После установки драйверов NVIDIA перестает работать графический режим

Автор Fieryx, 07 февраля 2013, 05:55:59

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Fieryx

Доброго времени суток!
Моя проблема схожа (или идентична?) с этой:
https://debianforum.ru/index.php?topic=1226.0
Может что-то с тех времен изменилось? Я плохо разобрался.

Драйвер качал с сайта NVIDIA.

Перед установкой через synaptic установил все, о чем просил установщик nvidia. Во время установки он ругнулся на то, что "the cc version check failed" - это, как я понимаю, значит, что рекомендуемая версия gcc отличается от той, которая установлена у меня (новая). Потом установщик сказал, что "Unable to find the kernel source tree for the currently runnig kernel". Решение этого я нагуглил  apt-get install linux-headers'uname -r'

Итак, после установки:
Удаляю содержимое xorg.conf и только тогда графика начинает работать, хотя и тормозит заметно сильнее, чем перед установкой.
Есть и Intel'овская видеокарта и видеокарта от NVIDIA. Если все-таки драйвера для NVIDIA не ставятся, то может их совсем удалить? Но как это сделать в ручную? find -name nvidia из корневого каталога ничего не дал, точнее, я просто не дождался результатов.

В общем, надеюсь на помощь.

yura_n

Для удаления есть nvidia-uninstall. Но попробуйте настроить сначала, с помощью nvidia-xconfig и nvidia-settings.

Fieryx

Цитата: yura_n от 07 февраля 2013, 06:30:32
Для удаления есть nvidia-uninstall. Но попробуйте настроить сначала, с помощью nvidia-xconfig и nvidia-settings.
nvidia-xconfig перезаписывает xorg.conf
nvidia-settings в консоли не работает, а графический режим не работает тоже. Можно запустить только до перезапуска Х.

xorg.conf
Спойлер

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 310.32  (buildmeister@swio-display-x86-rhel47-01)  Mon Jan 14 15:51:51 PST 2013


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Как же быть? Это жуткое 1024х768, вместо 1600х900, просто убивает.

После удаления драйвера NVIDIA xorg.conf пустой, как и после установки linux. Это странно?

lisss

Нужно содержание файла /var/log/Xorg.0.log после неудачи запуска иксов при установленном драйвере.
Также попробуйте удалить/переименовать /etc/xorg.conf после установки драйвера.

Fieryx

lisss, спасибо за отклик, я тут прочитал как обновить ядро. Была версия 2.Х какая-то,  теперь 3.4 и после перезагрузки разрешение стало 1600х900.

Теперь пробую установить Nvidia драйвер, но повторяется ошибка "Unable to find the kernel source tree for the currently runnig kernel". Раньше помогало  apt-get install linux-headers'uname -r' , но теперь не помогает.
Спойлер
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Не удалось найти пакет linux-headersuname -r

Udachnik

А откуда ядро ставилось? Естественно что apt не находит заголовочных файлов для нового ядра, потому что их просто нет.

Fieryx

Udachnik, deb http://backports.debian.org/debian-backports squeeze-backports main

# apt-cache search linux-image-3
# apt-get -t squeeze-backports install linux-image-3.2.0-0.bpo.2-amd64 firmware-linux-free

qupl

Цитата: Fieryx от 07 февраля 2013, 19:24:04
Раньше помогало  apt-get install linux-headers'uname -r' , но теперь не помогает.
Спойлер
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Не удалось найти пакет linux-headersuname -r
В сей текст закралась очепятка :)
Правильно копипастить тут:
apt-get install linux-headers-`uname -r`


Fieryx

Цитата: qupl от 07 февраля 2013, 21:25:39
В сей текст закралась очепятка :)
Правильно копипастить тут:
apt-get install linux-headers-`uname -r`
О, и правда. Теперь все пошло, но после установки драйверов nvidia снова графика отключилась. Только курсор мигал в левом верхнем углу.

Цитата: lisss от 07 февраля 2013, 17:43:44
Нужно содержание файла /var/log/Xorg.0.log после неудачи запуска иксов при установленном драйвере.
Не хочет сюда копироваться. Там куча всего и файл к сообщению не прикрепить.

lisss


Fieryx

Цитата: lisss от 07 февраля 2013, 23:30:55
http://pastebin.com/
Не, не получается. Хоть маленькими частями пробую из консоли копировать, хоть все целиком. Никак не выходит.
Просто какие-то куски копируются.
UPD
Маленькими кусочками копировал и накопировал в итоге.
Спойлер

qupl

Цитировать(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

Не видят Х-ы никаких драйверов nvidia, используется intel.