=nvidia-drivers-180.22 вешает иксы
mutanabbi 28 января, 2009 - 18:51
Проблема следующая: после обновления nvidia-drivers с версии 177.82 на 180.22 запуск иксов намертво вешает компьютер. Ctrl+Alt+BS, Ctrl+Alt+Del, Ctrl+Alt+Fn не работают. Ядро откликается н SysReq-и. Последняя запись в Xorg.0.log о запуске модуля glx (LoadModule: "glx"). Далее просто черный экран (лого nvidia тоже не появляется). Проблема сохраняется независимо от наличия или отсутствия в xorg.conf каких-либо опций в секции Device.
Собрано gcc 4.3.2
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -ftree-vectorize -falign-jumps=64 -falign-functions=64 -minline-stringops-dynamically"
CXXFLAGS="${CFLAGS}"
Ядро 2.6.28
Видеокарта GeForce 7600GS
Откат на =nvidia-drivers-177.82 решает проблему
Есть какие-нибудь идеи, господа джентушники?
»
- Для комментирования войдите или зарегистрируйтесь
может xorg-server с USE=hal
может xorg-server с USE=hal собрано?
P.S.: Linux - это красная таблетка :-) Windows - синяя...
Ыыы... Собрано. С USE=hal. И
Ыыы... Собрано. С USE=hal. И что в том?
Возможно стоит обновить ядро
Возможно стоит обновить ядро до 2.6.28?
У себя никаких проблем не наблюдаю.
в спячку и обратно
в спячку и обратно ходит?
после /usr/sbin/hibernate-ram -f у меня ноутбук не проснулся...
ядро
Ядро 2.6.28
Подтверждаю такое безобразие
Подтверждаю такое безобразие на ThinkPad R61 (Quadro NVS 140M). И похоже, наблюдалось оно и с .27 и с .28.
Собственно, в нормальных условиях эксплуатации оно работает, но из сюспенда лаптоп не возвращается и на SysRq+Alt+b даже не отзывается. Откатился на 177.82.
(Вообще говоря, если б не ужасная нерасторопность драйвера из ядра + xorg-video-nv при изменении размера окон при Composite enabled, то проприветарных драйверов мне и даром не надо.)
(Однако, совет: если ваша xsession была запущена не из {x,g,k}dm но путем startx из консоли, то можно -- наощупь -- сделать SysRq+Alt+k, потом кнопку ↑ (ну или заново набрать startx) и поднять X заново. Вроде в случае нвидии такое прием помогает.)
:}
У меня та же проблема, с этой
У меня та же проблема, с этой версией драйвера.
Ядро 2.6.28, GCC 4.3.2, xorg-server-1.5.3-r1 (без hal)
CFLAGS="-O2 -pipe -march=native"
CXXFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
MAKEOPTS="-j2"
Видеокарта GeForce 8600GTS.
Ошибка возникает именно при использовании GLX модуля от NVIDIA, если его в xorg.conf отключить или через eselect opengl выбрать xorg-x11, то всё работает (не зависает комп, ускорения понятное дело нет).
Ещё, у меня зависание каждый раз разное, бывет так повиснет, что SysRq не помогает, а бывает просто экран чёрный но Ctrl-Alt-Delete или Ctrl-Alt-F1 & reboot работает...
re
В моем случае SysRq работали всегда. Т.е. сделать sync и ребутнуться проблемы не было.
Вопрос чисто философский. Мне например сильно хочется аппаратного ускорения H.264
Полезный совет - эксперементировать без перезагрузки все-ж таки приятнее. Попробую.
Какая версия иксов? вот это
Какая версия иксов?
вот это из флагов -ftree-vectorize -falign-jumps=64 -falign-functions=64 -minline-stringops-dynamically убрать нафиг.
ЗЫ у меня на x86_64 nvidia-drivers-180.27 xorg-server-1.5.3 видяха GeForce 8600 пашет замечательно на 28 и 29rc2 ядрах
ЗЗЫ флаги gcc лучше поставить что то типа таких "-O2 -pipe -march=native -mtune=native"
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
nvidia-drivers выше
nvidia-drivers выше стабильной версии 177.82 (OpenGL 2.1.0) имеет в своём составе OpenGL версии 3.0.0 - вот это новшество и является причиной криков и сбоев. Видимо что-то где-то в связи с этим надо подкрутить. Имелось... примерно чуть более 10 зависонов X-ов, когда ни клава ни мышь не реагируют - как результат: откатился на стабильную версию. Система 2.6.28-r1/~amd64.
Поставил
Поставил xorg-server-1.5.99.902 и последний драйвер nvidia. Пока без сбоев. Даже притормаживать графика перестала.