Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 12-26-06, 05:27 PM   #1
xanas3712
Registered User
 
Join Date: Nov 2006
Posts: 43
Default Beryl/Compiz on 8800 series, post if you CAN use them please

Ok, sorry for yet another thread on the subject, but I wanted to attract specific attention and am hoping that someone can answer in the affirmative. I got a post on another thread that I misunderstood and they may not have meant what I thought they did, so thought it was better to ask openly here unless they don't come back, as until then I'd received nothing that even suggested this was a possibility.

So, question, as above is, can you run compiz/beryl AT ALL with the Nvidia drivers using built in TFP. If you are using XGL/AIGLX I'm not referring to you, since I imagine that can be done since it's done in software and not the hardware.

Nvidia posters, I'd appreciate your information too on this. I'd asked as directly as I could about it but didn't receive any information before or support. I would at least appreciate a clear yes/no answer if you guys have had beryl working on 8800. I suspect I'm going to have to wait another couple months as I had posted before, but I'll be happier with you guys if you at least answer. If you were able to get it working any details (xorg.conf,driver version, x/beryl versions, etc.) would be nice.
xanas3712 is offline   Reply With Quote
Old 12-26-06, 05:43 PM   #2
scatyb
Registered User
 
Join Date: Dec 2006
Posts: 4
Default Re: Beryl/Compiz on 8800 series, post if you CAN use them please

the short answer is:

yes
scatyb is offline   Reply With Quote
Old 12-26-06, 06:35 PM   #3
cestuila
Registered User
 
Join Date: Dec 2006
Posts: 17
Default Re: Beryl/Compiz on 8800 series, post if you CAN use them please

Yes since last drivers.(kubuntu edgy, beryl 0.1.4, 8800gtx)
Driver:
Dec 27 00:13:35 myedgy kernel: [17179596.856000] NVRM: loading NVIDIA UNIX x86 Kernel Module 1.0-9746 Fri Dec 15 09:54:45 PST 2006

Xserver:
X Window System Version 7.1.1

Beryl:
beryl-core 0.1.4

uname -a:
Linux myedgy 2.6.17-10-generic #2 SMP Tue Dec 5 22:28:26 UTC 2006 i686 GNU/Linux

xorg.conf:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
# path to defoma fonts
# FontPath "/usr/local/share/fonts"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/100dpi:unscaled"
FontPath "/usr/share/fonts/X11/75dpi:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/local/share/fonts"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
Load "v4l"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "false"
EndSection

Section "Device"
Identifier "NVIDIA Geforce 8800GTX"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "NvAGP" "1"
Option "NoLogo" "1"
Option "ConnectedMonitor" "DFP-0"
Option "FlatPanelProperties" "Scaling=centered, Dithering=enabled"
Option "UseEDIDFreqs" "true"
Option "UseEDIDDpi" "true"
Option "AllowDDCCI" "true"
#Option "DigitalVibrance" "12"
#Option "NoFlip" "True"
Option "RenderAccel" "true"
Option "AddARGBGLXVisuals" "true"
Option "backingstore" "true"
Option "HWCursor" "On"
Option "SWCursor" "Off"
#Option "DPI" "96x96"
#Option "DisableGLXRootClipping" "true"
#Option "AllowGLXWithComposite" "true"
Option "CoolBits" "1"
Option "TripleBuffer" "true"
EndSection

Section "Monitor"
Identifier "SyncMaster 204B"
Option "DPMS"
HorizSync 30-81
VertRefresh 56-75 ### 56-75
EndSection

Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Geforce 8800GTX"
Monitor "SyncMaster 204B"
DefaultDepth 24

SubSection "Display"
Depth 24
Modes "1600x1200""1280x1024""1024x768" ##1600x1200@75
EndSubSection

EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
Option "BlankTime" "20"
Option "OffTime" "25"
#Option "AIGLX" "true"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection

Last edited by cestuila; 12-26-06 at 07:11 PM.
cestuila is offline   Reply With Quote
Old 12-26-06, 07:01 PM   #4
xanas3712
Registered User
 
Join Date: Nov 2006
Posts: 43
Default Re: Beryl/Compiz on 8800 series, post if you CAN use them please

I could use the long versions, short can't help me too much, xorg.confs, which x server versions, etc. I am also using an 8800 GTS rather than GTX, I don't think that would be the issue but it's possible. Are you both using GTX?

I'll post mine for comparison along with commands in case you guys don't know them. I'm assuming you have a basic syslog so if you don't get anything on some you may have a different configuration. In addition to the below the one I can't do without crashing, can you post the output of beryl run from the command line, when it's working?

