восстановить xorg.conf с текущими настройками


9

Многие говорили об этой проблеме, но я не нашел удовлетворительного ответа.

Я на дебиан Джесси. В настоящее время я пробовал nvidia-driverв качестве драйвера, но это вызвало сбой системы; поэтому я очистил все nvidiaпакеты. Но проблема в том, что /etc/X11/xorg.confбыл заменен настройками NVidia, а резервная копия xorg.conf.backupудалена.

Соответствующая конфигурация, установленная NVidia:

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

Однажды я попытался изменить nvidiaна intel(также NVidia-> Intel), но разрешение намного ниже (у моего ноутбука есть, Intel Corporation Haswell-ULT Integrated Graphics Controllerкак указано lspci). Так что мне может понадобиться использовать nouveauв качестве драйвера; однако просто переход nvidiaна nouveauне работает.

Кажется, что последняя система X может быть загружена без xorg.conf (by rm /etc/X11/xorg.conf), но медленнее. Поэтому я все еще предпочитаю xorg.conf с моими текущими настройками.

Версия Xorg:

X.Org X Server 1.16.0
Release Date: 2014-07-16
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.14-1-amd64 x86_64 Debian
Current Operating System: Linux debian 3.14-1-amd64 #1 SMP Debian 3.14.9-1 (2014-06-30) x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.14-1-amd64 root=UUID=e9341749-9dee-4cc9-878e-3b59ed1906b2 ro quiet
Build Date: 17 July 2014  10:22:36PM
xorg-server 2:1.16.0-1 (http://www.debian.org/support)
Current version of pixman: 0.32.4
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.

Так есть ли способы для повторной генерации файла конфигурации?

Ответы:


4

Xorg --configure пока X не запущен, сделал это для меня - я нахожусь на Debian Sid (нестабильный).

Вы НЕ ДОЛЖНЫ запускать X, когда делаете это, и должны быть в консоли TTY. (Ctrl-Alt-F1 / F2 / F3 / F4 / F5 / F6)

Если после этого Xorg.conf не изменился, и программа не вернула ошибку, а распечатала файл конфигурации Xorg.conf на экране, выполните команду, Xorg --configure > /etc/xorg.confчтобы направить вывод в файл.

НО способ, которым я получил официальные драйверы nvidia, работал в итоге, чтобы удалить версию менеджера пакетов и загрузить программу установки с сайта Nvidia. С тех пор работает без нареканий. Один раз, когда это не сработало (когда я пытался запустить minecraft), я установил переменную, LD_PRELOAD=/usr/lib/libGL.so.1и она запустилась - lwjgl не может определить правильную версию libGL для использования.


1
Спасибо, я думаю, что это проблема: я всегда пробовал Xorg -configureпосле запуска X; Я попробую, когда вернусь к ноутбуку. Кстати, nvidia-detect(из пакета debian) даже сообщает, что для ноутбука нет видеокарты Nvidia, так будет ли работать официальный драйвер ? У вас есть похожая проблема по этому поводу?
Хунсю Чен,

У меня не было этой конкретной проблемы, моя установка обнаружила мою карту просто отлично. Какой у вас чипсет? (Кстати, это --configureс двумя -символами, и я остановил X, остановив службу DM lightdmв моем случае.)
Wyatt8740

2
Кажется, Xorg -configureэто для моего Xorg (и X.Org X Server, 1.16.0и 1.15.1). Я попытался загрузить драйвер nvidia с официального сайта, но все равно не смог использовать драйвер при обновлении xorg.confс nvidia-xconfig(черный экран). И как ни странно, я обнаружил, что связанный модуль nvidia НЕ указан в списке lsmod. Что касается самого ответа, я полагаю, что я должен пометить его как правильный, поскольку он отвечает на мой вопрос (однако для этой конфигурации есть черный экран).
Хунсю Чен,

1
Спасибо :) Я надеюсь, что вы можете решить вашу проблему - мой ноутбук имеет встроенную графику, но у меня была эта проблема (черный экран). передача аргумента nomodesetядру при загрузке заставила его работать достаточно, чтобы я мог загрузить TTY и скомпилировать новое ядро. новое ядро, которое я собрал, сработало.
Wyatt8740

1
Извините за поздний ответ. Это все еще не работает. Я удаляю эту quietопцию во время загрузки grub, и в сообщении журнала говорится, что «менеджер дисплея gnome» (я тоже пробовал lightdm, похоже) запустился, и в соответствии с ним НЕТ Сбой ; но tty7остается черный экран с разбрызгиванием курсора. Когда я заставляю startxtty, он сообщает, что ничего не screenнайдено; xorg.confПорождена NVidia-Xconfig содержит информацию на экране , но с именем NO или его имя поставщика, это имеет значение?
Хунсю Чен,
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.