public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Paul Colquhoun <paulcol@andor.dropbear.id.au>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Why is KDE so bad at multiple monitors?
Date: Sun, 25 Feb 2024 22:29:37 +1100	[thread overview]
Message-ID: <4550182.LvFx2qVVIh@w540.andor.dropbear.id.au> (raw)
In-Reply-To: <6c3931ca-944a-41b1-8980-6e6ac10faacd@gmail.com>

On Sunday, February 25, 2024 3:53:37 P.M. AEDT Daniel Frey wrote:
> After cursing KDE for a while with three monitors, does anyone have any
> idea why KDE is so bad at managing multiple monitors?
> 
> All I'm trying to do is get it to remember *where* my monitors are (I
> have two side-by-side and one above the right monitor.) I go into System
> Settings, set it up and it works perfectly... until I log out. Then it
> resets everything and I have to set it up again.
> 
> Anyone have any clue why it refuses to save settings?
> 
> -Dan

Have a look in /etc/Xorg/xorg.conf

Mine has this section, which I think I edited by hand. My monitor config does 
survive reboots.

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" RightOf "Screen0"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection


"man xorg.conf" gives the syntax. Here is the section for the "Screen" part of 
"ServerLayout"

Screen  screen-num "screen-id" position-information
	One  of  these  entries must be given for each screen being used in
	a session.  The screen-id field is mandatory, and specifies the Screen 
	section  being  referenced.
	The  screen-num  field is optional, and may be used to specify the
	screen number in multi-head configurations.  When this field is
	omitted, the screens  will  be  numbered  in the order that they are
	listed in.  The numbering starts from 0, and must be consecutive. 
	The position-information field describes the way multiple  screens
	are  positioned.  There are a number of different ways that this
	information can be provided:

              x y

              Absolute  x y
                  These both specify that the upper left corner’s coordinates
                  are (x,y).  The Absolute keyword is optional.  Some older
                  versions of XFree86 (4.2  and  earlier) don’t  recognise the
                  Absolute keyword, so it’s safest to just specify the
                  coordinates without it.

              RightOf   "screen-id"

              LeftOf    "screen-id"

              Above     "screen-id"

              Below     "screen-id"

              Relative  "screen-id" x y
                  These give the screen’s location relative to another screen.
                  The  first  four position  the  screen immediately to the
                  right, left, above or below the other screen. When
                  positioning to the right or left, the top edges  are
                  aligned. When positioning above or below, the left edges are
                  aligned. The Relative form specifies the offset of the
                  screen’s origin (upper left corner) relative to the
                  origin of another screen.


-- 
Reverend Paul Colquhoun, ULC.     http://andor.dropbear.id.au/
  Asking for technical help in newsgroups?  Read this first:
     http://catb.org/~esr/faqs/smart-questions.html#intro





  parent reply	other threads:[~2024-02-25 11:29 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-02-25  4:53 [gentoo-user] Why is KDE so bad at multiple monitors? Daniel Frey
2024-02-25  5:52 ` Dale
2024-02-25  9:01   ` Michael
2024-02-25 15:08     ` Dale
2024-02-25 17:36     ` Daniel Frey
2024-02-25 18:10       ` Michael
2024-02-25 17:34   ` Daniel Frey
2024-02-25 18:17     ` Mark Knecht
2024-02-27 15:21       ` Daniel Frey
2024-02-25 11:29 ` Paul Colquhoun [this message]
2024-02-28 22:13 ` Paul B. Henson
2024-02-28 22:23   ` Dale
2024-02-28 22:43     ` Mark Knecht
2024-02-29 11:27       ` Dale
2024-03-03 18:59         ` Daniel Frey
2024-03-03 19:31           ` Dale
2024-03-03 19:39             ` Daniel Frey
2024-03-03 21:57               ` Dale
2024-03-03 22:39                 ` Daniel Frey
2024-03-03 23:47                   ` Dale
2024-03-03 21:20             ` Michael
2024-03-04  2:39               ` Dale
2024-03-14 21:23               ` Mart Raudsepp
2024-03-05 10:56           ` Arsen Arsenović
2024-03-02  5:11     ` Paul B. Henson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4550182.LvFx2qVVIh@w540.andor.dropbear.id.au \
    --to=paulcol@andor.dropbear.id.au \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox