compiz fusion nie dzia

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
tomekw
Posty: 32
Rejestracja: 11 grudnia 2010, 00:17

compiz fusion nie działa

Post autor: tomekw »

Witam.
Zainstalowałem wszystkie pakiety, by dział mi compiz (przy pomocy Synaptica Menedżera Pakietów), i wygląda sprawa tak.
Mogę wejść w Menadżer ustawień compiz fusion, tam zaznaczać i odznaczać efekty, tylko że żadne efekty nie działają, nawet po restarcie.
Jak próbuję uruchomić z konsoli polecenie:

Kod: Zaznacz cały

compiz
to wyświetla mi błąd:

Kod: Zaznacz cały

Checking for Xgl: not present. 
No whitelisted driver found
aborting and using fallback: /usr/bin/metacity
bastard79
Posty: 41
Rejestracja: 06 maja 2008, 14:19

Post autor: bastard79 »

Zapomniałeś tylko o najważniejszym, czyli o wsparciu 3d dla karty graficznej, napisz jaką masz i jakie sterowniki zainstalowane.

Ps. Compiza uruchamiamy poleceniem:

Kod: Zaznacz cały

compiz --replace
tomekw
Posty: 32
Rejestracja: 11 grudnia 2010, 00:17

Post autor: tomekw »

Po wpisaniu tego polecenia daje w wyniku identyczny błąd jak wyżej opisałem.
Mam kartę graficzną GeForce FX 9600m GT, więc problemów z wydajnością mieć nie powinien.
Sterowniki:
po wpisaniu:

Kod: Zaznacz cały

grep -B2 'Module class: X.Org Video Driver'

/var/log/Xorg.0.log zwraca:

Kod: Zaznacz cały

(II) Module nv: vendor="X.Org Foundation"
    compiled for 1.4.2, module version = 2.1.10
    Module class: X.Org Video Driver
bastard79
Posty: 41
Rejestracja: 06 maja 2008, 14:19

Post autor: bastard79 »

Z tego co mi wiadomo sterownik ,,nv'' nie wspiera 3d więc compiz nie zadziała, musisz zainstalować sterowniki od nvidii, ewentualnie przetestować nouveau (nie pamiętam jak się to pisze), ale najlepszym rozwiązaniem będzie zainstalowanie sterowników z nvidia.com

Ja akurat teraz używam karty ati więc nie wiem jak sytuacja wygląda na chwilę obecną, ale kiedyś jak miałem nvidię używałem skryptu z siduxa, który się nazywał sgfxi http://code.google.com/p/sgfxi/ po uruchomieniu sam zainstaluje i skonfiguruje xorg.

Aby sprawdzić, czy masz na obecną chwilę działanie 3d karty, wpisz w konsoli:

Kod: Zaznacz cały

glxinfo | grep direct
Jeżeli jest ,,no'' oznacza to, że musisz zmienić sterownik na ten z nvidii, jeżeli jest ,,yes'' to trzeba szukać przyczyny w konfiguracji xorga.
tomekw
Posty: 32
Rejestracja: 11 grudnia 2010, 00:17

Post autor: tomekw »

Zwraca:

Kod: Zaznacz cały

direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: Mesa GLX Indirect
Czyli "no".
Wchodzę na stronę nvidii, chcę pobrać sterownik do wersji Linuksa 64 bit, gdy wciskam

Kod: Zaznacz cały

Zgadzam się - pobierz
to zamiast rozpocząć pobieranie, otwiera mi ogromny skrypt, który z jakimiś krzaczkami w kodzie robi się coraz większy.
Czy powinienem się kierować tym:
http://wiki.debian.org/NvidiaGraphicsDrivers
Awatar użytkownika
sPeRaCz
Posty: 79
Rejestracja: 02 grudnia 2010, 18:53
Lokalizacja: Lublin

Post autor: sPeRaCz »

