[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Is the xserver-xorg configuration system broken?



On Thu, Aug 17, 2006 at 00:30:45 -0400, Celejar wrote:
> On Wed, 16 Aug 2006 14:44:50 +0200
> Florian Kulzer wrote:
> 
> > On Wed, Aug 16, 2006 at 00:10:16 -0400, Celejar wrote:
> > > On Tue, 15 Aug 2006 21:30:37 +0200
> > > Florian Kulzer wrote:
> > > 
> > > > On Tue, Aug 15, 2006 at 09:31:41 -0400, Celejar wrote:
> > > > > Hi,
> > > > > 
> > > > > On Mon, 14 Aug 2006 20:51:14 -0500 Russell L. Harris wrote:
> > > > > 
> > > > > > Celejar writes:
> > > > > > > I'm stymied about my inability to properly (re) configure my Xorg
> > > > > > > X server; I've googled and found people with similar problems, but
> > > > > > > no systematic solution or explanation. I figure I'll ask here
> > > > > > > before filing a bug report.
> > 
> 
> << Snip>>
> 
> > OK, then we have to look at your hardware and which driver is currently
> > used. Please post the output of the following three commands:

[...]

> Here are the command outputs:
> 
> $ X -version
> X Window System Version 7.0.0
> Release Date: 21 December 2005
> X Protocol Version 11, Revision 0, Release 7.0
> Build Operating System:Linux 2.6.12-1-686 i686
> Current Operating System: Linux lucy 2.6.12-1-386 #1 Tue Sep 27 12:41:08 JST 2005 i586
> Build Date: 16 March 2006
> 	Before reporting problems, check http://wiki.x.org
> 	to make sure that you have the latest version.
> Module Loader present
> 
> $ lspci | egrep -i '(vga|graphic|display)'
> 0000:01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 530/620 PCI/AGP VGA Display Adapter (rev a3)
> 
> $ awk '/Section "(Device|Screen)"/,/EndSection/' /etc/X11/xorg.conf
> Section "Device"
> 	Identifier	"Generic Video Card"
> 	Driver		"sis"
> EndSection
> Section "Screen"
> 	Identifier	"Default Screen"
> 	Device		"Generic Video Card"
> 	Monitor		"DXS:1313"
> 	DefaultDepth	16

[...]

> 	SubSection "Display"
> 		Depth		16
> 		Modes		"800x600" "640x480"
> 	EndSubSection
> 	SubSection "Display"
> 		Depth		24
> 		Modes		"800x600" "640x480"
> 	EndSubSection
> EndSection
> 
> I have a suspicion that my monitor's capabilities are being
> misidentified, since when I tried manually adding a (gtf generated)
> modeline for 1024x768 @ 60khz, the X log said it wouldn't be used
> since the horizontal sync was outside the monitor's range - but I was
> running 1024x768 before! Is it possible that it could have worked even
> if the monitor doesn't officially support it?

I have no experience with SiS video hardware, therefore I can only make
general remarks:

If you are unsure about the capabilities of your monitor you can try to
find it on http://www.monitorworld.com/Monitors/ or to google for the
model number. If you put the correct ranges for HorizSync and
VertRefresh into the "Monitor" section of xorg.conf everything should be
"safe". Maybe the ranges are currently specified too small and this
prevents you from running at a higher resolution.

Maybe the problem is with the ModeLine(s); it is easy to make a mistake
there. I would try to comment out all of them and let Xorg pick the
values according to the requested resolution and the specified monitor
frequency ranges. All the systems I have set up in recent years have
worked without any ModeLines in xorg.conf (or XF86Config-4). Then I
would add "1024x768" as the first entry of all "Modes" lines in the
"Screen" section and hope that Xorg can figure out the rest itself.

-- 
Regards,
          Florian



Reply to: