Strona 1 z 2

compiz fusion nie działa

: 12 grudnia 2010, 00:09
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

: 16 grudnia 2010, 20:08
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

: 18 grudnia 2010, 14:55
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

: 18 grudnia 2010, 17:14
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.

: 18 grudnia 2010, 18:06
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

: 18 grudnia 2010, 18:55
autor: sPeRaCz
Na ikonie "Zgadzam się..." kliknij PPM i wybierz opcję "Zapisz plik jako..." - wybierz miejsce docelowe i po sprawie.

: 18 grudnia 2010, 20:07
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ć?

: 18 grudnia 2010, 20:20
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ę.

: 18 grudnia 2010, 20:21
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''?

: 18 grudnia 2010, 20:29
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.