Skip site navigation (1)Skip section navigation (2)
Date:      18 May 2002 03:03:24 +0100
From:      "S. Roberts" <sroberts@dsl.pipex.com>
To:        Matthias Buelow <mkb@mukappabeta.de>
Cc:        chip.wiegand@simrad.com, FreeBSD-Questions <freebsd-questions@freebsd.org>, owner-freebsd-questions@FreeBSD.ORG
Subject:   Re: How do I set the resolution for a new monitor?
Message-ID:  <1021687406.306.10.camel@Demon.Strobe.org>
In-Reply-To: <20070518013752.GA25364@altair.mukappabeta.net>
References:  <OF0B8CD311.82EB6127-ON88256BBC.0074C56E-88256BBC.007503FE@simrad.no> <1021670265.751.6.camel@Demon.Strobe.org>  <20070518013752.GA25364@altair.mukappabeta.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-pBXYnlSq78w8B5BMt4yM
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hello,
     I ended up running XF86Config to get the display resolution set in
the end (thanks to all those that replied earlier). However, despite
this, I have to say that my colour settings have now been messed up.

Where before I at least had clean crisp colours, now I have this grainy
finish to everything. I'll try to see what I can do with it for now, but
I'm not happy with what I'm getting out of this monitor.

The graphics card's the ATI 8MB XPERT98 that worked brilliantly with my
15" monitor, but somehow this 21" monitor with supposedly higher
resolution capabilities just isn't happy here.

For completeness sake's I'll include the relevant bits of the configs
created after running XF86Config. Hopefully someone'll point out some
silly oversight on my part.

Thanks for getting back to me, though.

Stacey


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

# Any number of graphics device sections may be present

# Standard VGA Device:

Section "Device"
    Identifier	"Generic VGA"
    VendorName	"Unknown"
    BoardName	"Unknown"
    Chipset	"generic"

#    VideoRam	256

#    Clocks	25.2 28.3

EndSection

# Sample Device for accelerated server:

# Section "Device"
#    Identifier	"Actix GE32+ 2MB"
#    VendorName	"Actix"
#    BoardName	"GE32+"
#    Ramdac	"ATT20C490"
#    Dacspeed	110
#    Option	"dac_8_bit"
#    Clocks	 25.0  28.0  40.0   0.0  50.0  77.0  36.0  45.0
#    Clocks	130.0 120.0  80.0  31.0 110.0  65.0  75.0  94.0
# EndSection

# Sample Device for Hercules mono card:

# Section "Device"
#    Identifier "Hercules mono"
# EndSection

# Device configured by xf86config:

Section "Device"
    Identifier  "ATI Rage Xpert 98"
    VendorName  "ATI Technologies"
    BoardName   "ATI Rage Xpert 98"
    #VideoRam    8192
    # Insert Clocks lines here if appropriate
EndSection


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

# The Colour SVGA server

Section "Screen"
    Driver      "svga"
    Device      "Generic VGA"
    #Device      "ATI Rage Xpert 98"
    Monitor     "Sun 21 inch"
    Subsection "Display"
        Depth       8
        #Modes       "1280x1024" "1024x768" "800x600"
        ViewPort    0 0
        Virtual     320 200
        #Virtual     1600 1280
    EndSubsection
EndSection

# The 16-color VGA server

Section "Screen"
    Driver      "vga16"
    Device      "Generic VGA"
    Monitor     "Sun 21 inch"
    Subsection "Display"
        Modes       "640x480" "800x600"
        ViewPort    0 0
        Virtual     800 600
    EndSubsection
EndSection

# The Mono server

Section "Screen"
    Driver      "vga2"
    Device      "Generic VGA"
    Monitor     "Sun 21 inch"
    Subsection "Display"
        Modes       "640x480" "800x600"
        ViewPort    0 0
        Virtual     800 600
    EndSubsection
EndSection

# The accelerated servers (S3, Mach32, Mach8, 8514, P9000, AGX, W32,
Mach64)

