É provável que o seu driver gráfico não esteja detectando essa resolução. Siga as instruções abaixo; isso pode ajudar. Isso me ajudou no meu Ubuntu (usando a unidade), instalado na minha área de trabalho que possui um AMD Radeon 5570HD dedicado (que usa drivers Gallium REDWOOD, ou seja, os drivers de código aberto padrão). Primeiro digite isso no seu terminal (você pode abrir o terminal com Ctrl+ Alt+ t): -
cvt 2048 1536
Você obterá algo como isto: -
# 2048x1536 59.95 Hz (CVT 3.15M3) hsync: 95.45 kHz; pclk: 267.25 MHz
Modeline "2048x1536_60.00" 267.25 2048 2208 2424 2800 1536 1539 1543 1592 -hsync +vsync
Agora faça isso:-
xrandr --newmode "2048x1536_60.00" 267.25 2048 2208 2424 2800 1536 1539 1543 1592 -hsync +vsync
Então isso:-
xrandr
Você obterá uma saída semelhante a esta (talvez não exatamente isso): -
Screen 0: minimum 320 x 200, current 1368 x 768, maximum 8192 x 8192
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-0 connected primary 1368x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
1368x768_60.00 59.9*
Aqui o monitor conectado é DVI-0 de acordo com a saída acima. Então, alguém faria o seguinte: -
xrandr --addmode DVI-0 2048x1536_60.00
Em vez de DVI-0, digite o que for o seu monitor conectado. Isso deve funcionar. Suponho que, a partir da sua descrição acima, 2048x1536 funcione no seu monitor. Caso contrário, tente a resolução que funcione para você.
Agora, se você deseja que isso efetue todos os logins sem precisar digitar tudo isso novamente, siga as instruções abaixo.
Abra o gedit ou qualquer outro editor de texto. Digite o seguinte: -
#!/bin/sh
xrandr --newmode "2048x1536_60.00" 267.25 2048 2208 2424 2800 1536 1539 1543 1592 -hsync +vsync
xrandr --addmode DVI-0 2048x1536_60.00
xrandr --output DisplayPort-0 --off --output DVI-0 --mode 2048x1536_60.00 --pos 0x0 --rotate normal --output HDMI-0 --off
Você deve editar a última linha de acordo com o seu PC. Salve o arquivo acima como lightdmxrandr.sh
em. Em /usr/bin
seguida, torne-o executável por este comando: -
sudo chmod a+x /usr/bin/lightdmxrandr.sh
Em seguida, abra /etc/lightdm/lightdm.conf
(se este arquivo não estiver lá, leia o "PS" abaixo) pelo comando: -
sudo gedit /etc/lightdm/lightdm.conf
Você pode usar seu próprio editor de texto em vez do gedit. O arquivo deve conter algo como isto: -
[SeatDefaults]
user-session=ubuntu
Adicione as linhas abaixo ao arquivo: -
greeter-session=unity-greeter
display-setup-script=/usr/bin/lightdmxrandr.sh
session-setup-script=/usr/bin/lightdmxrandr.sh
Agora salve o arquivo e reinicie. Você deve ter a resolução desejada na tela de login e na sessão da área de trabalho. Provavelmente isso deve funcionar. Mas se isso não acontecer, continue lendo e siga as instruções abaixo.
Abra um terminal (se você estiver preso na tela de login e não puder abrir um terminal, entre em um tty com Ctrl+ Alt+ F1) e digite o seguinte: -
sudo nano /etc/lightdm/lightdm.conf
Isso abrirá o arquivo lightdm.conf que editamos acima. Agora remova a linha abaixo sozinha do arquivo: -
session-setup-script=/usr/bin/lightdmxrandr.sh
Pressione Ctrl+ xpara sair do arquivo e, em seguida, pressione y
para salvá-lo antes de sair para o qual será solicitado. Então digite: -
sudo reboot
reiniciar o seu PC. Isso deve levá-lo à sua área de trabalho (se não aparecer "PS" abaixo). Agora vá para System Settings>Displays
. Você pode encontrar a resolução desejada lá (isso pode acontecer desde que executamos o script acima com lightdm.conf). Em seguida, selecione essa resolução e reinicie para obter a resolução desejada. Mas se você não encontrar a resolução desejada, tente isso.
Abra Aplicativos de inicialização no painel. Isso deve fornecer algo assim (mas não exatamente assim): -
Pressione Add
. Você receberá este: -
Dê o nome que quiser. Em seguida, pressione procurar e selecione o script que criamos (lembre-se de que o salvamos como /usr/bin/lighdmxrandr.sh
). Se você quiser, dê uma descrição. Então pressione Add
. Antes de fechar os aplicativos de inicialização, verifique se a entrada que você acabou de adicionar possui uma marca de seleção ao lado. Agora reinicie o seu PC. Isso deve fornecer a resolução desejada na tela de login e na área de trabalho.
PS: -
- Se
/etc/lightdm/lightdm.conf
não existe, você deve estar tendo /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
. Edite este arquivo em vez de lightdm.conf
.
- Se nenhuma das opções acima funcionar e você estiver travado no login, insira um tty e digite: -
sudo nano /etc/lightdm/lightdm.conf
Agora remova toda a edição que fizemos e pressione Ctrl+ xe, em seguida, pressione y
para salvar o arquivo. Agora digite: -
sudo reboot
Isso deve levá-lo de volta à sua área de trabalho, mas, é claro, sem a resolução desejada e com a resolução padrão. Em seguida, tente System Settings>Displays
verificar se a resolução desejada está lá (isso pode acontecer desde que executamos nosso script lighdm.conf
). Agora selecione essa resolução e reinicie. Você obterá a resolução desejada agora.
Os créditos vão para estas três perguntas: -