Где находится файл конфигурации X.org? Как мне настроить X там?

Поскольку Ubuntu 10.10, похоже, не определяет мою видеокарту (Intel 82852/855GM) автоматически и не использует соответствующий драйвер Intel даже после ручной установки, я изучаю ручную настройку X (не так ли?). Где я могу найти файлы конфигурации, которые мне нужно отредактировать?

7 ответов

Решение

Xorg.conf по умолчанию больше не существует. Вы можете создать один, хотя.

Загрузитесь в режиме восстановления и выберите Root Shell. Затем запустите:

X -configure

Затем:

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

Перезагрузитесь, и вы сможете редактировать новый Xorg.conf.

Файлы конфигурации находятся по адресу /usr/share/X11/xorg.conf.d

Они есть:

10-evdev.conf

11-evdev-quirks.conf

50-vmmouse.conf

50-wacom.conf

51-Synaptics-quirks.conf

Проверьте текущее руководство.

Если вы создадите файл xorg.conf, конфигурации этого файла будут иметь преимущественную силу.
Также проверьте этот ответ.

Обычно вам не нужны xorg.conf больше

Если вам все равно нужно настроить некоторые устройства, вы можете сделать это, поместив файл в /usr/lib/X11/xorg.conf.d/ (Ubuntu 10.04) или /usr/share/X11/xorg.conf.d/ (начиная с Ubuntu 10.10). В этом каталоге уже есть несколько файлов.

Вы можете найти больше информации на xorg.conf.d (на немецком языке, но файлы конфигурации, конечно, на английском). Важно то, что имена файлов должны начинаться с двухзначного числа больше 10.

Другое руководство - на английском - находится в архиве x org. Он все еще использует /usr/lib, но это хорошо.

Предложение cookiecaper для использования

sudo X :1 -configure

работал на меня - прямо с рабочего стола! Наконец-то произошла ошибка, но не раньше, чем в моем домашнем каталоге появился новый xorg.conf.new. Спасибо, cc! Все другие предложения, которые я попробовал, не смогли создать файл.

О, и кстати,

man xorg.conf

в терминале предоставит кучу полезной и актуальной информации (возможно, немного краткой) о редактировании файла xorg.conf.

Для меня это нормально работает с Nvidia Optimus (Bumblebee) без какой-либо специальной настройки, только настройки по умолчанию:

#!/bin/bash
#
# Source: https://bbs.archlinux.org/viewtopic.php?id=140315
#

r=`zenity --width 400 --height 250 --title "Display setup" --text "Choose display mode:" --list --column "Modes" "Internal" "External" "Clone" "Extended"`

case "$r" in
Internal)
    xrandr --output LVDS1  --auto \
           --output VGA1 --off ;;
External)
    xrandr --output LVDS1  --off \
           --output VGA1 --auto ;;
Clone)
    xrandr --output LVDS1  --auto \
           --output VGA1 --auto --same-as LVDS1 ;;
Extended)
    xrandr --output LVDS1  --auto --primary \
           --output VGA1 --auto --left-of LVDS1 ;;
esac

Мониторы LVDS1 и VGA1 определены в ~/.config/monitors.xml. Для получения дополнительной информации о monitors.xml посетите http://www.sudo-juice.com/dual-monitor-settings-in-ubuntu/.

Пример:

<monitors version="1">
  <configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>AUO</vendor>
      <product>0x213c</product>
      <serial>0x00000000</serial>
      <width>1366</width>
      <height>768</height>
      <rate>60</rate>
      <x>1280</x>
      <y>256</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
      <vendor>GSM</vendor>
      <product>0x43ff</product>
      <serial>0x00035928</serial>
      <width>1280</width>
      <height>1024</height>
      <rate>60</rate>
      <x>0</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>no</primary>
  </output>
  <output name="HDMI1">
  </output>
  <output name="DP1">
  </output>
  </configuration>
</monitors>

Да, для большинства бесплатных графических драйверов в последних выпусках Ubuntu не требуется файл xorg.conf. Вы можете создать один довольно легко, хотя:

sudo Xorg -configure

Для пользователей Ubuntu 19.10 я могу подтвердить добавление файла конфигурации, загрузившись в режим восстановления, выбрав корневую оболочку, а затем запустив:

X -configure

Затем введите:

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

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

Для потерянных пользователей amd: обратите внимание, что драйверы amd предоставляют инструмент для генерации xorg.conf

aticonfig --initial
Другие вопросы по тегам