My desktop computer is quite long in the tooth.
It runs on Fedora Linux.
It uses an Nvida GTX 650 video cart that I bought in 2012. I used
this card because of the screen resolutions it supported.
BACKGROUND: you may ignore this
- the computer came with an OK AMD video card, but the OEM (HP)
limited it to 1920x1200 (the non-HP versions supported dual link
DVI, which is what I initially needed.
- although the Haswell CPU's integrated GPU could support DisplayPort
up to 3840 x 2160 @ 60 Hz, the motherboard didn't have a connector
for that.
Over the years, it has taken some babying to use this video card with
Fedora.
- the open source driver, Nouveau, never worked reliably for me (I
only tried a few time).
- Fedora itself will not distribute proprietary drivers.
- over the years, third party repositories have made using the Nvidia
driver mostly easy. RPMFusion is a good repo.
FOREGROUND
I did an upgrade to Fedora 38 and a bunch of video-related things went
wrong.
- my desktop was switched from X to Wayland
- my video card doesn't work in Wayland, in mysterious ways that need
debugging
- current Nvidia proprietary drivers can now live with Wayland (this
is fairly recent). (I think that that is why the Fedora upgrade felt that it
could switch me to Wayland)
- my card is no longer supported by Nvidias current drivers, I have to
use "legacy" drivers. They apparently don't support Wayland.
Solutions:
- I discovered these gradually, painfully, tentatively. Appropriate
documentation is not very discoverable
- in GDM (GNOME login screen), after you have selected your identity
but not entered you password, there is a gear symbol towards the lower
right of the screen. When you click it, you can select one of
GNOME <== the default
GNOME Classic
GNOME Classic on Xorg
GNOME on Xorg
Select one of the ones with Xorg
- this is not enough. I needed to make GDM itself use X.
Change /etc/gdm/custom.conf to enable the command
WayLandEnable = false
- to fix screen-blanking after 30 seconds, I typed "xset -dpms". I
don't know why I started having to do this with Fedora 38.
I don't know the correct way of having this apply automatically
---
Post to this mailing list [email protected]
Unsubscribe from this mailing list https://gtalug.org/mailman/listinfo/talk