MyTetra Share
Делитесь знаниями!
Куда делся файл /etc/X11/xorg.conf в X11? Можно ли его создать вручную и использовать?
Время создания: 29.10.2019 11:19
Текстовые метки: linux, x11, xorg.conf, иксы, x-сервер, дисплей, монитор, экран, настройка, драйвер, xorg, nvidia, установка
Раздел: Компьютер - Linux - Оконные менеджеры (DE)

Файл настройки X-сервера /etc/X11/xorg.conf потихоньку выпилили из всех дистрибутивов Linux. Считается, что драйвера видеокарточек уже настолько хорошо справляются со своим конфигурированием, что файл настройки X-сервера уже не нужен.


На практике же пользователь все время сталкивается с проблемами первоначального конфигурирования оконной системы. То DPI монитора определился напрвильно, то кулер на видеокарточке крутится с бешенной скоростью, то частота обновления не соответствует аппаратным возможностями дисплея. Что делать в этом случае?


В интернетах подсказывают два варианта:



1. Вручную создать файл /etc/X11/xorg.conf, При старте оконной подсистемы он должен считаться и настройки из него должны примениться. Этот файл можно создать автоматически, на основе лога журнала загрузки оконной системы. Делается это так:



# Копия файла журнала для новой сессии

cp /var/log/Xorg.0.log /var/log/Xorg.1.log


# Генерация конфига, он будет сохранен в файл ~/xorg.conf.new

Xorg -configure :1


# Находясь в домашней директории, можно перенести файл на свое место:

cp xorg.conf.new /etc/X11/xorg.conf



После чего можно перегрузить компьютер. Если с автосгенерированным конфигом иксы не работают, для владельцев карточек NVidia есть еще один вариант создать базовый конфиг. Для этого надо установить в систему пакет nvidia-xconfig. После чего появится возможность запустить консольную утилиту nvidia-xconfig. Чаще всего, после работы этой утилиты, конфиг генерируется достаточно правильный, и есть возможность запустить иксы.


Примечание: для того, чтобы иметь возможность устанавливать драйвера NVIDIA и утилиты для конфигурирования видеокарточки, в файл



/etc/apt/sources.list



следует прописать non-free репозитарии:



deb http://deb.debian.org/debian stretch main contrib non-free

deb-src http://deb.debian.org/debian stretch main

deb http://deb.debian.org/debian stretch-updates main contrib non-free

deb-src http://deb.debian.org/debian stretch-updates main

deb http://security.debian.org/ stretch/updates main contrib non-free

deb-src http://security.debian.org/ stretch/updates main



После чего надо сделать обновление кеша репозитария:



apt-get update




2. Для того, чтобы внести корректировки в конфигурацию современного Xorg, требуется создавать файлы в каталоге /etc/X11/xorg.conf.d. Файлы будут загружаться в алфавитном порядке. Сложившаяся практика именования таких файлов — "две цифры_суть.conf", например 50_display.conf. В каждом файле могут находиться синтаксически верные настоечные секции, одна либо более.


Проблема в том, что в некоторых дистрибутивах такого каталога нет, и он не поддерживается. Тогда надо попробовать найти каталог:



/usr/share/X11/xorg.conf.d



В нем должны лежать вышеописанные конфигурирующие файлы, их тоже можно править.


Так же в этом разделе:
 
MyTetra Share v.0.53
Яндекс индекс цитирования