Иксы и Nvidia
Доброго времени суток ! У меня тут такая проблемка: Поставил gnome, он отлично запустился, но изображение было лишь на одном мониторе(у меня ноут eeepc, с моником). Решил поставить cебе дрова nvidia, делал так: emerge nvidia-drivers, eselect opengl set nvidia, eselect xvmc set nvidia, перезагузился, сделал module-rebuild xorg. И после этого у меня иксы вообще не запускаются при попытке стартовать gdm, он ругается следующим образом(логи представить не могу так как гента у меня на отдельной машине рядом стоит): Failed to load module "dri" и 'dri1', no devices detected. Fatal server error: no screens found. попытка Xorg -config /etc/X11/xorg.conf дают аналогичный первому вывод. Xorg - configure пишет что /dev/fb0: no such file or directory. и Number of created screens does not match number of detected devices. Configuration Failed. Подскажите, что делать и в чем проблема ?
- Для комментирования войдите или зарегистрируйтесь
Включите в ядре поддержку DRI
Включите в ядре поддержку DRI (Direct Rendering Interface)
Device Drivers -> Graphics Support
Попытка с /dev/fb0 аналогично, но теперь нужно включить поддержку Frame Buffer.
Вообщем-то вам FrameBuffer и не нужен, если включите dri и поставите драйвера от nvidia.
Поставил галочку, пересобрал
Поставил галочку, пересобрал ядро нифига. Все тоже самое.
Драйвера нвидии всегда так
Драйвера нвидии всегда так ругаются насчет dri и dri2, но в итоге стартуют независимо. Не в этом проблема.
:}
Вытащил лог )
Вытащил лог ) http://pastebin.ru/0oukdevQ/
Cкромный вопрос...
А зачем сразу два модуля - dri и dri2?
Может, стоит оставить какой нибудь один для начала? Например dri2...
На всякий случай вот мой xorg.conf, который точно работает. http://pastebin.ru/sMHumZ3m/
Советую только поменять разрешение, если у Вас монитор не FullHD :-)
Честно говоря, не знаю. Оно
Честно говоря, не знаю. Оно по дефолту таким стало. gdm запустился после удаления xorg.conf )) теперь думаю как бы дрова нвидиа поставить и второй моник чтобы ничео не упало.
dri - это спецификации 3Д
dri - это спецификации 3Д рендренга.
dri2 нужен для работы VDPAU, отличная вещь.
У меня работает на GeForce GTS 250.
Для того, что бы не было ругани в логах на эти модули, необходимо(х86):
С уважением.
Поставил нвидивские дрова,
Поставил нвидивские дрова, при конфигурации xorg configure мне вываливается:
(EE) Failed to load module "vmwgfx" (module does not exist, 0)
(EE) vmware: Please ignore the above warnings about not being able to to load module/driver vmwgfx
(EE) vmware: Unexpected failure while loading the "vmwlegacy" driver. Giving up.
(EE) Failed to load module "vmware" (a required submodule could not be loaded, 0)
(EE) Failed to load /usr/lib64/xorg/modules/drivers/nouveau_drv.so: libdrm_nouveau.so.1: cannot open shared object file: No such file or directory
(EE) LoadModule: Module nouveau does not have a nouveauModuleData data object.
(EE) Failed to load module "nouveau" (invalid module, 0)
(EE) Failed to load /usr/lib64/xorg/modules/drivers/intel_drv.so: libdrm_intel.so.1: cannot open shared object file: No such file or directory
(EE) LoadModule: Module intel does not have a intelModuleData data object.
(EE) Failed to load module "intel" (invalid module, 0)
(++) Using config file: "/root/xorg.conf.new"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Number of created screens does not match number of detected devices.
Configuration failed.
xorg.conf.new тут http://pastebin.com/evvsY4gL
И по какой то причине ну невкакую он не хочет на 2-х мониках показывать (
у nvidia своя конфигурялка,
у nvidia своя конфигурялка, почему не используете ее?
Потому, что не раотает
Пробовал, не рабтает !
ocalhost ~ # nvidia-xconfig
WARNING: Unable to locate/open X configuration file.
New X configuration file written to '/etc/X11/xorg.conf'
===================================
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Oct 19 17:49:01 2011
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE) No devices detected.
Fatal server error:
no screens found
А покажите еще вывод
А покажите еще вывод lsmod.
Извините за тупой вопрос, вы вообще модуль ядра от nvidia загружаете?
Конечно. lsmod | grep
Конечно.
lsmod | grep nvidia
nvidia 10789024 0
Вообще говоря, после emerge
Вообще говоря, после emerge nvidia-drivers больше ничего не требуется.В процессе установки драйвер мне например сам предлагал настроить xorg.conf и X сервер ... я согласился, все работает нормально. К чему Вы вводили все последующее? :-)
А вот у меня отвлечённый
А вот у меня отвлечённый вопрос: ясно что человек с дровами скоро разберётся, но само обращение "доброго времени суток" используется при входе постороннего человека в тюремную камеру. Тут на gentoo.ru не так уж все и жёстко. Заходи не бойся... Фсмысле велкам !
evadim забанен за хамское поведение и нецензурную речь
Учту )
Учту )
К тому, что не запускаются ни
К тому, что не запускаются ни иксы ни гдм. и после повторной установки драйверов нвидиа система таже не может найти монитор.
А покажите еще вывод
А покажите еще вывод lspci|grep -i nVidia
кстати, там вроде как задействован Optimus, ты в ядре включил "Laptop Hybrid Graphics - GPU switching support (VGA_SWITCHEROO)"?
и модель ежика не подскажешь?
вот такие пирожки с котятами
и ватрушки с несварением :)
Чукча не писатель, Чукча читатель :)
localhost ~ # lspci | grep -i
localhost ~ # lspci | grep -i nVidia
04:00.0 VGA compatible controller: nVidia Corporation Device 0a76 (rev a2)
ежик 1215-n Seashell series
Laptop hybrid graphics не стоял. Сейчас поставил.
как-то странно у вас карточка
как-то странно у вас карточка опознается? 0a76? что такое 0a76?
а можете еще вывод команды показать: lspci -s 04:00.0 -n
или еще можно дружественным сайтом от debian вопспользоваться. Задайти вывод этой команды и Check. Посмотрите, что у Вас за зверь такой.
ну и чтобы добить:
вот здесь говорят, что все плохо с этой карточкой.
вот еще по теме.
localhost ~ # lspci -s
localhost ~ # lspci -s 04:00.0 -n
04:00.0 0300: 10de:0a76 (rev ff)
Как жеж тогда быть ? Xorg настраиваться не хочет а без этого не видать мне 2 моника.
Остается только ждать, пока
Остается только ждать, пока твою проблему может быть решат.
Либо начать глубоко гуглить и пытаться самостоятельно решить.
Не уверен, что поможет, но
Не уверен, что поможет, но можно попробовать поднять «Х» без внешнего монитора и без конфига, а затем сконфигурировать с помощью GUI.
Я уже и это попробовал )
Я уже и это попробовал ) Сдалел я так: снес дрова nvidia, поставил nouveau, как ни пародоксально но Иксы запустились нормально но одно НО меня теперь система не авторизовывает через этот X. И ни одна из tty не может загрузиться чтобы меня авторизовать. Печаль какая то. У меня такой вопрос: почему в Debian'e все работает ? Что вообще отвечает за распознование второго моника ? Какбы в дебиане при загрузке у меня изобрахение на 2-х мониках, после того как он пишет loading udev. Может можно как то по аналогии настроить и генту ?