helldanger1
GForum VIP
- Entrou
- Ago 1, 2007
- Mensagens
- 29,631
- Gostos Recebidos
- 1
por Saulo Castelo
Usando o Mac OS X com mais de um monitor no notebook, identifiquei que o ele salva as configurações de cada monitor. Sendo assim resolvi tentar fazer algo parecido e melhorado para o Linux, não apenas salvando a configuração de cada monitor, mas também detectando o momento em que ele é plugado.
Testado com Ubuntu 9.10 e placa de vídeo Intel X3100.
Depende do arandr:
$ sudo aptitude install arandr
Para saber se este script servirá para você, faça o seguinte:
$ ls /sys/class/drm
card0 card0-LVDS-1 card0-SVIDEO-1 card0-VGA-1 controlD64 version
Se retornar as saídas de vídeo (LVDS, VGA, etc) está OK! =)
Instalação:
Clique aqui com o botão direto e em seguida "Salvar link como" para fazer o download do script.
$ sudo mkdir /cangaceiroMonitor
$ sudo mv pinga /cangaceiroMonitor
$ sudo chmod +x /cangaceiroMonitor/pinga
$ sudo chmod 777 /cangaceiroMonitor/pinga
Para testar:
$ cd /cangaceiroMonitor
$ sudo ./pinga
Se tudo der tudo certo, adicione o script de inicialização no Xsession.d:
$ wget _http://saulocastelo.net.br/projects/cangaceiroMonitor/45pinga-settings && sudo mv 45pinga-settings /etc/X11/Xsession.d/45pinga-settings
Depois de instalado você pode ver a saída do programa com:
$ tail -f /var/log/cangaceiroMonitor.log
Nele você saberá o nome do arquivo e onde deve ser salvo quando o monitor for plugado!
Usando o Mac OS X com mais de um monitor no notebook, identifiquei que o ele salva as configurações de cada monitor. Sendo assim resolvi tentar fazer algo parecido e melhorado para o Linux, não apenas salvando a configuração de cada monitor, mas também detectando o momento em que ele é plugado.
Testado com Ubuntu 9.10 e placa de vídeo Intel X3100.
Depende do arandr:
$ sudo aptitude install arandr
Para saber se este script servirá para você, faça o seguinte:
$ ls /sys/class/drm
card0 card0-LVDS-1 card0-SVIDEO-1 card0-VGA-1 controlD64 version
Se retornar as saídas de vídeo (LVDS, VGA, etc) está OK! =)
Instalação:
Clique aqui com o botão direto e em seguida "Salvar link como" para fazer o download do script.
$ sudo mkdir /cangaceiroMonitor
$ sudo mv pinga /cangaceiroMonitor
$ sudo chmod +x /cangaceiroMonitor/pinga
$ sudo chmod 777 /cangaceiroMonitor/pinga
Para testar:
$ cd /cangaceiroMonitor
$ sudo ./pinga
Se tudo der tudo certo, adicione o script de inicialização no Xsession.d:
$ wget _http://saulocastelo.net.br/projects/cangaceiroMonitor/45pinga-settings && sudo mv 45pinga-settings /etc/X11/Xsession.d/45pinga-settings
Depois de instalado você pode ver a saída do programa com:
$ tail -f /var/log/cangaceiroMonitor.log
Nele você saberá o nome do arquivo e onde deve ser salvo quando o monitor for plugado!