Почему xrandr дает мне ошибки, если я пытаюсь использовать команды на своем компьютере, но не, если я вхожу в него?

При использовании xrandr на моем устройстве для выбора разрешения я продолжал получать сообщение об ошибке «configure crtc 0 failed:» (используя Ubuntu 16.04)

(сокращенный) выход xrandr после выбора отображения и запуска $ xrandr

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767 DP1 disconnected (normal left inverted right x axis y axis) DP2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1439mm x 809mm 1920x1080 60.00*+ 50.00 59.94 30.00 24.00 29.97 23.98 4096x2160 24.00 23.98 3840x2160 30.00 25.00 24.00 29.97 23.98 1920x1080i 60.00 50.00 59.94 1680x1050 59.88 1280x720 60.00 50.00 30.00 59.94 29.97 24.00 23.98 1024x768 60.00 720x480 60.00 59.94 640x480 60.00 59.94 HDMI1 disconnected (normal left inverted right x axis y axis) VIRTUAL1 disconnected (normal left inverted right x axis y axis)

При использовании xrandr на моем устройстве для выбора разрешения я продолжал получать сообщение об ошибке «configure crtc 0 failed:»

$ xrandr --output DP2 --mode 3840x2160

], когда это дало мне ошибку, я также добавил частоту кадров, попробовав оба

$ xrandr --output DP2 --mode 3840x2160 30

AND

$ xrandr --output DP2 --mode 3840x2160_30

(потому что я не был уверен в правильном формате, чтобы добавить его) Оба дали мне ошибку «configure crtc 0 failed:»

Это было сделано на самом устройстве. По эргономическим причинам я вернулся к своему столу и использовал SSH для доступа к устройству.

Затем я использовал собственное разрешение (это было то же самое, что и выше) и попытался использовать это вместо этого.

, которые я использовал для пользовательского разрешения (минус длинные выходы)

$ cvt 3840x2160 $ xrandr --newmode "3840x2160 30.00" 338.75 3840 4080 4488 5136 2160 2163 2168 2200 -hsync +vsync $ xrandr --addmode DP2 3840x2160_30.00 $ xrandr --output DP2 --mode 3840x2160_30.00

Это, похоже, работало на моем устройстве. Когда мое устройство перезапустится, мне нужно снова повторить этот процесс (возвращается к 1080p, когда мне это нужно 4k). Я застрял $ xrandr --output DP2 --mode 3840x2160_30.00 в файл .sh, и теперь, если я запустил его с моего ноутбука (используя SSH), он меняет настройки разрешения экрана , которые я использовал для пользовательского разрешения (минус длинные выходы) , если я попытаюсь запустите файл .sh с моего устройства, я получаю ошибку «configure crtc 0 failed:»

0
задан 23 August 2017 в 19:25

3 ответа

Ошибка «crtc 0 failed» происходит при запуске моей команды xrandr (на сервере ubuntu), поскольку серверный терминал не подключается к дисплею. НО, когда я использую ssh (используя ubuntu 16), я использую графический интерфейс там, где он подключается к дисплею.

Чтобы решить эту проблему, вы должны написать .conf-файл в / usr / share / X11 /xorg.conf.d Каталог

Вот мой пример. Я также установил свое разрешение в 4k

Section "Monitor"
   Identifier "Monitor0"
   Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
   Modeline "3840x2160_30.0" 297.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync
   Modeline "4096x2160_24.0" 297.00 4096 5116 5204 5500 2160 2168 2178 2250 +hsync +vsync
EndSection
Section "Device"
   Identifier "Device0"
   Driver "intel"
EndSection
Section "Screen"
   Identifier "Screen0"
   Device "Device0"
   Monitor "Monitor0"
   DefaultDepth 24
   SubSection "Display"
      Depth 24
      Modes "3840x2160" "1920x1080"
   EndSubSection
EndSection

. Здесь я нашел свою информацию о том, как его создать. Https://wiki.gentoo.org/wiki/Xorg/Multiple_monitors

0
ответ дан 22 May 2018 в 19:08

Ошибка «crtc 0 failed» происходит при запуске моей команды xrandr (на сервере ubuntu), поскольку серверный терминал не подключается к дисплею. НО, когда я использую ssh (используя ubuntu 16), я использую графический интерфейс там, где он подключается к дисплею.

Чтобы решить эту проблему, вы должны написать .conf-файл в / usr / share / X11 /xorg.conf.d Каталог

Вот мой пример. Я также установил свое разрешение в 4k

Section "Monitor" Identifier "Monitor0" Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync Modeline "3840x2160_30.0" 297.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync Modeline "4096x2160_24.0" 297.00 4096 5116 5204 5500 2160 2168 2178 2250 +hsync +vsync EndSection Section "Device" Identifier "Device0" Driver "intel" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "3840x2160" "1920x1080" EndSubSection EndSection

. Здесь я нашел свою информацию о том, как его создать. Https://wiki.gentoo.org/wiki/Xorg/Multiple_monitors

0
ответ дан 18 July 2018 в 08:02

Ошибка «crtc 0 failed» происходит при запуске моей команды xrandr (на сервере ubuntu), поскольку серверный терминал не подключается к дисплею. НО, когда я использую ssh (используя ubuntu 16), я использую графический интерфейс там, где он подключается к дисплею.

Чтобы решить эту проблему, вы должны написать .conf-файл в / usr / share / X11 /xorg.conf.d Каталог

Вот мой пример. Я также установил свое разрешение в 4k

Section "Monitor" Identifier "Monitor0" Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync Modeline "3840x2160_30.0" 297.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync Modeline "4096x2160_24.0" 297.00 4096 5116 5204 5500 2160 2168 2178 2250 +hsync +vsync EndSection Section "Device" Identifier "Device0" Driver "intel" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "3840x2160" "1920x1080" EndSubSection EndSection

. Здесь я нашел свою информацию о том, как его создать. Https://wiki.gentoo.org/wiki/Xorg/Multiple_monitors

0
ответ дан 24 July 2018 в 18:58

Другие вопросы по тегам:

Похожие вопросы: