Strona 1 z 1

compiz problem po update

: 22 września 2007, 21:04
autor: fabix
Witam,

Po niedawnym update compiz przestał działać. Czy ktoś miał podobnie?
Pakiety compiza są z oficjalnego repozytorium.

Wcześniej 0.2.2, po update 0.5.2 (lenny). Konfigurację xorg mam z poprzedniej wersji, ale po poszukiwaniach na google stwierdzam, że nic się nie zmieniło. Eksperymentowałem też trochę, próbując zarówno odpalić z XGL jak i AIGLX. Bez rezultatów.

Co to znaczy że nie działa?
Nie ma obramowań od window menagera, brak wszelkich efektów. Jedyne co się zachowuje prawidłowo to mysz. Można kliknąć na menu i odpalić jakieś aplikacje, ale nie można już przywrócić dekoracji okien.
Wcześniej żeby ubić compiza używałem:

Kod: Zaznacz cały

metacity --replace & killall compiz compiz.real
Teraz te polecenia nie dają oczekiwanych rezultatów.
Ustawienia compiza z poprzedniej wersji zostały usunięte:

Kod: Zaznacz cały

rm -r ~/.gconf/app/compiz
Właściwie to mój problem wygląda na mocno zbliżony do tego tutaj, a może nawet to ten sam:
Problem jakiegoś niemca.
Dla chętnych mogę przetłumaczyć.

Dodam jeszcze, że po odpaleniu:

Kod: Zaznacz cały

compiz --replace
wyświetla się coś takiego:

Kod: Zaznacz cały

GLX_EXT_texture_from_pixmap is available with direct rendering.
oczywiście:

Kod: Zaznacz cały

glxinfo | grep direct
direct rendering: Yes
Nawet wrzuciłem nową wersję sterowników nvidii.

Zawartość mojego xorg.conf można zobaczyć tutaj ,a logi xservera
tutaj.

Proszę pomóżnie :-(

: 22 września 2007, 23:18
autor: irok84
No to mamy dokładnie ten sam problem

: 23 września 2007, 00:37
autor: Spass
¦wieża wersja Compiz Fusion nie powinna już stwarzać takich problemów. Właśnie jestem po full-upgrade, powróciły obramowania i efekty.

: 23 września 2007, 02:59
autor: fabix
Pakiety compiza są z oficjalnego repozytorium.
a tam nie ma raczej
¦wieża wersja Compiz Fusion
Nie widzę żeby się rzekome poprawki pojawiły w lennym.

: 23 września 2007, 08:41
autor: wuem
Otwórz CompizConfig Settings Manager, wejdź w preferencje i format zapisu zmień na Flat-File Configuration Backend, potem odpal ponownie Compiza

: 23 września 2007, 10:10
autor: fabix
Otwórz CompizConfig Settings Manager
W dystrybucji nie widzę nic takiego.
Za to przeczytałem, że jest taka paczka pod compiz-fusion.

Kod: Zaznacz cały

compizconfig-settings-manager
Ale ja chcę tego z distro, tak jak na górze pisałem.

: 23 września 2007, 14:44
autor: Spass
fabix pisze:Nie widzę żeby się rzekome poprawki pojawiły w lennym.
Mój błąd. Nie doczytałem, że używasz oficjalnego repozytorium. Taki sam błąd z brakiem obramować i efektów miałem u siebie na Compiz Fusion z repozytorium Tuxfamily i wczorajsza wersja nie posiadała już błędów.

: 24 września 2007, 02:23
autor: fabix
No i po problemie, rozwiązanie jak zwykle okazało się banalne.
Mianowicie to był mój błąd:
Ustawienia compiza z poprzedniej wersji zostały usunięte:
Gdzieś wyczytałem, że powinno się usunąć ustawienia z poprzednich wersji bo mogą być jakieś niezgodności, tak też zrobiłem. Nowa wersja z jakiś powodów nie utworzyła sobie żadnych ustawień domyślnych. Trzeba było po prostu wszystko włączyć, tj. dekorator okien, i poszczególne pluginy.
Dotarło to do mnie dopiero kiedy zainstalowałem compiz-fusion i odpaliłem ccsm (compizconfig-setting-manager) :mrgreen:

No i oczywiście fusion-icon wywalił jakiś mały log przy odpaleniu więc już można było zacząć kombinować.

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
 * Decorator "gtk-window-decorator" is invalid.
 * Setting decorator to GTK Window Decorator ("gtk-window-decorator --replace")
 * Starting Compiz
   ... executing: compiz.real --replace --sm-disable --ignore-desktop-hints
No ale i tak już zostanę przy compiz fusion, bo walka z tymi wszystkimi ustawieniami z gconf to już mnie zmęczyła (w oficjalnym repozytorium nie ma jeszcze paczki ccsm).

Poboczne pytanko mam jeszcze. Czy ktoś wie czy compiz pluje gdzieś logami? W /var/log pusto. Może trzeba na nim wymusić logowanie jakąś opcją?