I have fedora 38 server on my Pi4 to which I have added the KDE plasma desktop (running via startx when I need it) wayland has me locked in on one screen resolution only with no drop down to make any changes, is there any way I can use 1600x900 or 1920x1080 by editing a file like I have done on other OS’s before?
the wayland resolution change option under display settings only lists the resolutions and refresh rates that it detects from the monitor.
sometimes this can be restricted by the type of cable you are using, for example on my samsung 3d monitor i cant select 120hts at fullhd because the hdmi cable does not support 120 herts, but the DP cable does so suddenly after switching to DP i can select 120herts.
this is all done by Display Data channel or DDC that communicates between a monitor and a display adapter.
so ignore what KDE/wayland is telling you, there is no magic option to add display resolutions to KDE, it will detect and provide options based on what it gets from DDC. Instead look at the communication between the monitor and the adapter.
regards peter
Hello, thanks for the reply I’m using an hdmi cable as my monitor does not have DP neither does the Pi4, so I’m guessing I am stuck with the one and only setting that its giving me?
are you sure the hdmi cable is one of the latest specced cables, theres been so many editions of hdmi, it could be its an older bandwidth limited cable.
gives a quick overview in case you are not aware.
regards peter
There are many HDMI versions. Newer HDMI versions are tested for higher frequencies than older versions. Shorter cables may allow use of out of spec. frequencies that longer cables of the same version won’t support.
The rasberrypie 4 has HDMI 2.0 support, so that requires an HDMI 2.0 cable to reach 4K at 60hts.
for example if you were using a 1.4a cable which is fairly recent, it would not be able to reach above 1080p at 120 hts. and that might also equate to 1600 at 60 hts.
On the same subject but using ubuntu server on my Pi4 also with KDE locks me to one display setting only which is 1920x1080 this is the default that I use on my Samsung monitors, when I use fedora it gives me 18**x**** put the *s as I have forgot without looking but I also think it’s a resolution setting that my monitors don’t work with as moving the mouse around leaves pixel dots.
I will look at the link you sent me
Thanks again
Edit ******
My hdmi cables are high speed and 4k also backwards compatible with the older standards, have just looked them up.
You left off the --verbose from xrandr
I do see what you mean about the screen res being weird.
Also use the preformatted text option so the output formatting is kept please.
Either highlight the posted text then press the </> button on the toolbar (indicates preformatted text when the mouse is over it) or use triple backquotes [ ``` ] on the line preceding and following the text.
That is a common feature of POSIX command-line programs. If you are asked in an online forum to run a command that you know, you should try, e.g., man grep to learn what it is supposed to do.
Terminal commands are often needed to troubleshoot linux problems: not all linux systems have a GUI, a terminal may be available when the GUI fails, and text is needed to post information in forums in a way that can be found with searches (e.g., the next person who encounters the same problem). Linux Command is a useful tutorial that has been tested over time, but there are other good tutorials as well as a vast number of misleading click-bait tutorials using plagerized text.