Announcement

Collapse
No announcement yet.

fglrx 8.42.3 - compiz fusion doesn't work :( !

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • fglrx 8.42.3 - compiz fusion doesn't work :( !

    Hi everybody !

    I'm french and new here, please be indulgent because i dont speak english very well :S !

    I've a RADEON XPRESS 200G (PCIE integrated) and before this release of fglrx 8.42 i used XGL with Compiz Fusion under linux Fedora 7.
    XGL is very very slow and i waited this new release for erase compeletely XGL from my drive and play with compiz fusion or games (ut2004) !
    When i saw fglrx 8.42, i immediatly downloaded it and installing it with --buildpkg command.
    When restarting, i checked if fglrx has started and it has :

    [root@localhost Scias]# fglrxinfo
    display: :0.0 screen: 0
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: ATI Radeon Xpress Series
    OpenGL version string: 2.0.6958 Release

    [root@localhost Scias]# glxinfo
    name of display: :0.0
    display: :0 screen: 0
    direct rendering: Yes
    server glx vendor string: SGI
    server glx version string: 1.2
    server glx extensions:
    ....
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: ATI Radeon Xpress Series
    OpenGL version string: 2.0.6958 Release
    OpenGL extensions:
    .....
    I tried a "glxgears" and it is very smoothly than the fglrx 8.40 :

    [root@localhost Scias]# glxgears
    3885 frames in 5.0 seconds = 976.899 FPS
    with fglrx 8.40, i was around 600 FPS.

    Then, i tried to launch "fusion-icon" but it's not working !!

    [root@localhost Scias]# fusion-icon
    * Using the GTK Interface
    GTK Accessibility Module initialized
    * Searching for installed applications...
    /usr/bin/ccsm
    /usr/bin/compiz
    /usr/bin/gtk-window-decorator
    /usr/bin/emerald
    /usr/bin/metacity
    * gnome session
    * Decorator "" is invalid.
    ... choosing gtk-window-decorator --replace as default decorator
    * No GLX_EXT_texture_from_pixmap present with direct rendering context
    ... present with indirect rendering, exporting: LIBGL_ALWAYS_INDIRECT=1
    * Executing: compiz --replace --sm-disable --ignore-desktop-hints ccp --indirect-rendering
    /usr/share/fusion-icon/interface_gtk.py:238: GtkWarning: Icon cache '/usr/share/icons/hicolor/icon-theme.cache' is invalid

    gtk.main()
    /usr/share/fusion-icon/interface_gtk.py:238: GtkWarning: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid

    gtk.main()
    compiz (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work.
    compiz (core) - Error: Failed to manage screen: 0
    compiz (core) - Fatal: No manageable screens found on display :0.0
    And also i tried "fgl_glxgears" and it not work too !

    [root@localhost Scias]# fgl_glxgears
    Using GLX_SGIX_pbuffer
    X Error of failed request: GLXUnsupportedPrivateRequest
    Major opcode of failed request: 143 (GLX)
    Minor opcode of failed request: 16 (X_GLXVendorPrivate)
    Serial number of failed request: 41
    Current serial number in output stream: 42
    AMDCCCLE is working and it says that i'm running on fglrx 8.42.3 (no problem)

    my Xorg.conf (I tried enabling composite and AIGLX in xorg.conf but no results)


    Code:
    Section "ServerLayout"
    	Identifier     "Default Layout"
    	Screen      0  "aticonfig-Screen[0]" 0 0
    	InputDevice    "Keyboard0" "CoreKeyboard"
    EndSection
    
    Section "Files"
    	ModulePath   "/usr/lib/xorg/modules"
    EndSection
    
    Section "InputDevice"
    	Identifier  "Keyboard0"
    	Driver      "kbd"
    	Option	    "XkbModel" "pc105"
    	Option	    "XkbLayout" "fr"
    	Option	    "XkbVariant" "latin9"
    EndSection
    
    Section "Monitor"
    	Identifier   "aticonfig-Monitor[0]"
    	Option	    "VendorName" "ATI Proprietary Driver"
    	Option	    "ModelName" "Generic Autodetecting Monitor"
    	Option	    "DPMS" "true"
    EndSection
    
    Section "Device"
    	Identifier  "aticonfig-Device[0]"
    	Driver      "fglrx"
    EndSection
    
    Section "Screen"
    	Identifier "Screen0"
    	Device     "Videocard0"
    	DefaultDepth     24
    	SubSection "Display"
    		Viewport   0 0
    		Depth     24
    	EndSubSection
    EndSection
    
    Section "Screen"
    	Identifier "aticonfig-Screen[0]"
    	Device     "aticonfig-Device[0]"
    	Monitor    "aticonfig-Monitor[0]"
    	DefaultDepth     24
    	SubSection "Display"
    		Viewport   0 0
    		Depth     24
    	EndSubSection
    EndSection
    I'm on Fedora 7 on kernel 2.6.22.9-91.fc7
    ATI XPRESS 200G
    Compiz Fusion 0.5.2
    OpenGL games like UT2004 work very smoothly !

    Can somebody help me please ?
    Last edited by Scias; 23 October 2007, 06:41 PM.

  • #2
    I got extra information for the error of "fgl_glxgears"

    Code:
    [root@localhost ~]# fgl_glxgears
    Using GLX_SGIX_pbuffer
    X Error of failed request:  GLXUnsupportedPrivateRequest
      Major opcode of failed request:  143 (GLX)
      Minor opcode of failed request:  16 (X_GLXVendorPrivate)
      Serial number of failed request:  41
      Current serial number in output stream:  42
    
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel: CPU:    0
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel: Oops: 0000 [#1]
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel: SMP 
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel: EIP:    0060:[<e8e39263>]    Tainted: P       VLI
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel: esi: e4a27000   edi: c9801178   ebp: c9801000   esp: c998ae74
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel: Call Trace:localhost kernel: Stack: e4a27000 c1504000 e8f7dec0 e8f804c4 c9801000 e8e1b4c1 e8f7dec0 e8e38de7 
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel:  [<e8e26361>] firegl_release+0x71/0x190 [fglrx]localhost
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel:  [<c042bac9>] do_exit+0x237/0x6d4
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel:  [<c04791c9>] filp_close+0x51/0x58 kernel:  [<c05a638e>] skb_dequeue+0x39/0x3f
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel: EIP: [<e8e39263>] firegl_asyncio_fasync+0x13/0x50 [fglrx] SS:ESP 0068:c998ae74localhost kernel:  [<c0404f8e>] syscall_call+0x7/0xb
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel: eax: ffe4ded6   ebx: e4a27000   ecx: 00000000   edx: c9801000
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel: EFLAGS: 00010296   (2.6.22.9-91.fc7 #1)
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel: Process fgl_glxgears (pid: 3048, ti=c998a000 task=e4a8b200 task.ti=c998a000)localhost kernel: ds: 007b   es: 007b   fs: 00d8  gs: 0000  ss: 0068
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel:        ffffffff e4a27000 00000000 e35e61c0 c9801174 d853a760 e8f7ebc0 e8e22f61 
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel:        c9801178 e4a8b3a0 c1509a80 00000000 cac39380 00000246 00000287 c05a638e 
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel:  [<e8e1b4c1>] __ke_down_interruptible+0x19/0x29 [fglrx]
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel:  [<e8e38de7>] firegl_asyncio_close+0xa7/0x110 [fglrx]
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel:  [<e8e22f61>] firegl_release_helper+0xc1/0xa20 [fglrx]
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel:  [<c042a968>] put_files_struct+0x5f/0xa7
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel:  [<e8e1aac9>] ip_firegl_release+0xf/0x12 [fglrx]
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel:  [<c047b6f0>] __fput+0xc1/0x177
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel:  [<c042bfd3>] sys_exit_group+0x0/0xd
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel: EIP is at firegl_asyncio_fasync+0x13/0x50 [fglrx]
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel:  =======================
    Message from syslogd@ at Wed Oct 24 00:54:35 2007 ...
    localhost kernel: Code: ff ff c7 04 24 07 00 00 00 e9 80 fe ff ff 8d 76 00 8d bc 27 00 00 00 00 83 ec 1c 89 5c 24 18 8b 5c 24 24 89 1c 24 e8 ab ee fd ff <8b> 50 28 89 5c 24 04 8b 4c 24 28 81 c2 10 19 00 00 89 54 24 0c
    Chinese for me !

    Comment


    • #3
      I have the same problem.

      I wondering if it's a missing dependency in fedora 7. I am toying with the idea of installing f8 on a diff. partition and seeing if I have any luck.

      Comment


      • #4
        Originally posted by koolmanoncampus View Post
        I have the same problem.

        I wondering if it's a missing dependency in fedora 7. I am toying with the idea of installing f8 on a diff. partition and seeing if I have any luck.
        it isn't an fedora specific problem because I've got the same problems on openSUSE 10.3

        Have you already whitelisted fglrx? (It solved one problem for me)

        I get this output while starting compiz:

        compiz: Trying '/usr/$LIB/libIndirectGL.so.1'
        compiz (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work.
        compiz (core) - Error: Failed to manage screen: 0
        compiz (core) - Fatal: No maBernahrdnageable screens found on display :0.0

        the output of fgl_glxgears is the same for me (like yours)

        and amdccle doesn't work cause of a bug in java (as I have heard)

        I hope somebody is able to solve this problem

        Friendly greetings

        Bernhard

        Comment


        • #5
          Originally posted by LordBernhard View Post
          it isn't an fedora specific problem because I've got the same problems on openSUSE 10.3

          Have you already whitelisted fglrx? (It solved one problem for me)



          Bernhard
          what do you mean by "whitelisting fglrx"?

          Comment


          • #6
            Originally posted by zkyez View Post
            what do you mean by "whitelisting fglrx"?
            if you start compiz-manager (it's named like this on opensuse 10.3) I've got an error message saying that the device isn't on the whitelist.

            Therefore I had to edit the /usr/bin/compiz-manager entry (and add the fglrx to the whitelist)

            # Driver whitelist
            WHITELIST="nvidia intel ati radeon i810 fglrx"

            Comment


            • #7
              Originally posted by LordBernhard View Post
              if you start compiz-manager (it's named like this on opensuse 10.3) I've got an error message saying that the device isn't on the whitelist.

              Therefore I had to edit the /usr/bin/compiz-manager entry (and add the fglrx to the whitelist)

              # Driver whitelist
              WHITELIST="nvidia intel ati radeon i810 fglrx"
              I don't have this message of whitelist, and when i can't edit /usr/bin/compiz or /usr/bin/fusion-icon because they're binaries (there's not a linea comprehensible :S)....
              And there's not /usr/bin/compiz-manager.

              ...Maybe a broken dependencies ?

              Maybe, we (Fedora Users) should wait the fglrx 8.42 in livna repository ?....

              I don't know...

              I've reinstalled XGL for waiting. He's a very little faster with fglrx 8.42.

              I will try in Ubuntu.
              Last edited by Scias; 24 October 2007, 08:18 AM.

              Comment


              • #8
                you should make sure that the old fglrx module is not loaded...

                Comment


                • #9
                  Originally posted by gwfrancke View Post
                  you should make sure that the old fglrx module is not loaded...

                  in Ubuntu this is done by adding fglrx to your
                  DISABLED_MODULES=""
                  in
                  /etc/default/linux-restricted-modules-common

                  Comment


                  • #10
                    Hello,

                    i install the last ATI driver with livna packages (8.42.3) on my HP DV5142 EU, video card : XPress 200M.
                    => Fedora 7 x86_64, Kernel 2.6.22.9-91.fc7, fglrx 8.42.3 (by livna), compiz 0.3.6-8.fc7

                    First, glxgears give FPS near 1600.
                    Second, when i try to activate compiz, installed by default, i have the same error message :

                    compiz (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work.
                    compiz (core) - Error: Failed to manage screen: 0
                    compiz (core) - Fatal: No maBernahrdnageable screens found on display :0.0


                    when you wrote :
                    Originally posted by gwfrancke View Post
                    in Ubuntu this is done by adding fglrx to your
                    DISABLED_MODULES=""
                    in
                    /etc/default/linux-restricted-modules-common
                    could you give us the contenue of that file, it doesn't exist on Fedora distribution, i would like to try you solution. ?

                    Celtic34 (FRANCE - BEZIERS)

                    Comment

                    Working...
                    X