Comment 36 for bug 86550

Revision history for this message
In , David (dvdkhlng) wrote :

I have the same problem with the Volari XP5 on an ECS-532 notebook. For now I fixed it by hardcoding a single line:

    pTrident->displaySize = 1024;

into the TRIDENTPreInit() routine. I also have to add hsync/vrefresh lines to my monitor section in order for the driver to actually use the 1024x768 resolution. Else it sets 800x600 and I only see a blank screen.

Snipset from my xorg.conf:

Section "Device"
        Identifier "Configured Video Device"
        Driver "trident"
        Option "Display" "LCD,CRT"
EndSection

Section "Monitor"
        Identifier "Configured Monitor"
        HorizSync 28-51
        VertRefresh 43-60
EndSection

This is with Ubuntu 8.04 (xorg 1:7.3+10ubuntu10.2), trident driver 1:1.2.4-1. For reference, please see also my private SVN repository of the patched ubuntu driver source:

http://mosquito.dyndns.tv/freesvn/xorg-trident-ecs532

So what about finally comitting Christoph's patch, which seems to do the right thing? And what would be the right solution about those required monitor timings?

I'm also currently tinkering with making XV work for the XP5 chipset with some success so far and am going to post a patch soon.

I'll be happy to supply any additional information you need.

cheers,

David