Nvidia 9500 GT & Syncmaster 570b frequency problem

Hey there,

so I’ve got a openSuse 11.3 machine with KDE.
As graphic card I’ve got a 9500GT and as display a syncmaster 570b.

Now both work fine with other products (9500GT works fine on my other display and my Windows laptop works fine with the syncmaster 570).

I beleive it’s because of the frequency.

here’s a list of frequencies supported by the 570:

Technische Daten zu Samsung Syncmaster 570B - TFT Monitor bei dooyoo.de

I also installed nvidia drivers via yast2.

But how do I change the frequency ?

I really hope you guys can help me out. I’ve been trying to solve the problem for hours.

Oh yeah when I connect my 570b to my 9500gt, I sometimes get a picture and sometimes don’t. However when I get a picture colors are very strange and it flickers hardly. I can take a photo of how it looks if that would help

Cheerio
Clause

The key monitor specs are:

Vertical refresh 75 Hz
Horizontal sync 61 kHz
Native resolution 1024x768

For most users, /etc/X11/xorg.conf is not present, but AFAIK it is when using the proprietary nvidia driver (as part of the nvidia-xconfig and nvidia-settings config steps). Since you’ve installed the nvidia driver, you can use nvidia-settings to set the desired display mode. Open a terminal, become root with

su - 

then

nvidia-settings

to set the preferred display mode.

If you still have problems, post the output of

xrandr

Hey thanks for your fast answer !

soo good news first:

via nvidia-settings I was able to change resolution and frequency but as soon as I plug in my 570b the image is flickering and with these strange colors…

Could it be that the settings are getting lost when I plug in a new monitor ? So when I plug out my acer and plug in the 570b ?

Here’s the output of xrandr:


Screen 0: minimum 320 x 240, current 1024 x 768, maximum 1280 x 1024
default connected 1024x768+0+0 0mm x 0mm
   1280x1024      50.0     51.0  
   1280x960       52.0  
   1152x864       53.0     54.0  
   1024x768       55.0     56.0*    57.0     58.0  
   832x624        59.0  
   800x600        60.0     61.0     62.0     63.0  
   700x525        64.0     65.0  
   640x480        66.0     67.0     68.0     69.0     70.0  
   512x384        71.0     72.0  
   400x300        73.0  
   320x240        74.0     75.0  

i was running xrandr while I was on the acer 1916as…

I’ve got some more information:

When I connect it to my windows laptop it says in the information menu:


60 kHz x 75Hz PP
1024x768

When connect to the openSuse 11.3 it says:


60.7 kHz x 75Hz N

So no resolution in openSuse … I set it to 1024 x 768 75 Hz when reading this out

Can you please post your /etc/X11/xorg.conf file contents? Maybe we can tweak the monitor section…

sure ! well xorg.conf does not exist. only xorg.conf.install


Section "Device"
  Identifier "vboxvideo"
  Driver  "vboxvideo"
EndSection

Section "Screen"
  Identifier "vboxvideo"
  Device "vboxvideo"
EndSection


Section "Device"
  Identifier "vmware"
  Driver  "vmware"
EndSection

Section "Screen"
  Identifier "vmware"
  Device "vmware"
EndSection


Section "Device"
  Identifier "cirrus"
  Driver  "cirrus"
EndSection
Section "Screen"
  Identifier "cirrus"
  Device "cirrus"
EndSection


Section "Device"
  Identifier "fbdev"
  Driver  "fbdev"
EndSection
Section "Screen"
  Identifier "fbdev"
  Device "fbdev"
EndSection


Section "Device"
  Identifier "vesa"
  Driver  "vesa"
EndSection

Section "Screen"
  Identifier "vesa"
  Device "vesa"
EndSection


Section "ServerLayout"
  Identifier "Layout"
  Screen  "vboxvideo"
  Screen  "vmware"
  Screen  "cirrus"
  Screen  "fbdev"
  Screen  "vesa"
EndSection


Thats what I suspected. Now ‘nvidia-xconfig’ (run from root terminal) can be used to generate xorg.conf if necessary. However, I think we should try a minimal tweak of /etc/X11/xorg.conf.d/50-monitor.conf via an editor with root privileges

kdesu kate /etc/X11/xorg.conf.d/50-monitor.conf

Reomove the ‘#’ (comment character) from both lines
#HorizSync 28-85
#VertRefresh 50-100

and add

Option “PreferredMode” “1024x768”

When done, save, and restart the X-server with CTRL-ALT-BACKSPACE (twice). See how that goes.

no succes i’m afraid. Monitor says , frequency to high sometimes now…

Well, all we did was uncomment the existing default values. Try constraining these a little to reflect the specs for your Syncmaster.

#HorizSync 28-65
#VertRefresh 50-76

Give the above a go first.

Sometimes, it is also necessary to include a modeline to support the preferred mode. A list of common video mode-lines. You can also generate these via the gtf utility. For example ‘gtf 1024 768 60’, gives:

# 1024x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 64.11 MHz
  Modeline "1024x768_60.00"  64.11  1024 1080 1184 1344  768 769 772 795  
-HSync +Vsync

The modeline can be added to /etc/X11/xorg.conf.d/50-monitor.conf as well.

Usually, this info (along with available display resolutions), comes via EDID from the monitor connected, but it seems that your Syncmaster is not providing the info correctly (or at all).

still no succes -.-

