KDE4 Direct Rendering

Hello,
Please, I need your help...
I did a upgrade on FreeBSD 8.2-RELEASE to FreeBSD 9.0-RELEASE.
My CPU is Intel Core2 Duo and video card is NVIDIA 7300 Go.
And now I have:
Code:
pkg_version -v
xorg-7.5.1                          =   up-to-date with port
kde-4.7.3                           =   up-to-date with port
nvidia-driver-285.05.09             =   up-to-date with port
My problem is that in the "Desktop Effects" on the "Advanced" tab, I can not enable "Direct rendering".
I have "compositing type" - OpenGL, but I can not turn on "Enable Direct Rendering".
So my CPU is always loaded with up to 80% even when I just move the window!
In FreeBSD 8.2-RELEASE, I used the "Direct Rendering"!

Code:
glxinfo
name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation

And my xorg.conf file I generated using the nvidia-xconfig-285.05.09
Code:
cat /etc/X11/xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 285.05.09  (root@jail-69)  Sun Dec  4 21:17:17 UTC 2011
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    FontPath        "/usr/local/lib/X11/fonts/misc/:unscaled"
    FontPath        "/usr/local/lib/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/local/lib/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/local/lib/X11/fonts/misc/"
    FontPath        "/usr/local/lib/X11/fonts/Type1/"
    FontPath        "/usr/local/lib/X11/fonts/100dpi/"
    FontPath        "/usr/local/lib/X11/fonts/75dpi/"
    FontPath        "/usr/local/lib/X11/fonts/cyrillic/"
    FontPath        "/usr/local/lib/X11/fonts/TTF/"
EndSection

Section "Module"
    Load           "dbe"
    Load           "dri2"
    Load           "extmod"
    Load           "glx"
    Load           "record"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/sysmouse"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "keyboard"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Thanks!
 
I can be mistaken, but it seems that in your xorg.conf some sections do not exist:
Code:
Section "ServerFlags"
        Ption           "AIGLX"         "true"
        Option          "DRI2"          "true"
EndSection

Section "DRI"
        Group 0
        Mode 0666
EndSection

Section "Extensions"
        Option  "Composite"     "Enable"
        Option  "XDamage"       "Enable"
        Option  "RENDER"        "Enable"
        Option  "DAMAGE"        "Enable"
EndSection
But it works for my Radeon 2600XT, not nvidia card.
 
Back
Top