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

Re: Upgrade Kernel, Lose External Display



On 2010-06-12 15:38 +0200, Gilbert Sullivan wrote:

> On 06/12/2010 04:03 AM, Sven Joachim wrote:
>>
>> Thanks.  I don't see anything unusual in it, in particular nouveau
>> detects the 1680x1050 resolution of the external display:
>>
>>> [    7.308183] [drm] nouveau 0000:01:00.0: allocated 1680x1050 fb: 0x49000, bo f6feb600
>>> [    7.319925] [drm] nouveau 0000:01:00.0: Output DVI-D-1 is running on CRTC 0 using output A
>>> [    7.319929] [drm] nouveau 0000:01:00.0: Setting dpms mode 0 on tmds encoder (output 2)
>>> [    7.319931] [drm] nouveau 0000:01:00.0: Output DVI-D-1 is running on CRTC 0 using output A
>>> [    7.321231] Console: switching to colour frame buffer device 210x65
>
> Yes, I saw that and wondered why, if it's detecting the resolution
> properly, it isn't working. I guess the new frame buffer must be
> incompatible with the card's driver.

Nouveau _is_ the card's driver.  Or are you talking about X.Org?

> I tried this:
>
> $ grep -B2 'Module class: X.Org Video Driver' /var/log/Xorg.0.log
>
> (II) Module nv: vendor="X.Org Foundation"
> 	compiled for 1.7.7, module version = 2.1.17
> 	Module class: X.Org Video Driver
> --
> (II) Module vesa: vendor="X.Org Foundation"
> 	compiled for 1.7.7, module version = 2.3.0
> 	Module class: X.Org Video Driver
>
> I'm not sure I understand what's going on here. Does that say I'm
> using nv or vesa now?

Both will not work correctly, and the newest versions of these drivers
will refuse to load if nouveau is present.  You need to install
xserver-xorg-video-nouveau or xserver-xorg-video-fbdev, those are the
only X drivers that work with the nouveau kernel module.

> Whichever one I'm using doesn't seem to like the change.

Does X even start?  I suppose it doesn't if you only have the nv and
vesa drivers.

Sven


Reply to: