kubuntu слетает после оффициального обновления [РЕШЕНО]

намедни слетела кубунта. слетела совсем. из-за ошибок на hdd. (bad-блоки аппаратные). ничего не смог сделать. решил заново поставить, хотя игрушек наставить успел кучу. обидно все перекачивать заново.в общем поставил начисто 64 битную последнюю.. поставил драйвер рекомендуемый nvidia и черт меня дернул не перезагрузиться, а еще и обновиться. нажал все обновить. там обновления безопасности и еще штук 50 разных. и там было что-то связанное с ядром и с дровами nvidia. и приплыли после перезагрузки предлогает ввести логин в консоли графики нет потом пишет что проверка статуса батареи и висит. в общем оказалось запущена F2 консоль там приглашение. в консоли F6 висити эта надпись про батарею и нифига. во второй залогинился поустанавливал, поудалял дрова на видюшку(внимательно прочел этот топик). ничего не помогает сижу ставлю второй раз за день. нозит ужасно. и боюсь повторения.

PS прошло 3 часа кубунту новая. затем поставил драйвер на видюху. перезагрузился. все стартануло. поставил кодеки перезагрузился стартануло. обновился все. и пи,...ц. ИМЕННО ЭТОГО я и боялся. посмотрел внимательнее скачалось новое ядро. после этого не стартуют иксы. сейчас буду капать в сторону груба, включить старое ядро. но что то страшновато. кто сталкивался чего ждать скажите?

0
Norrius - 1 Июнь, 2010 - 12:40

А в чем проблема загрузиться со старым ядром?
У меня были похожие траблы - проблема с дровами видюхи

0
yuriy_horoshiy - 1 Июнь, 2010 - 13:26

склероз замучал меня. спасибо за ключевые слова "загрузиться со старым ядром". вспомнил что есть волшебная кнопочка shift при загрузке системы. тогда в грубе показывается диалог выбора ядер и др. благодарю за наставление на путь истинный. сейчас качаю новые дрова с оффиц сайта. написано сертифицированные. посмотрим как поставятся.

0
yuriy_horoshiy - 1 Июнь, 2010 - 14:35

сккачал начал ставить драйвера и вуаля!

что за хрень и как лечить?

0
dyug - 1 Июнь, 2010 - 14:50

Судя по проблеме отсутствует dkms в системе. почему одному богу известно.

0
yuriy_horoshiy - 1 Июнь, 2010 - 15:07

да тяжелый сегодня денек.... в общем. устанавливаемая версия драйверов совпадает с той которая уже стоит. может в этом и проблема.

короче буду считать что дрова последние.и новее нету. НО как тогда удалить новое ядро? которое глючит с драйвером или все же где откопать драйвер не глючащий с новым ядром? и как его поставить?

0
Norrius - 1 Июнь, 2010 - 15:28

Если ставилось само, может:
sudo aptitude remove linux-headers-2.6.c-d linux-image-2.6.c-d

0
knuckles - 3 Июнь, 2010 - 09:45

Можно зайти в /etc/default/grub и поменять строку
GRUB_DEFAULT=0
на
GRUB_DEFAULT=2
После этого выполнить
sudo update-grub
Тогда грузиться будет по умолчанию со старым ядром. Правда, до следующего обновления ядра :-)

0
yuriy_horoshiy - 3 Июнь, 2010 - 16:56

Спасибо за совет уже так и сделал позавчера.
кому надо вот полезная статья 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
кто-то ставил? если да то какие отзывы? (вроде скорость в игрушках падает, иногда значительно). и как с новым ядром?

+1
knuckles - 5 Июнь, 2010 - 07:28

По поводу последнего предположения. Мой совет фактически не зависит от версии ядра, с которого грузится система. Он просто говорит 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 (или какой-то, связанный с ним, - не помню), чтобы ядро не обновлялось.

0
yuriy_horoshiy - 7 Июнь, 2010 - 05:19

ок. понял спасибо. просто уже парочка мелких обновлений скачивалось и по умолчанию ничего не поменялось. возможно меняется при смене основного индекса версии ядра.

0
yuriy_horoshiy - 4 Июнь, 2010 - 10:30

ну вот еще одно обновление ядра качается.что там нового интересно...

0
yuriy_horoshiy - 20 Июнь, 2010 - 11:04

возвращаюсь к теме.
обновилось ядро все как и предрекал 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? (на официальном сайте вроде поддержки нет)

0
Voyageur - 20 Июнь, 2010 - 16:16
Изображение пользователя Voyageur.

