Gdzie jest plik konfiguracyjny X.org? Jak mam skonfigurować X?

97

Jak wydaje się, że Ubuntu 10.10 nie wykrywa automatycznie mojej karty graficznej (Intel 82852 / 855GM) ani nie korzysta z odpowiedniego sterownika Intel, nawet po ręcznym zainstalowaniu go, zajmuję się ręczną konfiguracją X (czy nie powinienem?). Gdzie mogę znaleźć pliki konfiguracyjne, które muszę edytować?

    
zadawane Ivan 24.09.2010, 02:59
źródło

7 odpowiedzi

72

Plik xorg.conf nie istnieje już więcej. Możesz jednak utworzyć.

Uruchom tryb odzyskiwania i wybierz opcję Powłoka główna. Następnie uruchom:

X -configure

Następnie:

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

Uruchom ponownie i możesz edytować nowy plik Xorg.conf.

    
odpowiedział NightwishFan 24.09.2010, 03:17
źródło
52

Pliki konfiguracyjne są w /usr/share/X11/xorg.conf.d

Są to:

10-evdev.conf

11-evdev-quirks.conf

50-vmmouse.conf

50-wacom.conf

51-synaptics-quirks.conf

Sprawdź aktualny podręcznik .

Jeśli utworzysz plik xorg.conf , pierwszeństwo będą miały konfiguracje tego pliku.
Sprawdź także tę odpowiedź .

    
odpowiedział desgua 29.04.2011, 04:14
źródło
22

Zazwyczaj nie potrzebujesz już xorg.conf .

Jeśli i tak musisz skonfigurować niektóre urządzenia, możesz to zrobić, umieszczając plik w /usr/lib/X11/xorg.conf.d/ (Ubuntu 10.04) lub /usr/share/X11/xorg.conf.d/ (od Ubuntu 10.10). W tym katalogu jest już kilka plików.

Więcej informacji na temat xorg.conf.d (w języku niemieckim, ale pliki konfiguracyjne są w języku niemieckim) oczywiście angielski). Ważne jest, aby nazwy plików zaczynały się od dwucyfrowej liczby większej niż 10.

Kolejny przewodnik po angielsku - na archiwum x org . Nadal używa / usr / lib, ale jest dobry.

    
odpowiedział Wolfgang Silbermayr 28.04.2011, 10:40
źródło
11
Sugestia

cookiecaper do użycia

sudo X :1 -configure

pracował dla mnie - prosto z pulpitu! W końcu udało mi się pomyłkę, ale nie przed dostarczeniem ładnego nowego xorg.conf.new w moim katalogu domowym. Dzięki cc! Wszystkie inne sugestie, które wypróbowałem, nie spowodowały utworzenia pliku.

Och, przy okazji,

man xorg.conf

w terminalu zapewni szereg użytecznych i aktualnych informacji (być może trochę zwięzłych) podczas edycji pliku xorg.conf.

    
odpowiedział Laysan_A 16.06.2012, 02:22
źródło
1

Tak, dla większości darmowych sterowników graficznych, najnowsze wydania Ubuntu nie wymagały pliku xorg.conf. Możesz je jednak łatwo wygenerować:

sudo Xorg -configure
    
odpowiedział Oli 29.04.2011, 01:53
źródło
1

To działa dobrze dla mnie z Nvidia Optimus (Bumblebee) bez specjalnej konfiguracji, tylko domyślne:

#!/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

Monitory LVDS1 i VGA1 są zdefiniowane w pliku ~ / .config / monitors.xml. Aby uzyskać więcej informacji na temat monitors.xml, spójrz na link .

Przykład:

<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>
    
odpowiedział ngonkalves 07.05.2013, 00:18
źródło
0

Dla zagubionych użytkowników amd: Proszę zauważyć, że sterowniki AMD udostępniają narzędzie do generowania xorg.conf

aticonfig --initial
    
odpowiedział Adrian Lopez 27.07.2015, 22:10
źródło

Przeczytaj inne pytania na temat tagów