Se houver uma única placa de vídeo física no sistema Solaris 10, não será possível configurar o sistema para uma ampliação de tela inteira. Para tal configuração, é necessário usar um arquivo de configuração separado em que você define as configurações para um driver fictício. Primeiro certifique-se de que o Xserver não esteja em execução. Em seguida execute as seguintes etapas:
Efetue logon em uma sessão de linha de comando.
Se estiver usando o gerenciador de exibição do GNOME, siga estas etapas:
Efetue logon em uma sessão como superusuário.
No prompt, digite svcadm disable application/gdm2-login .
Efetue logon novamente como superusuário.
Se estiver usando dtlogin, siga estas etapas:
Na janela dtlogin, clique em Opções e selecione Logon de linha de comando.
Efetue logon como superusuário.
Crie um novo arquivo xorg.conf.
# /usr/X11/bin/Xorg -configure |
O comando cria o arquivo xorg.conf.new no diretório raiz (/).
Copie o novo arquivo de configuração no diretório /etc/x11 e renomeie o arquivo xorg.conf.
# cp /xorg.conf.new /etc/X11/xorg.conf |
Modifique as configurações no arquivo usando as seguintes configurações de exemplo:
Adicione uma nova seção de monitor.
Section "Monitor" Identifier "monitor_dummy" ModelName "dummy" HorizSync 10-200 VertRefresh 20-90 EndSection |
Adicione uma nova seção de dispositivo.
Section "Device" BoardName "dummy" Driver "dummy" Identifier "device_dummy" VendorName "dummy" videoram 10000 EndSection |
Talvez seja necessário ajustar o valor da ram do vídeo, dependendo da largura e da altura da tela, e da intensidade de cores de sua placa gráfica. O valor em Kbytes deve ser grande o suficiente para a tela pretendida. Por exemplo, você pode calcular o valor usando a fórmula largura * altura * bpp/8
Adicione uma nova seção de tela.
Section "Screen" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection Device "device_dummy" Identifier "screen_dummy" Monitor "monitor_dummy" EndSection |
Talvez seja necessário ajustar o valor da resolução da configuração específica de seu sistema.
Procure a linha a seguir na seção ServerLayout:
Screen 0 "Screen0" 0 0 |
Insira a linha a seguir embaixo da linha na etapa anterior:
Screen 1 "screen_dummy" RightOf "Screen0" |
Esta nova linha define Screen1, uma segunda tela fictícia que fica nocionalmente à direita da Screen0, a tela física e primária.
Salve as alterações.
Reinicialize o sistema a partir da apropriada sessão da linha de comando:
Inicie o leitor de tela Gnopernicus.
Altere Modo de inicialização para Lupa.
Clique em Preferências e, em seguida, selecione Lupa.
Clique em Adicionar/Modificar.
Atribua os seguintes valores às preferências de Lupa:
Clique em Aplicar.
Devido à sobreposição do efetuador de zoom da ampliação de tela inteira, as janelas do Gnopernicus ficam invisíveis. No entanto, a ampliação de tela inteira agora está disponível.