Re: nouveau: GPU lockup - switching to software fbcon
On Sat, Feb 19, 2011 at 02:55:11PM -0500, Stephen Powell wrote:
> On Sat, 19 Feb 2011 14:34:23 -0500 (EST), Rob Owens wrote:
> >
> > On my Squeeze system, the nouveau driver isn't working. dmesg shows
> > this message:
> >
> > GPU lockup - switching to software fbcon
> >
> > lspci shows my video card as this:
> >
> > VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)
> >
> > I do have an onboard video port that I'm not using. Not sure if that's
> > messing things up or not. Any advice? I see several hits on Google,
> > but I haven't found a solution yet.
> >
> > I'm trying to make nouveau work. The proprietary nvidia driver will be
> > my last resort.
>
> The nouveau driver is a work in progress, as even it's developers will
> no doubt freely admit. This is especially true for the newest chipsets.
> I wouldn't put it past Nvidia to deliberately try to develop new chipsets
> which don't work with the nouveau driver to keep us dependent on them
> for drivers. (I'm not accusing them of doing so. I'm just saying that
> it wouldn't surprise me if they did.)
>
> Do file a bug report against package xserver-xorg-video-nouveau.
>
> If you want to use a free driver, and nouveau won't work for you, your
> next best option is the nv driver. But nv won't work for the newest
> chipsets. And if that won't work, then try the vesa driver.
>
This is a fairly old card, so nv would probably work, but stage 2 is to get
tv-out working. I'm not sure I can do that with nv. Anyway, I might have
bigger problems. I noticed in Xorg.0.log the following:
(II) LoadModule: "nouveau"
(WW) Warning, couldn't open module nouveau
(II) UnloadModule: "nouveau"
(EE) Failed to load module "nouveau" (module does not exist, 0)
(II) LoadModule: "nv"
(WW) Warning, couldn't open module nv
(II) UnloadModule: "nv"
(EE) Failed to load module "nv" (module does not exist, 0)
(II) LoadModule: "vesa"
(WW) Warning, couldn't open module vesa
(II) UnloadModule: "vesa"
(EE) Failed to load module "vesa" (module does not exist, 0)
(II) LoadModule: "fbdev"
(WW) Warning, couldn't open module fbdev
(II) UnloadModule: "fbdev"
(EE) Failed to load module "fbdev" (module does not exist, 0)
(EE) No drivers available.
But 'lsmod | grep nouveau' shows this:
nouveau 314892 1
ttm 33386 1 nouveau
drm_kms_helper 18309 1 nouveau
drm 112088 3 nouveau,ttm,drm_kms_helper
i2c_algo_bit 3497 1 nouveau
i2c_core 12696 5 nouveau,drm_kms_helper,drm,i2c_algo_bit,i2c_sis96x
button 3598 1 nouveau
-Rob
Reply to: