Strona 1 z 1

Compiz Fusion nie działają efekty

: 28 lutego 2010, 15:03
autor: Scion
Zainstalowałem Compiz Fusion z myślą żeby dodać trochę bajerów do swojego pulpitu.
Niestety po uruchomieniu Compiz Fusion i zaznaczeniu jakichś efektów i ich modyfikacji nic nie działa, żaden z efektów.
Głównie chodzi mi o efekt pulpit kostka i jej obracanie.

Debian Lenny 5.0.3
Grafika Nvidia
W Compiz mam zaznaczone ,,Kostka Pulpitu'', ,,Obróć Kostkę''. Chcę dodać, że zainstalowałem sterowniki do karty graficznej i po wpisaniu:

Kod: Zaznacz cały

glxinfo | grep direct
wyświetla:

Kod: Zaznacz cały

direct rendering: Yes
    GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access, 
Zauważyłem, że po wpisaniu polecenia:

Kod: Zaznacz cały

compiz --replace
/usr/bin/compiz.real (core) - Error: Plugin 'text' not loaded.

/usr/bin/compiz.real (shift) - Warn: No compatible text plugin loaded.
Otrzymuję błędy ale co dziwne pulpit kostka zaczyna działać, ale za to nie widać pasków z nazwami programów gdzie jest zamykanie i minimalizacja.

Po wciśnięciu CTRL + C w terminalu pojawia się:

Kod: Zaznacz cały

^C/usr/bin/compiz: line 775:  4887 Naruszenie ochrony pamięci   $*
I tak jakby wszystko wracało do wcześniejszego stanu, czyli efekty z compiza nie działają, a pasek do zamykania i minimalizacji znowu się pojawia w oknach i programach. Ten sam efekt gdy uruchomię ponownie system.

P.S. Proszę o wyrozumiałość jeżeli jest coś niepoprawnie napisane, ponieważ jest to mój pierwszy post na tym forum, a z Debianem mam do czynienia od bardzo niedawna (uczę się go).

Proszę o pomoc.

: 28 lutego 2010, 15:16
autor: fnmirk
Według starych i sprawdzonych zaleceń należy wcześniej przejrzeć forum:
http://www.google.pl/search?hl=pl&sourc ... Google&lr=

: 28 lutego 2010, 16:25
autor: Scion
@fnmirk
Niestety nic nie pomogło mi przeczytanie tamtych tematów.

Po wpisaniu:

Kod: Zaznacz cały

fusion-icon
 * Detected Session: gnome
 * Searching for installed applications...
 * NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING
 * Using the GTK Interface
 * Starting Compiz
 ... executing: compiz.real --replace --sm-disable --ignore-desktop-hints ccp
compiz.real (core) - Error: Plugin 'text' not loaded.

compiz.real (shift) - Warn: No compatible text plugin loaded.
Wydaje mi się, że na tych błędach, które wyskakują trzeba się skupić, tylko problem w tym, że ich nie rozumiem i na tą chwilę nie potrafię się z tym uporać.

Jeszcze takie coś dostałem w terminalu:

Kod: Zaznacz cały

scion@Scion-PC:~$ fusion-icon
 * Detected Session: gnome
 * Searching for installed applications...
 * NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING
 * Using the GTK Interface
 * Starting Compiz
 ... executing: compiz.real --replace --sm-disable --ignore-desktop-hints ccp
compiz.real (core) - Error: Plugin 'text' not loaded.

compiz.real (shift) - Warn: No compatible text plugin loaded.
^CTraceback (most recent call last):
  File "/usr/bin/fusion-icon", line 58, in <module>
    choose_interface(try_first=options.interface)
  File "usr/lib/python2.5/site-packages/FusionIcon/interface.py", line 89, in choose_interface
  File "usr/lib/python2.5/site-packages/FusionIcon/interface.py", line 35, in import_interface
  File "/usr/lib/python2.5/site-packages/PIL/__init__.py", line 3, in <module>
    # $Id: __init__.py 2134 2004-10-06 08:55:20Z fredrik $
  File "usr/lib/python2.5/site-packages/FusionIcon/interface_gtk/main.py", line 214, in <module>
KeyboardInterrupt
scion@Scion-PC:~$ compiz --replace
/usr/bin/compiz.real (core) - Error: Plugin 'text' not loaded.

/usr/bin/compiz.real (shift) - Warn: No compatible text plugin loaded.
Też nie wiem jak to interpretować.

W innym temacie przeczytałem, że może coś tu nie działać z powodu włączonej xineramy.
Jak to wyłączyć? I czy jest sens?

Dziwi mnie jedno bo problem cały czas jest ten sam, że po wpisaniu polecenia:

Kod: Zaznacz cały

compiz --replace
pulpit kostka działa, a po restarcie systemu znowu nie działa, a chciałbym aby działało po uruchomieniu systemu bez wpisywania żadnych poleceń.

: 28 lutego 2010, 17:59
autor: Andros
Mam podobny problem jak kolega, udaje się uruchomić compiza ale od razu znikają obramowania okien lub nie da się nimi ruszać.
Mógłby ktoś zamieści krok po kroku jak zainstalować compiza i poprawnie skonfigurować?
Na forum i ogólnie w Google jest mnóstwo poradników ale robiłem to na kilka różnych sposobów i nadal to samo.

: 28 lutego 2010, 18:22
autor: fnmirk
Nie używam na co dzień compiza. Jedynie jak komuś instaluję system. W razie problemów z jego uruchomieniem korzystam z Knoppiksa. W przypadku Knoppiksa compiz działał (jak dotąd) z kartami ati, intela i nvidii. W dwóch przypadkach musiałem ręcznie zmieniać opcje w /etc/X11/xorg.conf.

http://debian.linux.pl/viewtopic.php?t=10199

Wystarczy porównać konfigi i zainstalowane pakiety.

: 28 lutego 2010, 18:29
autor: Scion
Udało mi się pozbyć jakoś tych błędów ale niestety problemu całkiem nie zażegnałem.

S
prawa wygląda tak, że po wpisaniu:

Kod: Zaznacz cały

fusion-icon
 * Detected Session: gnome
 * Searching for installed applications...
 * NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING
 * Using the GTK Interface
 * Starting Compiz
 ... executing: compiz.real --replace --sm-disable --ignore-desktop-hints ccp
Błędów nie widać i nawet w ikonkach kolo zegara pojawiła się ikona ,,Compiz Fusion Icon'' i wszystko działa do czasu aż wyjdę z terminala.

Mogę też uruchomić Compiza wpisując w terminalu:

Kod: Zaznacz cały

 compiz --replace 
Po tej czynności ekran raz mignie i pulpit kostka działa, tyle że w tym wypadku przestaje działać po uruchomieniu systemu. Może rozwiązaniem byłoby dodać to polecenie do programów startowych aby przy starcie systemu się samo uruchamiało i byłoby po problemie?

Chyba, że da się jakoś zwyczajnie rozwiązać ten problem?

I jeszcze jedno, po wpisaniu polecenia:

Kod: Zaznacz cały

 compiz --replace 

gdy zakończę to działanie przez CTRL + C i wyskakuje:

Kod: Zaznacz cały

