Проблема разрешения экрана клиента NX (от Mac OS X до Ubuntu)

У меня есть машина Ubuntu, к которой я подключаюсь с помощью клиента NOMACHINE NX. Я бы увеличил разрешение экрана (в идеале до 1600 x 1200), но я не могу сделать это с помощью настроек клиента. Есть ли какое-то ограничение или какой-то файл конфигурации, который мне нужно отредактировать в поле Ubuntu, чтобы увеличить его?

16
задан Amir Afghani
25.11.2022 2:17 Количество просмотров материала 3475
Распечатать страницу

2 ответа

я столкнулся с точно такой же проблемой при подключении с Mac 10.8 к Ubuntu 10.04 через NX, и я использовал xrandr, чтобы исправить это.

Xrandr, или X Resize, Rotate and Reflect Extension (RandR)[2] - это расширение X Window System, которое позволяет клиентам динамически изменять X-экраны, чтобы изменять размер, поворачивать и отражать корневое окно экрана.

выполните следующие действия:

  1. на вашем компьютере Ubuntu, запустите xrandr:

    $ xrandr

    ~$ xrandr SZ: Pixels Physical Refresh 0 1024 x 768 ( 347mm x 260mm ) 60

    1 160 x 120 ( 54mm x 41mm ) 60

    2 320 x 240 ( 108mm x 81mm ) 60

    3 640 x 480 ( 217mm x 163mm ) 60

    4 800 x 600 ( 271mm x 203mm ) 60

    Current rotation - normal

    Current reflection - none

    Rotations possible - normal

    Reflections possible - none

    это дает вам список всех доступных разрешений, поддерживаемых вашим компьютером с Ubuntu.

  2. если вы хотите добавить новое разрешение, скажем 1680 X 1050, добавьте его:

    $ $ cvt 1680 1050

    Это выводит:

    ~$ cvt 1680 1050

    1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz

    Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync

  3. теперь вам нужно создать modeline

    $ xrandr --newmode <Modeline>

    Замените <режим> с режим предыдущего вывода:

    $ xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync

  4. вот и все. Теперь при повторном запуске xrandr вы увидите, что добавленное разрешение в списке:

    ~$ xrandr SZ: Pixels Physical Refresh 0 1024 x 768 ( 347mm x 260mm ) 60

    1 160 x 120 ( 54mm x 41mm ) 60

    2 320 x 240 ( 108mm x 81mm ) 60

    3 640 x 480 ( 217mm x 163mm ) 60

    4 800 x 600 ( 271mm x 203mm ) 60

    5 1680 x 1050 ( 569mm x 356mm ) 60

    Current rotation - normal

    Current reflection - none

    Rotations possible - normal

    Reflections possible - none

  5. установить новое соединение NX с Ubuntu--используйте KDE / Gnome, и он поднимает самое высокое доступное разрешение из списка, поддерживаемого вашим клиентом.

3
отвечен ashes 2022-11-26 10:05

Если вы используете NX Player версии 4, Вы должны быть в состоянии сделать это, изменив разрешение в настройках ОС сервера, но в Ubuntu 12.04 панель дисплеев пуста во время сеанса NX.

вы можете попробовать использовать xrandr, чтобы изменить разрешение таким образом, но я еще не понял, как это сделать с NX. http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html

1
отвечен William 2022-11-26 12:22

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх