Hallo
mein Moni mit Aufösung 1050x1600 steht offenkundig hochkant. Mit Debian 12 LXDE erlaubt mir ARandR, den Inhalt im Nachgang passend zu drehen. Das ist aber unkomfortabel und wirkt auf Besucher doof.
Wo kann ich das Bildschirmformat dauerhaft umstellen?
ARandR legt eine ausführbare Skriptdatei an - wie starte ich das ggf. automatisch?
vielen Dank
[gelöst] Bildschirminhalt automatisch hochkant drehen während Bootprozess
[gelöst] Bildschirminhalt automatisch hochkant drehen während Bootprozess
Zuletzt geändert von juhuu am 07.09.2024 10:37:00, insgesamt 1-mal geändert.
Re: Bildschirminhalt automatisch hochkant drehen während Bootprozess
Du solltest das von arandr erstellte Script, bzw. den darin enthaltenen xrandr-Aufruf in ~/.config/lxsession/LXDE/autostart ablegen können. [1]
Falls du einen Login-Manager nutzt, dann bietet der vielleicht auch eine Möglichkeit dazu. In der Konfiguration von lightdm kann man z.B. ein display-setup-script angeben.
Falls du bereits den Framebuffer beim Booten drehen willst, dann schau dir mal den Kernelparameter fbcon=rotate an! (Dein X-Display musst du aber trotzdem drehen.)
[1] https://wiki.archlinux.org/title/LXDE#Autostart
[2] https://www.kernel.org/doc/Documentation/fb/fbcon.txt
Falls du einen Login-Manager nutzt, dann bietet der vielleicht auch eine Möglichkeit dazu. In der Konfiguration von lightdm kann man z.B. ein display-setup-script angeben.
Falls du bereits den Framebuffer beim Booten drehen willst, dann schau dir mal den Kernelparameter fbcon=rotate an! (Dein X-Display musst du aber trotzdem drehen.)
[1] https://wiki.archlinux.org/title/LXDE#Autostart
[2] https://www.kernel.org/doc/Documentation/fb/fbcon.txt
Re: Bildschirminhalt automatisch hochkant drehen während Bootprozess
Vielen Dank.
Leider klappt es nicht. Habe vielleicht zu viel via Paketmanagement gelöscht: *qt5*, *kde*, "gnome*. Das System arbeitet aber wie gewünscht.
Die Ausführung des von ARandR angelegten Skriptes läuft anstandslos. Nur die Einbindung in die vielen Autostart-Optionen führt zu nichts; es gibt auch keine Fehlermeldungen.
xrandr -q:
HDMI-2 connected 1200x1920+0+0 right (normal left inverted right x axis y axis) 518mm x 324mm
sudo systemctl liefert "lightdm.service loaded active running"
Weitere Suchen ergaben leider nichts. Daher habe ich das ARandR-Skript auf dem Desktop abgelegt und ein Doppelklich ruft den Starter auf; dann reicht RETURN
viele Grüsse
Leider klappt es nicht. Habe vielleicht zu viel via Paketmanagement gelöscht: *qt5*, *kde*, "gnome*. Das System arbeitet aber wie gewünscht.
Die Ausführung des von ARandR angelegten Skriptes läuft anstandslos. Nur die Einbindung in die vielen Autostart-Optionen führt zu nichts; es gibt auch keine Fehlermeldungen.
xrandr -q:
HDMI-2 connected 1200x1920+0+0 right (normal left inverted right x axis y axis) 518mm x 324mm
sudo systemctl liefert "lightdm.service loaded active running"
Weitere Suchen ergaben leider nichts. Daher habe ich das ARandR-Skript auf dem Desktop abgelegt und ein Doppelklich ruft den Starter auf; dann reicht RETURN
viele Grüsse
Re: Bildschirminhalt automatisch hochkant drehen während Bootprozess
Was genau klappt nicht?
Bilschirtmdrehungen unter X sind ganz basale xrandr-Kommandos. Dafür braucht es keine umfangreichen Abhängigkeiten.juhuu hat geschrieben:01.07.2024 22:54:40Habe vielleicht zu viel via Paketmanagement gelöscht: *qt5*, *kde*, "gnome*. Das System arbeitet aber wie gewünscht.
Was genau steht da drin?juhuu hat geschrieben:01.07.2024 22:54:40Die Ausführung des von ARandR angelegten Skriptes läuft anstandslos.
Welche hast du wie ausprobiert?juhuu hat geschrieben:01.07.2024 22:54:40Nur die Einbindung in die vielen Autostart-Optionen führt zu nichts;
Du siehst an den vielen unterstrichenen Wörtern, dass hier eine Menge Infos fehlen um dir sinnvoll helfen zu können.
Dann sollte es reichen, in /etc/lightdm/lightdm.conf in der [Seat:*]-Sektion, diesen Eintrag zu machen, bzw. die dafür bereits vorhandene aber auskommentierte Zeile zu aktivieren und zu ergänzen:juhuu hat geschrieben:01.07.2024 22:54:40xrandr -q:
HDMI-2 connected 1200x1920+0+0 right (normal left inverted right x axis y axis) 518mm x 324mm
Code: Alles auswählen
display-setup-script=xrandr -o right
[gelöst] Bildschirminhalt automatisch hochkant drehen während Bootprozess
Hallo
es scheint ja viele Möglichkeiten zu geben, den Bildschirm hochkant zu "schalten". Mit X, den DisplayManagern und den Window Managern kenne ich mich nicht (mehr) aus. Daher bin ich froh, dass die Drehung nun wenigstens für den "User" funktioniert. Also noch nicht beim Booten, aber das stört mich nicht.
1. lxdm installiert (nach vielen Versuchen startete X erst wieder, nachdem ich den installiert hatte. Damit auch automatisches Login)
2. in ~/.config/lxsession/LXDE/autostart diese Zeile eingefügt:
@lxterminal -e ~/Schreibtisch/rechts.sh
rechts.sh ist ein ausführbares Skript mit diesem Inhalt:
#!/bin/sh
xrandr --output VGA-1 --off --output HDMI-1 --off --output DP-1 --off --output HDMI-2 --mode 1920x1200 --pos 0x0 --rotate right --output DP-2 --off
Rechte: 100711, wahrscheinlich auch 700 ok.
In autostart lassen sich auch Anwendungen einfügen, die man gerne automatisch zur Verfügung haben möchte, bsp.
@firefox
@libreoffice --writer
@thunar
usw.
Vielen Dank für die Unterstützung. Aus all den Infos und Quellen kam ich dann zum Ergebnis.
viele Grüsse
es scheint ja viele Möglichkeiten zu geben, den Bildschirm hochkant zu "schalten". Mit X, den DisplayManagern und den Window Managern kenne ich mich nicht (mehr) aus. Daher bin ich froh, dass die Drehung nun wenigstens für den "User" funktioniert. Also noch nicht beim Booten, aber das stört mich nicht.
1. lxdm installiert (nach vielen Versuchen startete X erst wieder, nachdem ich den installiert hatte. Damit auch automatisches Login)
2. in ~/.config/lxsession/LXDE/autostart diese Zeile eingefügt:
@lxterminal -e ~/Schreibtisch/rechts.sh
rechts.sh ist ein ausführbares Skript mit diesem Inhalt:
#!/bin/sh
xrandr --output VGA-1 --off --output HDMI-1 --off --output DP-1 --off --output HDMI-2 --mode 1920x1200 --pos 0x0 --rotate right --output DP-2 --off
Rechte: 100711, wahrscheinlich auch 700 ok.
In autostart lassen sich auch Anwendungen einfügen, die man gerne automatisch zur Verfügung haben möchte, bsp.
@firefox
@libreoffice --writer
@thunar
usw.
Vielen Dank für die Unterstützung. Aus all den Infos und Quellen kam ich dann zum Ergebnis.
viele Grüsse