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: