Problema de resolução de tela do Cliente NX (do Mac OS X para o Ubuntu)

2

Eu tenho uma máquina Ubuntu que estou conectando usando o NOMACHINE NX Client. Eu gostaria de aumentar a resolução da tela (idealmente para 1600 x 1200), mas não consigo fazer isso usando as configurações do cliente. Existe algum tipo de limitação ou algum arquivo de configuração que eu preciso editar na caixa do Ubuntu para aumentá-lo?

    
por Amir Afghani 21.12.2011 / 18:45

2 respostas

3

Eu enfrentei exatamente o mesmo problema ao conectar do Mac 10.8 ao Ubuntu 10.04 via NX, e usei o xrandr para corrigi-lo.

Xrandr, ou X Resize, Rotate e Reflect Extension (RandR) [2] é uma extensão X Window System, que permite aos clientes alterar dinamicamente as telas X, para redimensionar, girar e refletir a janela raiz de uma tela.

Siga estas etapas:

  1. Na sua máquina Ubuntu, execute 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

    Isso lhe dá uma lista de todas as resoluções disponíveis suportadas pelo seu computador Ubuntu.

  2. Se você quiser adicionar uma nova resolução, por exemplo, 1680 X 1050, adicione-a:
    $ $ cvt 1680 1050
    Isso gera:
    ~$ 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. Agora você precisa criar uma modeline

    $ xrandr --newmode <Modeline>
    Substitua < Modelagem > com a modelagem da saída anterior:
    $ xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync

  4. É isso. Agora, quando você executar o xrandr novamente, verá que a resolução recém-adicionada na lista: ~$ 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. Estabeleça uma nova conexão NX com o seu Ubuntu - use o KDE / Gnome e escolha a resolução mais alta disponível na lista suportada pelo seu cliente.

por 19.10.2013 / 23:52
1

Se você estiver usando o NX Player versão 4, é possível fazer isso alterando a resolução nas configurações do sistema operacional do servidor, mas no Ubuntu 12.04, o painel Displays fica em branco durante uma sessão do NX.

Você poderia tentar usar o xrandr para alterar a resolução dessa maneira, mas ainda não descobri como fazer isso funcionar com o NX. link

    
por 08.08.2012 / 15:43