compiz-fusion i "No GLX_EXT_texture_from_pixmap"

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
kcybulski
Posty: 2
Rejestracja: 27 października 2007, 22:20

compiz-fusion i "No GLX_EXT_texture_from_pixmap"

Post autor: kcybulski »

Zainstalowałem ostatnie sterowniki amd/ati 8.42.3 i chciałem wypróbować compiz-fusion ale podczas startu dostaje:

Kod: Zaznacz cały

kcybulski@zireael:~$ fusion-icon
 * Detected Session: kde
 * Searching for installed applications...
 * No GLX_EXT_texture_from_pixmap with direct rendering context
 ... nor with indirect rendering, this isn't going to work!
 * Using the GTK Interface
 * KWin is already running
Sterowniki są zainstalowane poprawnie:

Kod: Zaznacz cały

kcybulski@zireael:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI RADEON 9600 Series
OpenGL version string: 2.0.6958 Release

Kod: Zaznacz cały

kcybulski@zireael:~$ glxinfo | grep direct
direct rendering: Yes
Mój xorg.conf

Kod: Zaznacz cały

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "aticonfig-Screen[0]" 0 0
        InputDevice    "Generic Keyboard"
        InputDevice    "Configured Mouse"
        Option "AIXGL" "on"
EndSection

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

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

Section "InputDevice"
        Identifier  "Configured Mouse"
        Driver      "mouse"
        Option      "CorePointer"
        Option      "Device" "/dev/input/mice"
        Option      "Protocol" "ImPS/2"
        Option      "Emulate3Buttons" "true"
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"
        Option      "VideoOverlay" "on"
        Option      "OpenGLOverlay" "off"
        Option      "UseFastTLS" "2"
        Option      "KernelModuleParm" "locked-userpages=0"
        Option      "no_accel" "no"
        Option      "no_dri" "no"
        Option      "EnablePrivateBackZ" "no"
        Option      "backingstore" "true"
        Option      "XAANoOffscreenPixmaps" "true"
        Option      "ForceMonitors" "notv"
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

Section "DRI"
        Mode 0666
EndSection

Section "Extensions"
    Option      "Composite" "1"
EndSection
Jakieś pomysły co jest źle ? Aha system Debian sid/i386 karda Radeon 9600 128 Mb
fabix
Posty: 61
Rejestracja: 26 sierpnia 2006, 13:31

Post autor: fabix »

Skoro nie chce Ci działać na AIGLX to spróbuj XGL. Poniżej moje konfiguracje, popróbuj:
Obecna XGL (chyba):

Kod: Zaznacz cały

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice    "Synaptics Touchpad"
EndSection

Section "Files"
EndSection

Section "Module"
    #Load           "glx"
    #compiz modules
    Load           "dri"
    Load           "GLcore"
EndSection

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

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

Section "InputDevice"
    Identifier     "Synaptics Touchpad"
    Driver         "synaptics"
    Option         "SendCoreEvents" "true"
    Option         "Device" "/dev/psaux"
    Option         "Protocol" "auto-dev"
    Option         "HorizScrollDelta" "0"
EndSection

Section "Monitor"
    Identifier     "Generic Monitor"
    Option         "DPMS"
    HorizSync      28-72
    VertRefresh    43-60
EndSection

Section "Device"
    Identifier     "nVidia Corporation G70 [GeForce Go 7600]"
    Driver         "nvidia"
    #pieprzone logo nvidii sie nie pokaze
    Option         "NoLogo"          "true"
    #compiz option
    Option "XAANoOffscreenPixmaps" "true"
    Option "AllowGLXWithComposite" "true"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "nVidia Corporation G70 [GeForce Go 7600]"
    Monitor        "Generic Monitor"
    DefaultDepth    24
    SubSection     "Display"
        Modes      "1440x900"
    EndSubSection
    #compiz option
    Option "AddARGBGLXVisuals" "True"
EndSection

#compiz section
Section "Extensions"
        Option "Composite" "enable"
EndSection
AIGLX - używałem przez pewien czas:

Kod: Zaznacz cały

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice    "Synaptics Touchpad"
    #AIGLX
    Option   "AIGLX"   "true"
EndSection

Section "Files"
EndSection

Section "Module"
    #AIGLX
    Load           "dbe"
    Load           "glx"
    #XGL
    Load           "dri"
    #Load           "GLcore"
EndSection

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

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

Section "InputDevice"
    Identifier     "Synaptics Touchpad"
    Driver         "synaptics"
    Option         "SendCoreEvents" "true"
    Option         "Device" "/dev/psaux"
    Option         "Protocol" "auto-dev"
    Option         "HorizScrollDelta" "0"
EndSection

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

Section "Device"
    Identifier     "nVidia Corporation G70 [GeForce Go 7600]"
    Driver         "nvidia"
    #pieprzone logo nvidii sie nie pokaze
    Option         "NoLogo"          "true"
    #XGL
    #AIGLX
    Option "XAANoOffscreenPixmaps" "true"
    Option "AllowGLXWithComposite" "true"
    Option "TripleBuffer"          "true"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "nVidia Corporation G70 [GeForce Go 7600]"
    Monitor        "Generic Monitor"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1440x900"
    EndSubSection
    #compiz option
    Option "AddARGBGLXVisuals" "True"
EndSection

#compiz section
Section "Extensions"
        Option "Composite" "enable"
EndSection
kcybulski
Posty: 2
Rejestracja: 27 października 2007, 22:20

Post autor: kcybulski »

Ok XGL działa :-) Ale teraz mam inny problem, jak uruchamiam fusion-icon to dostaję biały ekran z możliwością obracania kostki. W google znalazłem kilka możliwych rozwiązań ale nie pomogły. Coś źle ustawiłem, tylko co ?

Mój obecny xorg.conf

Kod: Zaznacz cały

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "aticonfig-Screen[0]" 0 0
        InputDevice    "Generic Keyboard"
        InputDevice    "Configured Mouse"
EndSection

Section "ServerFlags"
        Option "AIGLX" "off"
EndSection

Section "Module"
        Load "i2c"
        Load "bitmap"
        Load "ddc"
        Load "dbe"
        Load "extmod"
        Load "freetype"
        Load "glx"
        Load "GLcore"
        Load "int10"
        Load "vbe"
#       Load "dri"
EndSection

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

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

Section "Monitor"
        Identifier   "Generic Monitor"
        HorizSync    28.0 - 64.0
        VertRefresh  43.0 - 60.0
        Option      "DPMS"
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"
        Option      "VideoOverlay" "on"
        Option      "OpenGLOverlay" "off"
        Option      "UseFastTLS" "2"
        Option      "KernelModuleParm" "locked-userpages=0"
        Option      "no_accel" "no"
        Option      "no_dri" "no"
        Option      "EnablePrivateBackZ" "no"
        Option      "backingstore" "true"
        Option      "XAANoOffscreenPixmaps" "true"
        Option      "ForceMonitors" "notv"
        Option      "AllowGLXWithComposite" "true"
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
        Option  "TribleBuffer" "true"
#       Option  "no GLXFBConfig for depth 32"
        Option  "AddARGBVisuals" "True"
        Option  "RenderAccel" "true"
        Option  "AddARGBGLXVisuals" "True"
        Option  "DisableGLXRootClipping" "true"
        Option  "XAANoOffscreenPixmaps" "true"
EndSection

Section "DRI"
        Mode 0666
EndSection

Section "Extensions"
    Option      "Composite" "1"
EndSection
ODPOWIEDZ