Date: Tue, 3 Apr 2007 11:05:52 -0400 From: "Michael W. Lucas" <mwlucas@blackhelicopters.org> To: Vince <jhary@unsane.co.uk> Cc: questions@freebsd.org Subject: Re: xorg resolution on new laptop Message-ID: <20070403150552.GA40640@bewilderbeast.blackhelicopters.org> In-Reply-To: <46121058.6060609@unsane.co.uk> References: <20070403021213.GA37267@bewilderbeast.blackhelicopters.org> <46121058.6060609@unsane.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
> I'm not certain why this works since I'm setting the mode to 1440x900 > in 16bits but it does. > (from xdpyinfo) > screen #0: > print screen: no > dimensions: 1440x900 pixels (302x191 millimeters) > resolution: 121x120 dots per inch > depths (7): 24, 1, 4, 8, 15, 16, 32 > root window id: 0x5d > depth of root window: 24 planes > number of colormaps: minimum 1, maximum 1 I missed the bit about xdpyinfo, never seen that program before. I have: screen #0: print screen: no dimensions: 1440x900 pixels (373x231 millimeters) resolution: 98x99 dots per inch depths (7): 24, 1, 4, 8, 15, 16, 32 root window id: 0x4c depth of root window: 24 planes number of colormaps: minimum 1, maximum 1 The difference is in the "resolution" entry: Vince has 121x120, I have 98x99. My text is all quite large, my icons larger. What I really need to do is learn about X. All of the docs I've found have been for older versions or consist only of occult references to a particular users' edge case. It seems nobody's written a book about xorg. (Don't ask me to, I don't know enough to even write the proposal! :-) Does anyone have a recommendation for a decent user tutorial for X troubleshooting? I don't mean "run startx", I mean "this is the log file and this is what the various entries mean" sort of troubleshooting. Thanks, ==ml > Michael W. Lucas wrote: > > Hi folks, > > > > I've scoured Google seeking wisdom, and found nothing except hordes of > > Linux users whining about this same problem. FreeBSD users don't seem > > to have this issue, except for me. Finally I have no choice but to > > throw myself on your tender mercies. > > > > I've been going nuts trying to get 1440x900 resolution on my new > > Toshiba P105. Any help anyone could offer would be greatly > > appreciated. Xorg assures me that the 945GM video card is supported > > by the i810 driver, provided I use the 915resolution program to set > > the resolution before starting X. I run: > > > > /usr/local/bin/915resolution 3c 1440 900 > > > > to add the resolution 1440x900 to the video BIOS. 915resolution -l > > now shows me: > > > > ... > > Mode 3c : 1440x900, 8 bits/pixel > > ... > > Mode 4d : 1440x900, 16 bits/pixel > > ... > > Mode 5c : 1440x900, 32 bits/pixel > > .. > > > > So, in theory 1440x900 should be available to the card. > > > > startx fails without a config file, so I let it create one and tweaked > > in based on gossip, rumour, and innuendo I've uncovered in three days > > of Web searching. I get something that looks *about* like 1200x768, > > but it's a far cry from 1440x900. > > > > pciconf -lv tells me: > > > > ... > > vgapci0@pci0:2:0: class=0x030000 card=0xff311179 chip=0x27a28086 rev=0x03 hdr=0x00 > > vendor = 'Intel Corporation' > > device = 'Mobile Integrated Graphics Controller' > > class = display > > subclass = VGA > > vgapci1@pci0:2:1: class=0x038000 card=0xff311179 chip=0x27a68086 rev=0x03 hdr=0x00 > > vendor = 'Intel Corporation' > > device = 'Mobile Integrated Graphics Controller' > > class = display > > ... > > > > Here's relevant stuff trimmed from my xorg.conf. > > > > -- > > > > Section "Module" > > Load "extmod" > > Load "glx" > > Load "dri" > > Load "dbe" > > Load "record" > > Load "xtrap" > > Load "type1" > > Load "freetype" > > Load "i2c" > > Load "bitmap" > > Load "int10" > > EndSection > > > > ... > > > > Section "Monitor" > > #DisplaySize 370 230 # mm > > Identifier "Monitor0" > > VendorName "LPL" > > ModelName "0" > > EndSection > > > > Section "Device" > > ### Available Driver options are:- > > ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", > > ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" > > ### [arg]: arg optional > > #Option "NoAccel" # [<bool>] > > #Option "SWcursor" # [<bool>] > > #Option "ColorKey" # <i> > > #Option "CacheLines" # <i> > > #Option "Dac6Bit" # [<bool>] > > #Option "DRI" # [<bool>] > > #Option "NoDDC" # [<bool>] > > #Option "ShowCache" # [<bool>] > > #Option "XvMCSurfaces" # <i> > > #Option "PageFlip" # [<bool>] > > Identifier "Card0" > > Driver "i810" > > VendorName "Intel Corporation" > > BoardName "Mobile Integrated Graphics Controller" > > BusID "PCI:0:2:0" > > EndSection > > > > Section "Screen" > > Identifier "Screen0" > > Device "Card0" > > Monitor "Monitor0" > > DefaultDepth 24 > > SubSection "Display" > > Viewport 0 0 > > Depth 1 > > Modes "1440x900" > > EndSubSection > > SubSection "Display" > > Viewport 0 0 > > Depth 4 > > EndSubSection > > SubSection "Display" > > Viewport 0 0 > > Depth 8 > > Modes "1440x900" > > EndSubSection > > SubSection "Display" > > Viewport 0 0 > > Depth 15 > > Modes "1440x900" > > EndSubSection > > SubSection "Display" > > Viewport 0 0 > > Depth 16 > > Modes "1440x900" > > EndSubSection > > SubSection "Display" > > Viewport 0 0 > > Depth 24 > > Modes "1440x900" > > EndSubSection > > EndSection > > > > Any ideas, anyone? > > > > Thanks, > > ==ml > > -- Michael W. Lucas mwlucas@FreeBSD.org, mwlucas@BlackHelicopters.org http://www.BlackHelicopters.org/~mwlucas/ Latest book: PGP & GPG -- http://www.pgpandgpg.com "The cloak of anonymity protects me from the nuisance of caring." -Non Sequitur
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070403150552.GA40640>