1. Если иксы не грузятся, то причина этого записывается в лог.
2. Если 10.04, то там есть косяки с дровами nvidia из-за свободной реализации драйвера nouveau. Что говорится при установке проприетарных дров (которые скачаны с сайта нвидии), не упоминается ли там модуль ядра nvidia.ko?

0
yuriy_horoshiy - 23 Июнь, 2010 - 07:14

1. лог смотри выше. и вот еще.

2. ага она 10.04. дрова не ставятся. говорят чего то не хватает. причем это что то установлено илине ставится. типа новых пакетов нет.
Про модуль ядра nvidia.ko говорят дрова из репозитария когда восстанавливаю загрузку старого ядра причем после этого все работает.
+3
Zz-vadim - 20 Июнь, 2010 - 17:40
Изображение пользователя Zz-vadim.

Тут посмотрите: 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. куищще

ЗЫ
Когда после обновления ядра слетают Хсы, всегда так делаю, все работает.

Удачи!

0
Vlad_W_1999 - 21 Июнь, 2010 - 03:03

4. куищще

Yes! Yes! Yes! 100 лет этого не видел! Кайф! Плюс в карму! *YAHOO!*

0
yuriy_horoshiy - 23 Июнь, 2010 - 07:15

а что такого? ребут как ребут?

0
Vlad_W_1999 - 23 Июнь, 2010 - 16:15

Как тебе сказать? Молодость, FIDO, забыл переключить раскладку, плюс от модератора (решившего, что это мат)... Ностальжи, короче.

0
yuriy_horoshiy - 23 Июнь, 2010 - 07:17

сейчас попробую обращу внимание на пункт 2. ибо делал без него.
ставлю NVIDIA-Linux-x86_64-195.36.31-pkg2.run.

0
yuriy_horoshiy - 23 Июнь, 2010 - 07:38

делаю как сказано ругается. вот лог.

попробую поставить исходники ядра

0
Firemies - 23 Июнь, 2010 - 10:02
Изображение пользователя Firemies.

Выходишь в консоль

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 и т.д

0
Firemies - 20 Июнь, 2010 - 11:48
Изображение пользователя Firemies.

Установи последний драйвер 195.36.21 отсюда

0
Zz-vadim - 20 Июнь, 2010 - 17:43
Изображение пользователя Zz-vadim.

Установи самый последний драйвер 195.36.31 отсюда

0
yuriy_horoshiy - 23 Июнь, 2010 - 07:17

ага так и делаю. NVIDIA-Linux-x86_64-195.36.31-pkg2.run

0
yuriy_horoshiy - 23 Июнь, 2010 - 07:17

ага так и делаю. NVIDIA-Linux-x86_64-195.36.31-pkg2.run

0
Flameflower - 23 Июнь, 2010 - 08:34
Изображение пользователя Flameflower.

Кстати вчера тоже воевал с этой версией драйверов. Так и не смог устанвоить.
Тупо падает, на building kernel module... :(

0
Гость - 23 Июнь, 2010 - 09:57

а у меня вообще не ставится. ты как то решил проблему?

0
knuckles - 21 Июнь, 2010 - 08:23

Причин падения иксов может быть много, нужно /var/log/Xorg.0.log смотреть.

0
yuriy_horoshiy - 23 Июнь, 2010 - 07:36

ага смотри коммент 57722.
а вот лог при установке дров. коммент 57728

0
knuckles - 23 Июнь, 2010 - 07:37

ага смотри коммент 57722
Там, если я правильно понимаю, лог нормальной загрузки, т.е. без падения иксов. Или я не заметил? :)

0
yuriy_horoshiy - 23 Июнь, 2010 - 08:45

ой ты прав. сейчас что нить придумаю. тока сначала поставлю kernel source. если смогу
вот лог

так и не понял как доустановить то что требует инсталятор дров нвидиа.. :-(

+1
knuckles - 23 Июнь, 2010 - 12:14

Я правильно понимаю, что исходники ядра все-таки установлены, не смотря на то, что установщик драйверов не может их найти?

0
yuriy_horoshiy - 23 Июнь, 2010 - 15:21

оказалось нет. исходники стоят для старого ядра.

внимательно прочитал это 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. Поставил тогда заработало. ууууурааааааааааааааааааааааааааааа.

ВСЕМ СПАСИБО!!!

0
Гость - 10 Июль, 2010 - 07:11

итак опять обновилось ядро. у кого проблемы логинимся в консоли и пишем
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 и далее.

0
Гость - 12 Июль, 2010 - 14:15

У тебя, наверное, этот пакет каким-то образом заблокирован от автоматического обновления.
Или в настройках KPackageKit включены только обновления безопасности, или виртуальный пакет linux-headers не установлен.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры