Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.os.unix.linux.misc > #114959 > unrolled thread

Displaymanager Multi-Monitor-Betrieb

Started byMatthias Gerds <m.gerds@posteo.de>
First post2021-02-20 17:06 +0100
Last post2021-03-12 20:28 +0100
Articles 13 — 4 participants

Back to article view | Back to de.comp.os.unix.linux.misc


Contents

  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

#114959 — Displaymanager Multi-Monitor-Betrieb

FromMatthias Gerds <m.gerds@posteo.de>
Date2021-02-20 17:06 +0100
SubjectDisplaymanager Multi-Monitor-Betrieb
Message-ID<i9cqbrFg8icU1@mid.individual.net>
Hallo,

habe hier ein kleinen Schönheitsproblem:

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.

Lightdm hat zwar auch ein solches Tool:

pkexec lightdm-gtk-greeter-settings-pkexec

Es merkt aber an, dass man seine Monitore selbst konfigurieren müsste.

Habe die von Cinnamon richtig erkannte Konfig 'monitors.xml' schon nach

/etc/monitors.xml

kopiert, aber jetzt fällt mir nichts mehr ein ...
Außerdem finde ich diese DM-Konfiguration reichlich verworren und 
unnötig kompliziert bei lightdm, bei sddm ist es noch schlimmer ...

dpkg-reconfigure lightdm

hat offenbar auch keinen Einfluss darauf.

Einfach mal ab- und wieder anstecken?


Irgendeiner 'ne Idee?

M:

--
LMDE 4
Nouveau
Cinnamon
Lightdm/SDDM


~/.config/(cinnamon-)monitors.xml:
=================================
<monitors version="1">
   <configuration>
       <clone>no</clone>
       <output name="DVI-D-1">
       </output>
       <output name="DP-2">
       </output>
       <output name="DP-3">
           <vendor>DEL</vendor>
           <product>0xa02b</product>
           <serial>0x574c4a53</serial>
           <width>1920</width>
           <height>1200</height>
           <rate>59,950000</rate>
           <x>1920</x>
           <y>0</y>
           <rotation>normal</rotation>
           <reflect_x>no</reflect_x>
           <reflect_y>no</reflect_y>
           <primary>yes</primary>
       </output>
       <output name="HDMI-2">
       </output>
       <output name="DP-4">
           <vendor>BNQ</vendor>
           <product>0x78a5</product>
           <serial>0x00005445</serial>
           <width>1920</width>
           <height>1080</height>
           <rate>60,000000</rate>
           <x>0</x>
           <y>0</y>
           <rotation>normal</rotation>
           <reflect_x>no</reflect_x>
           <reflect_y>no</reflect_y>
           <primary>no</primary>
       </output>
   </configuration>
</monitors>
==========================================

[toc] | [next] | [standalone]


#114961 — Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag)

FromMatthias Gerds <m.gerds@posteo.de>
Date2021-02-20 17:26 +0100
SubjectRe: Displaymanager Multi-Monitor-Betrieb (Nachtrag)
Message-ID<i9crgpFggfaU1@mid.individual.net>
In reply to#114959
Am 20.02.21 um 17:06 schrieb Matthias Gerds:
> Hallo,
> 
> habe hier ein kleinen Schönheitsproblem:
> 
> 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.

Infolgedessen (nehme ich an) startet KDE-Plasma nun nicht mehr, indem es 
anmerkt, dass der (Haupt-)Monitor die falsche Auflösung hätte.

Dell 1920x1200
Benq 1920x1050

Man sieht, KDE-Plasma versucht die 1920x1050 auf den Dell zu werfen 
(oder anders herum), was natürlich schief geht. KDE-Plasma übernimmt 
also die falsche Einstellung des Displaymanagers, Cinnamon aber nicht 
(-> cinnamon-monitors.xml). Also woher nimmt der DM die 
Monitoreinstellungen?

> Unter Mint-Cinnamon selbst ist aber alles 'richtig herum'. Da gibt's ja 
> auch das Bildschirm-Konfigurations-Werkzeug.
> 
> Lightdm hat zwar auch ein solches Tool:
> 
> pkexec lightdm-gtk-greeter-settings-pkexec
> 
> Es merkt aber an, dass man seine Monitore selbst konfigurieren müsste.
> 
> Habe die von Cinnamon richtig erkannte Konfig 'monitors.xml' schon nach
> 
> /etc/monitors.xml
> 
> kopiert, aber jetzt fällt mir nichts mehr ein ...
> Außerdem finde ich diese DM-Konfiguration reichlich verworren und 
> unnötig kompliziert bei lightdm, bei sddm ist es noch schlimmer ...
> 
> dpkg-reconfigure lightdm
> 
> hat offenbar auch keinen Einfluss darauf.
> 
> Einfach mal ab- und wieder anstecken?
> 
> 
> Irgendeiner 'ne Idee?
> 
> M:
> 
> -- 
> LMDE 4
> Nouveau
> Cinnamon
> Lightdm/SDDM
> 
> 
> ~/.config/(cinnamon-)monitors.xml:
> =================================
> <monitors version="1">
>    <configuration>
>        <clone>no</clone>
>        <output name="DVI-D-1">
>        </output>
>        <output name="DP-2">
>        </output>
>        <output name="DP-3">
>            <vendor>DEL</vendor>
>            <product>0xa02b</product>
>            <serial>0x574c4a53</serial>
>            <width>1920</width>
>            <height>1200</height>
>            <rate>59,950000</rate>
>            <x>1920</x>
>            <y>0</y>
>            <rotation>normal</rotation>
>            <reflect_x>no</reflect_x>
>            <reflect_y>no</reflect_y>
>            <primary>yes</primary>
>        </output>
>        <output name="HDMI-2">
>        </output>
>        <output name="DP-4">
>            <vendor>BNQ</vendor>
>            <product>0x78a5</product>
>            <serial>0x00005445</serial>
>            <width>1920</width>
>            <height>1080</height>
>            <rate>60,000000</rate>
>            <x>0</x>
>            <y>0</y>
>            <rotation>normal</rotation>
>            <reflect_x>no</reflect_x>
>            <reflect_y>no</reflect_y>
>            <primary>no</primary>
>        </output>
>    </configuration>
> </monitors>
> ==========================================

[toc] | [prev] | [next] | [standalone]


#114967 — Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag)

FromKay Martinen <usenet@martinen.de>
Date2021-02-20 21:18 +0100
SubjectRe: Displaymanager Multi-Monitor-Betrieb (Nachtrag)
Message-ID<de78gh-6k6.ln1@news.martinen.de>
In reply to#114961
Am 20.02.21 um 17:26 schrieb Matthias Gerds:
> Am 20.02.21 um 17:06 schrieb Matthias Gerds:

>> 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.

Also ein Erweiterter Desktop und Weder Cloning noch sonst was.

> Infolgedessen (nehme ich an) startet KDE-Plasma nun nicht mehr, indem es
> anmerkt, dass der (Haupt-)Monitor die falsche Auflösung hätte.
> 
> Dell 1920x1200
> Benq 1920x1050
> 
> Man sieht, KDE-Plasma versucht die 1920x1050 auf den Dell zu werfen
> (oder anders herum), was natürlich schief geht. KDE-Plasma übernimmt
> also die falsche Einstellung des Displaymanagers, Cinnamon aber nicht
> (-> cinnamon-monitors.xml). Also woher nimmt der DM die
> Monitoreinstellungen?

>> Außerdem finde ich diese DM-Konfiguration reichlich verworren und
>> unnötig kompliziert bei lightdm, bei sddm ist es noch schlimmer ...
>>

Ich erinnere mich dunkel das heutige Desktops beim Starten alle
Ressourcen versuchen zu finden und damit on-the-fly eine xorg.conf
zusammen basteln die dann benutzt wird. Es gibt aber wohl auch eine
Option eine solche aus den aktuellen werten schreiben zu lassen und
diese dann am richtigen ort zu modifizieren. Und ich denke da wäre der
richtige Ort um dein Setup in stein zu meißeln. Das ist es doch was du
willst oder?

Könnte natürlich nach einem update immer noch in die Grütze gehen wenn
eine Option auf einmal andere Effekte Produziert.

Lightdm und sddm sind aber doch m.E. für den X-Login und Session-start
zuständig. Danach übernimmt das anzeigen doch der Fenstermanager.
Sicherlich doch auch das verteilen der Fenster über die Anzeigeflächen.
Aber, da bin ich auch nicht so genau informiert.

Kay

-- 
Posted via leafnode

[toc] | [prev] | [next] | [standalone]


#114972 — Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag)

FromMatthias Gerds <m.gerds@posteo.de>
Date2021-02-21 01:20 +0100
SubjectRe: Displaymanager Multi-Monitor-Betrieb (Nachtrag)
Message-ID<i9dn9jFlkklU3@mid.individual.net>
In reply to#114967
Kay Martinen <usenet@martinen.de> Wrote in message:
> Am 20.02.21 um 17:26 schrieb Matthias Gerds:
> Am 20.02.21 um 17:06 schrieb Matthias Gerds:
>> 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.

> Also ein Erweiterter Desktop und Weder Cloning noch sonst was.

>> Infolgedessen (nehme ich an) startet KDE-Plasma nun nicht mehr, indem es
>> anmerkt, dass der (Haupt-)Monitor die falsche Auflösung hätte.
>> 
>> Dell 1920x1200
>> Benq 1920x1050

>> Man sieht, KDE-Plasma versucht die 1920x1050 auf den Dell zu werfen
>> (oder anders herum), was natürlich schief geht. KDE-Plasma übernimmt
>> also die falsche Einstellung des Displaymanagers, Cinnamon aber nicht
>> (-> cinnamon-monitors.xml). Also woher nimmt der DM die
>> Monitoreinstellungen?
>>
>> Außerdem finde ich diese DM-Konfiguration reichlich verworren und
>> unnötig kompliziert bei lightdm, bei sddm ist es noch schlimmer ...

> Ich erinnere mich dunkel das heutige Desktops beim Starten alle Ressourcen 
> versuchen zu finden und damit on-the-fly eine xorg.conf zusammen basteln die > dann benutzt wird. Es gibt aber wohl auch eine Option eine solche aus den 
> aktuellen werten schreiben zu lassen und diese dann am richtigen ort zu 
> modifizieren. Und ich denke da wäre der richtige Ort um dein Setup in stein zu 
> meißeln. Das ist es doch was du willst oder? Könnte natürlich nach einem 
> update immer noch in die Grütze gehen wenn eine Option auf einmal andere 
> Effekte Produziert. Lightdm und sddm sind aber doch m.E. für den X-Login und > Session-startzuständig. Danach übernimmt das anzeigen doch der 
> Fenstermanager. Sicherlich doch auch das verteilen der Fenster über die 
> Anzeigeflächen. Aber, da bin ich auch nicht so genau informiert. 
> Kay -- Posted via leafnode

Würde ich normalerweise auch denken, ist aber leider nicht der
 Fall. Cinnamon hat wohl eine eigene Erkennungsroutine oder ruft
 die vorhandene zur Sicherheit noch einmal auf, weil es ja alles
 richtig macht, was man an der erstellten Datei 
cinnamon-monitors.xml sieht.

Aber der DM (lightdm und sddm) und auch KDE sind da eben anderer
 Meinung und ich frage mich, aus welcher Datei sie die falsche
 Konfigurationsinfo holen.

Kann ja eigentlich - analog zu Cinnamon - nur die Datei
 monitors.xml sein ... hm.

/etc/X11/xorg.conf wird - so weit ich mich belesen habe - nicht
 mehr benutzt  bzw. nur, wenn man den proprietären nVidia-Treiber
 installiert. Deren Einträge sind also belanglos.

