How to set 2 screens

Hello.
I just ubstalled Suse 11.1
My video card is nvidia 9400 gs
When I go to yast>hradware>videocard and screen, I can see the name of the video card. So I suppouse that my videocard is installed. But I am not sure. How can I check it?
And I dont know how to configure 2 screens. When I run my PC with 2 screens conected, Suse runs, but the screens are darks, and I cannot see anything.
If I run My pc with one screen, it runs OK, but I have only one screen. And I want to configure my 2 screens.
Any help please?

Are you using the nvidia proprietary drivers? If not, have a look at this page, it will guide you through installation of the nvidia drivers (very easy through one-click). Once these are installed, you can run nvidia-settings (as root) and it will give you a gui to setup your video preferences.

If you don’t want the nvidia drivers for some reason, you should be able to do this with sax2 as well.

If you need more assistance, feel free to ask.

Hello herderofyaks
Thank for helping
I tried the NVIDIA - openSUSE ,method and the instalation was OK. When I go to yast2, I see the option to run my second screen, but when I restart my computer, I had only terminal. No KDE. So, I reinstall my Suse again. installed nvidia driver again from the page and I lost my kde again.
Well, now I reinstall Suse again :stuck_out_tongue:
but this time I want to try anither method :
Any advice?

miros84,

>
> Hello herderofyaks
> Thank for helping
> I tried the ‘NVIDIA - openSUSE’ (http://en.opensuse.org/Nvidia) ,method
> and the instalation was OK. When I go to yast2, I see the option to run
> my second screen, but when I restart my computer, I had only terminal.
> No KDE. So, I reinstall my Suse again. installed nvidia driver again
> from the page and I lost my kde again.
> Well, now I reinstall Suse again :stuck_out_tongue:
> but this time I want to try anither method :
> Any advice?

Once you have the NVidia driver installed, from a terminal, as root run
‘nvidia-settings’ In here under X-Server Display configuration you can
configure your screens.

Might be a good idea to make a backup of your /etc/X11/xorg.conf file
first if something should go wrong and X doesn’t startup properly.
In such a case you could just restore the xorg.conf file to get back
to where you were before trying to configure the nvidia settings.


Niclas Ekstedt, CNA/CNE/CNS/CLS
Systems Engineer
Atea Sverige AB

As I told, when I install the nvidia driver, and I restart my computer, my KDE desapears. I do not do anything. Just install the nvidia driver, restart and no KDE.
So, is there something wrong.

1] Check the X log file to see if / when anything went wrong - /var/log/Xorg.0.log

2] Try just typing ‘startx’ and see if things come up.

I tried, but no luck

X.Org X Server 1.5.2
Release Date: 10 October 2008
X Protocol Version 11, Revision 0
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux linux-9iow 2.6.27.7-9-pae #1 SMP 2008-12-04 18:10:04 +0100 i686
Build Date: 03 December 2008  09:21:06AM
 
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Aug 17 21:22:23 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Layout[all]"
(**) |-->Screen "Screen[0]" (0)
(**) |   |-->Monitor "Monitor[0]"
(**) |   |-->Device "Device[0]"
(**) |-->Input Device "Keyboard[0]"
(**) |-->Input Device "Mouse[1]"
(**) Option "ZapWarning" "on"
(**) Option "AllowMouseOpenFail" "on"
(**) Option "Xinerama" "off"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/local" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/PEX" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/misc" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/75dpi" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/100dpi" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/Type1" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin7/75dpi" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/baekmuk" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/japanese" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/kwintv" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/uni" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/CID" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/ucs/misc" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/ucs/75dpi" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/ucs/100dpi" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/misc" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/75dpi" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/100dpi" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/Type1" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
    Entry deleted from font path.
(WW) The directory "/usr/share/fonts/xtest" does not exist.
    Entry deleted from font path.
