Di mana file konfigurasi X.org? Bagaimana cara mengkonfigurasi X di sana?

107

Karena Ubuntu 10.10 tampaknya tidak mendeteksi kartu grafis saya (Intel 82852 / 855GM) secara otomatis atau menggunakan driver Intel yang sesuai bahkan setelah menginstalnya secara manual, saya mencari konfigurasi X secara manual (tidak harus saya?). Di mana saya dapat menemukan file konfigurasi yang perlu saya edit?

Ivan
sumber
5
Bahkan jika Anda menemukan solusi, jangan lupa untuk mengajukan bug pada Launchpad sehingga konfigurasi perangkat keras ini dapat dibuat untuk bekerja di luar kotak di rilis Ubuntu yang akan datang.
ændrük
1
Kami sengaja tidak memuat driver intel pada perangkat keras Anda karena terlalu tidak stabil. Lihat jawaban ini: askubuntu.com/questions/4658/…
RAOF

Jawaban:

81

Xorg.conf tidak ada secara default lagi. Anda BISA membuat satu sekalipun.

Boot ke mode pemulihan dan pilih Root Shell. Lalu lari:

X -configure

Kemudian:

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

Mulai ulang dan Anda dapat mengedit Xorg.conf baru.

NightwishFan
sumber
6
Ini cara yang benar. Hanya saja X sekarang secara otomatis mendeteksi pengaturan, dan xorg.conf tidak wajib. Jika Anda tahu apa yang ingin Anda edit, tentu saja membuatnya.
NightwishFan
11
Sama sekali tidak ada alasan untuk reboot sekalipun. Cukup buka terminal, tulis sudo X -configure; sudo cp ...dan sudo /etc/init.d/gdm restart(dengan asumsi Ubuntu, bukan KUbuntu).
Olli
5
@ Olli; tidak berfungsi, Anda perlu X server tidak aktif untuk menjalankan konfigurasi-X
Josh G
15
Josh G: Jika Anda sudah menjalankan X, katakan saja X :1 -configure. Anda harus membuka server X pada port tampilan sendiri; jika Anda sudah menjalankan server X, port default: 0 akan gagal, jadi Anda harus menentukan tampilan: x (di mana x adalah tampilan pertama yang tersedia; dalam kebanyakan kasus 1).
jeffcook2150
7
Saat menjalankan X: 1-konfigurasi Saya memiliki kesalahan: Jumlah layar yang dibuat tidak cocok dengan jumlah perangkat yang terdeteksi. Konfigurasi gagal. ddxSigGiveUp: Menutup log Server diakhiri dengan kesalahan (2). Menutup file log.
chmike
56

File konfigurasi berada di /usr/share/X11/xorg.conf.d

Mereka:

10-evdev.conf

11-evdev-quirks.conf

50-vmmouse.conf

50-wacom.conf

51-synaptics-quirks.conf

Periksa manual saat ini .

Jika Anda membuat file xorg.conf konfigurasi dari file ini akan menang.
Periksa juga jawaban ini .

desgua
sumber
23

Biasanya, Anda tidak perlu xorg.conflagi.

Jika Anda perlu mengkonfigurasi beberapa perangkat, Anda dapat melakukannya dengan menempatkan file di /usr/lib/X11/xorg.conf.d/(Ubuntu 10.04) atau /usr/share/X11/xorg.conf.d/(sejak Ubuntu 10.10). Sudah ada beberapa file dalam direktori ini.

Anda dapat menemukan informasi lebih lanjut tentang xorg.conf.d (dalam bahasa Jerman, tetapi file konfigurasi tentu saja dalam bahasa Inggris). Yang penting adalah bahwa nama file harus dimulai dengan angka dua digit lebih besar dari 10.

Panduan lain - dalam bahasa Inggris - ada di arsip x org . Masih menggunakan / usr / lib tapi bagus.

Wolfgang Silbermayr
sumber
Poin bagus dan cara yang baik untuk maju. Arch Wiki juga memiliki lebih banyak tentang hal ini ( wiki.archlinux.org/index.php/Xorg#Display_Size_and_DPI ) meskipun server X mereka dikonfigurasi untuk menggunakan /etc/X11/xorg.conf.d/ yang lebih masuk akal bagi saya.
Todd Partridge 'Gen2ly'
1
Di Ubuntu, opsi Xorg yang ditambahkan pengguna juga harus masuk ke /etc/X11/xorg.conf.d/file. Anda harus membuat direktori itu terlebih dahulu, tetapi berfungsi, dan sebenarnya disebutkan dalam /usr/share/X11/xorg.conf.d/*file Ubuntu .
tanius
13

saran cookiecaper untuk digunakan

sudo X :1 -configure

bekerja untuk saya - langsung dari desktop! Akhirnya memang error-out, tetapi tidak sebelum memberikan xorg.conf.new baru yang bagus di direktori Home saya. Terima kasih cc! Semua saran lain yang saya coba gagal menghasilkan file.

Oh ngomong - ngomong,

man xorg.conf

di terminal akan memberikan banyak info yang berguna, dan terkini, (mungkin sedikit, mungkin) tentang pengeditan file xorg.conf.

Laysan_A
sumber
X -config /root/xorg.conf.new
noobninja
1
Itu menghapus monitor kedua saya dari PC saya. Tidak mudah untuk memperbaiki yang itu, jadi saya kira saya harus menginstal ulang ubuntu. Bagus
Simon
1
@Simon serius? Apakah Anda mencoba untuk membatalkan apa yang Anda lakukan? (yaitu, hapus file /etc/X11/xorg.conf?) Baca jawaban desgua, ini menjelaskan bagaimana xorg.conf yang baru dibuat akan menimpa semua pengaturan lain untuk XOrg.
Adam Plocher
1

Ya untuk sebagian besar driver grafis gratis, rilis terbaru Ubuntu belum memerlukan file xorg.conf. Anda dapat menghasilkan satu dengan cukup mudah:

sudo Xorg -configure
Oli
sumber
1

Ini berfungsi baik untuk saya dengan Nvidia Optimus (Bumblebee) tanpa konfigurasi khusus, hanya defaultnya:

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

Monitor LVDS1 dan VGA1 didefinisikan dalam ~ / .config / monitor.xml. Untuk informasi lebih lanjut tentang monitor.xml, lihat http://www.sudo-juice.com/dual-monitor-settings-in-ubuntu/ .

Contoh:

<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>
ngonkalves
sumber
0

Untuk pengguna amd yang hilang: Harap dicatat bahwa driver amd menyediakan alat untuk menghasilkan xorg.conf

aticonfig --initial
Adrian Lopez
sumber
aticonfigadalah milik ; itu tidak menginstal dengan xserver-xorg-video-ati. Pengguna AMD / ATI dapat digunakan xrandruntuk mengonfigurasi tampilan.
noobninja