Нет видеодров

Я обновился на 11.3, первоначально установил драйвера Nvidia из репозитория Yareg. Но обнаружил, что они не очень хорошо работают. Я скачал официальные драйвера Nvidia, удалил имеющиеся драйвера и установил их из консоли, путем запуска файла .run. Установщик ответил, что все нормально, но после перезагрузки я попал снова в консоль. Утилита nvidia-xconfig не помогла, удаление файла xorg.conf тоже. Yareg уже удалил драйвера из своего репозитория. Я деинсталлировал драйвера nvidia - все равно попадаю в консоль.

Пакет с драйверами nouveau установлен, но иксы не запускаются! Подскажите, как мне запустить хоть какой драйвер (nouveau, vesa, nv), чтобы попасть в интернет! Сейчас пишу с компьютера друга.

Нужно посмотреть Xorg.0.log.

Вот:

http://arxiv.hotbox.ru/Xorg.0.log

Кстати, если в консоли залогиниться рутом и дать команду gdm start, иксы запускаются.

Nouveau в blacklist`е и все остальное правильно сделано?

А вообще, это наивность- делать ставку на проприетарные драйвера в Linux.

> Nouveau в blacklist`е и все остальное правильно сделано?

Выше приведен лог для драйвера Noveau. При использовании Noveau и NV попадаю при загрузке в консоль. Дальше

su -
gdm start

После этого иксы запускаются.

Если стоит драйвер nvidia (nouveau вообще удален для чистоты эксперимента), то иксы запустить вообще никак не получается, в том числе, под рутом.

Лог тут: http://arxiv.hotbox.ru/Xorg.0.log.nvidia

Хотя при установке инсталлятор пишет, что все просто замечательно.

Firefox предлагает лишь загрузить ваш лог- вы уже сделали это не слишком правильно (наглядно, читаемо).
Далее: какая видеокарта? какой именно проприетарный драйвер? как устанавливали? а то телепаты отдыхают на море, знаете ли))

какая видеокарта?

GeForce 9500GT

какой именно проприетарный драйвер?

256.35

как устанавливали?

Запустил файл
NVIDIA-Linux-x86_64-256.35.run

Нужно переустановить xorg-x11-server.

Спасибо, ваш ответ отлично помог! Иксы стали запускаться автоматом с драйвером nv, а драйвер nvidia после переустановки ксорга пришлось еще раз переустановить и он теперь отлично работает!

ftp://download.nvidia.com/opensuse/11.3/
Работает со вчерашнего дня.
при добавлении репозитория все ставится автоматом.
Всем удачи и всего наилучшего

Да, только версия драйвера там 195.36, хотя уже давно доступен 256.35.

Если бы они ещё на GeForce FX5200 работали - цены б им не было, а так на ABI ругается.

Какую версию драйверов Вы пытаетесь установить? Надо учитывать, что для FX5200 нужны 173.14, более свежие версии эту карточку не поддерживают.

173 и ставятся. При добавлении репы от Nvidia YAST сам показывает 173 как доступное обновление. После установки дров и перезагрузки или завершения сеанса текстовый login.
В Xorg.log:


    21.714] ================ WARNING WARNING WARNING WARNING ================
    21.714] This server has a video driver ABI version of 7.0 that is not
supported by this NVIDIA driver.  Please check
[Welcome to NVIDIA - World Leader in Visual Computing Technologies](http://www.nvidia.com/) for driver updates or downgrade to an X
server with a supported driver ABI.
    21.714] =================================================================
    21.714] (II) NVIDIA dlloader X Driver  173.14.25  Wed Jan 27 02:34:38 PST 2010
    21.714] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    21.714] (++) using VT number 7

    21.759] (II) Primary Device is: PCI 01@00:00:0
    21.760] (II) Loading sub module "fb"
    21.760] (II) LoadModule: "fb"
    21.761] (II) Loading /usr/lib/xorg/modules/libfb.so
    21.761] (II) Module fb: vendor="X.Org Foundation"
    21.761] 	compiled for 1.8.0, module version = 1.0.0
    21.761] 	ABI class: X.Org ANSI C Emulation, version 0.4
    21.761] (II) Loading sub module "wfb"
    21.761] (II) LoadModule: "wfb"
    21.763] (II) Loading /usr/lib/xorg/modules/libwfb.so
    21.770] (II) Module wfb: vendor="X.Org Foundation"
    21.770] 	compiled for 1.8.0, module version = 1.0.0
    21.770] 	ABI class: X.Org ANSI C Emulation, version 0.4
    21.770] (II) Loading sub module "ramdac"
    21.770] (II) LoadModule: "ramdac"
    21.770] (II) Module "ramdac" already built-in
    21.771] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
    21.771] (==) NVIDIA(0): RGB weight 888
    21.771] (==) NVIDIA(0): Default visual is TrueColor
    21.771] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    21.771] (**) NVIDIA(0): Enabling RENDER acceleration
    21.771] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
    21.771] (II) NVIDIA(0):     enabled.
    21.781] (EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
    21.782] (EE) NVIDIA(0):  *** Aborting ***
    21.782] (II) UnloadModule: "nvidia"
    21.782] (II) UnloadModule: "wfb"
    21.782] (II) UnloadModule: "fb"
    21.782] (EE) Screen(s) found, but none have a usable configuration.
    21.782] 
Fatal server error:
    21.782] no screens found 

Есть такое у 173.14.25
Проверьте модуль загружается вручную или нет:


modporbe nvidia

Попробуйте запустить иксы с опцией -ignoreABI:

startx -- -ignoreABI

Или в xorg.conf прописать:


Section "ServerFlags"
    Option         "IgnoreABI" "True"
EndSection

Другой путь - скачать с фтпшника nvidia более свежие драйвера, тут ftp://download.nvidia.com/XFree86/ есть 173.14.27. В них исправлено сие недоразумение, но собирать их придется ручками.

Такое впечатление, что плевать Xorg хотел на xorg.conf. при

startx -- -ignoreABI

иксы стартуют, а вот запись в конфиг дела не меняет.

Как вариант можно подменить бинарник х-ов скриптом, чтобы он автоматом запускал их с нужной опцией. В консоли пишем:


su -
mv /usr/bin/Xorg /usr/bin/Xorg.save
echo " #!/bin/sh 
> exec /usr/bin/Xorg.save -ignoreABI "$@"" > /usr/bin/Xorg
chmod +x /usr/bin/Xorg

Таким образом х-ы будут все время стартовать с нужной опцией. Либо собирать самому исправленную версию драйверов, как я уже писал выше.

костылей, конечно, можно понаставить, в xsreverrc чего-нибудь понаписать, бинарник подменить, но обновление может это всё убить (я так думаю), а в таком юзерфрендли дистрибе, как мне кажется, должно быть как-то проще, чем самостоятельная сборка. Дрова на видео не очень экзотическая прихоть. В Arch’е проще.

Проще - ждать когда появятся пакеты 173.14.27 для os 11.3 в оффициальных репозиториях. Сами драйвера вышли чуть более 10 дней назад. Я Вам предлагал временное решение, на котором вполне без проблем можно прожить этот период. И, кстати, сборка драйверов достаточно подробно документирована и в wiki и здесь на форуме, и она ни чуть не сложнее, чем в том же Arch’e.

Да, собрал я уже драйвера. Не обо мне речь. Самое странное, что при этом ещё и звук наладился, который перестал работать во время экспериментов с видеодрайвером из репозитория.