(==) Including the default font path /usr/share/fonts/misc:unscaled,/usr/share/fonts/TTF/,/usr/share/fonts/OTF,/usr/share/fonts/Type1/,/usr/share/fonts/100dpi:unscaled,/usr/share/fonts/75dpi:unscaled.
(**) FontPath set to:
    /usr/share/fonts/misc:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/Type1,
    /usr/share/fonts/URW,
    /usr/share/fonts/Speedo,
    /usr/share/fonts/cyrillic,
    /usr/share/fonts/truetype,
    /opt/kde3/share/fonts,
    /usr/share/fonts/misc:unscaled,
    /usr/share/fonts/TTF/,
    /usr/share/fonts/OTF,
    /usr/share/fonts/Type1/,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled
(**) Input device list set to "/dev/gpmdata,/dev/input/mice"
(==) ModulePath set to "/usr/lib/xorg/modules/updates,/usr/lib/xorg/modules"
(**) Extension "Composite" is enabled
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x81f45c0
(II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 4.1
    X.Org XInput driver : 2.1
    X.Org Server Extension : 1.1
    X.Org Font Renderer : 0.6
(II) Loader running on linux
(++) using VT number 7

(--) PCI: (0@2:0:0) unknown vendor (0x10de) unknown chipset (0x0849) rev 162, Mem @ 0xf9000000/0, 0xc8000000/0, 0xc6000000/0, I/O @ 0x0000dc00/0, BIOS @ 0x????????/131072
(--) PCI:*(0@3:0:0) unknown vendor (0x10de) unknown chipset (0x0422) rev 161, Mem @ 0xfd000000/0, 0xd0000000/0, 0xfa000000/0, I/O @ 0x0000ec00/0, BIOS @ 0x????????/131072
(II) System resource ranges:
    [0] -1    0    0xffffffff - 0xffffffff (0x1) MX**
    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX**
    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX**
    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX**
    [4] -1    0    0xffffffff - 0xffffffff (0x1) MX**
    [5] -1    0    0x000f0000 - 0x000fffff (0x10000) MX**
    [6] -1    0    0x000c0000 - 0x000effff (0x30000) MX**
    [7] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX**
    [8] -1    0    0xffffffff - 0xffffffff (0x1) MX**
    [9] -1    0    0x000f0000 - 0x000fffff (0x10000) MX**
    [10] -1    0    0x000c0000 - 0x000effff (0x30000) MX**
    [11] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX**
    [12] -1    0    0xffffffff - 0xffffffff (0x1) MX**
    [13] -1    0    0x000f0000 - 0x000fffff (0x10000) MX**
    [14] -1    0    0x000c0000 - 0x000effff (0x30000) MX**
    [15] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX**
    [16] -1    0    0x0000ffff - 0x0000ffff (0x1) IX**
    [17] -1    0    0x00000000 - 0x00000000 (0x1) IX**
    [18] -1    0    0x0000ffff - 0x0000ffff (0x1) IX**
    [19] -1    0    0x00000000 - 0x00000000 (0x1) IX**
    [20] -1    0    0x0000ffff - 0x0000ffff (0x1) IX**
    [21] -1    0    0x00000000 - 0x00000000 (0x1) IX**
    [22] -1    0    0x0000ffff - 0x0000ffff (0x1) IX**
    [23] -1    0    0x00000000 - 0x00000000 (0x1) IX**
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "freetype" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded by default.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "dri"

(II) Loading /usr/lib/xorg/modules//extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
    compiled for 1.5.2, module version = 1.0.0
    ABI class: X.Org Server Extension, version 1.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "dbe"

(II) Loading /usr/lib/xorg/modules//extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.5.2, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "freetype"

(II) Loading /usr/lib/xorg/modules//fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
    compiled for 1.5.2, module version = 2.1.0
    Module class: X.Org Font Renderer
    ABI class: X.Org Font Renderer, version 0.6
(II) Loading font FreeType
(II) LoadModule: "extmod"

(II) Loading /usr/lib/xorg/modules//extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.5.2, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 1.1
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "glx"

(II) Loading /usr/lib/xorg/modules/updates//extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Server Extension
(II) NVIDIA GLX Module  185.18.14  Wed May 27 03:09:07 PDT 2009
(II) Loading extension GLX
(II) LoadModule: "record"

(II) Loading /usr/lib/xorg/modules//extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
    compiled for 1.5.2, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 1.1
(II) Loading extension RECORD
(II) LoadModule: "nvidia"

(II) Loading /usr/lib/xorg/modules/updates//drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Video Driver
(EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
(EE) NVIDIA:     system's kernel log for additional error messages.
(II) UnloadModule: "nvidia"
(II) Unloading /usr/lib/xorg/modules/updates//drivers/nvidia_drv.so
(EE) Failed to load module "nvidia" (module-specific error, 0)
(II) LoadModule: "kbd"

(II) Loading /usr/lib/xorg/modules//input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
    compiled for 1.5.2, module version = 1.3.1
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 2.1
(II) LoadModule: "mouse"

(II) Loading /usr/lib/xorg/modules//input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
    compiled for 1.5.2, module version = 1.3.0
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 2.1
(EE) No drivers available.

Fatal server error:
no screens found

Any advice?************************************************

Once you install the Nvidia drivers, you don’t use Yast to configure your video settings anymore. My typical procedure is to run sax2 to get a single working monitor so that I can run KDE. From that point, I install the nvidia driver (via 1-click install, or through yast software management if I have the repository set up).

After that, use the nvidia-settings utility to do any further configuration of your video settings. Setting up the nvidia drivers and then using yast to change them messes up your configuration, as you have seen. If you want to start over by reinstalling openSUSE from scratch, that’s up to you. After you finish the installation, make sure everything is working ok and then install the nvidia drivers using your preferred method.

Another alternative, if you haven’t yet done a reinstallation, would be to remove your current xorg.conf and start the configuration over with the procedure I mentioned above (starting with sax2).

This has nothing to do with your video settings, but do you have your /home directory on a separate partition? This is highly recommended in general, but especially useful when reinstalling frequently. After a while you start learning how to fix things, but when I started out reinstalling was usually the easiest fix for any problem as well. Having your /home on a separate partition allows you to retain any files you have there when you do a new install, without having to backup and recover each time. Not really a big issue at first, but once you’ve had things up and running for a while it can be a pain.

Yes, I did everything you said. But when I restart my PC, I have not KDE.

herderofyaks,

>
> Once you install the Nvidia drivers, you don’t use Yast to configure
> your video settings anymore. My typical procedure is to run sax2 to get
> a single working monitor so that I can run KDE. From that point, I
> install the nvidia driver (via 1-click install, or through yast software
> management if I have the repository set up).
>
> After that, use the nvidia-settings utility to do any further
> configuration of your video settings. Setting up the nvidia drivers and
> then using yast to change them messes up your configuration, as you have

This is the same procedure I use. Has never failed so far :slight_smile:


Niclas Ekstedt, CNA/CNE/CNS/CLS
Systems Engineer
Atea Sverige AB

miros84,

Give this procedure a try.
Add the NVIDIA Repository, http://download.nvidia.com/opensuse/11.1
Go into YaST|Software Management. Install the autodetected NVIDIA driver listed
in the Recommended Group. Then reboot. If KDE still doesn’t come up try running
sax2. At this point can you see any graphics at all?


Niclas Ekstedt, CNA/CNE/CNS/CLS
Systems Engineer
Atea Sverige AB

Few questions:

Can you post your xorg.conf when it is at the point where you have installed the nvidia drivers and x won’t start?

Which version of the Nvidia drivers on the one-click page did you install? The new or legacy? You need the new one, not the legacy.

Have you tried installing through Software Management in Yast as Niclas suggested in the last post?

How do you feel about trying a manual install of the driver module? I saw your post on linuxquestions.org regarding the driver on Nvidia’s website. That should be the same driver as what is available in the repositories, but would require a manual install. This is probably worth a shot, provided you feel alright giving it a try. (As a side note, a manual install would require a recompile of the kernel module whenever the kernel updates; just so you know.)

Just out of curiousity, I found your other post on these forums “No kde, I get only terminal”](http://forums.opensuse.org/hardware/420136-no-kde-i-get-only-terminal.html). Is this the same problem on the same system? The reason I ask is that the log file you posted on both looks to be the same one, but you state that you have different video cards in each post. Are you trying to do 2 screens off of two cards, or 2 screens off of one card? If only one card, which card is it, the GeForce 9400 gs or the 8400 gs? (Was it just a typo?)

No luck for me.
Ok. Thank for helping