I’ve got the refresh rate right though now.
Cause I got 60.0 x 75 when connecting to the windows laptop and achieved having the same when connecting to the openSuse machine but still the picture does not look very good…

I’ve got the refresh rate right though now.
Cause I got 60.0 x 75 when connecting to the windows laptop and achieved having the same when connecting to the openSuse machine but still the picture does not look very good…

Ok, sounds like progress, but its a little hard to know what you’re now trying to describe. Maybe taking a photo would be a good idea. If you can, post the output of these commands (with Syncmaster monitor attached)

xrandr
cat /var/log/Xorg.0.log

With the last file, the output will be lengthy, so the preferred method is to upload the contents to SUSE Paste, (set ‘Delete After’ to ‘Never’), and post the link to it here.

yeah sounds like progress :slight_smile:

https://www.youtube.com/watch?v=(http://paste.opensuse.org/16076390)

Thanks for Helping !

Ok, your Xorg.0.log output confirms that your moitor does not supply the required EDID info

#
   723.411] (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
#
   723.440] (WW) NVIDIA(0): Unable to get display device CRT-1's EDID; cannot compute DPI
#
   723.440] (WW) NVIDIA(0):     from CRT-1's EDID.

and the xrandr output

1024x768       50.0*    51.0     52.0

shows that it has selected a 50Hz refresh rate. I’m guessing your monitor doesn’t like that, and probably needs a 60Hz display mode. We’ll try restricting the VertRefresh parameter in 50-monitor.conf like this

VertRefresh 60.0

Try that.

(This one’s proving to be a challenge). :slight_smile:

…] but as soon as I plug in my 570b the image is flickering and with these strange colors…

I don’t quite understand how you try to set this up. Do you configure the xorg-settings with another monitor, then unplug it and plug in the Samsung monitor? That makes no sense at all. Why don’t you configure it with the Samsung in the first place?

Sorry in case I got something wrong.

I don’t quite understand how you try to set this up. Do you configure the xorg-settings with another monitor, then unplug it and plug in the Samsung monitor? That makes no sense at all. Why don’t you configure it with the Samsung in the first place?

Sorry in case I got something wrong.

@gropiuskalle: Thanks for chiming in here. I think what has happened, (and I may be missing some of the finer points here), is that the OP has had no usable display (with the Syncmaster) to make any adjustments within a graphical desktop environemnt. (I would have thought that nvidia-settings would have done the trick otherwise). I hope the OP can answer your question accurately, and maybe you can advise better than I. :slight_smile:

My next appraoch was going to be suggesting that TempleClause try generating a working xorg.conf with the nvidia-xconfig utility first, then configure the display with nvidia-settings…

@gropiuskalle: exactly, it’s impossible for me to configure something on the syncmaster :frowning: maybe i could connect the syncmaster and ssh into the machine ?

Still no succes :frowning:

This one’s proving a real challenge for me as well in terms of not throwing the machine out of the window :wink:

You’re not alone TempleClause. One only has to google ‘Samsung’, ‘xorg.conf’ (and similar) to bring up many similar threads on this topic. A typical example is this thread, which details how to configure a working display mode for a Samsung 205BW. (The same principle applies for your lower spec monitor).

  1. Please post your current /etc/X11/xorg.conf.d/50-monitor.conf to confirm the current settings are ok.
cat /etc/X11/xorg.conf.d/50-monitor
  1. You could also try using a minimal /etc/X11/xorg.conf, like this
kdesu kate /etc/X11/xorg.onf
Section "Monitor"
HorizSync 31.5-65
VertRefresh 56-76
Modeline "1024x768" 64.11 1024 1080 1184 1344 768 769 772 795
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
Default Depth 24
Subsection "Display"
Viewport 0 0
Depth 24
Modes "1024x768"
EndSubSection
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection

These sections could also be entered within the corresponding 50-monitor.conf, 50-screen.conf, and 50-device.conf config files if preferred.

:smiley: Okay well that’s partly good news that I’m not the only one :wink:

So here is my current 50-monitor.conf


Section "Monitor"
  Identifier "Default Monitor"

  ## If your monitor doesn't support DDC you may override the
  ## defaults here 28 50
  HorizSync 60.0
  VertRefresh 75.0


  ## Add your mode lines here, use e.g the cvt tool
  Option "PreferredMode" "1024x768"
  # 1024x768 @ 75.00 Hz (GTF) hsync: 60.15 kHz; pclk: 81.80 MHz
  #Modeline "1024x768_75.00"  81.80  1024 1080 1192 1360  768 769 772 802  -HSync +Vsync
EndSection

when using the xorg.conf you posted it says:
fatal error, no screen found.
when trying to startx

Ok, the horizontal sync value is not correct (I previously suggested constraining the VertRefresh to 60.0 Hz), and it might be worth trying a modline for a conservative display mode (1024x768@60Hz)


 Identifier "Default Monitor"

  ## If your monitor doesn't support DDC you may override the
  ## defaults here 28 50
  HorizSync 31.5-60.0
  VertRefresh 60.0


  ## Add your mode lines here, use e.g the cvt tool

 Modeline "1024x768" 64.11 1024 1080 1184 1344 768 769 772 795
EndSection

Oh okay yeah the settings I had were meant for 75 Hz.

However I tried your settings as well and with or without the Modeline, no succes :frowning:

So we should try to solve it with xorg.conf ? Where I got the error message that there is no screen ?