M:


-- 
YB

[toc] | [prev] | [next] | [standalone]


#114975 — Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag)

FromMatthias Gerds <m.gerds@posteo.de>
Date2021-02-21 02:56 +0100
SubjectRe: Displaymanager Multi-Monitor-Betrieb (Nachtrag)
Message-ID<20210221025650.7dd118ad@neptun>
In reply to#114972
Am 21.02.21 um 01:20 schrieb Matthias Gerds:
> Kay Martinen <usenet@martinen.de> Wrote in message:
>> Am 20.02.21 um 17:26 schrieb Matthias Gerds:
>> Am 20.02.21 um 17:06 schrieb Matthias Gerds:
>>> 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.
> 
>> Also ein Erweiterter Desktop und Weder Cloning noch sonst was.
> 
>>> Infolgedessen (nehme ich an) startet KDE-Plasma nun nicht mehr,
>>> indem es anmerkt, dass der (Haupt-)Monitor die falsche Auflösung
>>> hätte.
>>>
>>> Dell 1920x1200
>>> Benq 1920x1050
> 
>>> Man sieht, KDE-Plasma versucht die 1920x1050 auf den Dell zu werfen
>>> (oder anders herum), was natürlich schief geht. KDE-Plasma übernimmt
>>> also die falsche Einstellung des Displaymanagers, Cinnamon aber
>>> nicht (-> cinnamon-monitors.xml). Also woher nimmt der DM die
>>> Monitoreinstellungen?
>>>
>>> Außerdem finde ich diese DM-Konfiguration reichlich verworren und
>>> unnötig kompliziert bei lightdm, bei sddm ist es noch schlimmer ...
> 
>> Ich erinnere mich dunkel das heutige Desktops beim Starten alle
>> Ressourcen versuchen zu finden und damit on-the-fly eine xorg.conf
>> zusammen basteln die > dann benutzt wird. Es gibt aber wohl auch
>> eine Option eine solche aus den aktuellen werten schreiben zu lassen
>> und diese dann am richtigen ort zu modifizieren. Und ich denke da
>> wäre der richtige Ort um dein Setup in stein zu meißeln. Das ist es
>> doch was du willst oder? Könnte natürlich nach einem update immer
>> noch in die Grütze gehen wenn eine Option auf einmal andere Effekte
>> Produziert. Lightdm und sddm sind aber doch m.E. für den X-Login und
>> > Session-startzuständig. Danach übernimmt das anzeigen doch der
>> > Fenstermanager. Sicherlich doch auch das verteilen der Fenster
>> > über die Anzeigeflächen. Aber, da bin ich auch nicht so genau
>> > informiert. Kay -- Posted via leafnode
> 
> Würde ich normalerweise auch denken, ist aber leider nicht der
>   Fall. Cinnamon hat wohl eine eigene Erkennungsroutine oder ruft
>   die vorhandene zur Sicherheit noch einmal auf, weil es ja alles
>   richtig macht, was man an der erstellten Datei
> cinnamon-monitors.xml sieht.

Ok, Cinnamon kocht hier mit 'csd-xrandr' sein eigenes Süppchen:
/etc/xdg/autostart/cinnamon-settings-daemon-xrandr.desktop

Inhalt:
[Desktop Entry]
Type=Application
Name=Cinnamon Settings Daemon - xrandr
Exec=csd-xrandr
OnlyShowIn=X-Cinnamon;
NoDisplay=false
X-GNOME-Autostart-Phase=Initialization
X-GNOME-Autostart-Notify=true
X-GNOME-AutoRestart=true

Daher kann Cinnamon alles richtig darstellen.
Aber wie bringe ich das den DMs (lightdm|sddm) bei?

Das Programm arandr bemüht auch xrandr und erstellt auf Wunsch ein
Script:

