[Nouveau] nouveau module not loading

Alexei Ustyuzhaninov alust at alust.homeunix.com
Wed Mar 26 00:05:16 PDT 2014


On 25.03.2014 17:48, Ilia Mirkin wrote:
> On Tue, Mar 25, 2014 at 1:57 AM, Alexei Ustyuzhaninov
> <alust at alust.homeunix.com> wrote:
>> Hi!
>>
>> I have a rather decent notebook (Toshiba Satellite P105-S9722) with Nvidia
>> GeForce Go 7900 GS video card. I installed latest debian system with kernel
>> 3.13-1-amd64 on it, but unfortunately nouveau driver doesn't work. When I
>> load nouveau module following messages will appear in syslog:
>>
>> Mar 25 11:50:53 ivnb kernel: [ 2703.329287] nouveau  [ DEVICE][0000:01:00.0]
>> BOOT0  : 0x049800a2
>> Mar 25 11:50:53 ivnb kernel: [ 2703.329293] nouveau  [ DEVICE][0000:01:00.0]
>> Chipset: G71 (NV49)
>> Mar 25 11:50:53 ivnb kernel: [ 2703.329298] nouveau  [ DEVICE][0000:01:00.0]
>> Family : NV40
>> Mar 25 11:50:53 ivnb kernel: [ 2703.333377] nouveau  [ VBIOS][0000:01:00.0]
>> checking PRAMIN for image...
>> Mar 25 11:50:53 ivnb kernel: [ 2703.433876] nouveau  [ VBIOS][0000:01:00.0]
>> ... checksum invalid
>> Mar 25 11:50:53 ivnb kernel: [ 2703.433882] nouveau  [ VBIOS][0000:01:00.0]
>> checking PROM for image...
>> Mar 25 11:50:53 ivnb kernel: [ 2703.433896] nouveau  [ VBIOS][0000:01:00.0]
>> ..
>> . signature not found
>> Mar 25 11:50:53 ivnb kernel: [ 2703.433901] nouveau  [ VBIOS][0000:01:00.0]
>> checking ACPI for image...
>> Mar 25 11:50:53 ivnb kernel: [ 2703.433905] nouveau  [ VBIOS][0000:01:00.0]
>> ... signature not found
>> Mar 25 11:50:53 ivnb kernel: [ 2703.433910] nouveau  [ VBIOS][0000:01:00.0]
>> checking PCIROM for image...
>> Mar 25 11:50:53 ivnb kernel: [ 2703.434142] nouveau  [ VBIOS][0000:01:00.0]
>> ... appears to be valid
>> Mar 25 11:50:53 ivnb kernel: [ 2703.434150] nouveau  [ VBIOS][0000:01:00.0]
>> using image from PCIROM
>> Mar 25 11:50:53 ivnb kernel: [ 2703.434323] nouveau  [ VBIOS][0000:01:00.0]
>> BIT signature found
>> Mar 25 11:50:53 ivnb kernel: [ 2703.434327] nouveau  [ VBIOS][0000:01:00.0]
>> version 05.71.22.08.a8
>> Mar 25 11:50:53 ivnb kernel: [ 2703.434464] nouveau E[ VBIOS][0000:01:00.0]
>> 0xe08f[ ]: unknown opcode 0x00
>> Mar 25 11:50:53 ivnb kernel: [ 2703.434469] nouveau E[
>> DEVINIT][0000:01:00.0] init failed, -22
>> Mar 25 11:50:53 ivnb kernel: [ 2703.434472] nouveau E[     DRM] failed to
>> create 0x80000080, -22
>> Mar 25 11:50:53 ivnb kernel: [ 2703.435112] nouveau: probe of 0000:01:00.0
>> failed with error -22
>>
>> So Is there any way to fix this issue or is my notebook really too old for
>> nouveau?
>
> In general, nouveau should work just fine on all Riva TNT and newer
> NVIDIA cards (NV04+). Starting with 3.13, we abort loads when the
> VBIOS contains unknown opcodes (running the VBIOS is needed for
> posting the card if it's a secondary, and also on resume). By far and
> away the leading cause of this is reading in the "wrong" VBIOS (which
> in turn is almost always PCIROM). It seems like a vbios could be found
> in your PRAMIN although the signature doesn't check out -- this
> happens sometimes. You can force the PRAMIN vbios by booting with
>
> nouveau.config=NvBios=PRAMIN
>
> Try that, I bet it'll let nouveau load.

Hi Ilia,

Yes, that helps, thank you very much!

-- 
Alexei



More information about the Nouveau mailing list