Subject: Re: X on Asus M6000
To: Ray Phillips <r.phillips@jkmrc.uq.edu.au>
From: Jasper Wallace <jasper@pointless.net>
List: port-i386
Date: 10/11/2007 12:26:33
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, 11 Oct 2007, Ray Phillips wrote:

> Thanks for your reply Jasper.
> 
> > I've got the same chipset on my laptop, to get native resolution on the
> > lcd panel you'll probably have to use the sysutils/915resolution package.
> 
> I finally managed to get access to that laptop again and installed the
> 915resolution package.  It was looking promising...
> 
> # 915resolution -l
> Intel 800/900 Series VBIOS Hack : version 0.5.2
> 
> Chipset: 915GM
> BIOS: TYPE 1
> Mode Table Offset: $C0000 + $269
> Mode Table Entries: 36
> 
> Mode 30 : 640x480, 8 bits/pixel
> Mode 32 : 800x600, 8 bits/pixel
> Mode 34 : 1024x768, 8 bits/pixel
> Mode 38 : 1280x1024, 8 bits/pixel
> Mode 3a : 1600x1200, 8 bits/pixel
> Mode 3c : 1920x1440, 8 bits/pixel
> Mode 41 : 640x480, 16 bits/pixel
> Mode 43 : 800x600, 16 bits/pixel
> Mode 45 : 1024x768, 16 bits/pixel
> Mode 49 : 1280x1024, 16 bits/pixel
> Mode 4b : 1600x1200, 16 bits/pixel
> Mode 4d : 1920x1440, 16 bits/pixel
> Mode 50 : 640x480, 32 bits/pixel
> Mode 52 : 800x600, 32 bits/pixel
> Mode 54 : 1024x768, 32 bits/pixel
> Mode 58 : 1280x1024, 32 bits/pixel
> Mode 5a : 1600x1200, 32 bits/pixel
> Mode 5c : 1920x1440, 32 bits/pixel
> # 915resolution 38 1280 800

38 is an 8 bits per pixel model (256 colour), maybe try 58 as well?

> Intel 800/900 Series VBIOS Hack : version 0.5.2
> 
> Chipset: 915GM
> BIOS: TYPE 1
> Mode Table Offset: $C0000 + $269
> Mode Table Entries: 36
> 
> Patch mode 38 to resolution 1280x800 complete
> # 915resolution -l
> Intel 800/900 Series VBIOS Hack : version 0.5.2
> 
> Chipset: 915GM
> BIOS: TYPE 1
> Mode Table Offset: $C0000 + $269
> Mode Table Entries: 36
> 
> Mode 30 : 640x480, 8 bits/pixel
> Mode 32 : 800x600, 8 bits/pixel
> Mode 34 : 1024x768, 8 bits/pixel
> Mode 38 : 1280x800, 8 bits/pixel
> Mode 3a : 1600x1200, 8 bits/pixel
> Mode 3c : 1920x1440, 8 bits/pixel
> Mode 41 : 640x480, 16 bits/pixel
> Mode 43 : 800x600, 16 bits/pixel
> Mode 45 : 1024x768, 16 bits/pixel
> Mode 49 : 1280x800, 16 bits/pixel
> Mode 4b : 1600x1200, 16 bits/pixel
> Mode 4d : 1920x1440, 16 bits/pixel
> Mode 50 : 640x480, 32 bits/pixel
> Mode 52 : 800x600, 32 bits/pixel
> Mode 54 : 1024x768, 32 bits/pixel
> Mode 58 : 1280x800, 32 bits/pixel

oh wait you did...

> Mode 5a : 1600x1200, 32 bits/pixel
> Mode 5c : 1920x1440, 32 bits/pixel
> #
> 
> ...but unfortunately I couldn't get 1280x800 in kde; the highest option
> available was still 1024x768.

you'll probably need to add a 1280x800 modeline to your X config file, the 
relvent bits from mine are:

Section "Monitor"
    Identifier  "lcdscreen"

    HorizSync   31.5 - 64.3
    VertRefresh 60
EndSection

Section "Screen"
    Identifier  "Screen 1"
    Device      "mycard"
    Monitor     "lcdscreen"
    DefaultDepth 24

    Subsection "Display"
        Depth       24
        Modes       "1280x768"
        ViewPort    0 0
    EndSubsection
EndSection


> > You may also want to use modular-xorg instead of the shipped XFree86, in
> > particular modular-xorg has a newer intel driver (x11/xf86-video-intel).
> 
> I'm not likeley to have the machine for long enough to try that for some time,
> but will if I get a chance.  Thanks.
> 
> 
> Ray
> 
> 

- -- 
[http://pointless.net/]                                   [0x2ECA0975]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (NetBSD)

iQEVAwUBRw4IbACB+Qwuygl1AQKe4Af/chx+WXZp5/sNHEEObmJwwRL164XvKCg2
PbmxohMg3I/xw3dpnjIoeeXBeuJyH89fE+DV4Y9Q4BK5EyJ0O+5lCxq8PQ8UI84H
5eGtoevfpPD/uA7pwX5iO3I0gZW1Ks+FURow74Igrd29YtvmIYwkUDmvjszZXsM6
IbpyKLeh7sw62Zl77ZLOhL2IkuyAN5PBn4ZF2SeOQnSx3/ZK3ZeD8xzYVmLel6lm
WWpcRQuThJ6HosstWfvkLFV5p+FKUaGVO9njur78EgfRANe6016gPxMmjYDnSjQq
QTqy7GAKI9fHGOq5XJHn5PtH4Ay8vbrwKYA5liYh3GNV29TqkAZWvQ==
=M3b1
-----END PGP SIGNATURE-----