On Tue, 2009-06-16 at 10:32 +0900, Miles Bader wrote:
> One of the main attractions [for me] of 2.6.30 was the inclusion of the
> DRM interface for radeon GPUs, but that doesn't work in debian's kernel
> build, apparently due to missing radeon microcode(?).
> 
> Here's a diff of dmesg output; "-" is a self-built 2.6.30 kernel, "+" is
> debian's linux-image-2.6.30-1-amd64:
> 
>     [drm] Initialized radeon 1.30.0 20080528 for 0000:01:05.0 on minor 0
>     [drm] Setting GART location based on new memory map
>     [drm] Loading RS780 CP Microcode
>    -[drm] Loading RS780 PFP Microcode
>    -[drm] Resetting GPU
>    -[drm] writeback test succeeded in 1 usecs
>    +platform r600_cp.0: firmware: requesting radeon/RS780_cp.bin
>    +r600_cp: Failed to load firmware "radeon/RS780_cp.bin"
>    +[drm:r600_do_init_cp] *ERROR* Failed to load firmware!
> 
> I suppose that maybe the microcode is missing to some debian policy
> (e.g. wrt binary blobs or whatever), but... is there any procedure one
> can follow to make this work with the debian kernel build?

You need the new firmware-linux package.  Which, er, hasn't been
uploaded yet.  Let me fix that for you...

Ben.

-- 
Ben Hutchings
Never attribute to conspiracy what can adequately be explained by stupidity.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to