[SOLVED] X чего-то не хочет работать с nouveau...
Hmury 25 Августа, 2010 - 14:42
Попытался совершить героический переход на nouveau. Действовал по http://en.gentoo-wiki.com/wiki/Nouveau - все, кроме поддержки 3D, которая там указана жестко экспериментальной и не рекомендуется.
Перезагружаюсь, а он мне в логах:
screen not found...
И черный экран с моргающим курсором...
Вот думаю - наверняка там о чем-то не сказано, что еще нужно сделать для успешного запуска.
xorg.conf:
http://paste.org.ru/?tx7p4k
noudevau загружал как модуль.
»
- Для комментирования войдите или зарегистрируйтесь
в eselect opengl, установлен
в eselect opengl, установлен x11 ?
Какая версия Х ? Делали X -configure ?
Все мы, рано или поздно, будем там...
666joy666 написал(а): в
Да, этого действительно не делал, просто вручную подправил xorg.conf
Но тем не менее, не помогает.
eselect opengl переключил на x11, а вот при попытке X -configure:
Что-то вообще не пойму, о чем он... Пробовал удалить xorg.conf совсем, чтобы создался новый - та же история.
Полный лог /var/log/xorg.0.log:
http://paste.org.ru/?cf42po
Используемый xorg.conf:
http://paste.org.ru/?rk8j8f
А в ядре NOUVEAU включен?
А в ядре NOUVEAU включен?
$ zgrep NOUVEAU /proc/config.gz
Working on Gentoo Linux for Asus P535 and Qtopia :-)
В ядре включен (говорю же -
В ядре включен (говорю же - все, что на wiki, сделано), модулем, модуль загружен, проверял.
Не знаю, к чему эта комманда, но у меня она выдает:
Хм.... (WW) Disabling
Хм....
Это не есть хорошо, иксы вижу 1.7.7...
Собственно мой конфиг, для nouveau http://paste.org.ru/?84id8k
С ним все работает и работало...
И да, дрова nvidia советую удалить, ибо конфликты будут, и ничего работать не будет. Только у меня иксы 1.9.0...Так что попробуйте удалить конфиликтующий драйвер и повыгружать его из памяти, потом загрузить nouveau и пошаманить с иксами:)
Все мы, рано или поздно, будем там...
Мне одному кажется подозрительным:
?
eegorov написал(а): ? А что
А что не так?
Взят конфиг от X с нвидиа, и заменено название драйвера на nouveau...
Device из Section "Screen"
Device из Section "Screen" должен ссылаться на конкретное устройство (Section "Device"), по его Identifier. eegorov молодец, похоже, выловил косяк (-:Е
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Заменить его на PCI:0:13:0
Заменить его на PCI:0:13:0 что ли?...
А почему nvidia c таким конфигом работает?... Да и к тому же изначально он был таким сгенерирован через X -configure...
Сейчас попробую
***************************
Видимо, я не прав, потому что то же самое )
Device "Card0" замени на
Device "Card0"
замени на
Device "nouveau"
Строку с BusID закоментируй
eegorov написал(а):Device
Делал, busID только не комментировал.
Эх... Пойду опять в перезагрузку )
**********************
Не оно... Все тот же ответ системы - no screens found
Что-то сдается мне - дело не в настройке xorg.conf, а в чем-то другом...
И опять же странно, почему с аналогичными настройками nvidia стартует без проблем.
Вообще - еще вспомнил - у меня xorg-server собран без hal (с udev) - может из-за этого еще нужно какие-то настройки где-то копнуть?
И еще - не могу понять, почему не работает X -configure , даже если удалить все свои конфиги, т.е. с нуля не создает также?
какой udev? у тебя же
какой udev? у тебя же xorg-server-1.7.7
Предлагаю тебе зайти в jabber-конференцию.
Так я же пишу - обновился и
Так я же пишу - обновился до 1.9.0, потом даунгрэйдился на 1.8.2, т.к. это требуют nvidia-drivers.
И еще - не могу понять, почему не работает X -configure , даже если удалить все свои конфиги, т.е. с нуля не создает также? Хотя когда ставил систему (а переставлял не так давно - недели 3 назад), под nvidia как раз через эту команду делал (с последующей ручной правкой), и все работало..
eegorov написал(а):какой
Решение проблемы (во всяком случае - для меня :) ):
1) nouveau надо грузить не модулем...
2) удалить вообще xorg.conf (для меня было открытием, что уже давно можно обходиться без него).
Именно в сочетании этих двух вещей (проверял) все работает и запускается.
Причем работает явно шустрее, чем было с проприетарными... (что, собственно, и было целью всей этой суеты, поскольку после недавней переустановки системы nvidia-драйвера частенько как-то подвисали... Да и работали с непонятными тормозами).
Единственное, пришлось остановиться на 1.8.2, с 1.9.0 nouveau почему-то тоже не пошла.
Удивительно. А какие версии
Удивительно. А какие версии nouveau/ядра?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Ядро 2.6.34-hardened-r2, но я
Ядро 2.6.34-hardened-r2, но я не думаю что это имеет значение, только собрано не модулем,а прямо в ядро..
xf86-video-nouveau-0.0.16_pre20100615
И все, остальное точно так же как в вики.
Все мы, рано или поздно, будем там...
Ядро -
Ядро - sys-kernel/gentoo-sources-2.6.34-r6,
nouveau - x11-drivers/xf86-video-nouveau-0.0.16_pre20100615
Сейчас попробовал обновиться до xorg-server-1.9.0 - та же ситуация и с предложенным конфигом, и с моим.
Если удалить полностью nvidia-драйвера, то:
(полный лог - http://paste.org.ru/?6yzge0)
****************************
Кстати, а что - в 1.9.0 nvidia вообще не поддерживается уже? При попытке вернуть nvidia-драйвера пришлось даунгрейдится до 1.8.2... (пробовал даже самые свежие замаскированные).
Может framebuffer ? включен
Может framebuffer ? включен вместо KMS ?