Driver:
cat /var/log/messages | grep NVRM

Code:
Dec 25 15:05:52 xanas kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module  1.0-9746  Fri Dec 15 10:19:35 PST 2006
X server version:
cat /var/log/Xorg.0.log | grep Window
Code:
X Window System Version 7.1.99.2
(I have tried prior versions, someone suggested that 7.2 would "fix problems" so I"m using the 7.2 pre-release with no other problems)

Beryl:
beryl --version

Code:
beryl-core 0.1.4
uname -a
Code:
Linux xanas 2.6.19-gentoo-r2 #1 SMP PREEMPT Sun Dec 24 00:17:41  x86_64 Intel(R) Core(TM)2 CPU 6400  @ 2.13GHz GenuineIntel GNU/Linux
/etc/X11/xorg.conf
Code:
# **********************************************************************
# Module section -- this  section  is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
Section "Module"
    Load "i2c"
    Load "bitmap"
    Load "ddc"
    Load "int10"
    Load "vbe"
    Load "dbe"
    Load "drm"
    Load "glx"
    Load "freetype"
    Load "type1"
    SubSection "extmod"
         Option "omit xfree86-dga" # don't initialise the DGA extension
    EndSubSection
EndSection

# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************
Section "Extensions"
   Option "Composite" "Enable"
EndSection

Section "InputDevice"
    Identifier     "Keyboard1"
    Driver         "kbd"
    Option         "AutoRepeat" "500 30"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "microsoft"
    Option         "XkbLayout" "us"
EndSection

Section "InputDevice"
    Identifier     "Mouse1"
    Driver         "mouse"
    Option         "Protocol" "Auto"	# Auto detect
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier     "monitorx"
    HorizSync       31.5 - 82.0
    VertRefresh     40.0 - 150.0
EndSection

Section "Device"
    Identifier     "nvidia"
    Driver         "nvidia"
    Screen 0
EndSection

Section "Screen"
    Identifier     "Screen 1"
    Device         "nvidia"
    Monitor        "monitorx"
    DefaultDepth    24
    Option "AddARGBGLXVisuals" "true"
    Option "DisableGLXRootClipping" "true"
    Option "RenderAccel" "true"
    #Option "backingstore" "true"
    SubSection     "Display"
        Viewport    0 0
        Depth       8
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
        Modes      "1920x1200" "1680x1050" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
        Modes      "1920x1200" "1680x1050" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "ServerLayout"
    Option "AIGLX" "false"
    Identifier  "Simple Layout"
    Screen "Screen 1"
    InputDevice "Keyboard1" "CoreKeyboard"
    InputDevice "Mouse1" "CorePointer"
EndSection
If you see any overt problems you are aware of please tell, but I have confirmed that this configuration and setup works perfectly with a 7800 GT but does not work with an 8800 GTS.
xanas3712 is offline   Reply With Quote
Old 12-27-06, 03:33 AM   #5
Dragoran
Registered User
 
Join Date: May 2004
Posts: 711
Default Re: Beryl/Compiz on 8800 series, post if you CAN use them please

what do you mean by "does not work" ?
Dragoran is offline   Reply With Quote
Old 12-27-06, 06:39 AM   #6
xanas3712
Registered User
 
Join Date: Nov 2006
Posts: 43
Default Re: Beryl/Compiz on 8800 series, post if you CAN use them please

I mean "freezes X instantaneously with no splash screen", requiring me to SSH in to shut down beryl/compiz (neither works and the keyboard stops responding as well).


To the xorg.conf above, it looks like we basically have the same options. I'm not seeing anything there. But I noticed in the other thread that I hve someone responded with the XGL Present line, which.. are you using XGL or AIGLX? I think those would work, the problem is with using it without that, which is needed if I want to be able to use any programs that require acceleration while using beryl, unless I want to launch them in a separate session. I've done that before but was happy when nvidia was supporting tfp directly as I didn't need to anymore then.

I only see 2 differences thus far, 1 is that you have the GTX, the other is that you are running a 32bit instead of 64 bit kernel/OS, so the 64bit driver could be bad while 32 bit one works?

Last edited by xanas3712; 12-27-06 at 01:52 PM.
xanas3712 is offline   Reply With Quote
Old 12-31-06, 12:13 PM   #7
chiklit
Internet Tube Denizen
 
Join Date: Dec 2006
Location: Maryland, USA
Posts: 81
Send a message via ICQ to chiklit Send a message via AIM to chiklit Send a message via MSN to chiklit Send a message via Yahoo to chiklit Send a message via Skype™ to chiklit
Default Re: Beryl/Compiz on 8800 series, post if you CAN use them please

I'm having the exact same problem on my system. Where it'll freeze whenever beryl tries to start.

System:
CPU: Intel Core 2 Duo R6400 (Overclocked - 2.8GHz) | Mobo: EVGA nForce 680i SLI | GPU: XFX nVidia GeForce 8800 GTX 768mb GDDR3 | Memory: 2gb DDR2 PC5400 667MHz Dual Channel | PSU: Antec Neo HE 550w | Sound: SoundBlaster X-Fi Xtrememusic | HDD: 950gb total SATA3

Ubuntu Edgy Eft 6.10 32-bit

Driver:
Code:
Dec 31 12:58:54 chiklit-desktop kernel: [17179587.044000] NVRM: loading NVIDIA UNIX x86 Kernel Module  1.0-9746  Fri Dec 15 09:54:45 PST 2006
X server version:
Code:
X Window System Version 7.1.1
Beryl version:
Code:
beryl-core 0.1.4
uname -a:
Code:
Linux chiklit-desktop 2.6.17-10-generic #2 SMP Tue Dec 5 22:28:26 UTC 2006 i686 GNU/Linux
/etc/X11/xorg.conf
Code:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Fri Dec 15 10:12:14 PST 2006

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice    "stylus" "SendCoreEvents"
    InputDevice    "cursor" "SendCoreEvents"
Option "BlankTime" "20"
Option "OffTime" "25"
Option "AIGLX" "true"
    InputDevice    "eraser" "SendCoreEvents"
EndSection

Section "Files"

	# path to defoma fonts
    FontPath        "/usr/share/X11/fonts/misc"
    FontPath        "/usr/share/X11/fonts/cyrillic"
    FontPath        "/usr/share/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/share/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/share/X11/fonts/Type1"
    FontPath        "/usr/share/X11/fonts/100dpi"
    FontPath        "/usr/share/X11/fonts/75dpi"
    FontPath        "/usr/share/fonts/X11/misc"
    FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
    Load           "i2c"
    Load           "bitmap"
    Load "dbe"
    Load           "ddc"
    Load           "extmod"
    Load           "freetype"
    Load           "glx"
    Load           "int10"
    Load           "type1"
    Load           "vbe"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us"
    Option         "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice"
    Option         "Protocol" "ExplorerPS/2"
    Option         "ZAxisMapping" "4 5"
    Option         "Emulate3Buttons" "true"
EndSection

Section "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
    Identifier     "stylus"
    Driver         "wacom"
    Option         "Device" "/dev/wacom"          # Change to 
    Option         "Type" "stylus"
    Option         "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
    Identifier     "eraser"
    Driver         "wacom"
    Option         "Device" "/dev/wacom"          # Change to 
    Option         "Type" "eraser"
    Option         "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
    Identifier     "cursor"
    Driver         "wacom"
    Option         "Device" "/dev/wacom"          # Change to 
    Option         "Type" "cursor"
    Option         "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "Monitor"
    Identifier     "Generic Monitor"
    HorizSync       28.0 - 64.0
    VertRefresh     43.0 - 60.0
    Option         "DPMS"
EndSection

Section "Device"
Identifier "NVIDIA Geforce 8800GTX"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "NvAGP" "1"
Option "NoLogo" "1"
Option "UseEDIDFreqs" "true"
Option "UseEDIDDpi" "true"
Option "AllowDDCCI" "true"
#Option "DigitalVibrance" "12"
#Option "NoFlip" "True"
Option "RenderAccel" "true"
Option "AddARGBGLXVisuals" "true"
Option "backingstore" "true"
Option "HWCursor" "On"
Option "SWCursor" "Off"
#Option "DPI" "96x96"
#Option "DisableGLXRootClipping" "true"
#Option "AllowGLXWithComposite" "true"
Option "CoolBits" "1"
Option "TripleBuffer" "true"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "NVIDIA Geforce 8800GTX"
    Monitor        "Generic Monitor"
    DefaultDepth    24
    SubSection     "Display"
        Depth       1
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       4
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       8
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       15
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection
Anyone know how they got it working?
chiklit is offline   Reply With Quote
Old 12-31-06, 12:23 PM   #8
cestuila
Registered User
 
Join Date: Dec 2006
Posts: 17
Default Re: Beryl/Compiz on 8800 series, post if you CAN use them please

You must disable "sync to vblank" and "slowness fix" in beryl settings.
(settings1.Profile)
[_]
a_active_plugins=settings;crashhandler;png;rotate; zoom;neg;move;water;animation;wobbly;switcher;stat e;place;decoration;cube;scale;fade;dbus;3d;
s_detect_refresh_rate=false
s_sync_to_vblank=false
s_slowness_fix=false
s_number_of_desktops=1
-----------------------------------------------------------------------------------------------
cestuila is offline   Reply With Quote

Old 12-31-06, 12:35 PM   #9
chiklit
Internet Tube Denizen
 
Join Date: Dec 2006
Location: Maryland, USA
Posts: 81
Send a message via ICQ to chiklit Send a message via AIM to chiklit Send a message via MSN to chiklit Send a message via Yahoo to chiklit Send a message via Skype™ to chiklit
Default Re: Beryl/Compiz on 8800 series, post if you CAN use them please

Cool. That fixed it. Thanks
chiklit is offline   Reply With Quote
Old 12-31-06, 01:34 PM   #10
xanas3712
Registered User
 
Join Date: Nov 2006
Posts: 43
Default Re: Beryl/Compiz on 8800 series, post if you CAN use them please

Quote:
Originally Posted by cestuila
You must disable "sync to vblank" and "slowness fix" in beryl settings.
(settings1.Profile)
[_]
a_active_plugins=settings;crashhandler;png;rotate; zoom;neg;move;water;animation;wobbly;switcher;stat e;place;decoration;cube;scale;fade;dbus;3d;
s_detect_refresh_rate=false
s_sync_to_vblank=false
s_slowness_fix=false
s_number_of_desktops=1
-----------------------------------------------------------------------------------------------
Thanks man, this is awesome. Works perfectly. Why the heck couldn't nvidia or someone have answered this before? Geez I did many searches on this and have been to every single related forum for my distro, the upstream beryl forums, etc. without a single answer on this topic like this one. Could i have tried it? Maybe, but I wouldn't have thought this would have been the problem honestly, just one setting.

I'm only a bit disappointed that no one could answer this until now. Chiklit, you are the man too for bumping my thread. I hate bumping my own threads but I guess sometimes that's the only way to get an answer.

EDIT: also, in case someone here tried upgrading to xorg 7.2 like I did, please note that this will cause random skips in games with the 9746 drivers + 8800 GTS I had upgraded on a statement made earlier than 7.2 might work for me, 7.1 works fine as well but doesn't have the game skip problem.

Last edited by xanas3712; 12-31-06 at 03:20 PM.
xanas3712 is offline   Reply With Quote
Old 12-31-06, 04:45 PM   #11
cestuila
Registered User
 
Join Date: Dec 2006
Posts: 17
Default Re: Beryl/Compiz on 8800 series, post if you CAN use them please

"Why the heck couldn't nvidia or someone have answered this before?"

I did.

Here (four first lines) :

http://www.nvnews.net/vbulletin/showthread.php?t=83001
cestuila is offline   Reply With Quote
Old 12-31-06, 06:32 PM   #12
xanas3712
Registered User
 
Join Date: Nov 2006
Posts: 43
Default Re: Beryl/Compiz on 8800 series, post if you CAN use them please

I'm not blaming you about this issue. I'm very happy that you responded and helped resolve the problem. Not any one person can be expected to visit the forums, or search every single day for a resolution. There is a limited amount of time anyone has for this sort of thing. I'm just saying, generally, I wish that prior responses wouldn't have been so vague or indirect.

I didn't see your thread when I created the subject. I had searched before when I had mentioned the problem in various other threads that had been created on the subject (with no answers to the threads themselves, I think 3 threads total on this forum). I also have a thread on the beryl forums, xeffects gentoo forums, and the gentoo public forums asking this question.

Here's my most recent prior thread from right after 9746 was released:
http://www.nvnews.net/vbulletin/show...119#post110811

So while I guess if I searched every day instead of just looking for the new topics I would have found this without you posting here, I did not. It's also possible given the name that I wouldn't have thought your thread anymore than one referencing the same problem, the title doesn't really say, but I'm pretty sure I didn't see it at all.

Your thread should be made a sticky here btw, just a recommendation to nvidia mods on that..
xanas3712 is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
8800 GT: audio on TV with a DVI(PC) to HDMI(TV) cable? legluondunet NVIDIA Linux 0 06-23-12 07:58 AM
[GeForce 8800 GTS] 2D rendering regression (extreme slowdown) introduced with 295.49 Seb L. NVIDIA Linux 0 06-22-12 06:48 AM
Nvidia GeForce 301.42 WHQL drivers DSC NVIDIA Windows Graphics Drivers 5 05-29-12 10:12 PM
Did anyone get a IBM 180GXP series HD yet? i know they are in stock in some areas. imtim83 General Hardware 3 10-11-02 08:51 AM

All times are GMT -5. The time now is 07:44 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.