Dove si trova il file di configurazione di X.org? Come posso configurare X lì?

97

Poiché Ubuntu 10.10 sembra non rilevare la mia scheda grafica (Intel 82852 / 855GM) automaticamente né utilizzare il corrispondente driver Intel anche dopo averlo installato manualmente, sto cercando di configurare manualmente X (non dovrei?). Dove posso trovare i file di configurazione che devo modificare?

    
posta Ivan 24.09.2010 - 02:59
fonte

7 risposte

72

xorg.conf non esiste più per impostazione predefinita. Puoi creare uno però.

Avvia in modalità di ripristino e seleziona Root Shell. Quindi esegui:

X -configure

Quindi:

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

Riavvia ed è possibile modificare il nuovo Xorg.conf.

    
risposta data NightwishFan 24.09.2010 - 03:17
fonte
52

I file di configurazione sono a /usr/share/X11/xorg.conf.d

Sono:

10-evdev.conf

11-evdev-quirks.conf

50-vmmouse.conf

50-wacom.conf

51-Synaptics-quirks.conf

Controlla il manuale corrente .

Se crei un file xorg.conf prevarranno le configurazioni di questo file.
Controlla anche questa risposta .

    
risposta data desgua 29.04.2011 - 04:14
fonte
22

Di solito, non hai più bisogno di xorg.conf .

Se devi comunque configurare alcuni dispositivi, puoi farlo posizionando un file in /usr/lib/X11/xorg.conf.d/ (Ubuntu 10.04) o /usr/share/X11/xorg.conf.d/ (da Ubuntu 10.10). Ci sono già alcuni file in questa directory.

Puoi trovare ulteriori informazioni su xorg.conf.d (in tedesco, ma i file di configurazione sono in inglese ovviamente). Ciò che è importante è che i nomi dei file debbano iniziare con un numero di due cifre maggiore di 10.

Un'altra guida - in inglese - è su archivio x org . Sta ancora usando / usr / lib ma va bene.

    
risposta data Wolfgang Silbermayr 28.04.2011 - 10:40
fonte
11

Suggerimento di cookiecaper da utilizzare

sudo X :1 -configure

ha funzionato per me - direttamente dal desktop! Alla fine ha fatto un errore, ma non prima di aver fornito un bel nuovo xorg.conf.new nella mia directory Home. Grazie cc! Tutti gli altri suggerimenti che ho provato non sono riusciti a produrre un file.

Oh, a proposito,

man xorg.conf

nel terminale fornirà un sacco di informazioni utili e aggiornate (un po 'concise, forse) sulla modifica del file xorg.conf.

    
risposta data Laysan_A 16.06.2012 - 02:22
fonte
1

Sì, per la maggior parte dei driver grafici gratuiti, le versioni recenti di Ubuntu non hanno richiesto un file xorg.conf. Puoi generarne uno abbastanza facilmente però:

sudo Xorg -configure
    
risposta data Oli 29.04.2011 - 01:53
fonte
1

Questo funziona perfettamente con Nvidia Optimus (Bumblebee) senza alcuna configurazione speciale, solo i valori predefiniti:

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

I monitor LVDS1 e VGA1 sono definiti in ~ / .config / monitors.xml. Per ulteriori informazioni su monitors.xml dai un'occhiata a link .

Esempio:

<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>
    
risposta data ngonkalves 07.05.2013 - 00:18
fonte
0

Per gli utenti amd persi: si noti che i driver amd forniscono uno strumento per generare xorg.conf

aticonfig --initial
    
risposta data Adrian Lopez 27.07.2015 - 22:10
fonte

Leggi altre domande sui tag