[Openchrome-users] Custom resolution on CX700M2

Xavier Bachelot xavier
Tue Nov 4 14:52:34 PST 2008


Frans-Willem Hardijzer wrote:
> Xavier Bachelot wrote:
>> DVI output is not supported at the moment, so you need to use the
>> VBEModes trick. It means the modesetting will fully depends on the VGA
>> bios. If the mode you want is not available, then you're stuck. Unless
>> you're willing to add support for DVI output by porting the code
>> available at linux.via.com.tw to the openchrome driver (in your case,
>> at least the code for the CX700 integrated TMDS, but support for
>> VT1636 would be nice too).
>>
>> Regards,
>> Xavier
>>
> I'm willing to invest some time to port the TMDS code over, but there
> are a few problems. Firstly, I'm a Win32 programmer, and have only done
> some minor *nix programming with G++. I have no idea how to set up an
> enviroment on my Ubuntu box to compile and test something as huge as a
> driver. On top of that, I also have no idea what exactly I'd be porting,
> or rather where to look.
> 
> For the compiling, I found a guide for Ubuntu 7.10. Would this still
> apply to 8.10?
> As for the TDMS code, I would really appreciate if someone coudl at
> least give me some pointers on what for and where to look.
> 
Compiling the driver is not really difficult. There is a page in the
wiki and even a link to ubuntu specific instructions at its bottom :
http://wiki.openchrome.org/tikiwiki/tiki-index.php?page=Compiling+the+source+code

The VIA source code is here :
http://linux.via.com.tw/support/beginDownload.action?eleid=17&fid=381
The file you need to look at is xf86-video-via-83.1.0/via_dvi.c
The code is pure C. Oh, and sorry, the add-on TMDS encoder is VT1632 not
VT1636.

I'm adding back openchrome-users to the CC: list, this is probably of
interest for more than only you.

Regards,
Xavier





More information about the Openchrome-users mailing list