[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#685895: firmware-linux-nonfree: Intermittent black screen on ATI Radeon with nonfree firmware



Package: firmware-linux-nonfree
Version: 0.28+squeeze1
Severity: important

I have an old computer with a Radeon 9200 (RV280) AGP card.

After installing Squeeze everything works fine. If I install firmware-linux-
nonfree to get the firmware for my Radeon card, the screen (in X/Gnome) goes
black for a second or two and then returns to normal. This happens mostly when
the screen is updated, e g if I scroll a window, several times per minute if I
actively use the computer.

If I remove firmware-linux-nonfree the problem goes away, but GPU acceleration
is disabled.

I tried using a newer kernel (linux-image-3.2.0-0.bpo.3-686-pae) and firmware-
linux-nonfree (0.35~bpo60+1) from backports, no improvement.

Since I do not need any other firmware from the nonfree package I can remove it
as a workaround. Others might not have that option.

lspci:

00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub
Interface (rev 02)
00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev
02)
00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O
Memory Interface (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI
Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI
Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI
Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI
Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI
Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface
Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller
(rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev
02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R)
AC'97 Audio Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200]
(rev 01)
01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200]
(Secondary) (rev 01)
02:05.0 Ethernet controller: 3Com Corporation 3c940 10/100/1000Base-T [Marvell]
(rev 12)

dmesg | grep radeon:

[    6.826320] [drm] radeon kernel modesetting enabled.
[    6.826406] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    6.829897] [drm] radeon: Initializing kernel modesetting.
[    6.835387] radeon 0000:01:00.0: putting AGP V3 device into 8x mode
[    6.835405] [drm] radeon: VRAM 128M
[    6.835408] [drm] radeon: VRAM from 0x00000000 to 0x07FFFFFF
[    6.835411] [drm] radeon: GTT 64M
[    6.835413] [drm] radeon: GTT from 0xF8000000 to 0xFBFFFFFF
[    6.835458] [drm] radeon: irq initialized.
[    6.835992] [drm] radeon: 128M of VRAM memory ready
[    6.835996] [drm] radeon: 64M of GTT memory ready.
[    6.836308] [drm] radeon: cp idle (0x02000603)
[    6.837096] platform radeon_cp.0: firmware: requesting radeon/R200_cp.bin
[    6.983934] [drm] radeon: ring at 0x00000000F8000000
[    6.991159] [drm] radeon: ib pool ready.
[    7.361279] fb0: radeondrmfb frame buffer device
[    7.380411] [drm] Initialized radeon 2.0.0 20080528 for 0000:01:00.0 on
minor 0



-- System Information:
Debian Release: 6.0.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=sv_SE.utf8, LC_CTYPE=sv_SE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

firmware-linux-nonfree depends on no packages.

firmware-linux-nonfree recommends no packages.

Versions of packages firmware-linux-nonfree suggests:
ii  initramfs-tools         0.99~bpo60+1     tools for generating an initramfs
ii  linux-image-2.6.32-5-68 2.6.32-45        Linux 2.6.32 for modern PCs
ii  linux-image-3.2.0-0.bpo 3.2.23-1~bpo60+2 Linux 3.2 for modern PCs

-- no debconf information


Reply to: