Ubuntu 13.04 não reconhece monitor

Iniciado por urubudu, 10 de Maio de 2013, 22:09

tópico anterior - próximo tópico

urubudu

Instalei ubuntu 13.04 32 bits, mas o sistema não reconhece o monitor (o mesmo ocorre para 13.04 64 bits e 12.04 32 bits). Agradeço se alguém puder ajudar.

Meu monitor é um Acer S232HL conectado via VGA. Não achei drive do fabricante para linux/ubuntu, somente windows.

Na configuração do Display aparece "Unknown" 1024x768 (4:3)

Consigo resolver manualmente criando uma resolução melhor:

   xrandr --newmode "1920x1080_60.00"  172.80  1920 2040 2248 2576  1080 1081 1084 1118  -HSync +Vsync
   xrandr --addmode VGA1 1920x1080_60.00
   xrandr --output VGA1 --mode 1920x1080_60.00
 
mas não consegui executar esses comandos automaticamente quando o usuário é logado.

Segue as informações do lshw para o display (se é que ajuda em algo)
eduardo@eduardo-desktop:~$ sudo lshw -C display
  *-display               
       description: VGA compatible controller
       product: 82G965 Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 02
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:44 memory:fe900000-fe9fffff memory:d0000000-dfffffff ioport:cc00(size=8)

Sergio Benjamim

Citação de: urubudu online 10 de Maio de 2013, 22:09
Consigo resolver manualmente criando uma resolução melhor:

   xrandr --newmode "1920x1080_60.00"  172.80  1920 2040 2248 2576  1080 1081 1084 1118  -HSync +Vsync
   xrandr --addmode VGA1 1920x1080_60.00
   xrandr --output VGA1 --mode 1920x1080_60.00
 
mas não consegui executar esses comandos automaticamente quando o usuário é logado.

Abre o Gedit, copia esses comandos nele, salva o arquivo como .config-monitor.sh, deixa esse arquivo na sua Pasta pessoal mesmo, lembre-se de mudar a permissão dele, clica com o botão direito, vá em Propriedades, na aba Permissões, marque a caixa "Permitir execução do arquivo como um programa". Clica na engrenagem do painel superior, lado direito, clique em Aplicativos de Sessão, ou procure ele no painel do Unity. Vai abrir uma janela, clique em Adicionar, coloque um nome qualquer, e em Comando, clique em Navegar e procure seu script (vá para a pasta pessoal e aperte Ctrl+H para aparecer os arquivos ocultos), selecione e depois clique em Adicionar.

Encerre a sessão e retorne, veja se deu certo.
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

irtigor

A melhor forma é criando um arquivo de configuração pro X. Links que podem ajudar:

https://wiki.archlinux.org/index.php/Xrandr#Setting_resolution_changes_in_xorg.conf_.28Preferred.29
https://wiki.ubuntu.com/X/Config/

Nota: não existe mais, por padrão, o arquivo xorg.conf, você pode cria-lo, ou pode preferir criar um "qualquer-coisa.conf" em "/usr/share/X11/xorg.conf.d".

urubudu

Criei um .xprofile para cada usuário com as linhas xrand e funcionou.  :)

Quando criei um monitor.conf em "/usr/share/X11/xorg.conf.d", não deu certo. O boot travou. Abortei, afinal tenho poucos usuários.

Grato.