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

Bug#596961: [initramfs-tools] missing radeon firmware (from firmware-linux-nonfree) in initramfs



Le mercredi 15 septembre 2010 14:07:18, maximilian attems a écrit :
> On Wed, Sep 15, 2010 at 01:50:08PM +0200, Anarky wrote:
> > Package: initramfs-tools
> > Version: 0.98.3
> > Severity: normal
> > 
> > --- Please enter the report below this line. ---
> > 
> > The radeon driver seems to be loaded at initramfs stage for KMS reasons
> > but the firmware is not present in the initramfs resulting in missing
> > functionalities (HDMI audio).
> > Other people on #debian IRC with a similar setup seem to have these
> > firmware in the initramfs ...
> 
> why?
> 
> there is no valid point to load it in initramfs, just don't do it.

I didn't change anything in that purpose.
It is seems that with Kernel Mode Settings, the radeon driver must be loaded 
for the framebuffer console to be activated and that it has to be done before X 
is started in order not to get a broken X.
I'm no expert in that regard, but it seems to be the default debian bahavior 
anyway, so if you really think that's not a "initramfs-utils" bug maybe you 
can reassign it to the radeon maintainer.

> > From dmesg :
> > [    5.218630] platform radeon_cp.0: firmware: requesting
> > radeon/RV670_pfp.bin
> > [    5.314896] platform radeon_cp.0: firmware: requesting
> > radeon/RV670_me.bin
> > [    5.385302] platform radeon_cp.0: firmware: requesting
> > radeon/R600_rlc.bin
> 
> check if the module provides proper modinfo:
> modinfo -F firmware <kernelmodule>

it seems so :
% sudo modinfo -F firmware radeon | tr '\n' ' '
radeon/R520_cp.bin radeon/RS600_cp.bin radeon/RS690_cp.bin radeon/R420_cp.bin 
radeon/R300_cp.bin radeon/R200_cp.bin radeon/R100_cp.bin radeon/RV710_me.bin 
radeon/RV710_pfp.bin radeon/RV730_me.bin radeon/RV730_pfp.bin 
radeon/RV770_me.bin radeon/RV770_pfp.bin radeon/RS780_me.bin 
radeon/RS780_pfp.bin radeon/RV670_me.bin radeon/RV670_pfp.bin 
radeon/RV635_me.bin radeon/RV635_pfp.bin radeon/RV620_me.bin 
radeon/RV620_pfp.bin radeon/RV630_me.bin radeon/RV630_pfp.bin 
radeon/RV610_me.bin radeon/RV610_pfp.bin radeon/R600_me.bin 
radeon/R600_pfp.bin radeon/R520_cp.bin radeon/RS600_cp.bin radeon/RS690_cp.bin 
radeon/R420_cp.bin radeon/R300_cp.bin radeon/R200_cp.bin radeon/R100_cp.bin 
radeon/R700_rlc.bin radeon/R600_rlc.bin radeon/RV710_me.bin 
radeon/RV710_pfp.bin radeon/RV730_me.bin radeon/RV730_pfp.bin 
radeon/RV770_me.bin radeon/RV770_pfp.bin radeon/RS780_me.bin 
radeon/RS780_pfp.bin radeon/RV670_me.bin radeon/RV670_pfp.bin 
radeon/RV635_me.bin radeon/RV635_pfp.bin radeon/RV620_me.bin 
radeon/RV620_pfp.bin radeon/RV630_me.bin radeon/RV630_pfp.bin 
radeon/RV610_me.bin radeon/RV610_pfp.bin radeon/R600_me.bin 
radeon/R600_pfp.bin


%ls /lib/firmware/radeon | tr '\n' ' '
CEDAR_me.bin CEDAR_pfp.bin CEDAR_rlc.bin CYPRESS_me.bin CYPRESS_pfp.bin 
CYPRESS_rlc.bin JUNIPER_me.bin JUNIPER_pfp.bin JUNIPER_rlc.bin R100_cp.bin 
R200_cp.bin R300_cp.bin R420_cp.bin R520_cp.bin R600_me.bin R600_pfp.bin 
R600_rlc.bin R700_rlc.bin REDWOOD_me.bin REDWOOD_pfp.bin REDWOOD_rlc.bin 
RS600_cp.bin RS690_cp.bin RS780_me.bin RS780_pfp.bin RV610_me.bin 
RV610_pfp.bin RV620_me.bin RV620_pfp.bin RV630_me.bin RV630_pfp.bin 
RV635_me.bin RV635_pfp.bin RV670_me.bin RV670_pfp.bin RV710_me.bin 
RV710_pfp.bin RV730_me.bin RV730_pfp.bin RV770_me.bin RV770_pfp.bin

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


Reply to: