Optimal resolution on my laptop

Booting, installing, newbie
Post Reply
Message
Author
ArnaudN
Posts: 71
Joined: Sun 29 Apr 2007, 07:10
Location: France

Optimal resolution on my laptop

#1 Post by ArnaudN »

Hi everyone,

I have been trying Puppy for some releases, but now I have decided to use it more regulary, and specially PizzaPup 3.01 (I can confirm that Pizza's good :wink: )

I could manage to install the driver for my Wifi hardware (bcm43xx), make Puppy use the same swap file as... the "other" OS, install the flash plugin... All of that seems OK.

The remaining problem concerns the screen resolution. The optimal for my laptop should be 1280*800, and Puppy just does not propose anything better than 1024*768.

Searching here and there, the typical answer I could read was "modify xorg.conf". That's what I have tried, by adding lines like:

ModeLine "1280x800_60" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync

in the Section "Monitor" of the xorg.conf.
With no success.
I must tell that I have found these lines in xorg.conf generated by another live CD which recognizes correctly my laptop resolution.

Is there something I have missed, or can you give some more precise help to finally get the best out of Puppy ?

Thanks in advance
ArnaudN

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#2 Post by Pizzasgood »

On mine it looks like this:

Code: Select all

Modes    "1280x1024"
For yours, you should change it to this:

Code: Select all

Modes    "1280x800"
That's from a section like this, though yours will be a little different:

Code: Select all

Section "Screen"
	Identifier "aticonfig-Screen[0]"
	Device     "aticonfig-Device[0]"
	Monitor    "Monitor0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes    "1280x1024"
	EndSubSection
EndSection
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

ArnaudN
Posts: 71
Joined: Sun 29 Apr 2007, 07:10
Location: France

#3 Post by ArnaudN »

Hum, the auto-filled xorg.conf already got this line:

Code: Select all

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
    DefaultDepth 24
    Subsection "Display"
        Depth       24
        Modes       "1280x800"
    EndSubsection
EndSection
When looking at the boot logs, I can see that the used mode is 0x0117 (so 1024*768).
Is this mode forced somewhere in a configuration file ?

Thanks
ArnaudN

User avatar
Dougal
Posts: 2502
Joined: Wed 19 Oct 2005, 13:06
Location: Hell more grotesque than any medieval woodcut

#4 Post by Dougal »

I've posted an updated version of the xorgwizard which might solve this problem.

Note: as far as I know, "0x0117" is an Xvesa mode, not Xorg (in the same post I have an updated Xvesa wizard that might help you get higher resolutions -- but I'm not sure if Xvesa supports 1280x800. Try "Xvesa -lismodes" and see what it gives).
What's the ugliest part of your body?
Some say your nose
Some say your toes
But I think it's your mind

ArnaudN
Posts: 71
Joined: Sun 29 Apr 2007, 07:10
Location: France

#5 Post by ArnaudN »

IT WORKS ! IT WORKS ! :D

To get it work, I added following lines in both Section "Monitor" and Section "Modes" (probably one of them is useless but "if it works, don't fix it..."):

Code: Select all

    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
    
    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_120"  181.21  1280 1376 1520 1760  800 801 804 858  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_100"  147.89  1280 1376 1512 1744  800 801 804 848  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_85"  123.38  1280 1368 1504 1728  800 801 804 840  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_75"  107.21  1280 1360 1496 1712  800 801 804 835  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_60"  83.46  1280 1344 1480 1680  800 801 804 828  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_50"  68.56  1280 1336 1472 1664  800 801 804 824  -HSync +Vsync
and following lines in Section "Screen"

Code: Select all

    Subsection "Display"
        Depth 8
        Modes "1280x800"
    EndSubsection
    
    Subsection "Display"
        Depth 15
        Modes "1280x800"
    EndSubsection
    
    Subsection "Display"
        Depth 16
        Modes "1280x800"
    EndSubsection
    
    Subsection "Display"
        Depth 24
        Modes "1280x800"
    EndSubsection
Reboot and that's done !!
As I told you these lines are just copy'n paste from a working xorg.conf done by another live-CD (but not as good as Puppy, of course).

Thanks for your support
ArnaudN

Post Reply