Manjaro를 실행 중인데 시작 시 모니터의 해상도가 잘못되었습니다(해상도가 무엇인지는 모르지만 직사각형 화면에서는 정사각형입니다). 로그인 화면에서도, 로그인 후에도 마찬가지입니다.
arandr을 사용하여 변경을 시도했지만 다음과 같은 오류가 발생했습니다.
(arandr:2458): Gdk-CRITICAL **: 16:52:32.374: gdk_atom_intern: assertion 'atom_name != NULL' failed
(arandr:2458): Gdk-CRITICAL **: 16:52:32.374: gdk_atom_intern: assertion 'atom_name != NULL' failed
Traceback (most recent call last):
File "/usr/bin/arandr", line 42, in <module>
main()
File "/usr/lib/python3.9/site-packages/screenlayout/gui.py", line 344, in main
app = Application(
File "/usr/lib/python3.9/site-packages/screenlayout/gui.py", line 162, in __init__
self.filetemplate = self.widget.load_from_x()
File "/usr/lib/python3.9/site-packages/screenlayout/widget.py", line 125, in load_from_x
self._xrandr.load_from_x()
File "/usr/lib/python3.9/site-packages/screenlayout/xrandr.py", line 155, in load_from_x
screenline, items = self._load_raw_lines()
File "/usr/lib/python3.9/site-packages/screenlayout/xrandr.py", line 236, in _load_raw_lines
output = self._output("--verbose")
File "/usr/lib/python3.9/site-packages/screenlayout/xrandr.py", line 75, in _output
raise Exception("XRandR returned error code %d: %s" %
Exception: XRandR returned error code 1: b'xrandr: output LVDS1 cannot use rotation "normal" reflection "none"\n'
xrandr을 열려고 하면 항상 다음 오류가 발생합니다.
xrandr: output LVDS1 cannot use rotation "normal" reflection "none"
이것을 시도했지만 xrandr --output LVDS1 --rotate normal --reflect normal
위의 오류가 다시 발생합니다.
답변1
1시간 동안 도움말을 검색한 후 질문한 지 5분 만에 답변을 찾았습니다.
xorg.conf 파일이 누락된 것 같습니다.
Xorg :1 -configure
새 구성 파일을 생성 /root/xorg.conf.new
하고 올바른 위치에 복사합니다.
cp /root/xorg.conf.new /etc/X11/xorg.conf
모든 것이 정상으로 돌아왔습니다.
답변2
저도 같은 문제가 있는데, xrandr: output eDP1 cannot use rotation "normal" reflection "none"
실행할 때 계속 나타납니다 xrandr -q
.
저에게 효과가 있었던 방법은 Intel 비디오 드라이버(xf86-video-intel)를 제거하고 모드 설정 드라이버가 대신하도록 하는 것이었습니다.