scion@Scion-PC:~$ compiz --replace
^C*** glibc detected *** /usr/bin/compiz.real: corrupted double-linked list: 0x085785a0 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7c39624]
/lib/i686/cmov/libc.so.6[0xb7c3b573]
/lib/i686/cmov/libc.so.6(cfree+0x96)[0xb7c3b826]
/usr/lib/libGL.so.1[0xb7daaf9c]
======= Memory map: ========
08048000-0807b000 r-xp 00000000 08:05 618725     /usr/bin/compiz.real
0807b000-0807c000 rw-p 00033000 08:05 618725     /usr/bin/compiz.real
0807c000-088ea000 rw-p 0807c000 00:00 0          [heap]
b62c0000-b62ca000 r-xp 00000000 08:05 1034408    /lib/i686/cmov/libnss_files-2.7.so
b62ca000-b62cc000 rw-p 00009000 08:05 1034408    /lib/i686/cmov/libnss_files-2.7.so
b62cc000-b62d4000 r-xp 00000000 08:05 1034396    /lib/i686/cmov/libnss_nis-2.7.so
b62d4000-b62d6000 rw-p 00008000 08:05 1034396    /lib/i686/cmov/libnss_nis-2.7.so
b62d6000-b62eb000 r-xp 00000000 08:05 1034397    /lib/i686/cmov/libnsl-2.7.so
b62eb000-b62ed000 rw-p 00014000 08:05 1034397    /lib/i686/cmov/libnsl-2.7.so
b62ed000-b62ef000 rw-p b62ed000 00:00 0 
b62ef000-b62f6000 r-xp 00000000 08:05 1034400    /lib/i686/cmov/libnss_compat-2.7.so
b62f6000-b62f8000 rw-p 00006000 08:05 1034400    /lib/i686/cmov/libnss_compat-2.7.so
b62f8000-b6320000 r-xp 00000000 08:05 615940     /usr/lib/libpcre.so.3.12.1
b6320000-b6321000 rw-p 00027000 08:05 615940     /usr/lib/libpcre.so.3.12.1
b6321000-b6336000 r-xp 00000000 08:05 1034395    /lib/i686/cmov/libpthread-2.7.so
b6336000-b6338000 rw-p 00014000 08:05 1034395    /lib/i686/cmov/libpthread-2.7.so
b6338000-b633a000 rw-p b6338000 00:00 0 
b633a000-b6375000 r-xp 00000000 08:05 615947     /usr/lib/libgobject-2.0.so.0.1600.6
b6375000-b6376000 rw-p 0003b000 08:05 615947     /usr/lib/libgobject-2.0.so.0.1600.6
b6376000-b637d000 r-xp 00000000 08:05 1034405    /lib/i686/cmov/librt-2.7.so
b637d000-b637f000 rw-p 00006000 08:05 1034405    /lib/i686/cmov/librt-2.7.so
b637f000-b6383000 r-xp 00000000 08:05 615946     /usr/lib/libgthread-2.0.so.0.1600.6
b6383000-b6384000 rw-p 00003000 08:05 615946     /usr/lib/libgthread-2.0.so.0.1600.6
b6384000-b63cd000 r-xp 00000000 08:05 692457     /usr/lib/libORBit-2.so.0.1.0
b63cd000-b63d6000 rw-p 00049000 08:05 692457     /usr/lib/libORBit-2.so.0.1.0
b63d6000-b63d7000 rw-p b63d6000 00:00 0 
b63d7000-b648b000 r-xp 00000000 08:05 615950     /usr/lib/libglib-2.0.so.0.1600.6
b648b000-b648c000 rw-p 000b4000 08:05 615950     /usr/lib/libglib-2.0.so.0.1600.6
b648c000-b64bb000 r-xp 00000000 08:05 692465     /usr/lib/libgconf-2.so.4.1.5
b64bb000-b64be000 rw-p 0002e000 08:05 692465     /usr/lib/libgconf-2.so.4.1.5
b64cd000-b64e1000 r-xp 00000000 08:05 618733     /usr/lib/libcompizconfig.so.0.0.0
b64e1000-b64e2000 rw-p 00014000 08:05 618733     /usr/lib/libcompizconfig.so.0.0.0
b64e4000-b64e7000 r-xp 00000000 08:05 615949     /usr/lib/libgmodule-2.0.so.0.1600.6
b64e7000-b64e8000 rw-p 00002000 08:05 615949     /usr/lib/libgmodule-2.0.so.0.1600.6
b64e8000-b64f0000 r-xp 00000000 08:05 921609     /usr/lib/compizconfig/backends/libgconf.so
b64f0000-b64f1000 rw-p 00008000 08:05 921609     /usr/lib/compizconfig/backends/libgconf.so
b64f5000-b66f5000 rw-s 34a69000 00:0d 10198      /dev/nvidia0
b6800000-b6821000 rw-p b6800000 00:00 0 
b6821000-b6900000 ---p b6821000 00:00 0 
b696c000-b6978000 r-xp 00000000 08:05 1026147    /lib/libgcc_s.so.1
b6978000-b6979000 rw-p 0000b000 08:05 1026147    /lib/libgcc_s.so.1
b6979000-b69b0000 rw-p b6979000 00:00 0 
b69b0000-b69d1000 rw-s 00000000 00:08 32769      /SYSV00000000 (deleted)
b69d1000-b69d9000 r-xp 00000000 08:05 692277     /usr/lib/libXcursor.so.1.0.2
b69d9000-b69da000 rw-p 00007000 08:05 692277     /usr/lib/libXcursor.so.1.0.2
b69e9000-b69eb000 rw-p b69e9000 00:00 0 
b69eb000-b69ef000 r-xp 00000000 08:05 692249     /usr/lib/libXdmcp.so.6.0.0
b69ef000-b69f0000 rw-p 00003000 08:05 692249     /usr/lib/libXdmcp.so.6.0.0
b69f0000-b69f2000 r-xp 00000000 08:05 692247     /usr/lib/libXau.so.6.0.0
b69f2000-b69f3000 rw-p 00001000 08:05 692247     /usr/lib/libXau.so.6.0.0
b69f3000-b6a0a000 r-xp 00000000 08:05 692251     /usr/lib/libxcb.so.1.0.0
b6a0a000-b6a0b000 rw-p 00017000 08:05 692251     /usr/lib/libxcb.so.1.0.0
b6a0b000-b6a0c000 r-xp 00000000 08:05 692253     /usr/lib/libxcb-xlib.so.0.0.0
b6a0c000-b6a0d000 rw-p 00000000 08:05 692253     /usr/lib/libxcb-xlib.so.0.0.0
b6a0d000-b6a0e000 r-xp 00000000 08:05 800966     /usr/lib/tls/libnvidia-tls.so.190.53
b6a0e000-b6a0f000 rw-p 00000000 08:05 800966     /usr/lib/tls/libnvidia-tls.so.190.53
b6a0f000-b6a10000 rw-p b6a0f000 00:00 0 
b6a10000-b7a57000 r-xp 00000000 08:05 617127     /usr/lib/libGLcore.so.190.53
b7a57000-b7a9d000 rwxp 01046000 08:05 617127     /usr/lib/libGLcore.so.190.53
b7a9d000-b7aab000 rwxp b7a9d000 00:00 0 
b7aab000-b7abf000 r-xp 00000000 08:05 613068     /usr/lib/libz.so.1.2.3.3
b7abf000-b7ac0000 rw-p 00013000 08:05 613068     /usr/lib/libz.so.1.2.3.3
b7ac0000-b7ac8000 r-xp 00000000 08:05 692275     /usr/lib/libXrender.so.1.3.0
b7ac8000-b7ac9000 rw-p 00007000 08:05 692275     /usr/lib/libXrender.so.1.3.0
b7ac9000-b7acb000 r-xp 00000000 08:05 1034399    /lib/i686/cmov/libdl-2.7.so
b7acb000-b7acd000 rw-p 00001000 08:05 1034399    /lib/i686/cmov/libdl-2.7.so
b7acd000-b7ada000 r-xp 00000000 08:05 692266     /usr/lib/libXext.so.6.4.0
b7ada000-b7adb000 rw-p 0000c000 08:05 692266     /usr/lib/libXext.so.6.4.0
b7adb000-b7adc000 rw-p b7adb000 00:00 0 
b7adc000-b7bc7000 r-xp 00000000 08:05 692255     /usr/lib/libX11.so.6.2.0
b7bc7000-b7bcb000 rw-p 000ea000 08:05 692255     /usr/lib/libX11.so.6.2.0
b7bcb000-b7d20000 r-xp 00000000 08:05 1034402    /lib/i686/cmov/libc-2.7.so
b7d20000-b7d21000 r--p 00155000 08:05 1034402    /lib/i686/cmov/libc-2.7.so
b7d21000-b7d23000 rw-p 00156000 08:05 1034402    /lib/i686/cmov/libc-2.7.so
b7d23000-b7d26000 rw-p b7d23000 00:00 0 
b7d26000-b7d4a000 r-xp 00000000 08:05 1034387    /lib/i686/cmov/libm-2.7.so
b7d4a000-b7d4c000 rw-p 00023000 08:05 1034387    /lib/i686/cmov/libm-2.7.so
b7d4c000-b7de3000 r-xp 00000000 08:05 617126     /usr/lib/libGL.so.190.53
b7de3000-b7dfc000 rwxp 00097000 08:05 617126     /usr/lib/libGL.so.190.53
b7dfc000-b7e0b000 rwxp b7dfc000 00:00 0 
b7e0b000-b7e12000 r-xp 00000000 08:05 695836     /usr/lib/libstartup-notification-1.so.0.0.0
b7e12000-b7e13000 rw-p 00007000 08:05 695836     /usr/lib/libstartup-notification-1.so.0.0.0
b7e13000-b7f46000 r-xp 00000000 08:05 615451     /usr/lib/libxml2.so.2.6.32
b7f46000-b7f4b000 rw-p 00132000 08:05 615451     /usr/lib/libxml2.so.2.6.32
b7f4b000-b7f4d000 rw-p b7f4b000 00:00 0 
b7f4d000-b7f82000 r-xp 00000000 08:05 695909     /usr/lib/libxslt.so.1.1.24
b7f82000-b7f83000 rw-p 00035000 08:05 695909     /usr/lib/libxslt.so.1.1.24
b7f83000-b7f97000 r-xp 00000000 08:05 692259     /usr/lib/libICE.so.6.3.0
b7f97000-b7f98000 rw-p 00014000 08:05 692259     /usr/lib/libICE.so.6.3.0
b7f98000-b7f9a000 rw-p b7f98000 00:00 0 
b7f9a000-b7fa1000 r-xp 00000000 08:05 692261     /usr/lib/libSM.so.6.0.0
b7fa1000-b7fa2000 rw-p 00006000 08:05 692261     /usr/lib/libSM.so.6.0.0
b7fa2000-b7fa4000 r-xp 00000000 08:05 692303     /usr/lib/libXinerama.so.1.0.0
b7fa4000-b7fa5000 rw-p 00001000 08:05 692303     /usr/lib/libXinerama.so.1.0.0
b7fa5000-b7faa000 r-xp 00000000 08:05 692313     /usr/lib/libXrandr.so.2.1.0
b7faa000-b7fab000 rw-p 00005000 08:05 692313     /usr/lib/libXrandr.so.2.1.0
b7fab000-b7faf000 r-xp 00000000 08:05 692257     /usr/lib/libXfixes.so.3.1.0
b7faf000-b7fb0000 rw-p 00003000 08:05 692257     /usr/lib/libXfixes.so.3.1.0
b7fb0000-b7fb1000 rw-p b7fb0000 00:00 0 
b7fb1000-b7fb3000 r-xp 00000000 08:05 692295     /usr/lib/libXdamage.so.1.1.0
b7fb3000-b7fb4000 rw-p 00001000 08:05 692295     /usr/lib/libXdamage.so.1.1.0
b7fb4000-b7fb6000 r-xp 00000000 08:05 692437     /usr/lib/libXcomposite.so.1.0.0
b7fb6000-b7fb7000 rw-p 00001000 08:05 692437     /usr/lib/libXcomposite.so.1.0.0
b7fba000-b7fbb000 rw-s d2060000 00:0d 10198      /dev/nvidia0
b7fbb000-b7fc4000 rw-p b7fbb000 00:00 0 
b7fc6000-b7fc8000 rw-p b7fc6000 00:00 0 
b7fc8000-b7fc9000 r-xp b7fc8000 00:00 0          [vdso]
b7fc9000-b7fe3000 r-xp 00000000 08:05 1026530    /lib/ld-2.7.so
b7fe3000-b7fe5000 rw-p 0001a000 08:05 1026530    /lib/ld-2.7.so
bffe0000-bfffe000 rwxp bffe0000 00:00 0          [stack]
bfffe000-c0000000 rw-p bfffe000 00:00 0 
/usr/bin/compiz: line 775:  4725 Przerwane               $*
Po przerwaniu compiz nie działa.

: 14 marca 2010, 22:12
autor: grzesiek311
Problem został zgłoszony i naprawiony (chyba) w paczce będącej teraz w Sidzie. Jak wrzucą to do Squeeze to zacznie działać normalnie.
Oto źródło: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573012

Nie wiem co z Lennym, bo tam nowej wersji Compiza nigdy nie będzie, ale może backportują poprawki (chociaż wątpie).