From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id B8E07138CDC for ; Sun, 21 Jun 2015 08:36:32 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3478F1402E; Sun, 21 Jun 2015 08:36:26 +0000 (UTC) Received: from lyseo.edu.ouka.fi (unknown [82.128.138.2]) by pigeon.gentoo.org (Postfix) with ESMTP id DC72B14017 for ; Sun, 21 Jun 2015 08:36:24 +0000 (UTC) Received: from [100.98.249.62] (85-76-174-125-nat.elisa-mobile.fi [85.76.174.125]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by lyseo.edu.ouka.fi (Postfix) with ESMTPSA id D93CF17300F for ; Sun, 21 Jun 2015 11:36:19 +0300 (EEST) Subject: Re: [gentoo-user] Blank screen after hibernation with radeon driver References: <517D0326-B1F0-4204-8A40-D9619CB7827F@iki.fi> From: Matti Nykyri Content-Type: text/plain; charset=us-ascii X-Mailer: iPhone Mail (11D201) In-Reply-To: Message-Id: <15F54518-CBE0-4505-99F4-E6E719B006EC@iki.fi> Date: Sun, 21 Jun 2015 11:36:23 +0300 To: "gentoo-user@lists.gentoo.org" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 (1.0) X-Archives-Salt: de877ef6-30c1-4542-b3bf-ca96fc98b4c2 X-Archives-Hash: 4e0c7e391637a34de84e860de3c1de89 > On Jun 21, 2015, at 2:16, Fernando Rodriguez wrote: >=20 > On Saturday, June 20, 2015 10:15:37 AM Matti Nykyri wrote: >>> On Jun 20, 2015, at 5:16, Fernando Rodriguez > wrote: >>>=20 >>> Hello, >>>=20 >>> After switching from fglrx to the radeon driver I get a blank screen aft= er=20 >>> resuming from hibernation. I can ssh in but I can't restart xorg. This > happens=20 >>> with pm-utils and also with systemd. Suspend works fine with both. >>>=20 >>> My video card is: >>> VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kabini= =20 >>> [Radeon HD 8210] >>>=20 >>> Any suggestions? >>=20 >> Ssh in and run commands: >>=20 >> export DISPLAY=3D:0 >> xrandr=20 >> Or >> xrandr --output --mode etc with right arguments >>=20 >> If that doesn't help, use top and perf top to see what is going on. Does > restarting X fix te issue? >=20 > I can't restart X, it hangs when I try, xrandr also hangs. Even kill -9=20= > doesn't kill it. The logs sometimes don't show anything at all but today i= t's=20 > show this consistently: >=20 > un 20 18:19:08 navi kernel: [drm:cik_ring_test] *ERROR* radeon: ring 1 tes= t=20 > failed (scratch(0x3010C)=3D0xCAFEDEAD) > Jun 20 18:19:08 navi kernel: ata1: SATA link up 6.0 Gbps (SStatus 133 SCon= trol=20 > 300) > Jun 20 18:19:08 navi kernel: ata1.00: configured for UDMA/133 > Jun 20 18:19:08 navi kernel: [drm:cik_ring_test] *ERROR* radeon: ring 2 te= st=20 > failed (scratch(0x3010C)=3D0xCAFEDEAD) > Jun 20 18:19:08 navi kernel: [drm] ring test on 3 succeeded in 4 usecs > Jun 20 18:19:08 navi kernel: [drm] ring test on 4 succeeded in 4 usecs > Jun 20 18:19:08 navi kernel: [drm] ring test on 5 succeeded in 1 usecs > Jun 20 18:19:08 navi kernel: [drm] UVD initialized successfully. > Jun 20 18:19:08 navi kernel: [drm] ring test on 6 succeeded in 812 usecs > Jun 20 18:19:08 navi kernel: [drm] ring test on 7 succeeded in 3 usecs > Jun 20 18:19:08 navi kernel: [drm] VCE initialized successfully. > Jun 20 18:19:08 navi kernel: [drm] ib test on ring 0 succeeded in 0 usecs > Jun 20 18:19:08 navi kernel: [drm] ib test on ring 3 succeeded in 0 usecs > Jun 20 18:19:08 navi kernel: [drm] ib test on ring 4 succeeded in 0 usecs > Jun 20 18:19:08 navi kernel: [drm] ib test on ring 5 succeeded > Jun 20 18:19:08 navi kernel: [drm] ib test on ring 6 succeeded > Jun 20 18:19:08 navi kernel: [drm] ib test on ring 7 succeeded > Jun 20 18:19:08 navi kernel: [drm:radeon_dp_link_train_cr] *ERROR* display= port=20 > link status failed > Jun 20 18:19:08 navi kernel: [drm:radeon_dp_link_train_cr] *ERROR* clock=20= > recovery failed > Jun 20 18:19:08 navi kernel: [drm:radeon_dp_link_train_cr] *ERROR* display= port=20 > link status failed > Jun 20 18:19:08 navi kernel: [drm:radeon_dp_link_train_cr] *ERROR* clock=20= > recovery failed >=20 > -------- >=20 > On one occassion there where about 20 backtraces on the log. That log is g= one=20 > but it had a message basically saying (I don't remember the exact words) t= hat=20 > something went wrong and the kernel recovered but a reboot was still neede= d.=20 > I'll post if it comes up again. >=20 > Also relevant that I've been getting this and similar errors on my logs fo= r a=20 > few days (probably since I switched to the radeon driver), all the i2c dev= ices=20 > are on the video card: >=20 > Jun 20 16:46:30 navi kernel: i2c i2c-7: sendbytes: error -110 > Jun 20 16:46:41 navi kernel: i2c i2c-7: sendbytes: error -110 > Jun 20 16:47:01 navi kernel: i2c i2c-7: sendbytes: error -110 > Jun 20 16:47:11 navi kernel: i2c i2c-7: sendbytes: error -110 > Jun 20 16:47:31 navi kernel: i2c i2c-7: sendbytes: error -110 What is the output of: perf top Do you have kernel debugging symbols compiled in? If then do kernel function= trace. See what an strace to X shows. --=20 -Matti=