Na ikonie "Zgadzam się..." kliknij PPM i wybierz opcję "Zapisz plik jako..." - wybierz miejsce docelowe i po sprawie.
tomekw
Posty: 32
Rejestracja: 11 grudnia 2010, 00:17

Post autor: tomekw »

Ściągnąłem plik, o nazwie:

Kod: Zaznacz cały

NVIDIA-Linux-x86_64-260.19.29.run
i mam kolejne problemy. Próbuje uruchomić na kilka sposobów plik, i nie mogę:

Kod: Zaznacz cały

apt-get install nazwa_pliku
to wyrzuca:

Kod: Zaznacz cały

Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu NVIDIA-Linux-x86_64-260.19.29.run

Kod: Zaznacz cały

dpkg -i nazwa pliku
to wyrzuca:

Kod: Zaznacz cały

dpkg-deb: "NVIDIA-Linux-x86_64-260.19.29.run" nie jest plikiem archiwum Debiana
dpkg: błąd przetwarzania NVIDIA-Linux-x86_64-260.19.29.run (--install):
 podproces dpkg-deb --control zwrócił kod błędu 2
Wystąpiły błędy podczas przetwarzania:
 NVIDIA-Linux-x86_64-260.19.29.run
tomlap:/home/tomek/Desktop# apt-get install NVIDIA-Linux-x86_64-260.19.29.run 
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu NVIDIA-Linux-x86_64-260.19.29.run
Ani nawet normalne otworzenie nie daje rady instalacji.
Gdy próbuję uruchomić:

Kod: Zaznacz cały

aptitude install nazwa_pliku
to wyrzuca:

Kod: Zaznacz cały

Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie      
Inicjalizacja stanów pakietów... Gotowe
Zapisywanie dodatkowych informacji o stanie... Gotowe
Odczyt opisów zadań... Gotowe                      
Nie znaleziono pakietu, którego nazwa lub opis zawierałyby "NVIDIA-Linux-x86_64-260.19.29.run"
Nie znaleziono pakietu, którego nazwa lub opis zawierałyby "NVIDIA-Linux-x86_64-260.19.29.run"
Nie zostaną zainstalowane, zaktualizowane ani usunięte żadne pakiety.
0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
Zapisywanie dodatkowych informacji o stanie... Gotowe
Czytanie list pakietów... Gotowe                    
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie      
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe          
Jak to inaczej zainstalować?
Awatar użytkownika
sPeRaCz
Posty: 79
Rejestracja: 02 grudnia 2010, 18:53
Lokalizacja: Lublin

Post autor: sPeRaCz »

Uruchamiasz czystą konsolę. Zabijasz wszystkie procesy i jako root wydajesz polecenie:

Kod: Zaznacz cały

sh NVIDIA-Linux-x86_64-260.19.29.run
oczywiście w katalogu, w którym masz ściągnięty ten plik. Przejrzyj dokładnie forum, było o tym wałkowane już trochę.
tomekw
Posty: 32
Rejestracja: 11 grudnia 2010, 00:17

Post autor: tomekw »

Udało się poleceniem: Jak się otwiera, chce bym zamknął środowisko X. Przełączam się na konsolę [shift]+[ctrl]+[alt]+[f7], i po uruchomieniu instalacji... to samo, prosi o wyłączenie X-ów.

Edycja:
A może ponowne uruchomienie i przy logowaniu włączyć tryb tekstowy?
Czy jak pozabijam procesy, nie wyłączy się?
Jak zlokalizować wszystkie procesy, wiem, że zabija się poleceniem ,,kill''?
Awatar użytkownika
sPeRaCz
Posty: 79
Rejestracja: 02 grudnia 2010, 18:53
Lokalizacja: Lublin

Post autor: sPeRaCz »

Sam sobie odpowiedziałeś, albo startujesz system w trybie tekstowym, albo przełączasz się na konsolę i ręcznie zabijasz procesy. Listę wszystkich aktywnych sprawdzisz przy pomocy:

Kod: Zaznacz cały

ps aux
Nie martw się na pewno się nie wyłączy komputer.
ODPOWIEDZ