Existe uma maneira de salvar as configurações do meu monitor? Eu tenho um monitor externo no trabalho, mas todas as manhãs eu tenho que conectá-lo, reorganizar as janelas de lado a lado para ficar em cima um do outro. Posso apenas salvar isso?
Existe uma maneira de salvar as configurações do meu monitor? Eu tenho um monitor externo no trabalho, mas todas as manhãs eu tenho que conectá-lo, reorganizar as janelas de lado a lado para ficar em cima um do outro. Posso apenas salvar isso?
Para encurtar a história (isto é: faça o que Nicolas Bernaerts sugere, mas pouparei os detalhes): a configuração dos monitores é realmente salva ~/.config/monitors.xml
, mas não é aplicada na inicialização / login.
As etapas para superar isso são:
Efetue login com a configuração incorreta de monitores.
Remova a configuração atual do monitor:
cd .config
mv monitors.xml{,.bak}
Use o aplicativo Displays para organizar os monitores como desejar (tenho um monitor lateral girado no sentido anti-horário).
Depois de pressionar Aplicar , um novo monitors.xml
é criado.
Agora, baixe e torne executável o script e o iniciador que forçam a configuração do monitor com base no arquivo de configuração recém-criado:
$ sudo wget -O /usr/local/sbin/update-monitor-position https://raw.githubusercontent.com/NicolasBernaerts/ubuntu-scripts/master/ubuntugnome/update-monitor-position
$ sudo chmod +x /usr/local/sbin/update-monitor-position
$ sudo wget -O /usr/share/applications/update-monitor-position.desktop https://raw.githubusercontent.com/NicolasBernaerts/ubuntu-scripts/master/ubuntugnome/update-monitor-position.desktop
$ sudo chmod +x /usr/share/applications/update-monitor-position.desktop
Nesse ponto, a configuração dos monitores pode ser corrigida iniciando o aplicativo de atualização da posição do monitor .
Se você deseja que isso seja automático, basta adicionar um aplicativo de inicialização, com as seguintes entradas:
Update Monitors Position
update-monitor-position 5
Force monitors position 5 seconds after login
A configuração de todos os seus monitores - hot plugados ou não - deve ser armazenada
$HOME/.config/monitors.xml
peloxrandr
plug - in paragnome-settings-daemon
, que é o que realmente aplica a configuração que você faz no capplet de Monitores.Como parece que isso não está funcionando corretamente para todos, há claramente um bug em algum lugar. Urgh.
fonte
Os três primeiros passos para conectar seu monitor externo da maneira que você deseja e o quarto é salvar as configurações.
Conecte seu monitor externo e verifique sua resolução suportada:
Dê o seguinte comando (Isso desativará o monitor do seu laptop):
Se você deseja ativar o laptop e o externo:
(aaaaXzzzz - a resolução do seu laptop.)
A configuração acima clonará sua tela. Jogue com a opção "
--right-of
/--left-of
" se desejar.Se você precisar dessas configurações durante o login, adicione as verificações
/etc/X11/Xsession.d/45custom_xrandr-settings
(pode ser necessário criar uma).fonte
No escritório, tenho 3 monitores no meu laptop e 2 em casa. Dois monitores de escritório estão na vertical, enquanto outros estão na orientação normal.
A. monitors.xml está em ~ / .config.
B. Obtenha o shell script, "update-monitor-position".
Altere a definição "MONITOR_XML", "monitors.xml" para "monitors-office.xml".
Salve-o como "update-monitor-position-office", no caminho executável (/ usr / local / sbin /).
C. Obtenha o atalho da área de trabalho, "update-monitor-position.desktop"
"update-monitor-position-office".
update-monitor-position-office.desktop:
Script de shell, atualização-monitor-posição-escritório
fonte
O Ubuntu 12.04 lembra as configurações do monitor com conexão a quente. Mas eles são aplicados somente quando você reabrir o miniaplicativo Configuração do sistema> Monitores. Este é o caso para mim, pelo menos, e isso é definitivamente um bug.
fonte
A resposta de Jay quase funcionou para mim, mas eu precisava fazer algumas etapas extras. Eu faria isso um comentário sobre a resposta dele, mas não tenho reputação.
No arquivo update-monitor-position-office:
fonte
Prefiro executar esse script a partir de um terminal, pois abro um primeiro após o login.
Primeiro login com a configuração incorreta - os monitores não foram colocados corretamente:
Agora defina seus monitores com as configurações do sistema para criar um novo
~/.config/monitors.xml
arquivo com as configurações adequadas.Copie o script fixo de Nicolas Bernaerts do meu repositório: https://raw.githubusercontent.com/alextomko/monitors/master/monitors e coloque-o em um caminho para executar a partir do terminal.
fonte
Não, não há como salvar configurações em monitores hot-plugged. Se você se conectar antes da inicialização, o GNOME deve se lembrar da configuração de cada inicialização por dispositivo (ou seja, conectar-se ao seu monitor no trabalho versus o de casa).
fonte
~/.config/monitors.xml
, mas não é aplicada na inicialização