Announcement

Collapse
No announcement yet.

Compiz-fusion titlebars nvidia

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Compiz-fusion titlebars nvidia

    I found a lot of webpages but all hints on those pages aren't working for me (OR I'm looked over something)

    I have compiz-fusion installed by this thread.

    Now I start it like it is said on the site.
    This is what I get in console when i start compiz.
    My desktop reloads itself and my titlebars are gone.
    Code:
    roel@roel-desktop:~$ Checking for Xgl: not present.
    Detected PCI ID for VGA: 01:00.0 0300: 10de:0221 (rev a1) (prog-if 00 [VGA])
    Checking for texture_from_pixmap: present.
    Checking for non power of two support: present.
    Checking for Composite extension: present.
    Comparing resolution (2560x1024) to maximum 3D texture size (4096): Passed.
    Checking for nVidia: present.
    Checking for FBConfig: present.
    Checking for Xgl: not present.
    Starting emerald
    Segmentation fault (core dumped)
    exec: 378: /usr/bin/metacity: not found
    I have the restricted nvidia driver installed and this is the screen details of my xorg
    Code:
    Section "Monitor"
      Identifier   "F-417"
      Option     "DPMS"
    EndSection
    
    Section "Monitor"
      Identifier   "F-417 2"
      Option     "DPMS"
    EndSection
    
    Section "Device"
      Identifier   "nVidia Corporation NV44A [GeForce 6200]"
      Driver     "nvidia"
      VendorName   "nvidia"
      BusID     "PCI:1:0:0"
      Screen     0
    EndSection
    
    Section "Device"
      Identifier   "nVidia Corporation NV44A [GeForce 6200] 2"
      Driver     "nvidia"
      VendorName   "nvidia"
      BusID     "PCI:1:0:0"
      Screen     1
    EndSection
    
    Section "Screen"
      Identifier   "Default Screen"
      Device     "nVidia Corporation NV44A [GeForce 6200]"
      Monitor    "F-417"
      DefaultDepth  24
      Option     "AddARGBGLXVisuals" "True"
      SubSection   "Display"
        Depth    24
        Modes   "1280x1024"
      EndSubSection
    EndSection
    
    Section "Screen"
      Identifier   "Default Screen 2"
      Device     "nVidia Corporation NV44A [GeForce 6200] 2"
      Monitor    "F-417 2"
      DefaultDepth  24
      Option     "AddARGBGLXVisuals" "True"
      SubSection   "Display"
        Depth    24
        Modes   "1280x1024"
      EndSubSection
    EndSection
    
    Section "ServerLayout"
    
    # Uncomment if you have a wacom tablet
    #    InputDevice   "stylus"    "SendCoreEvents"
    #    InputDevice   "cursor"    "SendCoreEvents"
    #    InputDevice   "eraser"    "SendCoreEvents"
      Identifier   "Default Layout"
      Screen   0 "Default Screen" 0 0
      Screen   1 "Default Screen 2" RightOf "Default Screen"
      InputDevice  "Generic Keyboard"
      InputDevice  "Configured Mouse"
    EndSection
    
    Section "Files"
    EndSection
    
    Section "Module"
      Load      "glx"
    EndSection
    
    Section "ServerFlags"
      Option     "Xinerama" "on"
    EndSection
    Can anybody see what the hell I'm doing wrong?
    Fat_lu is in tha house!

    #2
    Re: Compiz-fusion titlebars nvidia

    I've never had much fun running compiz directly from the command line. I use the desktop-effects package that's a part of the standard ubuntu to get compiz started, and it works a lot better. Maybe give it a try? After you install it just run desktop-effects from the command line and a window should pop up asking if you want to enable it, then you're all set. My guess is that this little application better manages the backend stuff of compiz than just running it as is.

    Comment


      #3
      Re: Compiz-fusion titlebars nvidia

      I can't find a package called desktop-effects?
      Fat_lu is in tha house!

      Comment


        #4
        Re: Compiz-fusion titlebars nvidia

        That's weird. In the future, you should probably change your repository sources, I don't think you've got them all enabled. You can do that from inside synaptic if you like, but it's probably easier to just copy over a better sources.list from somebody else and overwrite the file already in place at /etc/apt/sources.list

        Here's the package I'm talking about. You can click it and it'll install it from right here, if you want.
        http://archive.ubuntu.com/ubuntu/poo...untu4_i386.deb

        Here's my sources.list if you want to copy it.
        Code:
        # Sweener's Ubuntu Gutsy Gibbon 7.10 Sources list
        # 
        # Repository List based on standard gutsy with many extra packages
        #
        # If you get errors about missing keys, lookup the key in this file
        # and run these commands (replace KEY with the key number):
        #
        # gpg --keyserver subkeys.pgp.net --recv KEY
        # gpg --export --armor KEY | sudo apt-key add -
        #
        # If you have a gpg key URL use (replace URL with the key address):
        #
        # wget -q URL -O- | sudo apt-key add -
        #
        # If you have a gpg key file use (replace FILE with the key file):
        #
        # sudo apt-key add FILE
        
        # Ubuntu supported packages (GPG key: 437D05B5)
        deb [url]http://archive.ubuntu.com/ubuntu[/url] gutsy main restricted 
        deb [url]http://archive.ubuntu.com/ubuntu[/url] gutsy-updates main restricted
        deb [url]http://security.ubuntu.com/ubuntu[/url] gutsy-security main restricted
        
        deb-src [url]http://archive.ubuntu.com/ubuntu[/url] gutsy main restricted
        deb-src [url]http://archive.ubuntu.com/ubuntu[/url] gutsy-updates main restricted
        deb-src [url]http://security.ubuntu.com/ubuntu[/url] gutsy-security main restricted
        
        # Ubuntu community supported packages (GPG key: 437D05B5)
        deb [url]http://archive.ubuntu.com/ubuntu[/url] gutsy universe multiverse 
        deb [url]http://archive.ubuntu.com/ubuntu[/url] gutsy-updates universe multiverse
        deb [url]http://security.ubuntu.com/ubuntu[/url] gutsy-security universe multiverse
        
        deb-src [url]http://archive.ubuntu.com/ubuntu[/url] gutsy universe multiverse
        deb-src [url]http://archive.ubuntu.com/ubuntu[/url] gutsy-updates universe multiverse
        deb-src [url]http://security.ubuntu.com/ubuntu[/url] gutsy-security universe multiverse
        
        
        # Medibuntu - Ubuntu 7.10 "gutsy gibbon"
        # GPG key-file: [url]http://packages.medibuntu.org/medibuntu-key.gpg[/url]
        deb [url]http://packages.medibuntu.org/[/url] gutsy free non-free
        #deb-src [url]http://packages.medibuntu.org/[/url] gutsy free non-free

        Comment


          #5
          Re: Compiz-fusion titlebars nvidia

          @Dikki_lu, I didn't see on that other thread that it said to install the package "compizconfig-settings-manager". On my system which is running great with compiz, I have the following packages installed:

          compiz-core
          compiz-fusion-plugins-main
          compiz-kde
          compiz-plugins
          compizconfig-settings-manager

          and Emerald, of course.

          Note what is NOT installed: compiz, compiz-bcop, compiz-compcomm-plugins-main, compiz-dev, compiz-fusion-plugins-extra, compiz-gnome.

          The other question I have is, does glxgears run? You need to verify that you have glx enabled, although it appears to be in your xorg.conf file.

          HTH

          Comment


            #6
            Re: Compiz-fusion titlebars nvidia

            glxgears gives me the three moving wheels (sorry couldn't find the correct word for ... ).

            I have all the packages installed that you have installed. But some extra that aptitude installed because of dependencies.

            Should I try to remove compiz, compiz-bcop, compiz-compcomm-plugins-main, compiz-dev, compiz-fusion-plugins-extra, compiz-gnome?
            Fat_lu is in tha house!

            Comment


              #7
              Re: Compiz-fusion titlebars nvidia

              Well, I'll tell you something that is strange. I originally DID install the "compiz" package, but after I ran it, and later updated, it now appears as "not installed". But it is running great.

              Here's what I would suggest to try. Remove these: compiz-bcop, compiz-compcomm-plugins-main, compiz-dev, compiz-fusion-plugins-extra, compiz-gnome

              Also, make sure you do NOT have the package xserver-xgl installed.

              Next, open Konsole and enter
              Code:
              compiz
              It will either run (you will see the screen go black for a moment, then come back), or give an error output. If it runs, DON'T CLOSE THE KONSOLE. If it it gives an error, post the error.

              If it happens to run, you want to leave the Konsole open, close down other apps, and restart your system. When it comes back up, compiz will start automatically, and an empty console window will be open, which you can close.

              Comment


                #8
                Re: Compiz-fusion titlebars nvidia

                I removed compiz-bcop, compiz-compcomm-plugins-main, compiz-dev.

                I couldn't remove compiz-fusion-plugins-extra, compiz-gnome because of dependencies with the package compiz (and I really think I need this one )

                I haven't got xserver-xgl installed.

                When I start compiz I get these messages and still no titlebars.
                Code:
                roel@roel-desktop:~$ compiz
                Checking for Xgl: not present.
                Detected PCI ID for VGA: 01:00.0 0300: 10de:0221 (rev a1) (prog-if 00 [VGA])
                Checking for texture_from_pixmap: present.
                Checking for non power of two support: present.
                Checking for Composite extension: present.
                Comparing resolution (2560x1024) to maximum 3D texture size (4096): Passed.
                Checking for nVidia: present.
                Checking for FBConfig: present.
                Checking for Xgl: not present.
                Starting emerald
                Segmentation fault (core dumped)
                exec: 378: /usr/bin/metacity: not found
                Fat_lu is in tha house!

                Comment


                  #9
                  Re: Compiz-fusion titlebars nvidia

                  It almost sounds like there is a problem with Emerald, more than compiz, which is odd.

                  What happens when you enter
                  Code:
                  emerald
                  in the console?

                  Comment


                    #10
                    Re: Compiz-fusion titlebars nvidia

                    nothing happens

                    Emerald version:
                    Code:
                    roel@roel-desktop:~$ emerald --version
                    emerald: emerald version 0.3.0-svn
                    Fat_lu is in tha house!

                    Comment


                      #11
                      Re: Compiz-fusion titlebars nvidia

                      Hi,
                      I've had similar problems and what fixed it for me was to reinstall my video driver (nvidia). After that I uninstalled all of compiz (libs and emerald as well) and then reinstalled. Before trying to restart compiz, I rebooted my box to make sure it comes up and gives me kde. It did. I then did alt-F2 and typed in compiz --replace. The screen went blank (and my heart was in my throat) but then all my wobbly windows came into view.
                      Since then, I have rebooted several times and compiz starts up all by itself and runs without issue.

                      Comment


                        #12
                        Re: Compiz-fusion titlebars nvidia

                        Maybe I don't get it, why recommend emerald? It seems to me to be just as buggy as whatever default window decorator compiz uses

                        Comment


                          #13
                          Re: Compiz-fusion titlebars nvidia

                          @ppberns
                          I just cleanly installed everything. I don't think it will help to install it again. Isn't there anything that changed in your configuration of xorg or ... ?

                          @molloollom
                          What do you recommend then?

                          @everybody
                          What is the output you get when starting compiz?
                          This is my output.
                          Code:
                          roel@roel-desktop:~$ compiz
                          Checking for Xgl: not present.
                          Detected PCI ID for VGA: 01:00.0 0300: 10de:0221 (rev a1) (prog-if 00 [VGA])
                          Checking for texture_from_pixmap: present.
                          Checking for non power of two support: present.
                          Checking for Composite extension: present.
                          Comparing resolution (2560x1024) to maximum 3D texture size (4096): Passed.
                          Checking for nVidia: present.
                          Checking for FBConfig: present.
                          Checking for Xgl: not present.
                          Starting emerald
                          Segmentation fault (core dumped)
                          exec: 378: /usr/bin/metacity: not found
                          Fat_lu is in tha house!

                          Comment


                            #14
                            Re: Compiz-fusion titlebars nvidia

                            Originally posted by Dikke_lu
                            @molloollom
                            What do you recommend then?
                            I'm just talking about the regular compiz window decorator. It comes with one, it's gtk based and it's every bit as stable and, in some cases, unstable, as Emerald. Compiz says it comes with that decorator but I also got compiz-gnome installed so who knows? All the stuff just comes by default with the Gutsy version of Ubuntu (not kubuntu). You know that desktop-effects application I mentioned you try earlier? That's the official package used to enable effects from the gnome desktop environment. You don't even see the command line with that method, it's just a little menu item in the gnome system menu that says desktop effects, and if you hit enable it just turns on without needing to know anything else about it. When I ran it in KDE it enables it just as easily, and it's easy to ignore all the obscure backend stuff and have it run every bit as stable as with this emerald WM, from what I've seen of it after trying it out today. If you're having problems you might as well give it a try, couldn't suck any less than not getting it to work at all.

                            Here's the output I get when running the same command you did, after installing emerald.
                            Code:
                            rable@rable-desktop:~$ compiz --replace ccp &
                            [1] 6941
                            rable@rable-desktop:~$ Checking for Xgl: not present.
                            Detected PCI ID for VGA: 01:00.0 0300: 10de:0392 (rev a1) (prog-if 00 [VGA])
                            Checking for texture_from_pixmap: present.
                            Checking for non power of two support: present.
                            Checking for Composite extension: present.
                            Comparing resolution (1280x1024) to maximum 3D texture size (4096): Passed.
                            Checking for nVidia: present.
                            Checking for FBConfig: present.
                            Checking for Xgl: not present.
                            Starting emerald
                            /usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
                            Here's what I get from running desktop-effects when emerald is installed
                            Code:
                            rable@rable-desktop:~$ desktop-effects
                            nvidia_new restricted driver is already enabled
                            Checking for Xgl: not present.
                            gtk-window-decorator: Screen 0 on display ":0.0" already has a decoration manager; try
                            using the --replace option to replace the current decoration manager.
                            Detected PCI ID for VGA: 01:00.0 0300: 10de:0392 (rev a1) (prog-if 00 [VGA])
                            Checking for texture_from_pixmap: present.
                            Checking for non power of two support: present.
                            Checking for Composite extension: present.
                            Comparing resolution (1280x1024) to maximum 3D texture size (4096): Passed.
                            Checking for nVidia: present.
                            Checking for FBConfig: present.
                            Checking for Xgl: not present.
                            Starting emerald
                            /usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
                            Not initializing the Gtk-Qt theme engine
                            Window manager warning: Invalid WM_TRANSIENT_FOR window 0x1a5 specified for 0xc00005 (Configure ).
                            Here's my output when emerald isn't installed.
                            Code:
                            rable@rable-desktop:~$ desktop-effects
                            nvidia_new restricted driver is already enabled
                            Checking for Xgl: gtk-window-decorator: Screen 0 on display ":0.0" already has a decoration
                             manager; try using the --replace option to replace the current decoration manager.
                            not present.
                            Detected PCI ID for VGA: 01:00.0 0300: 10de:0392 (rev a1) (prog-if 00 [VGA])
                            Checking for texture_from_pixmap: present.
                            Checking for non power of two support: present.
                            Checking for Composite extension: present.
                            Comparing resolution (1280x1024) to maximum 3D texture size (4096): Passed.
                            Checking for nVidia: present.
                            Checking for FBConfig: present.
                            Checking for Xgl: not present.
                            /usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
                            Every one of those times it worked and switched them automatically.
                            I'm thinking desktop-effects may work for you because that error you get mentions the metacity decorator. Since it's a decorator-related problem, using something that automatically switches decorators might do the trick. Though if you still don't have access to all the ubuntu repositories in your sources.list, it might be something altogether different like just needing to add some repos and do an apt-get upgrade to some more recent application version that's giving you trouble.

                            Comment


                              #15
                              Re: Compiz-fusion titlebars nvidia

                              I installed the deb file of desktop-effects and started with desktop-effects and I get the same result.
                              No Titlebars.

                              Also desktop-effects tells me that he couldn't start the child process metacity.

                              How can I install metacity?
                              Fat_lu is in tha house!

                              Comment

                              Working...
                              X