You are not logged in.

#1 2014-04-17 12:35:10

Alkaza
Member
Registered: 2013-09-12
Posts: 9

Screen blinking after system upgrade

Hi!. Last evening I made a system upgrade (-Syu), this morning I've turned the pc on and I've discovered my screen was blinking, the problem starts when grub finishs and starts Arch. I've searching in the forum but I didn't find anything. The problem is solved partialy when the screen resolution is changed to 1280*960 (the original is 1280*1024), at this resolution, the blinking dissapears.

My graphic card is a Sapphire Radeon HD 6570, the driver I have ever used is xf86-video-ati.

[victor@LinuxPC ~]$ dmesg | egrep 'drm|radeon' 
[    5.863001] [drm] Initialized drm 1.1.0 20060810
[    6.205599] [drm] radeon kernel modesetting enabled.
[    6.205680] fb: conflicting fb hw usage radeondrmfb vs VESA VGA - removing generic driver
[    6.206398] [drm] initializing kernel modesetting (TURKS 0x1002:0x6759 0x174B:0xE193).
[    6.206444] [drm] register mmio base: 0xCFFC0000
[    6.206447] [drm] register mmio size: 131072
[    6.208061] radeon 0000:04:00.0: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used)
[    6.208065] radeon 0000:04:00.0: GTT: 1024M 0x0000000080000000 - 0x00000000BFFFFFFF
[    6.208069] [drm] Detected VRAM RAM=2048M, BAR=256M
[    6.208071] [drm] RAM width 128bits DDR
[    6.208312] [drm] radeon: 2048M of VRAM memory ready
[    6.208315] [drm] radeon: 1024M of GTT memory ready.
[    6.208334] [drm] Loading TURKS Microcode
[    6.463365] [drm] Internal thermal controller with fan control
[    6.464395] [drm] radeon: power management initialized
[    6.615141] [drm] GART: num cpu pages 262144, num gpu pages 262144
[    6.634782] [drm] PCIE GART of 1024M enabled (table at 0x0000000000273000).
[    6.634913] radeon 0000:04:00.0: WB enabled
[    6.634919] radeon 0000:04:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0xffff880075688c00
[    6.634924] radeon 0000:04:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0xffff880075688c0c
[    6.635818] radeon 0000:04:00.0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0xffffc90007032118
[    6.635821] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    6.635823] [drm] Driver supports precise vblank timestamp query.
[    6.635854] radeon 0000:04:00.0: irq 46 for MSI/MSI-X
[    6.635875] radeon 0000:04:00.0: radeon: using MSI.
[    6.635915] [drm] radeon: irq initialized.
[    6.653036] [drm] ring test on 0 succeeded in 1 usecs
[    6.653097] [drm] ring test on 3 succeeded in 1 usecs
[    6.842083] [drm] ring test on 5 succeeded in 1 usecs
[    6.842092] [drm] UVD initialized successfully.
[    6.842272] [drm] ib test on ring 0 succeeded in 0 usecs
[    6.842303] [drm] ib test on ring 3 succeeded in 0 usecs
[    6.993949] [drm] ib test on ring 5 succeeded
[    6.994555] [drm] Radeon Display Connectors
[    6.994559] [drm] Connector 0:
[    6.994562] [drm]   HDMI-A-1
[    6.994564] [drm]   HPD4
[    6.994567] [drm]   DDC: 0x6450 0x6450 0x6454 0x6454 0x6458 0x6458 0x645c 0x645c
[    6.994569] [drm]   Encoders:
[    6.994572] [drm]     DFP1: INTERNAL_UNIPHY2
[    6.994574] [drm] Connector 1:
[    6.994576] [drm]   DVI-D-1
[    6.994578] [drm]   HPD1
[    6.994581] [drm]   DDC: 0x6460 0x6460 0x6464 0x6464 0x6468 0x6468 0x646c 0x646c
[    6.994583] [drm]   Encoders:
[    6.994585] [drm]     DFP2: INTERNAL_UNIPHY
[    6.994586] [drm] Connector 2:
[    6.994588] [drm]   VGA-1
[    6.994591] [drm]   DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c
[    6.994593] [drm]   Encoders:
[    6.994595] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
[    7.031444] [drm] fb mappable at 0xD0474000
[    7.031447] [drm] vram apper at 0xD0000000
[    7.031449] [drm] size 5242880
[    7.031451] [drm] fb depth is 24
[    7.031453] [drm]    pitch is 5120
[    7.031545] fbcon: radeondrmfb (fb0) is primary device
[    7.260059] radeon 0000:04:00.0: fb0: radeondrmfb frame buffer device
[    7.260063] radeon 0000:04:00.0: registered panic notifier
[    7.260072] [drm] Initialized radeon 2.37.0 20080528 for 0000:04:00.0 on minor 0 

Anyone knows what's happening?

Thanks smile

Offline

#2 2014-04-19 18:49:01

nityanatha
Member
Registered: 2014-04-19
Posts: 4

Re: Screen blinking after system upgrade

I have the same card and same driver, and a similar problem.  Right after checking the hard disk at boot the display becomes corrupt - with a small band of glitched information at the top of the screen.  The Slim login screen shows only the background, which flashes quickly and repeatedly.  I can login to i3 but similarly the output is glitched and flashing.

If I switch over to the catalyst driver I can see the display OK but it does not function perfectly (compton especially causes problems).  I would prefer to use the open source driver.

Seemed to coincide with the update to 3.14.1-1 - also mesa-libgl was updated to 10.1.0-5 (and since to 10.1.1-1), and xorg-server to 1.15.1-1.  Nothing much of note in the Xorg log or dmesg.

I was able to make it work briefly by removing /etc/X11/xorg.conf.d/20-radeon.conf, rebooting, re-adding the file, and rebooting again.  However, on subsequent reboots it was broken again with no changes made.

Contents of 20-radeon.conf:

Section "Device"
	Identifier	"Radeon"
	Driver	"radeon"
	Option	"SWcursor"		"off"
	Option	"EnablePageFlip"	"on"
	Option	"AccelMethod"		"EXA"
	Option	"RenderAccel"		"on"
	Option	"ColorTiling"		"on"
	Option	"EXAVSync"		"off"
	Option	"EXAPixmaps"		"on"
	Option	"AccelDFS"		"on"
EndSection

Xorg.0.log
dmesg

Resolution is set to 1440x900 in my case.

Edit:
I should note that the fix mentioned here did not work for me (update GRUB_GFXPAYLOAD_LINUX=text):
https://bbs.archlinux.org/viewtopic.php?pid=1403116

Last edited by nityanatha (2014-04-20 08:23:06)

Offline

#3 2014-04-20 02:25:31

zkwang
Member
Registered: 2014-04-18
Posts: 7

Re: Screen blinking after system upgrade

Hello everyone!
After upgrading to kernel 3.14.1-1, I suffered from the problem of screen flashing rapidly when I booted into the Arch Linux.

Problem Description
As we know, when the kernel boots from the grub, it firstly enters a text model where the resolution of the screen is low. At this stage, "Welcome to Arch Linux!" is printed on the screen. And then it loads some kernel modules and the video display becomes normal with a correct resolution supported by the monitor.  If Xorg is not installed, it will stay at a command promt asking for user name and password. The above is a normal kernel booting process. Here the problem is:

When my Arch Linux kernel tries to change from the model with low resolution of the screen to a normal video model, it fails. After loading the video card driver, the screen flash once and  I can see the kernel change the resolution of the screen correctly, but the whole screen begin flashing rapidly. The screen flash makes me feel very dizzy. At the same time the position of the screen display is also wrong. The screen splits into two part: the right part of the screen should be on the left while the left part of the screen should be on the right side. Each long line of text is splited into two non-continuous fragments.

After downgrading to the linux kernel 3.12.9-2, all the problems disappear. It should be the problem from kernel 3.14.1 I think since the problem begins when I upgrade my kernel to that version.

System info
CPU:  Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Platform:  x86_64
kernel version:  3.14.1-1 from core.
GPU model:  01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Caicos PRO [Radeon HD 7450] [1002:677b]
GPU driver:xf86-video-ati(for Xorg). I did not use the Catalyst driver.

Thank you very much! smile

Offline

#4 2014-04-20 18:13:42

flatline
Member
Registered: 2014-04-20
Posts: 4

Re: Screen blinking after system upgrade

I am having this very same problem. Downgrading is a terrible fix, but it may come to that if I can't find a better option in the near future sad

Offline

#5 2014-04-20 18:59:56

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Screen blinking after system upgrade

Merging with the exisiting thread...


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#6 2014-04-20 21:33:16

flatline
Member
Registered: 2014-04-20
Posts: 4

Re: Screen blinking after system upgrade

Update:
Tried manually downgrading mesa-libgl and xorg-server and associated dependencies. Tried together and separately, still no joy.

Offline

#7 2014-04-20 21:47:16

flatline
Member
Registered: 2014-04-20
Posts: 4

Re: Screen blinking after system upgrade

Further update:
After updating all previously downgraded packages, downgraded Linux to 3.12, now the display works, but it looks like I may have screwed up GDM :'(

Offline

#8 2014-04-21 08:54:09

nityanatha
Member
Registered: 2014-04-19
Posts: 4

Re: Screen blinking after system upgrade

I have downgraded the kernel to 3.13.8-1 and all is fine, with everything else up to date.

Offline

#9 2014-05-05 15:25:03

nityanatha
Member
Registered: 2014-04-19
Posts: 4

Re: Screen blinking after system upgrade

Still broken with 3.14.2-1.  Everything else up to date.

Offline

#10 2014-06-23 01:48:38

flatline
Member
Registered: 2014-04-20
Posts: 4

Re: Screen blinking after system upgrade

OK, just tried another system upgrade (yes I am ridiculously optimistic) and had to get a spare monitor to downgrade, evidently this is still very much a problem.
Has anyone submitted a bug report?

Offline

#11 2014-07-12 01:18:45

zkwang
Member
Registered: 2014-04-18
Posts: 7

Re: Screen blinking after system upgrade

flatline wrote:

OK, just tried another system upgrade (yes I am ridiculously optimistic) and had to get a spare monitor to downgrade, evidently this is still very much a problem.
Has anyone submitted a bug report?

No! I can not tolerate it anymore since the linus-lts has been updated to 3.14 who has the same problem.
I want to submit a bug report to the kernel community. Could you give me some guide? thank you very much!

Offline

Board footer

Powered by FluxBB