
Tenho uma tela ultra wide, resolução 21:9, AOS. Não há opção para 21:9 nas configurações de exibição do Ubuntu, então eu tenho que ter o monitor configurado para 16:9, o que anula o propósito de ter uma tela ultra-larga! Se o monitor estiver configurado para 21:9, a área de trabalho será significativamente esticada.
Alguém sabe como adicionar as configurações 21:9 no Ubuntu?
Responder1
Ao longo das linhas deesse, consegui encontrar algumas informações:
Esse linkme ajudou.
Resumindo: execute xrandr e cvt como você fez e crie o seguinte arquivo:
/usr/share/X11/xorg.conf.d/10-monitor.conf
No arquivo altere os parâmetros em < > de acordo com suas especificações:
Section "Monitor" Identifier "Monitor0" <INSERT MODELINE HERE> EndSection Section "Screen" Identifier "Screen0" Device "<INSERT DEVICE HERE>" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "<INSERT MODENAME HERE>" EndSubSection EndSection
Aqui está o que você deve fazer:
Para a modeline, primeiro execute este comando:
cvt <X> <Y> <R>
Onde X
x Y
é sua resolução e R
sua taxa de atualização.
Para testar a resolução, primeiro faça o seguinte:
xrandr --newmode <MODELINE>
Certifique-se de remover a Modeline
palavra-chave.
Em seguida, copie a saída e substitua o espaço reservado por ela.
Para o dispositivo, execute xrandr|tail -n+2|head -n1|cut -d\ -f1
e substitua o espaço reservado pela sua saída.Mantenha as citações.
Para o modename, execute cvt <X> <Y> <R>|cut -d\ -f2
, substituindo o último espaço reservado pela saída deste comando. Como antes,mantenha as citações.
Depois disso, faça isso:
xrandr --addmode <DEVICE> <MODENAME>
Substitua <DEVICE>
e <MODENAME>
adequadamente. Então, para testar sua resolução, faça o seguinte:
xrandr --output <DEVICE> --mode <MODENAME>
Se você encontrar problemas com a nova resolução, saia e entre novamente (pior cenário: pressione Ctrl+ Alt+ Deletee depois Enterpara sair).
Se você não encontrou problemas,salve o arquivo e reinicie o X. Para fazer isso, primeiro pressione Ctrl+ Alt+ F1, faça login como uma conta de 'Administrador' e execute estes comandos:
killall Xorg
X
Responder2
Por um tempo usei uma tela LG ultralarga
Tive sorte ao usar o cvt para gerar modelos personalizados que aumentaram a atualização para 44 Hz, o que parecia ser um ponto ideal em termos de ser o máximo que minha placa gráfica (Intel 4000 + GeForce GT 750M no Optimus) poderia produzir de forma confiável. A sincronização levará cerca de 10 a 20 segundos e, se a taxa de atualização estiver muito alta, a tela ficará periodicamente em branco e sincronizada novamente. Se não funcionar, não danificará seu monitor como os antigos CRTs faziam, então experimente. Consegui obter 44 Hz para permanecer sincronizado de forma sólida o dia todo.
O cabo que veio com meu monitor não aguentou isso, mas o cabo 'amazon basics high speed hdmi com ethernet' que comprei por algumas libras poderia, então vale a pena tentar alguns cabos se não funcionar imediatamente.
display port é a melhor escolha em vez de HDMI se você tiver a opção. Se você usar display port, precisará alterar o identificador da porta neste script.
Se você usar HDMI, pode ser necessário garantir que seu monitor esteja no modo HDMI 1.4a ou HDMI2, se for compatível. O HDMI 1.3 padrão às vezes não é suficiente para telas superlargas.
Aqui está o script que escrevi para configurar minha tela, deve funcionar para qualquer combinação de resoluções, basta editar a linha RESOLUTION.
#!/bin/bash
# setup my massive monitor at 45hz if its plugged in
RESOLUTION="3440 1440 44"
OUTPUT="HDMI-0"
CONNECTED=$(xrandr --current | grep -i $OUTPUT | cut -f2 -d' ')
if [ "$CONNECTED" = "connected" ]; then
MODELINE=$(cvt $RESOLUTION | cut -f2 -d$'\n')
MODEDATA=$(echo $MODELINE | cut -f 3- -d' ')
MODENAME=$(echo $MODELINE | cut -f2 -d' ')
echo "Adding mode - " $MODENAME $MODEDATA
xrandr --newmode $MODENAME $MODEDATA
xrandr --addmode $OUTPUT $MODENAME
xrandr --output $OUTPUT --mode $MODENAME
else
echo "Monitor is not detected"
fi
Experimente isso até obter uma configuração estável e siga o procedimento descrito por @Έρικ Κωνσταντόπουλος para adicioná-lo à configuração do seu xorg.
FWIW, devolvi minha tela ultralarga e optei por 4k ilyama 40 polegadas, que é 16: 9, pois preferia mais altura. Também era mais barato.
Responder3
Para placas Nvidia
IMPORTANTE: Certifique-se de usar um cabo de porta de vídeo do PC para o monitor.
Então você precisa dos drivers adequados:
Depois de reiniciar, inicie o Painel de controle da Nvidia no painel. As versões mais recentes dos drivers da Nvidia incluem suporte nativo para 21:9, no meu sistema simplesmente funcionou:
Responder4
use Xrandr: cvt ou gtf "(eixo x) (eixo y) (taxa de atualização)"
insira a saída do comando acima
xrandr --newmode "(saída de resolução de gtf ou cvt)"
xrandr --addmode "(conexão) (eixo X)x(eixo Y)_(taxa de atualização)"
não se esqueça de que você precisa de um cabo HDMI 2.1 ... você obterá tempos estranhos, caso contrário, a tela será rasgada ao meio, formando um tabuleiro de xadrez na tela.