Section "Screen"
    Driver      "accel"
    Device      "ATI Rage Xpert 98"
    Monitor     "Sun 21 inch"
    Subsection "Display"
        Depth       8
        Modes       "1280x1024" "1024x768" "800x600"
        ViewPort    0 0
        Virtual     1600 1280
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1280x1024" "1024x768" "800x600"
        ViewPort    0 0
        Virtual     1280 1024
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1280x1024" "1024x768" "800x600"
        ViewPort    0 0
        Virtual     1152 900
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes       "1280x1024" "1024x768" "800x600"
        ViewPort    0 0
        Virtual     1024 768
    EndSubsection
EndSection
$



On Fri, 2007-05-18 at 02:37, Matthias Buelow wrote:
> S. Roberts writes:
>=20
> >I read through various books here (Handbook, Unleashed and Complete
> >FreeBSD), but could find any references that actually addressed changing
> >XF86 settings after initial installation.
> >
> >*Any* info would be appreciated here, In particular, I'm wondering about
> >not messing up my configs for mouse and keyboard settings (MS Natural
> >Pro Ergonomic). Its just the monitor resolution I need to set.
> >
> >I guess what I'm actually asking, is if its possible with XF86Config to
> >just reset the resolution values to those of the new monitor.
>=20
> Well, the canonical work to do here probably is to change the
> parameters of the "Monitor" section in XF86Config to match your new
> monitor (you have to look up the specs in your monitor's handbook,
> in the electrical specifications section, the interesting parts
> here are the horizontal sync and vertical refresh ranges) and if
> you got that right, then find a working modeline for the desired
> resolution and refresh rate...
> With XF3 I remember having a bit of a fiddling with non-standard
> monitors and it apparently required that all modelines be specified
> in the config file but with XF4, it seems to have a reasonable set
> of default modelines built in (don't appear in XF86Config), and for
> "standard" monitors (i.e., multisync,) just adding a "1280x1024"
> (for example) entry in front of the respective Depth "Display"
> subsection of the "Screen" subsection works well.
> There might be GUI-tools that help in some way (or not) but I've
> never used any of them if they exist and can't report on them.  I
> strongly recommend you to install XFree86 4.x (from ports) but be
> aware that the config file syntax has changed from 3.x and that
> your card might not be supported, if it's an old exotic one.
> The server config file is /etc/X11/XF86Config for XFree 4, older
> versions used /etc/XF86Config, don't know if it's been standardized
> on the /etc/X11 directory on newer FreeBSD releases for XF3 also.
>=20
> --mkb
>=20
>=20
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
--=20
Stacey Roberts B.Sc. (HONS) Computer Science
Network Systems Engineer

--=-pBXYnlSq78w8B5BMt4yM
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hello,
     I ended up running XF86Config to get the display resolution set in
the end (thanks to all those that replied earlier). However, despite
this, I have to say that my colour settings have now been messed up.

Where before I at least had clean crisp colours, now I have this grainy
finish to everything. I'll try to see what I can do with it for now, but
I'm not happy with what I'm getting out of this monitor.

The graphics card's the ATI 8MB XPERT98 that worked brilliantly with my
15" monitor, but somehow this 21" monitor with supposedly higher
resolution capabilities just isn't happy here.

For completeness sake's I'll include the relevant bits of the configs
created after running XF86Config. Hopefully someone'll point out some
silly oversight on my part.

Thanks for getting back to me, though.

Stacey


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

# Any number of graphics device sections may be present

# Standard VGA Device:

Section "Device"
    Identifier	"Generic VGA"
    VendorName	"Unknown"
    BoardName	"Unknown"
    Chipset	"generic"

#    VideoRam	256

#    Clocks	25.2 28.3

EndSection

# Sample Device for accelerated server:

# Section "Device"
#    Identifier	"Actix GE32+ 2MB"
#    VendorName	"Actix"
#    BoardName	"GE32+"
#    Ramdac	"ATT20C490"
#    Dacspeed	110
#    Option	"dac_8_bit"
#    Clocks	 25.0  28.0  40.0   0.0  50.0  77.0  36.0  45.0
#    Clocks	130.0 120.0  80.0  31.0 110.0  65.0  75.0  94.0
# EndSection

# Sample Device for Hercules mono card:

# Section "Device"
#    Identifier "Hercules mono"
# EndSection

# Device configured by xf86config:

Section "Device"
    Identifier  "ATI Rage Xpert 98"
    VendorName  "ATI Technologies"
    BoardName   "ATI Rage Xpert 98"
    #VideoRam    8192
    # Insert Clocks lines here if appropriate
EndSection


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

# The Colour SVGA server

Section "Screen"
    Driver      "svga"
    Device      "Generic VGA"
    #Device      "ATI Rage Xpert 98"
    Monitor     "Sun 21 inch"
    Subsection "Display"
        Depth       8
        #Modes       "1280x1024" "1024x768" "800x600"
        ViewPort    0 0
        Virtual     320 200
        #Virtual     1600 1280
    EndSubsection
EndSection

# The 16-color VGA server

Section "Screen"
    Driver      "vga16"
    Device      "Generic VGA"
    Monitor     "Sun 21 inch"
    Subsection "Display"
        Modes       "640x480" "800x600"
        ViewPort    0 0
        Virtual     800 600
    EndSubsection
EndSection

# The Mono server

Section "Screen"
    Driver      "vga2"
    Device      "Generic VGA"
    Monitor     "Sun 21 inch"
    Subsection "Display"
        Modes       "640x480" "800x600"
        ViewPort    0 0
        Virtual     800 600
    EndSubsection
EndSection

# The accelerated servers (S3, Mach32, Mach8, 8514, P9000, AGX, W32,
Mach64)

