намедни слетела кубунта. слетела совсем. из-за ошибок на hdd. (bad-блоки аппаратные). ничего не смог сделать. решил заново поставить, хотя игрушек наставить успел кучу. обидно все перекачивать заново.в общем поставил начисто 64 битную последнюю.. поставил драйвер рекомендуемый nvidia и черт меня дернул не перезагрузиться, а еще и обновиться. нажал все обновить. там обновления безопасности и еще штук 50 разных. и там было что-то связанное с ядром и с дровами nvidia. и приплыли после перезагрузки предлогает ввести логин в консоли графики нет потом пишет что проверка статуса батареи и висит. в общем оказалось запущена F2 консоль там приглашение. в консоли F6 висити эта надпись про батарею и нифига. во второй залогинился поустанавливал, поудалял дрова на видюшку(внимательно прочел этот топик). ничего не помогает сижу ставлю второй раз за день. нозит ужасно. и боюсь повторения.
PS прошло 3 часа кубунту новая. затем поставил драйвер на видюху. перезагрузился. все стартануло. поставил кодеки перезагрузился стартануло. обновился все. и пи,...ц. ИМЕННО ЭТОГО я и боялся. посмотрел внимательнее скачалось новое ядро. после этого не стартуют иксы. сейчас буду капать в сторону груба, включить старое ядро. но что то страшновато. кто сталкивался чего ждать скажите?
А в чем проблема загрузиться со старым ядром?
У меня были похожие траблы - проблема с дровами видюхи
склероз замучал меня. спасибо за ключевые слова "загрузиться со старым ядром". вспомнил что есть волшебная кнопочка shift при загрузке системы. тогда в грубе показывается диалог выбора ядер и др. благодарю за наставление на путь истинный. сейчас качаю новые дрова с оффиц сайта. написано сертифицированные. посмотрим как поставятся.
Судя по проблеме отсутствует dkms в системе. почему одному богу известно.
да тяжелый сегодня денек.... в общем. устанавливаемая версия драйверов совпадает с той которая уже стоит. может в этом и проблема.
короче буду считать что дрова последние.и новее нету. НО как тогда удалить новое ядро? которое глючит с драйвером или все же где откопать драйвер не глючащий с новым ядром? и как его поставить?
Если ставилось само, может:
sudo aptitude remove linux-headers-2.6.c-d linux-image-2.6.c-d
Можно зайти в /etc/default/grub и поменять строку
GRUB_DEFAULT=0
на
GRUB_DEFAULT=2
После этого выполнить
sudo update-grub
Тогда грузиться будет по умолчанию со старым ядром. Правда, до следующего обновления ядра :-)
Спасибо за совет уже так и сделал позавчера.
кому надо вот полезная статья http://ubuntologia.ru/grub2-settings-file.
Только последнее предложение не верно. сегодня не уследил и опять залились обновления ядра. установились и попросили перезагрузи. решил посмотреть что будет. все норм. старое ядро пашет новое нет.
мало того прочитал на каком-то форуме что обычно после обновления ядра требуется переустановка драйвера nvidia
освоил новую для себя команду dpkg -i (делал конечно sudo dpkg -i) а далее имя деб пакета из /var/cache/apt/archives (тут хранятся все ранее скаченные для установки пакеты). Господи, хорошо что в консоли есть волшебная кнопочка tab позволяющай не вводить все имя файла целиком а дающая выбирать по началу.
в общем надеялся что после переустановки драйвера под новым ядром он он запустится. нифига! не работает. мало того пришлось его переставлять и под старым, чтоб заработало старое.. немного поругася матом.. минут 15 и все. если кому необходимо то ставил 2 этих пакета
nvidia-current_195.36.24-0ubuntu1~10.04_amd64.deb
и
nvidia-current-modaliases_195.36.24-0ubuntu1~10.04_amd64.deb
может у меня глюки, но что то припомнилось что кто то вроде патчил последний драйвер из репозитория так чтоб он робил с новым ядром. кто что знает?
и еще у nvidia есть новая бетка драйверов nvidia-256-25-beta-linux
кто-то ставил? если да то какие отзывы? (вроде скорость в игрушках падает, иногда значительно). и как с новым ядром?
По поводу последнего предположения. Мой совет фактически не зависит от версии ядра, с которого грузится система. Он просто говорит Grub грузиться с третьего пункта меню (версии ядра взяты с потолка):
- 2.6.32.22-generic
- 2.6.32.22-generic (recovery mode)
- 2.6.32.21-generic
- 2.6.32.21-generic (recovery mode)
...
Если придет еще одно обновление, то будет так:
- 2.6.32.23-generic
- 2.6.32.23-generic (recovery mode)
- 2.6.32.22-generic
- 2.6.32.22-generic (recovery mode)
- 2.6.32.21-generic
- 2.6.32.21-generic (recovery mode)
...
Т.е. третьим пунктом будет уже другое ядро, и GRUB_DEFAULT нужно будет присваивать четверку. Поэтому я и сказал: "до следующего обновления ядра".
P.S. В aptitude можно заблокировать пакет linux-kernel (или какой-то, связанный с ним, - не помню), чтобы ядро не обновлялось.
ок. понял спасибо. просто уже парочка мелких обновлений скачивалось и по умолчанию ничего не поменялось. возможно меняется при смене основного индекса версии ядра.
ну вот еще одно обновление ядра качается.что там нового интересно...
возвращаюсь к теме.
обновилось ядро все как и предрекал knuckles
опять не грузятся иксы.
пытался, под последним ядром, поставить дрова с сайта nvidia. они поруглись и не поставились.
дай думаю запущу nvidia-current_195.36.24-0ubuntu1~10.04_amd64.deb из /var/cache/apt/archives
командой sudo dpkg -i vidia-current_195.36.24-0ubuntu1~10.04_amd64.deb
запустилось отработало даже, что то поделало с новой версией ядра.
перезагружаюсь. и ничего нового. все та же консоль.
ладно гружу старое "проверенное ядро". То, что графика не врубилось не стало сюрпризом. опять волшебная команда sudo dpkg -i vidia-current_195.36.24-0ubuntu1~10.04_amd64.deb из /var/cache/apt/archives. опять запускается установка, опять что-то делает с новым и со старым ядром. и хопа. после перезагрузки все работает (но опять только на проверенном ядре.)
с чем был к тому и пришел. все работает. но со стрым ядром.
КАК все радикально пофиксить? или ждать новых дров? чего ждать то? вот выйдет новый kubuntu я значит такой УРА!!!!!!!!!!!! обновлюсь а оно возьмет и не загрузится. и снова качать образ диска, снова ставить весь софт?
Господа и дамы, ваши предложения в студию пожалуйста.
кстати уже прочитал слеующие статьи
http://kubuntu.ru/node/4813
http://kubuntu.ru/node/6304
http://kubuntu.ru/node/5424
http://kubuntu.ru/node/5136 (не удался совет Chibiko "Неизвестный параметр командной строки 'r' [из -r`]")
устарели они походу.
что за чудо скрипт Envy? работает ли с последней kubuntu? (на официальном сайте вроде поддержки нет)
1. Если иксы не грузятся, то причина этого записывается в лог.
2. Если 10.04, то там есть косяки с дровами nvidia из-за свободной реализации драйвера nouveau. Что говорится при установке проприетарных дров (которые скачаны с сайта нвидии), не упоминается ли там модуль ядра nvidia.ko?
Тут посмотрите: http://kubuntu.ru/node/6213
обновился на "2.1.2 NVIDIA 195.36.31" от 11.06.2010г. (до этого 195.36.24)
1. с оф.сайта качаем установочный пакет NVIDIA-Linux-x86-195.36.31-pkg1.run (или для вашей карточки)
2. грузимся в режиме восстановления, root с поддержкой сети
3. идем в папку где лежит установочный пакет, пишем sh ./NVIDIA-Linux-x86-195.36.31-pkg1.run
4. куищще
ЗЫ
Когда после обновления ядра слетают Хсы, всегда так делаю, все работает.
Удачи!
4. куищще
Yes! Yes! Yes! 100 лет этого не видел! Кайф! Плюс в карму! *YAHOO!*
а что такого? ребут как ребут?
Как тебе сказать? Молодость, FIDO, забыл переключить раскладку, плюс от модератора (решившего, что это мат)... Ностальжи, короче.
сейчас попробую обращу внимание на пункт 2. ибо делал без него.
ставлю NVIDIA-Linux-x86_64-195.36.31-pkg2.run.
Выходишь в консоль
Alt +Ctrl + F2
Логинишься
Останавливаешь kdm
sudo /etc/init.d/kdm stop
Устанавливаешь драйвер
sudo sh ./NVIDIA-Linux-x86_64-195.36.31-pkg1.run ( если 32 бита)
или
sudo sh ./NVIDIA-Linux-x86_64-195.36.31-pkg2.run( если 64 бита)
при установке я везде отвечал да все встало как родное
потом перезапускаем kdm
sudo kdm restart
и все работает на ура, правда перед этим я установил дрова на нвидия из репов, и при установке новых дров он обновил старые, без установки дров из репов при установке новых дров установщик ругался и на binutils_ nvidia.co и т.д
Установи последний драйвер 195.36.21 отсюда
Установи самый последний драйвер 195.36.31 отсюда
ага так и делаю. NVIDIA-Linux-x86_64-195.36.31-pkg2.run
ага так и делаю. NVIDIA-Linux-x86_64-195.36.31-pkg2.run
Кстати вчера тоже воевал с этой версией драйверов. Так и не смог устанвоить.
Тупо падает, на building kernel module... :(
а у меня вообще не ставится. ты как то решил проблему?
Причин падения иксов может быть много, нужно /var/log/Xorg.0.log смотреть.
ага смотри коммент 57722.
а вот лог при установке дров. коммент 57728
Там, если я правильно понимаю, лог нормальной загрузки, т.е. без падения иксов. Или я не заметил? :)
Я правильно понимаю, что исходники ядра все-таки установлены, не смотря на то, что установщик драйверов не может их найти?
оказалось нет. исходники стоят для старого ядра.
внимательно прочитал это https://wiki.ubuntu.com/RussianDocumentation/NVIDIA. натолкунло на мысль...
ставил их и остальное необходимое командой sudo aptitude install linux-headers-`uname -r` build-essential xserver-xorg-dev она не информативно отвечала. типа все ок.
заменил на то же самое с apt-get сказала что все уже стоит и за одно написала какое ядро.... (старое)
решение: вместо `uname -r` вбил последнюю версию ядра 2.6.32-23-generic. тогда поставилось. сейчас попробую поставить дрова опять
PS. Поставил тогда заработало. ууууурааааааааааааааааааааааааааааа.
ВСЕМ СПАСИБО!!!
итак опять обновилось ядро. у кого проблемы логинимся в консоли и пишем
sudo apt-get install linux-headers-2.6.32-24-generic
оно ставится потом пишем
sudo sh NVIDIA-Linux-x86_64-195.36.31-pkg2.run (или какой у вас там драйвер для вашей nvidia)
потом sudo reboot и готово. все ок.
в следующий раз будем писать
sudo apt-get install linux-headers-2.6.32-25-generic и далее.
У тебя, наверное, этот пакет каким-то образом заблокирован от автоматического обновления.
Или в настройках KPackageKit включены только обновления безопасности, или виртуальный пакет linux-headers не установлен.
Отправить комментарий