NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
issue with Radeon - total garbage on screen
Hi!
on my HP genuine AMD laptop, I always had issues with the Radeon
displaying garbage. It happened with 9.0, 9.99 kernels and also now with 9.1
What changed is that today I was logged in remotely and could check
"dmesg" and see this:
[ 19618.256460] warning:
/usr/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_r100.c:714: Can't
enable IRQ/MSI because no handler is installed
[ 19618.266465] warning:
/usr/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_r100.c:714: Can't
enable IRQ/MSI because no handler is installed
repeated a lot of times! what's this?
What happen is, typically under X11, I see the internal LCD of the
laptop completely out of sync (like old CRT monitors loosing sync,
remember?).
Initially, console and X11 look quite fine, no issues, then the problem
will arise.
I suppose it can happen if the machine is under load, swap, high CPU,
but no full proof.
Even if I remotely log and kill X, console comes not up again, actually
console remains flickering (I can guess it is a console with text and
not X11 anymore)
In dmesg I see this:
[ 5.342128] kern info: [drm] Supports vblank timestamp caching Rev 2
(21.10.2013).
[ 5.342128] kern info: [drm] Driver supports precise vblank
timestamp query.
[ 5.342128] radeon0: info: radeon: MSI limited to 32-bit
[ 5.342128] radeon0: interrupting at ioapic0 pin 17 (radeon0)
[ 5.342128] kern info: [drm] radeon: irq initialized.
[ 5.342128] kern info: [drm] Loading R300 Microcode
[ 5.392154] kern info: [drm] radeon: ring at 0x0000000080001000
[ 5.532225] kern error:
[drm:(/usr/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_r100.c:3701)r100_ring_test]
*ERROR* radeon: ring test failed (scratch(0x15E4)=0xCAFEDEAD)
[ 5.532225] kern error:
[drm:(/usr/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_r100.c:1232)r100_cp_init]
*ERROR* radeon: cp isn't working (-22).
[ 5.532225] radeon0: autoconfiguration error: error: failed
initializing CP (-22).
[ 5.532225] radeon0: autoconfiguration error: error: Disabling GPU
acceleration
[ 5.662291] kern error:
[drm:(/usr/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_r100.c:1252)r100_cp_fini]
*ERROR* Wait for CP idle timeout, shutting down CP.
[ 5.792358] kern warning: Failed to wait GUI idle while programming
pipes. Bad things might happen.
[ 5.792358] kern info: [drm] radeon: cp finalized
which is not very nice... "bad things might happen".... maybe this is
one of the bad things?
Riccardo
Home |
Main Index |
Thread Index |
Old Index