~/.screenlayout/2monitor.sh:
#!/bin/sh
xrandr 
--output HDMI-2 --off 
--output DP-4 --mode 1920x1080 --pos 0x0 --rotate normal 
--output DP-3 --primary --mode 1920x1200 --pos 1920x0 --rotate normal 
--output DVI-D-1 --off --output DP-2 --off

Tja, hübsch, hilft aber nicht weiter, weil die falsche Einstellung ja
schon VOR X besteht.

> Aber der DM (lightdm und sddm) und auch KDE sind da eben anderer
>   Meinung und ich frage mich, aus welcher Datei sie die falsche
>   Konfigurationsinfo holen.
> 
> Kann ja eigentlich - analog zu Cinnamon - nur die Datei
>   monitors.xml sein ... hm.
> 
> /etc/X11/xorg.conf wird - so weit ich mich belesen habe - nicht
>   mehr benutzt  bzw. nur, wenn man den proprietären nVidia-Treiber
>   installiert. Deren Einträge sind also belanglos.

M:


BTW: LeafNode ist ja ein guter Monitor, IMHO zum Antworten aber
ungeeignet, weil er Zitate nicht automatisch mit '>' markiert.

[toc] | [prev] | [next] | [standalone]


#114979 — OT: Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag)

FromKay Martinen <usenet@martinen.de>
Date2021-02-21 09:12 +0100
SubjectOT: Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag)
Message-ID<m7h9gh-uoi.ln1@news.martinen.de>
In reply to#114975
Am 21.02.21 um 02:56 schrieb Matthias Gerds:
> Am 21.02.21 um 01:20 schrieb Matthias Gerds:
>> Kay Martinen <usenet@martinen.de> Wrote in message:
>>> Am 20.02.21 um 17:26 schrieb Matthias Gerds:
>>> Am 20.02.21 um 17:06 schrieb Matthias Gerds:
...
>>>> über die Anzeigeflächen. Aber, da bin ich auch nicht so genau
>>>> informiert. Kay -- Posted via leafnode

Hier            ^   ^ fehlt was.

> M:
> 
> 
> BTW: LeafNode ist ja ein guter Monitor, IMHO zum Antworten aber
> ungeeignet, weil er Zitate nicht automatisch mit '>' markiert.

Leafnode ist ein nntp-server und zitate muß der nicht markieren. Das
macht üblicherweise mein NUA und der hat komischerweise mit deinen
Postings das gleiche Problem das du meinem leafnode vorwirfst.
Vielleicht liegt's aber auch an deinem NUA wenn der die Zeilenenden
nicht korrekt abschließt. Denn im Obigen Qoute fehlen mehrere Umbrüche -
vermutlich von dir. Bei Post's von anderen funktioniert das aber. Frißt
deine "PostKlaue" Zeilenenden?

Ansonsten fiel mir nur auf das du häufiger mal die "Ingrid" machst. :)

Kay

-- 
Posted via leafnode

[toc] | [prev] | [next] | [standalone]


#114983 — Re: OT: Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag)

FromMatthias Gerds <m.gerds@posteo.de>
Date2021-02-21 13:52 +0100
SubjectRe: OT: Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag)
Message-ID<i9f3ciFtqrdU1@mid.individual.net>
In reply to#114979
Am 21.02.21 um 09:12 schrieb Kay Martinen:
> Am 21.02.21 um 02:56 schrieb Matthias Gerds:
>> Am 21.02.21 um 01:20 schrieb Matthias Gerds:
>>> Kay Martinen <usenet@martinen.de> Wrote in message:
>>>> Am 20.02.21 um 17:26 schrieb Matthias Gerds:
>>>> Am 20.02.21 um 17:06 schrieb Matthias Gerds:
> ...
>>>>> über die Anzeigeflächen. Aber, da bin ich auch nicht so genau
>>>>> informiert. Kay -- Posted via leafnode
> 
> Hier            ^   ^ fehlt was.
> 
>> M:
>>
>>
>> BTW: LeafNode ist ja ein guter Monitor, IMHO zum Antworten aber
>> ungeeignet, weil er Zitate nicht automatisch mit '>' markiert.
> 
> Leafnode ist ein nntp-server und zitate muß der nicht markieren. Das
> macht üblicherweise mein NUA und der hat komischerweise mit deinen
> Postings das gleiche Problem das du meinem leafnode vorwirfst.

