Jump to content

Can't get 3D effects working [solved]


Sunwatcher
 Share

Recommended Posts

Can anyone help with this? I've just installed Mandriva 2009 Free on a new machine that has an nVidia 8400 GS video card. Mandriva installed the nvidia driver automatically through the MCC hardware screen. I've installed compiz and emerald. Unfortunately, MCC won't allow me to get the 3D effects working; it says that my system does not support 3D effects (I know it does). Any suggestions?

Link to comment
Share on other sites

This is what I get:

 

$ uname -r

2.6.27.19-desktop-1mnb

 

$ rpm -qa | grep nvidia

nvidia-current-kernel-desktop-latest-177.70-1.20090305.2.3mdv2009.0

nvidia-current-kernel-2.6.27.19-desktop-1mnb-177.70-2.3mdv2009.0

nvidia-current-doc-html-177.70-2.3mdv2009.0

nvidia-current-kernel-2.6.27-desktop-0.rc8.2mnb-177.70-1mdv2009.0

dkms-nvidia-current-177.70-2.3mdv2009.0

x11-driver-video-nvidia-current-177.70-2.3mdv2009.0

 

$ glxinfo |grep -i direct

direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)

OpenGL renderer string: Mesa GLX Indirect

Link to comment
Share on other sites

You have everything installed that you need for that card. You could remove the nvidia-current-kernel-2.6.27-desktop-0.rc8.2mnb-177.70-1mdv2009.0 package if you no longer use that (2.6.27-desktop-0.rc8.2mnb) kernel. As daniewicz has already noted, you need direct rendering for the 3D effects. So please follow medo's instructions and see if that works for you.

 

Please let us know if you still have any problems.

Link to comment
Share on other sites

Direct rendering needs to be ON, that is the problem.

 

Can you post the contents of your etc/X11/xorg.conf file?

 

The graphical server in MCC is set to "NVIDIA gforce 6100 and later".

 

Here is xorg.conf:

 

# File generated by XFdrake (rev 247269)

 

# **********************************************************************

# Refer to the xorg.conf man page for details about the format of

# this file.

# **********************************************************************

 

Section "ServerFlags"

#DontZap # disable <Ctrl><Alt><BS> (server abort)

#DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)

AllowMouseOpenFail # allows the server to start up even if the mouse does not work

EndSection

 

Section "Module"

Disable "dri"

Load "dbe" # Double-Buffering Extension

Load "v4l" # Video for Linux

Load "extmod"

Load "type1"

Load "freetype"

Load "glx" # 3D layer

EndSection

 

Section "InputDevice"

Identifier "Keyboard1"

Driver "kbd"

Option "XkbModel" "pc105"

Option "XkbLayout" "us"

Option "XkbOptions" "compose:rwin"

EndSection

 

Section "InputDevice"

Identifier "Mouse1"

Driver "mouse"

Option "Protocol" "ExplorerPS/2"

Option "Device" "/dev/mouse"

EndSection

 

Section "Monitor"

Identifier "monitor1"

VendorName "Plug'n Play"

ModelName "AL1716"

HorizSync 31-81

VertRefresh 56-75

 

# TV fullscreen mode or DVD fullscreen output.

# 768x576 @ 79 Hz, 50 kHz hsync

ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

 

# 768x576 @ 100 Hz, 61.6 kHz hsync

ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616

EndSection

 

Section "Device"

Identifier "device1"

VendorName "nVidia Corporation"

BoardName "NVIDIA GeForce 6100 and later"

Driver "nv"

Option "DPMS"

EndSection

 

Section "Screen"

Identifier "screen1"

Device "device1"

Monitor "monitor1"

EndSection

 

Section "ServerLayout"

Identifier "layout1"

InputDevice "Keyboard1" "CoreKeyboard"

InputDevice "Mouse1" "CorePointer"

Screen "screen1"

EndSection

Link to comment
Share on other sites

OK, but I'm not sure what to do exactly. I go to MCC>Hardware>Set up the Graphical Server. I see bars, "Graphic Card", "Monitor", etc. If I click on Graphic Card, it shows me a list of X servers. The one already highlighted is under NVIDIA and says "GeForce 6100 and later". Am I supposed to pick something else?

Link to comment
Share on other sites

  • 2 months later...
Guest mykee

Hi guys, I got the totally same problem on a same iron its an aspire notebook with 8400M GS and mandriva 2009 installed, I edited my xorg.conf from "nv" to "nvidia" and after that the Xserver dosent bring up. so i had to change back to nv. I saw a message when the putter boots up 'the nvidia 180.1 driver already in the kernel' or smth like that. anybody can help me to solve the problem ?

 

2.6.29.3-desktop586-1mnb

 

direct rendering: Yes

 

nvidia-current-kernel-2.6.29.3-desktop586-1mnb-180.51-1mdv2009.1

x11-driver-video-nvidia-current-180.51-1mdv2009.1

nvidia-current-doc-html-180.51-1mdv2009.1

nvidia-current-kernel-2.6.29.1-desktop586-4mnb-180.51-1mdv2009.1

nvidia-current-kernel-2.6.29.3-desktop-1mnb-180.51-1mdv2009.1

nvidia-current-kernel-desktop-latest-180.51-1.20090515.1mdv2009.1

dkms-nvidia-current-180.51-1mdv2009.1

nvidia-current-kernel-2.6.29.1-desktop-4mnb-180.51-1mdv2009.1

nvidia-current-kernel-desktop586-latest-180.51-1.20090515.1mdv2009.1

 

meanwhile i did that greg2 mention and its woking now.

 

cheers

Edited by mykee
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...