[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