1 |
On Sunday, June 21, 2015 11:36:23 AM Matti Nykyri wrote: |
2 |
> > On Jun 21, 2015, at 2:16, Fernando Rodriguez |
3 |
<frodriguez.developer@×××××××.com> wrote: |
4 |
> > |
5 |
> > On Saturday, June 20, 2015 10:15:37 AM Matti Nykyri wrote: |
6 |
> >>> On Jun 20, 2015, at 5:16, Fernando Rodriguez |
7 |
> > <frodriguez.developer@×××××××.com> wrote: |
8 |
> >>> |
9 |
> >>> Hello, |
10 |
> >>> |
11 |
> >>> After switching from fglrx to the radeon driver I get a blank screen |
12 |
after |
13 |
> >>> resuming from hibernation. I can ssh in but I can't restart xorg. This |
14 |
> > happens |
15 |
> >>> with pm-utils and also with systemd. Suspend works fine with both. |
16 |
> >>> |
17 |
> >>> My video card is: |
18 |
> >>> VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kabini |
19 |
> >>> [Radeon HD 8210] |
20 |
> >>> |
21 |
> >>> Any suggestions? |
22 |
> >> |
23 |
> >> Ssh in and run commands: |
24 |
> >> |
25 |
> >> export DISPLAY=:0 |
26 |
> >> xrandr |
27 |
> >> Or |
28 |
> >> xrandr --output --mode etc with right arguments |
29 |
> >> |
30 |
> >> If that doesn't help, use top and perf top to see what is going on. Does |
31 |
> > restarting X fix te issue? |
32 |
> > |
33 |
> > I can't restart X, it hangs when I try, xrandr also hangs. Even kill -9 |
34 |
> > doesn't kill it. The logs sometimes don't show anything at all but today |
35 |
it's |
36 |
> > show this consistently: |
37 |
> > |
38 |
> > un 20 18:19:08 navi kernel: [drm:cik_ring_test] *ERROR* radeon: ring 1 |
39 |
test |
40 |
> > failed (scratch(0x3010C)=0xCAFEDEAD) |
41 |
> > Jun 20 18:19:08 navi kernel: ata1: SATA link up 6.0 Gbps (SStatus 133 |
42 |
SControl |
43 |
> > 300) |
44 |
> > Jun 20 18:19:08 navi kernel: ata1.00: configured for UDMA/133 |
45 |
> > Jun 20 18:19:08 navi kernel: [drm:cik_ring_test] *ERROR* radeon: ring 2 |
46 |
test |
47 |
> > failed (scratch(0x3010C)=0xCAFEDEAD) |
48 |
> > Jun 20 18:19:08 navi kernel: [drm] ring test on 3 succeeded in 4 usecs |
49 |
> > Jun 20 18:19:08 navi kernel: [drm] ring test on 4 succeeded in 4 usecs |
50 |
> > Jun 20 18:19:08 navi kernel: [drm] ring test on 5 succeeded in 1 usecs |
51 |
> > Jun 20 18:19:08 navi kernel: [drm] UVD initialized successfully. |
52 |
> > Jun 20 18:19:08 navi kernel: [drm] ring test on 6 succeeded in 812 usecs |
53 |
> > Jun 20 18:19:08 navi kernel: [drm] ring test on 7 succeeded in 3 usecs |
54 |
> > Jun 20 18:19:08 navi kernel: [drm] VCE initialized successfully. |
55 |
> > Jun 20 18:19:08 navi kernel: [drm] ib test on ring 0 succeeded in 0 usecs |
56 |
> > Jun 20 18:19:08 navi kernel: [drm] ib test on ring 3 succeeded in 0 usecs |
57 |
> > Jun 20 18:19:08 navi kernel: [drm] ib test on ring 4 succeeded in 0 usecs |
58 |
> > Jun 20 18:19:08 navi kernel: [drm] ib test on ring 5 succeeded |
59 |
> > Jun 20 18:19:08 navi kernel: [drm] ib test on ring 6 succeeded |
60 |
> > Jun 20 18:19:08 navi kernel: [drm] ib test on ring 7 succeeded |
61 |
> > Jun 20 18:19:08 navi kernel: [drm:radeon_dp_link_train_cr] *ERROR* |
62 |
displayport |
63 |
> > link status failed |
64 |
> > Jun 20 18:19:08 navi kernel: [drm:radeon_dp_link_train_cr] *ERROR* clock |
65 |
> > recovery failed |
66 |
> > Jun 20 18:19:08 navi kernel: [drm:radeon_dp_link_train_cr] *ERROR* |
67 |
displayport |
68 |
> > link status failed |
69 |
> > Jun 20 18:19:08 navi kernel: [drm:radeon_dp_link_train_cr] *ERROR* clock |
70 |
> > recovery failed |
71 |
> > |
72 |
> > -------- |
73 |
> > |
74 |
> > On one occassion there where about 20 backtraces on the log. That log is |
75 |
gone |
76 |
> > but it had a message basically saying (I don't remember the exact words) |
77 |
that |
78 |
> > something went wrong and the kernel recovered but a reboot was still |
79 |
needed. |
80 |
> > I'll post if it comes up again. |
81 |
> > |
82 |
> > Also relevant that I've been getting this and similar errors on my logs |
83 |
for a |
84 |
> > few days (probably since I switched to the radeon driver), all the i2c |
85 |
devices |
86 |
> > are on the video card: |
87 |
> > |
88 |
> > Jun 20 16:46:30 navi kernel: i2c i2c-7: sendbytes: error -110 |
89 |
> > Jun 20 16:46:41 navi kernel: i2c i2c-7: sendbytes: error -110 |
90 |
> > Jun 20 16:47:01 navi kernel: i2c i2c-7: sendbytes: error -110 |
91 |
> > Jun 20 16:47:11 navi kernel: i2c i2c-7: sendbytes: error -110 |
92 |
> > Jun 20 16:47:31 navi kernel: i2c i2c-7: sendbytes: error -110 |
93 |
> |
94 |
> What is the output of: |
95 |
> |
96 |
> perf top |
97 |
> |
98 |
> Do you have kernel debugging symbols compiled in? If then do kernel function |
99 |
trace. |
100 |
> |
101 |
> See what an strace to X shows. |
102 |
> |
103 |
> |
104 |
|
105 |
Sorry, it's attached now. I forgot to mention this happens regardless of |
106 |
whether Xorg is running or not when I hibernate. |
107 |
|
108 |
I don't know what happened to the strace file, I will do it again in a little |
109 |
while (gotta leave in a minute), but the only thing that I noticed is that it |
110 |
keeps getting a SIGALARM signal. |
111 |
|
112 |
Thanks |
113 |
|
114 |
-- |
115 |
Fernando Rodriguez |