Resolução HD 1920x1280 com gráficos Intel no Ubuntu 12.04 LTS

3

Eu uso um PC Pentium IV [Hewlett-Packard HP D530 CMT (DC577AV)] contendo o 'Controlador Gráfico Integrado 82865G da Intel Corporation' com um conjunto de TV HD como monitor. Eu tenho que usar os gráficos integrados porque eu não era capaz de instalar o Ubuntu com uma placa gráfica externa e não encontrei nenhum driver Linux para o cartão externo. Portanto, eu tenho que usar uma conexão VGA.

No Windows XP, a resolução 1920x1080, 60 Hz, funciona exatamente assim. O Ubuntu 12.04.2 LTS permite precisamente a mesma resolução e frequência com um monitor que ele reconhece, mesmo usando conexão VGA. Mas o Ubuntu não reconhece meu aparelho de TV e, com o TVset, ele não oferece a resolução de 1920x1080.

De acordo com link e link eu tenho a resolução 1920x1080, 60 Hz por um momento usando o Terminal

$ xrandr  
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 2048 x 2048  
VGA1 connected 1024x768+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   

$ cvt 1920 1080 60  
 1920x1080 59.96 Hz (CVT) hsync: 79.57 kHz; pclk: 206.25 MHz  
Modeline "1920x1080_60.00"  206.25  1920 2056 2256 2592  1080 1283 1293 1327 -hsync +vsync  

$ xrandr -newmode "1920x1080_60.00"  206.25  1920 2056 2256 2592  1080 1283 1293 1327 -hsync +vsync  
and  

$ xrandr --addmode VGA1 "1920x1080_60.00"  
.

Eu preciso continuar adicionando a resolução no menu de telas do Ubuntu porque, em uma nova execução, as 'Configurações do Sistema' do Ubuntu ... 'Exibições' oferecem apenas as antigas '1024x768 (4: 3)' e '800x600 ( 4: 3) 'resoluções.

De acordo com o link : Não vejo nenhum arquivo /etc/X11/xorg.conf nesse diretório. Eu tentei gsudo service gdm stop com um resultado de gdm: unrecognized service . Eu tentei Xorg -configure com um resultado

Fatal server error:  
Server is already active for display 0

Eu sou novo no Ubuntu. Por favor me avise, como adicionar a nova resolução no menu de telas do Ubuntu, obrigado,
        Tomas Peceny.

    
por Tomáš Pečený 04.07.2013 / 11:06

3 respostas

2

Não consegui aplicar totalmente a resposta, mas consegui parcialmente criar um arquivo em lote chamado davka1080.sh e colocado na área de trabalho. Seu conteúdo é derivado de tentativas anteriores,

#! /bin/sh

cvt 1920 1080 60  
xrandr --newmode  "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync   
xrandr --addmode VGA1 "1920x1080_60.00" #Czech comment

Também encontrei seu formulário nessas páginas e no meu /etc/init.d/README . O lote funciona clicando no seu ícone e "Executar". Finalmente, coloquei-o como uma aplicação de inicialização para ambos os usuários de acordo com os Como executar comandos no login no Ubuntu 12.04? e funciona: a resolução agora é realmente 1920x1080; Eu "só" preciso fechar um aviso restante de que o sistema não pôde aplicar a configuração armazenada para monitores. E parece-me, de acordo com um vídeo conhecido no VLC, que não há uma profundidade de cor de 32 bits - full color. Vou fazer outra pergunta sobre como configurá-lo

Espero que um hardware tão antigo seja utilizável com o Ubuntu, também para mostrar com precisão fotos tiradas em tamanho HD e para assistir TV (padrão) e registros como estou acostumado.

    
por Tomáš Pečený 06.07.2013 / 12:31
0

gdm foi substituído por lightdm . Então gsudo service lightdm stop pode funcionar. Não existe /etc/X11/xorg.conf porque tudo é feito para ser detectado sem esse arquivo de configuração, no entanto você pode criar um você mesmo, veja: link

Se o IGP tiver uma saída DVI, por favor, use isso.

    
por LiveWireBT 04.07.2013 / 11:48
0

Mas espere, precisamos fazer isso

Criando o 10-monitor.conf

Para criar nossa nova resolução, precisamos criar /usr/share/X11/xorg.conf.d/10-monitor.conf Então, no terminal:

sudo gedit /usr/share/X11/xorg.conf.d/10-monitor.conf

nota: você pode ter que alterar o gedit para o nome do seu editor de texto preferido

isso abrirá um arquivo de texto em branco, no qual você deseja colar o seguinte:

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

O nome do modode é o bit entre aspas (então 1280x1024_60.00 no nosso exemplo anterior). Você pode adicionar resoluções que já existem na lista xandr mostra apenas colocando-as entre aspas e adicionando-as ao final da linha de modos.

Então, para referência, o meu é assim:

Section "Monitor"
  Identifier "Monitor0"
  Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
EndSection
Section "Screen"
  Identifier "Screen0"
  Device "VGA1"
  Monitor "Monitor0"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "1280x1024_60.00" "1024x768" "800x600"
  EndSubSection
EndSection

E você terminou!

Depois de salvar 10-monitor.conf em /usr/share/X11/xorg.conf.d/ , reinicie o computador e você deverá ter sua nova resolução disponível e definida como padrão.

trecho modificado por mim usou isso no Ubuntu 12.04 isso está funcionando eu reinicio e não reverte, fonte: link

A única diferença é que no começo ele usava gtf 1920 1080 60 onde como eu usei cvt 1280 1024 60

Espero que isso seja útil para alguns

    
por Lisa 04.03.2014 / 13:24