LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices


Reply
  Search this Thread
Old 04-24-2006, 08:57 PM   #1
Brownhill
LQ Newbie
 
Registered: Apr 2006
Location: Brisbane Australia
Posts: 3

Rep: Reputation: 0
Unhappy Monitor settings


Hi all, i`m a bit of a newbie when it comes to Linux, so forgive me if i come over as to much of a novice...
I have installed SuSe 9.1 in a Compaq M700 Laptop with 10gig HDD 285 Meg ram and P111 800 Processor.The video card says it`s an Ati rage Mobility 8 meg. My problem seems to be that the desktop is larger than the screen,hence i have to scroll up and down and sideways to see it all. I have tried a few different resolutions to see if it helps to no avail. I have been told this is a common problem but can find no info on how to fix this.
Any help would be appreciated..
 
Old 04-25-2006, 08:43 AM   #2
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,629

Rep: Reputation: Disabled
Start the Sax2 utility, either from yast -> hardware -> monitor/screen (AFAIR that's the path) or from the command line (a little testing for the use of upper/lower case might be needed = Sax2 / SAX2 / sax2 / SaX2). There should be a screen where you can tweak the size of the thing...

Last edited by JZL240I-U; 04-26-2006 at 02:45 AM.
 
Old 04-25-2006, 06:56 PM   #3
Brownhill
LQ Newbie
 
Registered: Apr 2006
Location: Brisbane Australia
Posts: 3

Original Poster
Rep: Reputation: 0
Thanks JZL240I-U for your input,i have been in Sax2 and tried a few different settings,eg: screen resolutions, but they either make the desktop larger in area, or smaller in type size. i did forget to mention that i got a message saying the X & Y settings were wrong,problem with that is i don`t know what those settings are. I know they are the screen dimensions eg: horozontal and verticle. I was told by a friend to measure the screen and put those measurments in but that doesn`t seem to help...
Thanks again for your help..
Euan B...
 
Old 04-26-2006, 02:56 AM   #4
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,629

Rep: Reputation: Disabled
That's not what I meant. There is a graphical tool in Sax2 with arrows like "-> <-" or "<- ->" to resize your display area. Just look for it. I don't know either what these "X" and "Y" settings are. Normally entering the correct manufacturer and type of your display should suffice.

You might try this as root:
Code:
init 3 {drops into runlevel 3 and kills the X-server}
mv /etc/xorg.conf to /etc/xorg.old {rename the cofig-file}
sax2
That would create a new /etc/xorg.conf to your specifications. There are also tools from xorg, the name of which I don't quite remember (xconfig? configx? there are at least two...).

Last edited by JZL240I-U; 04-26-2006 at 02:58 AM.
 
Old 04-26-2006, 02:38 PM   #5
ioerror
Member
 
Registered: Sep 2005
Location: Old Blighty
Distribution: Slackware, NetBSD
Posts: 536

Rep: Reputation: 34
Your virtual screen size is larger than your physical screen. I don't know anything about Sax but look for something called "Virtual Screen" and change it to equal your preferred res.

Failing that, you can always edit xorg.conf manually and change it there.
 
Old 04-26-2006, 03:09 PM   #6
Fluxx
Member
 
Registered: Aug 2005
Location: Bavaria, Germany
Distribution: Slackware (Current)
Posts: 225

Rep: Reputation: 30
Here is my xorg.conf I use on a M700 with Slackware/Zenwalk/Slax ...

Code:
# File generated by videoconfig


# **********************************************************************
# Module section -- this  section  is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
Section "Module"
        Load "dbe"      # Double buffer extension
        SubSection "extmod"
        Option "omit xfree86-dga"   # don't initialise the DGA extension
        EndSubSection
        Load "type1"
        Load "freetype"
        #Load "speedo"
        Load "glx"
EndSection

# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"
        RgbPath "/usr/X11R6/lib/X11/rgb"
        FontPath "/usr/X11R6/lib/X11/fonts/local/"
        FontPath "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
        FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
        FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath "/usr/X11R6/lib/X11/fonts/CID/"
        FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
        FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
        FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
        ModulePath "/usr/X11R6/lib/modules"
EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"
#    Option     "NoTrapSignals"
#    Option     "DontVTSwitch"
#    Option     "DontZap"
#    Option     "DontZoom"
#    Option     "DisableVidModeExtension"
#    Option     "AllowNonLocalXvidtune"
#    Option     "DisableModInDev"
#    Option     "AllowNonLocalModInDev"
#    Option      "blank time"    "10"    # 10 minutes
#    Option      "standby time"  "20"
#    Option      "suspend time"  "30"
#    Option      "off time"      "60"

# Option   "EstimateSizesAggresively" "0"

EndSection

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************
Section "InputDevice"
        Identifier      "Keyboard1"
        Driver  "kbd"
#       Option     "Protocol"      "Xqueue"
#       Option     "AutoRepeat"    "500 5"
#       Option     "Xleds" "1 2 3"
#       Option     "XkbDisable"

        Option     "XkbRules"      "xorg"
        Option     "XkbModel"      "pc105"
        Option     "XkbLayout"     "de"
        Option     "XkbVariant"    "nodeadkeys"
#       Option     "XkbOptions"    ""
EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

# Identifier and driver
        Identifier "Mouse1"
        Driver       "mouse"
        Option       "Protocol" "Auto"
        Option       "Device" "/dev/mouse"
#       Option     "Protocol" "Xqueue"
#       Option     "BaudRate" "9600"
#       Option     "SampleRate" "150"
#       Option     "Emulate3Buttons"
#       Option     "Emulate3Timeout" "50"
#       Option     "ChordMiddle"
        Option     "ZAxisMapping" "4 5"
EndSection


# **********************************************************************
# Monitor section
# **********************************************************************

Section "Monitor"
        Identifier     "Monitor1"
        VendorName "DXS"
        ModelName "DXS:1313"
     HorizSync 31.5 - 50.0
     VertRefresh 40-90
     Option "UseEdidFreqs" "1"

EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

Section "Device"
        Identifier     "Videocard1"
        VendorName  "ATI"
        BoardName   "Rage Mobility P/M AGP 2x"
        Driver     "ati"
        BusID       "PCI:1:0:0"
EndSection

# **********************************************************************
# Screen sections
# **********************************************************************

Section "Screen"
    Identifier  "Videoconfig"
    Device      "Videocard1"
    Monitor     "Monitor1"

   DefaultDepth 24

    Subsection "Display"
        Depth       8
        Modes "1280x1024" "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes "1280x1024" "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes "1280x1024" "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes "1280x1024" "1024x768" "800x600" "640x480"
    EndSubsection
EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************

Section "ServerLayout"
    Identifier     "Simple Layout"
    Screen      "Videoconfig"
    InputDevice     "Mouse1" "CorePointer"
    InputDevice     "Keyboard1" "CoreKeyboard"
EndSection
May be you can take this xorg.conf also for SuSE, in every case the options for the graphic card and the resolutions ...

Fluxx.
 
Old 04-27-2006, 02:08 AM   #7
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,629

Rep: Reputation: Disabled
Wow, that's a lot of options I never saw before, thanks for posting them, Fluxx. I just whish I'd find a sensible Howto or other description of the "whys" and "hows" in /etc/xorg.conf .
 
Old 04-27-2006, 03:05 AM   #8
ioerror
Member
 
Registered: Sep 2005
Location: Old Blighty
Distribution: Slackware, NetBSD
Posts: 536

Rep: Reputation: 34
Quote:
I just whish I'd find a sensible Howto or other description of the "whys" and "hows" in /etc/xorg.conf
xorg.conf has a man page 'man 5 xorg.conf'.

The Linux Documentation Project should have some howtos about X. The list of howtos is here (these are the online html versions, the main page should have links to download them for offline reading).

Last edited by ioerror; 04-27-2006 at 03:07 AM.
 
Old 04-27-2006, 09:45 PM   #9
Brownhill
LQ Newbie
 
Registered: Apr 2006
Location: Brisbane Australia
Posts: 3

Original Poster
Rep: Reputation: 0
Thanks guys..some of the offered solutions look a bit techie, but i`ll give it a go..i`ve done my time with Windows,i want to be free..
 
Old 05-12-2006, 05:18 AM   #10
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,629

Rep: Reputation: Disabled
@ioerror The man page is a good hint, thanks -- but just a manpage, not really an in-depth description of the whys and hows. Those other two links are dead ends, there is nothing on xorg(.conf) there.
 
Old 05-12-2006, 05:37 AM   #11
ioerror
Member
 
Registered: Sep 2005
Location: Old Blighty
Distribution: Slackware, NetBSD
Posts: 536

Rep: Reputation: 34
Quote:
The man page is a good hint, thanks -- but just a manpage, not really an in-depth description of the whys and hows.
Well, that's what man pages are for, they are a reference, the're not supposed to be tutorials. The xorg.conf man page fully describes the syntax of xorg.conf. There are plenty of other man pages about X (e.g. /usr/X11R6/man/man{4,5,7}).

Quote:
Those other two links are dead ends, there is nothing on xorg(.conf) there.
Well, I don't think many people would agree that TLDP is a dead end!

There's an introduction to X here.

There's an X user guide here.

Video timings and modelins are explained here.

Xinerama is covered here.

The X display manager XDMCP, is covered here.

There are a few other howtos there about X. Hardly a dead end for X documentation.

What exactly do you want? You're not going to understand xorg.conf unless you learn something about X.

Last edited by ioerror; 05-12-2006 at 05:39 AM.
 
Old 05-12-2006, 07:07 AM   #12
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,629

Rep: Reputation: Disabled
Quote:
Originally Posted by ioerror
Well, that's what man pages are for, they are a reference, the're not supposed to be tutorials.
But that was what I'm essentially looking for -- a description how xorg.conf works. Sorry for being unclear on this.


Quote:
Originally Posted by ioerror
...There are plenty of other man pages about X (e.g. /usr/X11R6/man/man{4,5,7}).
I'll have a look at those, thanks.

Quote:
Originally Posted by ioerror
Well, I don't think many people would agree that TLDP is a dead end!
I wouldn't either. I just meant that there is nothing about xorg as I understood you were implying. So I didn't look at the XFree-things .

Quote:
Originally Posted by ioerror
There are a few other howtos there about X. Hardly a dead end for X documentation.
Agreed, see above. My error.

Quote:
Originally Posted by ioerror
What exactly do you want? You're not going to understand xorg.conf unless you learn something about X.
That's what I want. I just didn't find the entry point, your help here is greatly appreciated and thanks for the links.

Last edited by JZL240I-U; 05-12-2006 at 07:08 AM.
 
Old 05-12-2006, 07:50 AM   #13
ioerror
Member
 
Registered: Sep 2005
Location: Old Blighty
Distribution: Slackware, NetBSD
Posts: 536

Rep: Reputation: 34
Quote:
I just meant that there is nothing about xorg as I understood you were implying.
Ah, yeah, I don't think that they (xorg) have rewritten much documentation since the split from Xfree86, so there's nothing acutally called "xorg...whatever" on TLDP. Not yet at least. The official xorg website is www.x.org but I couldn't see any documentation on there.

Basically, X has the concept of a "Display". A display consists of, at a minimum, a screen, a keyboard, and a pointing device. Of course, a display might have more than one screen, mouse, etc. So, xorg.conf tells the X server what facilities and resources it should use. It's split into "sections", each of which describes a particular part of the configuration.

The main sections are:

Files: This is a list of files and paths that the server should look in for modules, fonts etc.

Modules: The modules that should be loaded when the server starts.

InputDevice: Each input device (keyboard,mouse,tablet,etc) will has it's own section describing the device (the protocol to use (e.g. IMPS/2), the device node (e.g. /dev/input/mouse0), the keyboard layout and so on.

Monitor: Each monitor has a section stating the details of the monitor. The horizontal sync, the vertical sync, and so on. There might be some custom modelines in this section, but they are mostly unnecessary these days, since the server has all the VESA modes builtin.

Device: This describes a graphics card, the driver to use, any special options, the BusID and so forth.

Screen: This describes an X screen. It states the monitor and device (graphics card) to use and lists the supported resoultions and depths.

ServerLayout: This is the top level section for the server config. It lists the Screens and InputDevices that will be used on this server, and any options for the server such as "Xinerama".

You might also see

DRI: This will specify the group and permissions to use for DRI, usually something like "video" and "0660".

Thus, the structure is

Code:
server layout
   |
   +-----> screen
   |         |
   |         +-----> monitor
   |         |
   |         +-----> device (graphics card)
   |
   +-----> input device (keyboard)
   |
   +-----> input device (mouse)
So the "Display" will consist of the entire server layout. Of course, there might be more than one screen/mouse etc, the above is the minimum configuration.

Anyway, those links will explain all this in much more detail.

Last edited by ioerror; 05-12-2006 at 07:54 AM.
 
Old 05-12-2006, 08:11 AM   #14
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,629

Rep: Reputation: Disabled
Ahhhhh. You know what? With this post of yours I got more clarification than I got in 6 years worth of (albeit intermittent) reading. Again, thank you.

Three cheers for LQ.

Last edited by JZL240I-U; 05-12-2006 at 08:57 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Monitor Settings srivastava Linux - Hardware 6 05-11-2005 08:32 AM
monitor settings Oakstaff Linux - Newbie 4 02-17-2005 11:38 PM
Switch from 17" monitor to 15" monitor. Need to know how to change settings. DoThatPlan Linux - Hardware 1 04-14-2004 08:11 PM
monitor settings islandkid Linux - General 1 03-03-2002 05:28 AM
monitor settings annehoog Linux - Newbie 3 02-04-2002 01:32 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook

All times are GMT -5. The time now is 11:26 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration