Не может настроить экранное панорамирование в Ubuntu с xRandR, который указывает, что это не может найти режимы

Поскольку я считал источник spark, Я вижу, что это просто использует специальные символы ASCII в качестве "галочек" - так, в целом, ответ не, потому что этому был бы нужен шрифт, который будет изменен на лету. Ну, возможно, Вы могли на самом деле использовать специальное предложение, non-fxed-width определенный шрифт, например, как курсив или полужирный шрифт для терминала, но это будет одноразовым andjustment (выбирающий шрифт) и влияло бы на весь терминальный вывод, это будет обычно печататься в курсиве / полужирное - и это определенно не желательно.

4
10.03.2015, 22:44
1 ответ

Во-первых, необходимо генерировать новый режим

gtf 1024 600 60

Вы получите что-то как:

# 1024x600 @ 60.00 Hz (GTF) hsync: 37.32 kHz; pclk: 48.96 MHz
Modeline "1024x600_60.00"  48.96  1024 1064 1168 1312  600 601 604 622  -HSync +Vsync

Затем представьте этот режим xrandr использование --newmode

 xrandr --newmode "1024x600_60.00"  48.96  1024 1064 1168 1312  600 601 604 622  -HSync +Vsync

Затем добавьте этот режим к LVDS1:

xrandr --addmode LVDS1 "1024x600_60.00"

И наконец можно использовать этот новый режим с панорамированием:

 xrandr --output LVDS1 --rate 60 --mode 1024x600_60.00 --fb 1280x1024 --panning 1280x1024
1
27.01.2020, 21:02
  • 1
    это выглядит большим, я пытаюсь добавить режим с 1024x800, но я получаю ошибки при попытке добавить режим: alex@alex-laptop $:~ xrandr - ошибка addmode LVDS1 "1024x800_60.00" X неудавшегося запроса: BadMatch (атрибуты недопустимого параметра) Главный код операции неудавшегося запроса: 149 Незначительных кодов операции (RANDR) неудавшегося запроса: 18 Порядковых номеров (RRAddOutputMode) неудавшегося запроса: 23 Текущих порядковых номера в потоке вывода: 24, какова могла быть причина? –  Vass 11.09.2012, 18:38
  • 2
    Вы не можете добавить режим, который больше, чем Ваш экран, если Вы хотите больший рабочий стол, можно только сделать это в кадровом буфере (--fb опция). SSD –  Paweł Rumian 11.09.2012, 22:40
  • 3
    , если мой рабочий стол 1024x600, у меня не может быть большего экрана, который я могу панорамировать? Таким образом, я должен увеличить рабочий стол в больший режим панорамирования? или является кадровый буфер некоторой другой средой, которая может быть сделана больше? –  Vass 12.09.2012, 14:37
  • 4
    Все находится в моем ответе. режим xrandr не может быть больше, чем физический размер экрана, но можно использовать кадровый буфер для создания большего виртуального рабочего стола. –  Paweł Rumian 12.09.2012, 16:41
  • 5
    благодарит, Вы могли сказать мне, как использовать framebugger для создания большего виртуального рабочего стола? –  Vass 14.09.2012, 07:44

Теги

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