Hello, I’ve just installed Fedora on my PC but screen kept flickering. After some time I saw that’s the problem disappears when I decrease FPS to 60 but it still keeps flickering while I’m logging in the system.
I’m new to Linux and is there any way to solve the problem?
Image quality is also much worse than it was on Windows. Should I install any drivers to fix it or the drivers were installed in the Fedora installation?
Sorry for my English if I said something wrong. Thank you!
Welcome to Ask Fedora! Please see #start-here for information on getting acquainted with the community.
What GPU do you have? (You can run sudo lspci to check if you’re not sure.) In particular, if you’re on NVIDIA, you should try using the proprietary driver by:
Your issue seems a bit like this bug, which revolves around issues with flickering at above 60Hz. There are some workarounds in the comments, but nothing really guaranteed to work. Therefore, I’d say your best bet is just to set it to 60 on boot automatically.
How did you change it to 60 in this case for testing? You should be able to make it a permanent setting via the Display section of the Settings app.
Sure, the flickering in the bug is exactly what I’ve got! Anyway if 60Hz would solve the problem, image quality is still bad and I have no idea how to fix it.
I changed it via Display settings but it didn’t went permanent for boot and other users (for example root user has 75Hz). I’ve tried to change it on root, but login screen on startup keeps running in 75Hz and keeps flickering.
Is the problem in drivers for the video card? If I change it, could it solve the problem? If it would, so could you advice me how to choose a video card with good Linux compatibility
Hmm we could try forcibly using 60hz, but this is quite interesting as well. Could you describe a bit more about the quality issues?
At a glance, this problem seems to be somehow related to the monitor as well, freesync monitors in particular.
In order of difficulty, I’ve general seen NVIDIA → AMD → Intel. That being said, AMD does still have some rough edges (as you can see), since it’s more recently-ish that they’ve picked up maintaining the in-tree kernel driver.