Xorg / xserver를 재설정하는 방법?


35

Xserver는 Unity 3D와 2D의 일반 사용자 계정에서 계속 충돌합니다. 손님 계정에서는하지 않습니다.

그래서 xserver와 관련된 모든 것을 재설정 / 롤백하고 싶습니다.

이에 대한 대부분의 답변은 다음과 같습니다 sudo dpkg-reconfigure xserver-xorg. 그러나 이것은 나를 위해 아무것도하지 않으며 (출력을 생성하지 않음) 다른 포럼에서 더 이상 사용되지 않습니다.

따라서 모든 xserver / xorg 옵션을 재설정하는 현재 방법은 무엇입니까? 대안이 sudo dpkg-reconfigure xserver-xorg무엇입니까? 로그인하기 전이 아니라 작업 중에 X가 충돌합니다. 그리고 충돌의 결과는 정지 또는 시스템 충돌이 아닌 세션에서 제외됩니다.


@Jorge Castro 상황이 바뀌 었으므로 우분투 버전이 중요합니다. 더 이상 "gdm"이 없으며 dpkg-reconfigure도 작동하지 않습니다.
thomas

xorg.conf를 재설정 해 보셨습니까? (백업 및 제거)
Paulius Šukys

답변:


13

게스트 계정이 영향을받지 않으면 문제를 일으키는 사용자 별 설정일 수 있습니다. 삭제를 시도~/.config/monitors.xml


고맙지 만 도움이되지 않았습니다. 실제로 두 모니터를 모두 구성해도 게스트 계정이 충돌하지 않기 때문에 모니터 설정이라고 생각하지 않습니다.
thomas

좋아, 그것이 실제로는 아니지만 그 아이디어는 내 문제를 해결했다. ~ / .config 디렉토리에서 파일을 하나씩 삭제하면 나에게 도움이되었다! :-) @Jorge Castro : 답변을이 방향으로 수정하면 "수락"으로 표시합니다
thomas

나는 당신이 어떤 파일을 삭제했는지 전혀 모른다. 응답에 모든 정보를 자유롭게 추가하십시오.
Jorge Castro

이는 fglrx (AMD CCCLE)의 일부 문제를 해결하는 데 도움이되었습니다.
Nick

8

대안 sudo dpkg-reconfigure xserver-xorgsudo X -configure


6

이미 설치된 패키지를 재구성하려면 다음을 참조하십시오.

우분투 맨 페이지 : dpkg-reconfigure-이미 설치된 패키지 재구성

터미널 사용하기 :

  1. 부팅하는 동안 빈 화면이 표시되면 CTRL+ ALT+ F1를 눌러 터미널에 액세스하십시오.

    그런 다음 데스크탑 환경에 따라 다음을 사용하여 X를 종료하십시오.

    • 그놈 (우분투) : sudo /etc/init.d/gdm stop

    • KDE (쿠분투)의 경우 : sudo /etc/init.d/kdm stop

    • Xfce (Xubuntu)의 경우 : sudo /etc/init.d/xdm stop

  2. 재구성 프로세스의 경우 :

    sudo dpkg-reconfigure xserver-xorg
    

    참고 : 구성을 실행하기 전에 항상 백업을 권장하므로 다음을 사용하여 백업 할 수 있습니다.

    sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
    
  3. GUI를 다시 시작하십시오.

    다시 말하지만 이것은 데스크톱 환경에 따라 다릅니다.

    • 그놈 (우분투) : sudo /etc/init.d/gdm start

    • KDE (쿠분투)의 경우 : sudo /etc/init.d/kdm start

    • Xfce (Xubuntu)의 경우 : sudo /etc/init.d/xdm start


위의 단계를 수행하지 않으면 항상 /etc/X11/xorg.conf수동으로 편집 하고 파일 내용을 바꿀 수 있습니다.

인용하다:


5
들어 sudo /etc/init.d/gdm stop내가 sudo는 /etc/init.d/gdm 얻을 명령을 찾을 수 없습니다sudo dpkg-reconfigure xserver-xorg나는 질문에서 지적했듯이, 나를 위해 아무것도하지 않습니다. 그래도 대답을위한 Thx ...
thomas

@thomas 매우 이상하지만 방금 링크를 추가하여 xorg.conf 파일의 기본 내용을 수집 할 수있었습니다. 파일 내용을 수동으로 설정하면 도움이 될 수 있습니다.
Zuul

3
우분투 12.04에서 디스플레이 관리자는 lightdm 하지 GDM . dpkg-reconfigure가 작동하지 않는 이유는 모르겠습니다! :-/
thomas

@thomas 아마도 dpkg 자체를 다시 설치하면 사용할 수 있습니다!
Zuul

1
필자의 경우 로그인 화면 후 화면이 검은 색이었습니다. 이 답변에 요약 된 단계로 해결되었습니다. 다른 컴퓨터에서 SSH를 통해 로그인하여 명령을 입력해야했습니다.
Serrano

-2

여기에 언급 된 모든 것을 시도한 후 .Xauthority 및 .ICEauthority (/ home / username / 폴더에 있음)의 소유권 (및 권한)을 일반 사용자에게 다시 설정하여 동일한 문제를 해결했습니다.

자신 / perm start tty1 (CTRL + ALT + 1) 및 로그인을 확인하려면 수퍼 유저 (sudo su)를 사용하고 다음을 수행하십시오.

cd /home/username/
ls -a -l 

내 경우에는 .Xauthority를 ​​일반 사용자가 읽을 수 없었으므로 먼저 chmod해야했습니다.

chmod 775 .Xauthority

그때:

chown username .Xauthority
chown username .ICEauthority

이 후 재부팅하고 로그인을 시도하십시오-그것은 나를 위해 일했습니다.

또 다른 참고 사항 : xorg.conf 및 NVidia 드라이버를 반복 실험 한 후이 문제에 직면했습니다 .2 개의 카드로 3 개의 모니터를 설정하려고했습니다. 따라서 xserver 및 비디오 설정에서 발생하는 문제를 해결하는 데 많은 시간을 소비했지만 충돌의 원인은 전혀 관련이 없었습니다.


3
chmod 775권한 파일에 잘못된 일이 있습니다 ™
guntbert
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.