Habe ich wohl verwechselt mit einem Editor, der so ähnlich heißt.

> Vielleicht liegt's aber auch an deinem NUA wenn der die Zeilenenden
> nicht korrekt abschließt. Denn im Obigen Qoute fehlen mehrere Umbrüche -
> vermutlich von dir. Bei Post's von anderen funktioniert das aber. Frißt
> deine "PostKlaue" Zeilenenden?

Keine Ahnung, das war glaube ich auf dem Handy, dass Deine Antwort keine 
Zeilenabschlüsse hatte, und da habe ich eine zugegebenermaßen ziemlich 
alte Newsgroup-App drauf. Die stellt die Beiträge normalerweise aber 
richtig dar. Ist ja auch egal, an wessen Programm es nun lag. Auf dem 
Desktop benutze ich meist meist Thunderbird oder auch Claws-Mail oder 
auch SLRN dafür. Da sehe ich keine Probleme.

> Ansonsten fiel mir nur auf das du häufiger mal die "Ingrid" machst. :)

Was soll das jetzt?
Hast Du evtl. noch etwas zum eigentlichen Thema beizutragen? Wir MÜSSEN 
den Faden ja nicht weiterspinnen ...


M:

[toc] | [prev] | [next] | [standalone]


#115017 — Re: Displaymanager Multi-Monitor-Betrieb (Nachtrag)

FromSieghard Schicktanz <Sieghard.Schicktanz@SchS.de>
Date2021-02-22 20:12 +0100
SubjectRe: Displaymanager Multi-Monitor-Betrieb (Nachtrag)
Message-ID<20210222201214.70cf4548@Achmuehle.WOR>
In reply to#114967
Hallo Kay,

Du schriebst am Sat, 20 Feb 2021 21:18:53 +0100:

> Ich erinnere mich dunkel das heutige Desktops beim Starten alle
> Ressourcen versuchen zu finden und damit on-the-fly eine xorg.conf
> zusammen basteln die dann benutzt wird. Es gibt aber wohl auch eine

Wieso "heutige Desktops"? Soweit ich zu wissen meine, tut das der
X-_Server_ beim Start und benutzt dann diese _transienten_ Daten (da wird
nichts auf die Platte geschrieben) für die anstehende "Sitzung".

> Option eine solche aus den aktuellen werten schreiben zu lassen und
> diese dann am richtigen ort zu modifizieren. Und ich denke da wäre der

Ja, das ist dann der X-Server (Xorg -configure), als "root" aufgerufen.
Die so erzeugte "xorg.conf" wird in dessen Home-Verzeichnis abgelegt.

> richtige Ort um dein Setup in stein zu meißeln. Das ist es doch was du
> willst oder?

Wohl eher nicht - da steht nichts zur Lage der Monitore oder ob die
überhaupt benutzt werden. Das sind nur die Einstellungen. mit denen diese
betrieben werden.

> Könnte natürlich nach einem update immer noch in die Grütze gehen wenn
> eine Option auf einmal andere Effekte Produziert.

Sollte eigentlich relativ unkritisch sein, wenn zutrifft, was ich mal
gehört habe, nämlich daß Xorg nicht mehr weiterentwickelt würde, sondern
nur noch "gepflegt".

> Lightdm und sddm sind aber doch m.E. für den X-Login und Session-start
> zuständig. Danach übernimmt das anzeigen doch der Fenstermanager.

Schon, aber es sind eigenständige Programme, die unabhängig vom
Fenstermanager arbeiten, und die dazu auch noch unabhängig vom Benutzer
arbeiten, d.h. unter "root". Müssen sie ja auch irgendwie, schließlich
müssen sie ja den Login-Vorgang abwickeln und danach dem angemeldeten
Benutzer den Zugang schaffen.

