External screen with Dell WD19S not working in Desktop Mode
As the title says, I'm trying to use a external screen via a Dell docking station (WD19S). Docking station connects to GPD WIN 4 6800U through USBC and to external screen via DisplayPort. I get a display while on Gaming Mode but as soon as I switch to Desktop mode the screen goes blank and disconnects after some seconds, no display in the Win4 either. After some seconds it tries to display someting again (I see screen is being brought back on from power save status) but stays blank and disconnects again. This behavior repeats on a loop.
Tried to use Win+P and cursor keys to see if changing the external display output would help but no result. When I disconnect the cable from the Win4 I can see that there is a notification from KDE6 requesting my admin password. Entering the password does nothing (at least nothing I can see).
Any idea how to troubleshoot this? I assume is not a compatibility issue with the dock because it's working in game mode but no idea why it doesn't in desktop mode... Thanks!
20 Replies
If you explicitly open the Display Configuration config section, check if the display is marked as enabled and visible. Not sure why the Win+P key isn't working though. But there have been a number of KDE 6 glitches
In my setup for example by laptop screen is explicitly disabled. See if you can enable it in the config tool if the shortcut doesn't work.
I only see one screen when I'm disconnected from the Dock. When I connect, the display in the Win4 goes off so I can't see anything, that's why I tried Win+P with the hope that I woudl at least be able to bring back the internal display of the Win4
just to be clear, if I press Win+P when disconnected from the dock, the multiple monitor widget opens and I can see the different options (duplicate, only internal, etc) . Whatever I choose there at that moment, once I plug in the dock, screen goes off and I got no display anymore in either the internal or external displays
Ah ok in that case it's probably a bug with Game Mode. Are you able to press CTRL+ALT+F2 and get into a terminal session, it might just be showing a blank screen because it cannot get back into KDE properly? If you can run
journalctl -n 100
to look at the last 100 log entries and see if you can see a useful error message. If not reboot and see if you can see any error messages with that command (you might need to increase the number of rows to return to find an issue)
Also could you please run rpm-ostree status
and lets see what version of Bazzite you are on. It might be worth rebasing to Bazzite 39 and seeing if you still get this issue or notI'm using Bazzite 40 with the latest updates. I will try later to see if I can see the journal entries and report back. Thanks
There have been a bunch of KDE6 issues so it might be worth seeing if you can see an error, otherwise try rebase back to the latest Bazzite 39 and see if the error goes away.
pressing ctrl+alt+f2 brings a terminal login in both the external and internal displays
it's asking for a login / password though🤔
ok, got it
i see multiple suspicious messages here, especially around the line 'cut here' but no idea.... lots of messages about the amd driver...
what happens if you run
startplasma-wayland
from the terminal? this would manually start kde6 plasma from terminalnothing, cursor blinks but i am still in terminal mode in both internal and external screens
I don't think that "kf.svg: findInCache with a lastModified timestamp of 0 is deprecated" is the problem, I get this all the time on mine
log shows it's trying to load, again some errors with kf.svg, not being abel to read some properties in "Vapor" theme
hmmm please do an
rpm-ostree status
and lets try and rollback to Bazzite:39 and see if you have a working state thenrpm ostree status show I'm on bazzite-deck:stable / version 40
need to check how to do a rebase, sorry, never done it
will this mess with refind/grub?
nope
That should work
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:39
it starts but fails 'error: updating rpm-md repo 'rpmfusion-free-updates-testing': Failed to download gpg key for repo 'rpmfusion-free-updates-testing': Curl error (37): Couldn't read a file:// file for file://etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-39 [Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-39]
Found this on some of the other threads
cd /etc/pki/rpm-gpg
sudo ln -s RPM-GPG-KEY-rpmfusion-free-fedora-2020 RPM-GPG-KEY-rpmfusion-free-fedora-39
You might need to run this too sudo ln -s RPM-GPG-KEY-rpmfusion-nonfree-fedora-2020 RPM-GPG-KEY-rpmfusion-nonfree-fedora-39
ok, it worked now , I got the external display working but only up to 1440p, not 4K . Not a big deal for what i need it but still wonder why , I will try to investigate it
thanks a lot for your helpm if I want to return to version 40 I just run the commands above but with a 40 instead of 39m right
Wonderful news :). typically just replace your current tag with stable
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable
else you'll always be stuck to 40.
Also worth pinning what works. sudo ostree admin pin 0
will make what you currently have installed always bootable while you wait for "stable" to be more stable :pok, will pin it straight away actually, thanks again
You are welcome.