Mailinglist Archive: opensuse (4749 mails)

< Previous Next >
Re: [SLE] X Config Problem on 8.2
  • From: Curtis Rey <crrey@xxxxxxxxxxx>
  • Date: Fri, 16 May 2003 21:14:43 -0700
  • Message-id: <200305162114.44141.crrey@xxxxxxxxxxx>
On Friday 16 May 2003 16:28, L. Mark Stone wrote:
> Sorry Curtis, no joy. Same symptom. When what would normally appear is the
> login screen > sync prob.

0k, you'll need to boot to run level 3, boot command is "init 3" (obligatory
no qoutes).

Or try this:

Use the framebuffer device to configure your graphics card. To do this,
proceed as follows:


Enter the following at the boot prompt:


linux 3 vga=xxx




If you use SuSE Linux version 7.1 or higher, first change to text mode by
pressing ESC. Replace xxx with a value from the list below. This value
specifies the resolution and color depth used by the X server later.


Resolution in Pixels

color depth | 640x480 800x600 1024x768 1280x1024
256 (8bit)| 769 771 773 775
32000 (15bit)| 784 787 790 793
65000 (16bit)| 785 788 791 794
16.7 Mil. (24bit)| 786 789 792 795




For example, to make an X server run with a 16-bit color depth and 1024x768
resolution, enter:


linux 3 vga=xxx

So two options to boot, one will boot in level 3 and give you a console, the
other is an attemp to boot to a gui using a common framebuffer timing.
Either way you need to set the res for you monitor correctly. My guess is
that you installed it and were unaware of the F2 option to pick the default
res you system would go to during boot. None the less you still need to
setup the right parameters.

A few other things you need to do when posting. A) what version are you
running (you said that - good). B) the monitor (also done :) ). But one key
bit if info is missing - what video card are you running? This is just as
vital as everything else because it's the capabilities of the card that ties
in to the over all picture. Now, the fact that it recognizes the Maker of
the monitor but doesn't seem to be correct for the model is a consideration
insofar that it must be understood that manufaterur names and industry
standards are different. In otherwords you monitor my be the S4 family due
to the components it uses and is configured at the factory different - hence
the marketing vesioning of devices.

That said you need to find out the vsync and hsync of you monitor. I have a
SyncMaster 753DF and the monitor hsync/refresh is 50 to 120, but according to
the system/sax/xf86 its 50-160. Now, the disc that came with the monitor has
a program to essentially over clock the refresh h/vsyncs. The big brother of
this monitor is the 755 DF is capable at hsync peak at 160,... hmmm! seems
the 753 series is dumbed down. In fact it is capable of160 hsync peak - but
unreliably - hence the defualt of 120 and the overclock of 160.

Ok so, if you have and nvidia card you start sax (in init 3 - always for
reliablity of config) and enter it this way

sax2 -m 0=nvidia. and then pick the monitor that is yours or closest to it.
If the v/hsyncs are not right (aka too high not to low) then turn them down
to what they should be or less, You can always reconfig with a higher rate
later, and if it fails you know where to dial it down to. If this still has
problems the (for nvidia) run sax as such.

sax2 -m 0=nv . "nv" are the dummy drivers, the only afford 2d and mesasoft
glx software drivers. And then config the monitor. If you change the driver
later chance are your going to need to reconfig the monitor as well, because
like I said the monitor and the driver do not function independently - they
are tied to one another.

IF that still doesn't work the do
sax2 -m 0=fbdev. This sets up the framebuffer and I believe will not produce
a res higher than 800x600 or perhaps 1024x768 - but nothing at the 12x10
(1280x1024) or higher res. This will get it up. The things that are most
important to remember is the video card and it's capabilities and the monitor
capabilities.

This is my XF86Config sections related to the video card and the monitor:

Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 320 240
HorizSync 27-85
Identifier "Monitor[0]"
ModelName "SYNCMASTER 753DF(T)"
Option "DPMS"
VendorName "SAMSUNG"
VertRefresh 50-120
UseModes "Modes[0]"
EndSection

Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 119.28 1280 1280 1536 1720 1024 1024 1035 1070
Modeline "1024x768" 61.19 1024 1040 1216 1400 768 768 775 802
Modeline "1024x768" 71.39 1024 1040 1216 1400 768 768 776 802
Modeline "1024x768" 81.59 1024 1040 1216 1400 768 768 777 802
Modeline "1024x768" 91.79 1024 1040 1216 1400 768 768 781 802
Modeline "1024x768" 101.99 1024 1040 1216 1400 768 768 781 802
Modeline "1024x768" 112.88 1024 1040 1216 1400 768 768 781 802
Modeline "800x600" 37.44 800 816 928 1072 600 600 605 626
Modeline "800x600" 43.68 800 816 928 1072 600 600 606 626
Modeline "800x600" 49.92 800 816 928 1072 600 600 607 626
Modeline "800x600" 56.16 800 816 928 1072 600 600 613 626
Modeline "800x600" 62.40 800 816 928 1112 600 600 613 626
Modeline "800x600" 68.64 800 816 928 1112 600 600 613 626
Modeline "800x600" 74.88 800 816 928 1112 600 600 613 626
Modeline "640x480" 23.96 640 656 720 864 480 480 484 501
Modeline "640x480" 27.96 640 656 720 864 480 480 485 501
Modeline "640x480" 31.95 640 656 720 864 480 480 485 501
Modeline "640x480" 35.94 640 656 720 864 480 480 491 501
Modeline "640x480" 39.94 640 656 720 864 480 480 491 501
Modeline "640x480" 43.93 640 656 720 864 480 480 491 501
Modeline "640x480" 47.92 640 656 720 864 480 480 491 501
Modeline "1280x960" 95.85 1280 1296 1552 1736 960 960 968 1003
Modeline "1280x960" 111.82 1280 1296 1552 1736 960 960 970 1003
Modeline "1280x960" 127.80 1280 1296 1552 1792 960 960 971 1003
Modeline "1280x960" 141.44 1280 1296 1552 1792 960 960 973 1003
Modeline "1152x864" 77.55 1152 1168 1384 1568 864 864 871 902
Modeline "1152x864" 90.48 1152 1168 1384 1568 864 864 873 902
Modeline "1152x864" 103.40 1152 1168 1384 1568 864 864 874 902
Modeline "1152x864" 116.33 1152 1168 1384 1568 864 864 877 902
Modeline "1152x864" 127.16 1152 1168 1384 1568 864 864 877 902
EndSection

Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600"
"640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection

Section "Device"
BoardName "GeForce3 Ti 200"
Driver "nvidia"
Identifier "Device[0]"
Screen 0
Option "Rotate" "off"
Option "NoLogo" "1"
Option "mmio" "1"
VendorName "NVidia"
EndSection

Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection

Section "DRI"
Group "video"
Mode 0660
EndSection


If the monitor is misconfiged, and this includes the sections monitor, modes,
and screens. Or the video card is misconfiged, and this may or may not
involve the sections below - ServerLayout and DRI which is dependent on the
video card your using - which you didn't state - :).

http://sdb.suse.de/sdb/en/html/wessels_easy_fbdev.html

the site above is where I got most of the info related to SuSE.

http://sdb.suse.de/sdb/en/html/

This site is your friend and the 1st place to look in many cases. It does not
always seem that the problem you looking for is in the place your looking for
it because the root of the problem you see may be related to something else,
like the monitor not work - and a misconfiged video card setup.

So, try these. And if you need to repost include the video card and check
/var/log for the SaX.log and the XFree86.0.log file for messages things such
as

Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Conflict in /usr/lib/qt3/plugins/imageformats/libqjpeg.non-mt.so:
Plugin uses single threaded Qt library!
Conflict in /usr/lib/qt3/plugins/imageformats/libqmng.non-mt.so:
Plugin uses single threaded Qt library!
10-May 07:09:35 <I> got run... 1 -> Intro Page
10-May 07:11:32 <I> XDesktop::fit sync range: 59 Khz 55 Hz

or

WW) NVIDIA(0): Not using mode "700x525" (height 1050 is larger than
(WW) NVIDIA(0): EDID-specified maximum 1024)
(WW) NVIDIA(0): Not using mode "1152x768":
(WW) NVIDIA(0): horizontal sync start (1178) not a multiple of 8
(WW) NVIDIA(0): Not using mode "576x384":
(WW) NVIDIA(0): horizontal sync start (589) not a multiple of 8
(WW) NVIDIA(0): Not using mode "360x200":
(WW) NVIDIA(0): horizontal sync start (378) not a multiple of 8

(WW) and (EE) represent warinings and errors.

Give it a try. You'll learn about your sys and be better able to troubleshoot
in the future. And if your still having problems repost with as concise as
possible info so that I and others can see what's going on and better
diagnose you situation.

HTH, Curtis.




< Previous Next >
Follow Ups
References