Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: ARandR  (gelezen 132 keer)

Offline eddein

  • Lid
  • Steunpunt: Nee
ARandR
« Gepost op: 2016/08/25, 17:30:14 »
Mijn vraag lijkt zo simpel, maar nergens kan ik het juiste antwoord vinden.

Via ARandR stel ik de verdeling van mijn 3 beeldschermen in. Ik heb dit opgeslagen in home/.screenlayout. Vervolgens heb ik via de settingsmanager 'Session and Startup' gekozen, daar tabblad 'Aplication Autostart' gekozen. Via de Add-knop een nieuwe regel gemaakt waar ik bij Command de link invulde naar het door ARandR gecreeerde .sh-bestand, in mijn geval /home/edwin/.screenlayout/home.sh

Desondanks moet ik na elke herstart mijn settings opnieuw invullen.


Iemand enig idee waar het fout gaat? Alvast bedankt voor het meedenken!

Offline jan11000

  • Lid
  • Steunpunt: Nee
Re: ARandR
« Reactie #1 Gepost op: 2016/08/25, 17:53:37 »
In je home.sh
zet er eerst een pause vooraan in je home.sh,  totdat alles is opgestart, dan pas laten starten.
Voorbeeld,
sleep .5 # Waits 0.5 second.
sleep 5  # Waits 5 seconds.
sleep 5s # Waits 5 seconds.
sleep 5m # Waits 5 minutes.
sleep 5h # Waits 5 hours.
sleep 5d # Waits 5 days.

Offline eddein

  • Lid
  • Steunpunt: Nee
Re: ARandR
« Reactie #2 Gepost op: 2016/08/25, 19:00:25 »
Heb ik geprobeerd, maar helaas. Ik heb zelfs een sleep van 25 seconden gemaakt, maar ik heb het idee dat mijn PC veel sneller opstart dan 25 seconden. Het lijkt dus wel alsof home.sh niet gestart wordt.

Home.sh is als volgt:

#!/bin/sh

sleep 25

xrandr --output HDMI3 --off --output HDMI2 --mode 1920x1080 --pos 1920x0 --rotate normal --output HDMI1 --mode 1920x1080 --pos 0x0 --rotate normal --output VIRTUAL1 --off --output DP1 --mode 1280x1024 --pos 3840x0 --rotate normal

Offline jan11000

  • Lid
  • Steunpunt: Nee
Re: ARandR
« Reactie #3 Gepost op: 2016/08/25, 21:37:57 »
# betekend deze regel wordt niet gebruikt. Haal dit eens weg.

Zet eens achter sleep 25 een &
& betekend dat er gewacht moet worden totdat  sleep klaar is en dan pas naar volgende commando gaan. Anders google hier op.
« Laatst bewerkt op: 2016/08/25, 21:42:37 door jan11000 »

Offline h2o

  • Lid
  • Steunpunt: Nee
Re: ARandR
« Reactie #4 Gepost op: 2016/08/26, 08:22:52 »
# betekend deze regel wordt niet gebruikt. Haal dit eens weg.
De # bij #!/bin/sh is verplicht!
Laptops + werkstations: Debian Stable + backports, server Debian Stable.
Test-laptop: Debian Tesing/Unstable

Offline eddein

  • Lid
  • Steunpunt: Nee
Re: ARandR
« Reactie #5 Gepost op: 2016/08/26, 21:34:29 »
Opgelost!

het mapje home/.screenlayout mag alleen door een admin benadert worden. Ik heb de output van ARandR nu opgeslagen in home/screenlayout (dus zonder puntje) en de link in de Autostartup aangepast. Nu start Ubuntu wel met de correcte beeldschermconfiguratie op.

Iedereen bedankt voor het meedenken!