[+] Compiz Fusion, znikaj

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
mDaViD
Posty: 6
Rejestracja: 27 grudnia 2009, 01:54

[+] Compiz Fusion, znikają paski tytułu, efekty nie działają

Post autor: mDaViD »

Witam wszystkich.

Postanowiłem zainstalować sobie Compiz Fusion. Postąpiłem według poradnika:

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

Wszystko przebiegło bezproblemowo. Niestety przy pierwszej próbie uruchomienia Compiza jako managera okien działo się coś dziwnego (znikły paski tytułu od okienek, a efekty w ogóle nie działały). Mam dostęp do ustawień Compiza i efekty są włączone. Na Metacity Windows Manager problemów nie ma, ale efekty wciąż nie działają.

Postanowiłem skorzystać ze skryptu do instalacji sterowników karty graficznej:

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

I tu też wszystko przebiegło sprawnie. Martwi mnie, czemu po wpisaniu polecenia:

Kod: Zaznacz cały

glxinfo
Widzę taką bardzo niepokojącą linijkę:

Kod: Zaznacz cały

direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose
Ponadto po wpisaniu polecenia:

Kod: Zaznacz cały

compiz --replace
Otrzymuję w odpowiedzi:

Kod: Zaznacz cały

/usr/bin/compiz.real (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work.
/usr/bin/compiz.real (core) - Error: Failed to manage screen: 0
/usr/bin/compiz.real (core) - Fatal: No manageable screens found on display :0.0
Jestem niezbyt doświadczonym użytkownikiem Debiana, dlatego zwracam się o pomoc. Siedzenie nad Google już mnie wykończyło.

Pozdrawiam i serdecznie dziękuję za zainteresowanie.
Zigit
Posty: 25
Rejestracja: 18 sierpnia 2007, 08:56
Lokalizacja: Ko³obrzeg

Post autor: Zigit »

Zamiast:
mDaViD pisze:compiz --replace
wpisz:

Kod: Zaznacz cały

emerald --replace
Zalecałbym także zainstalować Compiz Fusion Icon. Nie jestem pewien jak powinna wyglądać składnia, ale chyba to będzie tak:

Kod: Zaznacz cały

sudo aptitude install compiz-fusion-icon
I za pomocą tego (po uruchomieniu), po kliknięciu na ikonkę w zasobniku wybierasz Window Decorator i Emerald (lub podobnie).

U mnie za starych czasów Direct Rendering działał po instalacji sterowników sposobem użytkownika Kaka'.

NVidia


Powinno zadziałać, lecz jeśli się mylę to nie bijcie. W tego typu wynalazki się nie bawię ]
mDaViD
Posty: 6
Rejestracja: 27 grudnia 2009, 01:54

Post autor: mDaViD »

Zigit pisze:emerald --replace
to nie działa (w sensie konsola jakby "staje" po wciśnięciu enter, nic się nie dzieje).

Do pozostałych wskazówek się zastosowałem. Niestety nic to nie zmieniło.

Co do sterowników to pragnę podkreślić, że działam na Intel GMA 950.
Zigit
Posty: 25
Rejestracja: 18 sierpnia 2007, 08:56
Lokalizacja: Ko³obrzeg

Post autor: Zigit »

Nie wiem dlaczego z tą NVidią się wciąłem ;]

Co do Direct Rendering na tej karcie, szukam informacji, jak coś znajdę, dam znać.

Edit: Przejrzyj ten temat. Może jakoś Cię naprowadzi.

Link
mDaViD
Posty: 6
Rejestracja: 27 grudnia 2009, 01:54

Post autor: mDaViD »

Twój link rozwiązał sprawę z renderowaniem.

Kod: Zaznacz cały

glxinfo | grep direct
Zwraca ładną odpowiedź:

Kod: Zaznacz cały

direct rendering: Yes
Musiałem dograć pakiety:

Kod: Zaznacz cały

libgl1-mesa-dri
libgl1-mesa-dev
co wywaliło mi adobe flash player, ale z tym to uporam się kiedyś indziej.

Dzięki Ci gościu, lecz problem wciąż występuje... :(

Chciałbym jeszcze nadmienić, że teraz, po wpisaniu polecenia

Kod: Zaznacz cały

compiz --replace
Nie otrzymuję już żadnych błędów jak wcześniej tylko po prostu ekran gasi się na sekundkę i wraca, no ale okienka nie mają obramowań, a efektów nie ma.
Awatar użytkownika
Redhead
Junior Member
Posty: 526
Rejestracja: 17 lipca 2007, 17:37

Post autor: Redhead »

mDaViD pisze:Nie otrzymuję już żadnych błędów jak wcześniej tylko po prostu ekran gasi się na sekundkę i wraca, no ale okienka nie mają obramowań, a efektów nie ma.
Effects -> Window Decoration zaznacz.

Pod Debianem nie ma compiz-fusion-icon, tylko fusion-icon.
Awatar użytkownika
mati75
Junior Member
Posty: 625
Rejestracja: 30 lipca 2009, 11:19
Lokalizacja: default city

Post autor: mati75 »

Zigit pisze:

Kod: Zaznacz cały

emerald --replace
W standardowym repozytorium Debiana nie ma emerald. Trzeba doinstalować przez to: http://debian.linux.pl/viewtopic.php?t=2720 repozytorium
mDaViD
Posty: 6
Rejestracja: 27 grudnia 2009, 01:54

Post autor: mDaViD »

Serdecznie dziękuję wszystkim za rady. Problem został już rozwiązany :)
Zigit
Posty: 25
Rejestracja: 18 sierpnia 2007, 08:56
Lokalizacja: Ko³obrzeg

Post autor: Zigit »

Redhead i mati75 dziękuję serdecznie za poprawki ;]

mDaViD na tyle na ile mogłem, na tyle starałem się pomóc. ;]
ODPOWIEDZ