> Sicherlich doch auch das verteilen der Fenster über die Anzeigeflächen.
> Aber, da bin ich auch nicht so genau informiert.

Ja, das übernimmt dann auch der Fenstermanager, aber vorher gibt's den ja
noch garnicht, und deswegen kann der keine Fenster verteilen, das muß dann
der Display-Manager selber machen. Dazu kam ja schon einige Information.

-- 
-- 
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen Grüßen, S. Schicktanz
-----------------------------------------------------------

[toc] | [prev] | [next] | [standalone]


#115004

FromChristian Garbs <mitch@cgarbs.de>
Date2021-02-22 09:11 +0100
Message-ID<s0vovo$84ni$1@yggdrasil.dn.cgarbs.de>
In reply to#114959
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.


> 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!

Gruß
Christian
-- 
....Christian.Garbs....................................https://www.cgarbs.de
"My other sword is a LIGHT SABER."

[toc] | [prev] | [next] | [standalone]


#115087

FromMatthias Gerds <m.gerds@posteo.de>
Date2021-02-24 15:11 +0100
Message-ID<i9n54gFhjruU1@mid.individual.net>
In reply to#115004
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!

M:

[toc] | [prev] | [next] | [standalone]


#115476 — Re: Displaymanager Multi-Monitor-Betrieb (gelöst)

FromMatthias Gerds <m.gerds@posteo.de>
Date2021-03-06 17:58 +0100
SubjectRe: Displaymanager Multi-Monitor-Betrieb (gelöst)
Message-ID<iahqkqFpm6kU1@mid.individual.net>
In reply to#115087
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:

[toc] | [prev] | [next] | [standalone]


#115479 — Re: Displaymanager Multi-Monitor-Betrieb (gelöst)

FromMatthias Gerds <m.gerds@posteo.de>
Date2021-03-06 20:09 +0100
SubjectRe: Displaymanager Multi-Monitor-Betrieb (gelöst)
Message-ID<iai2b3Fr60jU1@mid.individual.net>
In reply to#115476
Am 06.03.21 um 17:58 schrieb Matthias Gerds:

[..]

> 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
> 
> ==============================

Unklarheit besteht noch bei Section "Screen"

Virtual 3840 (1920+1920) 2280 (1200+1080) ????


M:

[toc] | [prev] | [next] | [standalone]


#115584 — Re: Displaymanager Multi-Monitor-Betrieb (gelöst)

FromChristian Garbs <mitch@cgarbs.de>
Date2021-03-12 20:28 +0100
SubjectRe: Displaymanager Multi-Monitor-Betrieb (gelöst)
Message-ID<s2gfdn$2l3v$1@yggdrasil.dn.cgarbs.de>
In reply to#115479
Mahlzeit!

Matthias Gerds <m.gerds@posteo.de> wrote:

[…]

>> 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
>> 
>> ==============================
> 
> Unklarheit besteht noch bei Section "Screen"
> 
> Virtual 3840 (1920+1920) 2280 (1200+1080) ????

Wenn die Monitore nebeneinander stehen, solltest Du die Breiten
addieren und die größte Höhe nehmen (so, wie es da auch kommentiert
ist: "Width 2x1920, Height(max)").

Falls Du die Monitore übereinander stapelst, nimmst Du 1920 als Breite
und addierst beide Höhen.

Gruß
Christian

PS: Ich bin irritiert, dass man, gerade bei dem freien Treiber, noch
    mit einer xorg.conf hantieren muss.  Aber wenn es funktioniert,
    ist es ja gut :)

-- 
....Christian.Garbs....................................https://www.cgarbs.de
Speer's 1st Law of Proofreading:
        The visibility of an error is inversely proportional to the
        number of times you have looked at it.

[toc] | [prev] | [standalone]


Back to top | Article view | de.comp.os.unix.linux.misc


csiph-web