Section "Screen"
    Driver      "accel"
    Device      "ATI Rage Xpert 98"
    Monitor     "Sun 21 inch"
    Subsection "Display"
        Depth       8
        Modes       "1280x1024" "1024x768" "800x600"
        ViewPort    0 0
        Virtual     1600 1280
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1280x1024" "1024x768" "800x600"
        ViewPort    0 0
        Virtual     1280 1024
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1280x1024" "1024x768" "800x600"
        ViewPort    0 0
        Virtual     1152 900
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes       "1280x1024" "1024x768" "800x600"
        ViewPort    0 0
        Virtual     1024 768
    EndSubsection
EndSection
$



On Fri, 2007-05-18 at 02:37, Matthias Buelow wrote:
> S. Roberts writes:
>=20
> >I read through various books here (Handbook, Unleashed and Complete
> >FreeBSD), but could find any references that actually addressed changing
> >XF86 settings after initial installation.
> >
> >*Any* info would be appreciated here, In particular, I'm wondering about
> >not messing up my configs for mouse and keyboard settings (MS Natural
> >Pro Ergonomic). Its just the monitor resolution I need to set.
> >
> >I guess what I'm actually asking, is if its possible with XF86Config to
> >just reset the resolution values to those of the new monitor.
>=20
> Well, the canonical work to do here probably is to change the
> parameters of the "Monitor" section in XF86Config to match your new
> monitor (you have to look up the specs in your monitor's handbook,
> in the electrical specifications section, the interesting parts
> here are the horizontal sync and vertical refresh ranges) and if
> you got that right, then find a working modeline for the desired
> resolution and refresh rate...
> With XF3 I remember having a bit of a fiddling with non-standard
> monitors and it apparently required that all modelines be specified
> in the config file but with XF4, it seems to have a reasonable set
> of default modelines built in (don't appear in XF86Config), and for
> "standard" monitors (i.e., multisync,) just adding a "1280x1024"
> (for example) entry in front of the respective Depth "Display"
> subsection of the "Screen" subsection works well.
> There might be GUI-tools that help in some way (or not) but I've
> never used any of them if they exist and can't report on them.  I
> strongly recommend you to install XFree86 4.x (from ports) but be
> aware that the config file syntax has changed from 3.x and that
> your card might not be supported, if it's an old exotic one.
> The server config file is /etc/X11/XF86Config for XFree 4, older
> versions used /etc/XF86Config, don't know if it's been standardized
> on the /etc/X11 directory on newer FreeBSD releases for XF3 also.
>=20
> --mkb
>=20
>=20
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
- --=20
Stacey Roberts B.Sc. (HONS) Computer Science
Network Systems Engineer

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8

iQA/AwUBPOW2Y/dn4A8qiCO5EQL0TwCgjnGi5tevKDaqmEfKp45OpDrL2uUAoKel
o0Fx6Y+M/SfN0YoGgQImp6ZL
=zolk
-----END PGP SIGNATURE-----

--=-pBXYnlSq78w8B5BMt4yM--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1021687406.306.10.camel>