Longa história curta (isto é: faça o que Nicolas Bernaerts sugere, mas eu poupo os detalhes: a configuração dos monitores é salva em ~/.config/monitors.xml
, mas não é aplicada na inicialização / login.
Os passos para superar isso são:
Faça o login com a configuração incorreta dos monitores.
Remova a configuração atual do monitor:
cd .config
mv monitors.xml{,.bak}
Use o aplicativo Displays para organizar os monitores como desejar (eu tenho um monitor lateral girado no sentido anti-horário).
QuandovocêpressionarAplicar,serácriadoumnovomonitors.xml
.
Agora,baixeetorneexecutáveloscripteoativadorqueforçamaconfiguraçãodomonitorcombasenoarquivodeconfiguraçãorecém-criado:
$sudowget-O/usr/local/sbin/update-monitor-positionhttps://raw.githubusercontent.com/NicolasBernaerts/ubuntu-scripts/master/ubuntugnome/update-monitor-position$sudochmod+x/usr/local/sbin/update-monitor-position$sudowget-O/usr/share/applications/update-monitor-position.desktophttps://raw.githubusercontent.com/NicolasBernaerts/ubuntu-scripts/master/ubuntugnome/update-monitor-position.desktop$sudochmod+x/usr/share/applications/update-monitor-position.desktop
Nesteponto,aconfiguraçãodosmonitorespodesercorrigidacomolançamentodoaplicativoupdatemonitorposition.
Sevocêquiserqueissosejaautomático,bastaadicionarumaplicativodeinicialização,comasseguintesentradas:
- Nome:
UpdateMonitorsPosition
- Comando:
update-monitor-position5
- Comentário:
Forcemonitorsposition5secondsafterlogin