You are not logged in.
Hi,
I'm posting here in Newbie Corner as I'm not well versed into Arch yet (I do come from Fedora though so I'm not a complete Linux-illiterate)
Anyway, I'm having an issue with (I assume) either KDE or X11, which is that the background is gone from my second monitor, with all windows working.
It actually did appear at the very first DE startup, then it just...didn't anymore?
Here's how it looks: https://imgur.com/a/ZELoDbF
Does anyone have a clue about why this is happening? If so, is there a fix?
Last edited by Gyarik (2021-12-02 17:47:15)
Offline
Either the plasma desktop window doesn't extend there or you configured no or an invalid wallpaper or this is a texture bug - the latter possibly due to this being an optimus system?
As for the desktop window - run "xprop" and click into the black area, check the output.
Wrt the texture issue, also try to suspend the compositor (shift+alt+f12)
Online
As for the desktop window - run "xprop" and click into the black area, check the output.
Here's the result for xprop: https://pastebin.com/uhU9FBDM
Wrt the texture issue, also try to suspend the compositor (shift+alt+f12)
it just made everything worse (https://imgur.com/a/qht61Em with no vsync either), do I just reboot to revert that or is there a shortcut for enabling it?
EDIT: Disregard everything, somehow rebooting after suspending compositor fixed the screen??? I honestly have no idea what happened
Last edited by Gyarik (2021-11-28 23:07:23)
Offline
Same shortcut (it's a toggle)
xprop strongly suggests that this is the root window - "xwininfo" will confirm that.
I assume this is a race condition and plasma starts while the second output is added. Does restarting "plasmashell" or reconfiguring the outputs w/ kscreen get you a wallpaper there?
Online
as I said in the edit, rebooting after toggling compositor somehow fixed the issue.
Does restarting "plasmashell" or reconfiguring the outputs w/ kscreen get you a wallpaper there?
In case it happens again, I'll check that out, thanks.
Offline
update on the issue, after another reboot background doesn't work as before, however restarting plasmashell fixes it.
I'm gonna suppose meddling with kscreen could permanently fix the issue, so how would I do that?
Offline
I wanted to write it, but you already managed that restarting plasmashell fixes this.
I had the same problem, but after changing settings in the compositor tab in kde system settings the problem dissapered for good
Last edited by Szybet (2021-11-29 18:07:35)
Offline
I'm gonna suppose meddling with kscreen could permanently fix the issue, so how would I do that?
https://wiki.archlinux.org/title/KDE#Co … e_monitors
https://wiki.archlinux.org/title/KDE#Un … lution_set
How do you start the session? SDDM? Are both screens available there?
Online
How do you start the session? SDDM? Are both screens available there?
No idea how to check that. Following the links, there's nothing wrong with my kscreen config.
Offline
What do you mean "check"?
You're using the DM (or else) that you selected, installed and configured and whether or not both screens are available there should be visible if your turn your head into the general direction of your monitors and make sure to flex your eyelid muscles?
Online
oh...well, the second monitor does work if that's what you're asking (again, kscreen has no issue recognizing both screens), widgets do work too, it's literally just background going missing (and can't right click on top of it), unless I manually restart plasmashell.
Session starts with X11 (Wayland doesn't even work for me lol)
Offline
Session starts with X11
That's not what I meant, which one of those do you use (if any) and is the 2nd output active there?
https://wiki.archlinux.org/title/Display_manager
Online
found out the issue, Discord attempting to autostart on boot somehow fucks the window up (doesn't even work either way), so I've disabled that and it works!
Offline
Great.
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Online