X.org 설정 파일은 어디에 있습니까? X를 어떻게 구성합니까?


107

Ubuntu 10.10이 수동으로 설치 한 후에도 그래픽 카드 (Intel 82852 / 855GM)를 자동으로 감지하거나 해당 Intel 드라이버를 사용하지 않는 것 같습니다. X를 수동으로 구성하는 방법을 찾고 있습니다 (그렇지 않습니까?). 편집해야 할 구성 파일을 어디에서 찾을 수 있습니까?


5
솔루션을 생각해도 런치 패드에 버그를 신고하여 향후 Ubuntu 릴리스에서이 하드웨어 구성을 즉시 사용할 수 있도록해야합니다.
ændrük

1
하드웨어가 너무 불안정하여 인텔 드라이버를 의도적으로로드하지 않습니다. 이 답변보기 : askubuntu.com/questions/4658/…
RAOF

답변:


81

xorg.conf는 더 이상 기본적으로 존재하지 않습니다. 그래도 만들 수 있습니다.

복구 모드로 부팅하고 루트 셸을 선택하십시오. 그런 다음 다음을 실행하십시오.

X -configure

그때:

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

재부팅하면 새 Xorg.conf를 편집 할 수 있습니다.


6
이것이 올바른 방법입니다. X가 설정을 자동 감지하는 것 뿐이며 xorg.conf는 필수가 아닙니다. 편집 할 내용을 알고 있다면 반드시 하나를 작성하십시오.
NightwishFan

11
한 번이라도 재부팅 할 필요없습니다 . 그냥 개방 단자, 쓰기 sudo X -configure; sudo cp ...sudo /etc/init.d/gdm restart(우분투,하지 쿠분투 가정).
Olli

5
@ 올리; 작동하지 않습니다. X 구성을 실행하려면 X 서버가 비활성 상태 여야합니다.
Josh G

15
Josh G : 이미 X를 사용하고 있다면 그냥 말하십시오 X :1 -configure. 자체 디스플레이 포트에서 X 서버를 열어야합니다. X 서버가 이미 실행중인 경우 기본 포트 : 0이 실패하므로 display : x를 지정해야합니다 (여기서 x는 사용 가능한 첫 번째 디스플레이입니다 (대부분의 경우 1)).
jeffcook2150

7
X : 1 -configure를 실행할 때 오류 : 생성 된 화면 수가 감지 된 장치 수와 일치하지 않습니다. 구성이 실패했습니다. ddxSigGiveUp : 닫는 로그 서버가 오류 (2)로 종료되었습니다. 로그 파일을 닫는 중입니다.
chmike

56

구성 파일은 /usr/share/X11/xorg.conf.d

그들은:

10-evdev.conf

11-evdev-quirks.conf

50-vmmouse.conf

50-wacom.conf

51- 시냅틱 -quirks.conf

현재 매뉴얼을 확인하십시오 .

xorg.conf 파일 을 만들면이 파일의 구성이 우선합니다. 이 답변
도 확인 하십시오 .


23

일반적으로 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 archive에 있습니다. 여전히 / usr / lib를 사용하고 있지만 좋습니다.


좋은 지적과 어려운 길. Arch Wiki는 X 서버가 /etc/X11/xorg.conf.d/를 사용하도록 구성되어 있지만 더 중요합니다 ( wiki.archlinux.org/index.php/Xorg#Display_Size_and_DPI ).
Todd Partridge 'Gen2ly'12

1
우분투에서는 사용자가 추가 한 Xorg 옵션 /etc/X11/xorg.conf.d/ 파일 로 들어가야 합니다. 그 디렉토리를 먼저 만들어야하지만 작동하지만 실제로 우분투 /usr/share/X11/xorg.conf.d/*파일에 언급되어 있습니다.
tanius

13

cookiecaper의 사용 제안

sudo X :1 -configure

데스크탑에서 바로 나를 위해 일했습니다! 마침내 오류가 발생했지만 내 홈 디렉토리에 멋진 xorg.conf.new를 제공하기 전에는 그렇지 않았습니다. 감사합니다 cc! 내가 시도한 다른 모든 제안은 파일을 생성하지 못했습니다.

아, 그런데

man xorg.conf

터미널에서 xorg.conf 파일을 편집 할 때 유용하고 최신 정보를 제공 할 것입니다.


X -config /root/xorg.conf.new
noobninja

1
PC에서 두 번째 모니터를 제거했습니다. 그 중 하나를 쉽게 고칠 수 없으므로 우분투를 다시 설치해야한다고 생각합니다. 좋은데
Simon

1
@ 시몬? 당신이 한 일을 취소하려고 했습니까? (즉, /etc/X11/xorg.conf 파일을 제거 하시겠습니까?) desgua의 답변을 읽고 새로 만든 xorg.conf가 XOrg에 대한 다른 모든 설정을 재정의하는 방법을 설명합니다.
Adam Plocher

1

대부분의 무료 그래픽 드라이버의 경우 최신 릴리스의 Ubuntu에는 xorg.conf 파일이 필요하지 않습니다. 그래도 하나를 쉽게 생성 할 수 있습니다.

sudo Xorg -configure

1

특별한 구성없이 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>

0

amd 사용자를 잃은 경우 : amd 드라이버는 xorg.conf를 생성하는 도구를 제공합니다.

aticonfig --initial

aticonfig이다 독점 ; 와 함께 설치되지 않습니다 xserver-xorg-video-ati. AMD / ATI 사용자는 xrandr디스플레이 구성에 사용할 수 있습니다 .
noobninja
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.