[plasmashell] [Bug 468873] plasmashell always crashes on start with X11OutputOrderWatcher::refresh() when xrandr isn't available

2023-04-26 Thread Maciej Poleski
https://bugs.kde.org/show_bug.cgi?id=468873

--- Comment #6 from Maciej Poleski  
---
I don't think I could install xorg-server in such a way that RandR is absent.
But RandR conflicts with Xinerama, AFAIU, by definition.

$ xrandr
RandR extension missing

My Xorg.0.log has the following entries:

[   315.220] (WW) NVIDIA: Xinerama is enabled, so RandR has likely been
disabled by the
[   315.220] (WW) NVIDIA: X server.

I can disable (not-enable) Xinerama. Then RandR is present. But KDE doesn't
seem to honor RandR setup:
https://askubuntu.com/questions/894101/how-to-make-kde-use-a-screen-from-xrandr-1-5
I tried it a few months ago. While i3 honored the setting
(https://michael.stapelberg.ch/posts/2017-12-11-dell-up3218k/#linux-compatibility--configuration),
KDE ignored it. Xinerama seemed to be the only way to go.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 468873] plasmashell always crashes on start with X11OutputOrderWatcher::refresh() when xrandr isn't available

2023-04-26 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=468873

Nate Graham  changed:

   What|Removed |Added

 Status|RESOLVED|REPORTED
 Resolution|NOT A BUG   |---

--- Comment #5 from Nate Graham  ---
My mistake, it's the opposite!

But you need the randr tools installed; they can co-exist with xinerama I
believe; does the issue go away when you install them?

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 468873] plasmashell always crashes on start with X11OutputOrderWatcher::refresh() when xrandr isn't available

2023-04-25 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=468873

--- Comment #4 from Nate Graham  ---
Hah, that's not what I had remembered. Let me ask around and figure this out.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 468873] plasmashell always crashes on start with X11OutputOrderWatcher::refresh() when xrandr isn't available

2023-04-25 Thread Maciej Poleski
https://bugs.kde.org/show_bug.cgi?id=468873

--- Comment #3 from Maciej Poleski  
---
I'm having difficulty wrapping my head around this:
https://planet.kde.org/vlad-zahorodnii-2022-07-23-xinerama-becomes-hard-requirement-of-kwin/.
Was Xinerama support dropped in 5.27?

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 468873] plasmashell always crashes on start with X11OutputOrderWatcher::refresh() when xrandr isn't available

2023-04-25 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=468873

Nate Graham  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
Summary|plasmashell always crashes  |plasmashell always crashes
   |on start|on start with
   ||X11OutputOrderWatcher::refr
   ||esh() when xrandr isn't
   ||available
 CC||n...@kde.org
 Resolution|--- |NOT A BUG

--- Comment #2 from Nate Graham  ---
Aha, that does makes sense. Unfortunately we do not support Xinerama, sorry.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 468873] plasmashell always crashes on start

2023-04-23 Thread Maciej Poleski
https://bugs.kde.org/show_bug.cgi?id=468873

--- Comment #1 from Maciej Poleski  
---
After peeking at the source code
(https://invent.kde.org/plasma/plasma-workspace/-/blob/822c8d9444fb29eb96f40fbe8ee337fb907c00e9/shell/outputorderwatcher.cpp#L183),
my hunch is that the issue is related to unavailability of RandR on my system
(because I'm forced to use xinerama).

-- 
You are receiving this mail because:
You are watching all bug changes.