Screen flickering on ultrawide monitor with AMD card
I have installed a fresh copy of Ubuntu (KDE) on my desktop and I have screen flickering problem. This is 4th Linux I tried (deepin,Kali,elementary,Ubuntu-all have the same problem) I am using ultrawide 2560x1080 screen and in native resolution screen flicker so much it is unusable. Lowering resolution fix problem but makes everything ugly. To show you what is the problem I posted short video: AMD drivers from website won't work, add-apt-repository ppa:oibaf/graphics-driver won't work. Neither xrender or g2 or g3 fix the problem.
Hope someone can help me fix the problem. Thank you
GPU: R9 270x Sapphire Dual-X CPU: FX 6300 Monitor: LG 25UM57 P-25" 21:9 IPS LED
43 Answers
Fixed. New 4.12 kernel fixed problem somehow.
Installed from here
- download generic header+image for amd64
- install with
sudo dpkg -i - reboot
uname -rshould show 4.12 if it worked.
it happens to me wenever i have vga connected to laptop and both lvds and vga are lit, vga flickers; so i use xrandr to turn of lvds while working on vga
use xrandr to show you connected screens(names)
then use this to turn off xrandr --output VGA-0 --mode 1280x1024 --rate 75
xrandr --output LVDS --offsee your native resolution; care not to get yourself in the dark.. light up the target monitor before shuting the others off
the idea is that you might have multiple devices on.. so try specifically turning them off and keep only the display you use
edit: upon more reading you might use the --rate xx to change refresh rate or cvt program to generate new modes
For my, the solution was to put GRUB in text mode. The problem was when the graphic card changed from the GRUB resolution to desktop resolution.