Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.os.unix.linux.misc > #115476
| From | Matthias Gerds <m.gerds@posteo.de> |
|---|---|
| Newsgroups | de.comp.os.unix.linux.misc |
| Subject | Re: Displaymanager Multi-Monitor-Betrieb (gelöst) |
| Date | 2021-03-06 17:58 +0100 |
| Message-ID | <iahqkqFpm6kU1@mid.individual.net> (permalink) |
| References | <i9cqbrFg8icU1@mid.individual.net> <s0vovo$84ni$1@yggdrasil.dn.cgarbs.de> <i9n54gFhjruU1@mid.individual.net> |
Am 24.02.21 um 15:11 schrieb Matthias Gerds:
> Am 22.02.21 um 09:11 schrieb Christian Garbs:
>> Mahlzeit!
>>
>> Matthias Gerds <m.gerds@posteo.de> wrote:
>>
>>> Seit einer Zeit (nach Updates und sonstigen Experimenten) erkennt der
>>> Displaymanager (Lightdm und/oder SDDM) die richtige Reihenfolge bzw.
>>> Anordnung meiner beiden Monitore nicht mehr, d.h.
>>> der Mauszeiger soll nicht zwischen den Monitoren am Rand enden, sondern
>>> natürlich links am linken und rechts am rechten Monitor.
>>> Unter Mint-Cinnamon selbst ist aber alles 'richtig herum'. Da gibt's ja
>>> auch das Bildschirm-Konfigurations-Werkzeug.
>>
>> Hier (Debian Buster) gibt es in /etc/lightdm/lightdm.conf unterhalb
>> von [Seat:*] den Eintrag "display-setup-script" mit der Beschreibung
>> "Script to run when starting a greeter session (runs as root)".
>>
>> Ich habe den so gesetzt:
>>
>> [Seat:*]
>> display-setup-script=/usr/local/sbin/lightdm-greeter-setup.sh
>>
>> Das Skript lightdm-greeter-setup.sh ist selbstgebaut, ich setze dort
>> den Numlock-Status per /usr/bin/numlockx und /usr/bin/xset.
>>
>> Ein solches Script müsste die richtige Stelle sein, um einen Aufruf
>> von "xrandr --output FOO --left-of BAR" unterzubringen, was Dir die
>> Monitore umsortiert.
>
> Das ist auf jeden Fall ein vielversprechender Ansatz, habe aber bisher noch keine Muße gefunden, mich weiter damit zu beschäftigen. Meines Erachtens müsste ich ein Script bauen, das per xrandr die Monitorkonfiguration einstellt und das wiederum in den Autostart-Ordner tun, vermutlich nach
>
> /etc/xdg/autostart,
>
> denn da tummeln sich auch die ganzen Cinnamon-Sripte, in der Hoffnung, dass das dann auch ALLE DM's (Lightdm, WDM, SDDM, XDM) kapieren und die Monitore wieder 'richtig' anordnen.
>
>>> Außerdem finde ich diese DM-Konfiguration reichlich verworren und
>>> unnötig kompliziert bei lightdm, bei sddm ist es noch schlimmer ...
>>
>> Da kann ich mich nur anschließen. Ich kenne sddm nicht, aber lightdm
>> ist konfigurationstechnisch eine Katastrophe – es gibt ein grafisches
>> Konfigurationstool, das auf Dateien schreiben muss, die root gehören.
>> Yay!
Blicke zwar immer noch nicht so genau durch, welche Informationen jetzt wirklich nötig sind für eine Konfiguration unter X11 mit dem Nouveau-Treiber und welche nicht, aber diese Anleitung hat's ziemlich gut auf den Punkt gebracht: https://wiki.parabola.nu/Nouveau
/etc/X11/xorg.conf.d/2-monitors.conf
===============================================
### 2 Monitor Configuration
### =======================
### xrandr:
# Screen 0: minimum 320 x 200, current 3840 x 1200, maximum 16384 x 16384
# DVI-D-1 disconnected (normal left inverted right x axis y axis)
# DP-2 disconnected (normal left inverted right x axis y axis)
# DP-3 connected primary 1920x1200+1920+0 (normal left inverted right x axis y axis) 519mm x 320mm 1920x1200 59.95*+
# HDMI-2 disconnected (normal left inverted right x axis y axis)
# DP-4 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 298mm 1920x1080 60.00*+ 59.96 59.93
# DualHead Mode with Nouveau driver:
Section "Monitor"
# Right: Dell 2408WFT
Identifier "Dell"
Option "PreferredMode" "1920x1200_59.95"
EndSection
Section "Monitor"
# Left: Benq GL2450
Identifier "Benq"
Option "PreferredMode" "1920x1080_60.00"
Option "LeftOf" "Dell"
EndSection
Section "Device"
Identifier "GTX-1060"
Driver "nouveau"
Option "Monitor-DP-3" "Dell"
Option "Monitor-DP-4" "Benq"
EndSection
Section "Screen"
Identifier "screen1"
DefaultDepth 24
SubSection "Display"
Depth 24
# Virtual Width 2x1920 Height(max):
Virtual 3840 1200
EndSubSection
Device "GTX-1060"
EndSection
Section "ServerLayout"
Identifier "layout1"
Screen "screen1"
EndSection
==============================
Danke für die Tipps ...
M:
Back to de.comp.os.unix.linux.misc | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Displaymanager Multi-Monitor-Betrieb Matthias Gerds <m.gerds@posteo.de> - 2021-02-20 17:06 +0100
Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag) Matthias Gerds <m.gerds@posteo.de> - 2021-02-20 17:26 +0100
Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag) Kay Martinen <usenet@martinen.de> - 2021-02-20 21:18 +0100
Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag) Matthias Gerds <m.gerds@posteo.de> - 2021-02-21 01:20 +0100
Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag) Matthias Gerds <m.gerds@posteo.de> - 2021-02-21 02:56 +0100
OT: Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag) Kay Martinen <usenet@martinen.de> - 2021-02-21 09:12 +0100
Re: OT: Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag) Matthias Gerds <m.gerds@posteo.de> - 2021-02-21 13:52 +0100
Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag) Sieghard Schicktanz <Sieghard.Schicktanz@SchS.de> - 2021-02-22 20:12 +0100
Re: Displaymanager Multi-Monitor-Betrieb Christian Garbs <mitch@cgarbs.de> - 2021-02-22 09:11 +0100
Re: Displaymanager Multi-Monitor-Betrieb Matthias Gerds <m.gerds@posteo.de> - 2021-02-24 15:11 +0100
Re: Displaymanager Multi-Monitor-Betrieb (gelöst) Matthias Gerds <m.gerds@posteo.de> - 2021-03-06 17:58 +0100
Re: Displaymanager Multi-Monitor-Betrieb (gelöst) Matthias Gerds <m.gerds@posteo.de> - 2021-03-06 20:09 +0100
Re: Displaymanager Multi-Monitor-Betrieb (gelöst) Christian Garbs <mitch@cgarbs.de> - 2021-03-12 20:28 +0100
csiph-web