Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Instalacja steronikow NVIDI na linuxi openSUSE 10.3 :/
Forum PHP.pl > Inne > Komputery i oprogramowanie
djbarca
mam taki problem jak w temacie .. a ze tutaj jest duzo osob online wiec moze kotos mi pomoze smile.gif

postepowalem wg tej instrukcji ze strony link od miejsca Instalacja ze skryptu NVIDIA wszystko dziala poprawnie .. wygaszacze 3D chodza .. gry tez .. niby wszystko jest zainstalowane, jak wpisuje glxinfo to wszysko jest wyswietlane pooprawnie . problem tkwi w tym ze jak wchodze w ustawienia X11 to mi wyrzuca blad , ze twoja karta nie obsluguje 3D :/ co moze byc tego przyczyna questionmark.gif
suchy1
pytanie pierwsze, jaka masz karte graficzna ?
Cysiaczek
Przenoszę na Komputery
michalkjp
suchy1 zadał dobre pytanie - będzie potrzebna nazwa oraz model karty.
Z drugiej strony, jeśli wygaszacze 3d chodzą bez problemu, to bym się nie przejmował, że gdzieś tam nie ma jakiegoś wpisu o 3d. Gry chodzą? Szmery, bajery, compizy chodzą?

(Na podanej przez Ciebie stronie są odnośniki do dwóch sterowników - nowego, przeznaczonego do nowszych kart (chyba geforce7+) oraz wersji legacy przeznaczonej dla starszych kart. Zasadnicze pytanie brzmi - czy wybrałeś właściwą wersję sterowników do swojej karty?)
djbarca
grafike mam geForca 7900GS a steroniki do seri 7 sciagnalem ze strony producenta www.nvidia.pl . gry wygaszacze niby wszystko jest .. nie ma tylko tych opcji pulpitu 3D ;/
michalkjp
No tak, zapomniałem, że tu chodzi o efekty graficzne na pulpicie...

Upewnij się, że masz zainstalowane pakiety wymagane do compiza. Znajdź plik konfiguracyjny X.org (chyba /etc/X11/xorg.conf, ale nie wiem jak jest w Suse) i upewnij się, że masz tam coś w stylu

Section "Module"
Load "glx"
EndSection

Section "Device"
Driver "nvidia"
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

To powinno wystarczyć. Pamiętaj jednak, że włączenie tych wszystkich wybuchów przy zamykaniu okien etc. może znacząco spowolnić pracę komputera.

(Twierdzenia fanów compiza, że wybuchy na pulpicie przyspieszają pracę desktopu, bo wykorzystywana jest akceleracja karty graficznej, włóż między bajki)
djbarca
nie. nadal nic :/ poustawialem tak jak mowiles i nic. akceleracji brak. zainstalowalem sobie z ciekawosci ubuntu zeby zobaczyc jak to wyglada. odlaczylem grafe i podlaczylem pod wejscie karty zintegrowanej i wszystko dzialalo . . niewiem co jest. jak wchodze w sax do ustawien pulpitu to jestinformacja ze twoja karta nid jert w bazie glx czy cos takiego . . moze jakies inne pomysly co z tym fantem zrobic ? :/
michalkjp
Cytat(djbarca @ 8.10.2008, 15:54:49 ) *
jestinformacja ze twoja karta nid jert w bazie glx czy cos takiego . . moze jakies inne pomysly co z tym fantem zrobic ? :/


Crap...

Otwórz /usr/bin/compiz w jakimś notatniku, znajdź linijkę WHITELIST= i sprawdź, czy jest tam "nvidia".

Gdybyś podał konkretny błąd, to może by Ci się udało go znaleźć na Google. Bez tego, to jest strzelanie w ciemno.

Przy okazji – nie masz jakichś dodatkowych kart PCI? Może coś się wysypuje. Jeśli whitelist nie pomoże, to pokaż co wyświetla polecenie dmesg (trochę tego będzie, ale wstaw wszystko) i lspci.
djbarca
mialem karte TV ale odlaczylem ja i zainstalowalem jeszcze raz i to samo .. jak wchodze do panelu sterowania - > efekty pulpitu . to jest info

Kod
Karty graficznej tego komputera nie ma na liście kart obsługiwanych przez Xgl i nie jest ona obecnie skonfigurowana do pracy w trybie akceleracji 3D. Xgl nie może być włączony. Jednakże, uruchomienie Xgl może być możliwe po włączeniu akceleracji 3D na tej karcie.

Możliwe, że problem ten uda się naprawić używając narzędzia konfiguracyjnego SaX2. Aby uruchomić SaX2, należy wcisnąć poniższy przycisk.

If you are having problems configuring Desktop Effects, you can click the "Help" button below to visit the troubleshooting page on the openSUSE wiki for advice.


a w pliku /usr/bin/compiz jest prawie stale cos takiego
Kod
3^E^T^@^@^@^O��^A^@^@��^D^@^@[^_]�f��G^D�@p��������^O��$
�D$^X^O�B^H�D$^P�M^G^H�D$^L^@^D^@^@�D$^H^A^@^@^@�D$^T�������D$^D^@^D^@^@�^D$��a$
c���^C������������^A9�����^O�r���������������^U���f���]���t&^@��'^@^@^@^@U��S��$
PW^G^H�^D$��^D���5TW^G^H�^EXW^G^H�������v��C^D�^D$�iX���^[��u���^�^A^@^@^@[^_]$
�]��u��}���]É^$��R�����%^@^@��t�;F^Du^N�x��t&^@;C^Dt'�ދ^^�ۋu��v^@�É|$^HljD$^D��$
�]��u��}���]ËG^D�X^DNjD$^H^@^@^@^@NjD$^D^@^@^@^@�^$��T��NjD$^T^@^@^@^@NjD$^P^@^@^@$
��)^@^@��u&��^C^@^@����^_���)^@^@��`&^@^@��d&^@^@�]��u���]��E�^@^@^@^@�V^D�B<�$
^A^@��^O�^L����E^H������^A^@^@^@������E^P�^$�D$^D�[�^@^@��^O������D$^L^@^@^@^@$
^@^@^O��^@^@^@�Āl[^_]Ă�^A^O������E^L�<$�D$^D�Ăr���U^L�<$�T$^D��g���M^L�^A��t��E$
^@^@u��n�}� ^O�������^A^O������
�ɉMЉ^O������E��D$ �E��D$^X�E��D$^T�EȍỦD$^P�D$^L�EĉT$^�D$^H�L$^D�4$�CN����t^H�G^@^@�D$^D��N���D$^H^A)^@^@�D$^D^B(^@^@�M^L�A^D�^D$��V���D$^H^A)^@^@�D$^D^C(^@^@$
�D$^L�U^G^H�;�����h����$^D�^T$��M���G^X�M��L$^H�D$^P^@^@^@^@�D$^L^A^@^@^@�D$^D$
�D$^L V^G^H�������h����U T$^LljD$^H^E^@^@^@�t$^D�^L$��?���] ۅu
�D$^L@V^G^H�����1���h����=D�^G^H^@�D$^H^@^@^@^@�t$^D^O���D$^L�^T$��B������P)^@^$
^@^@�4$��>���D$^D^N^G^H�^$�^?H����^O��




a co do DMESG to mam takie pytanie jak zrobic zeby bylo wyswietlane wszystko bo tego jest z 10 stron a wyswietla sie tylko ostatnia .....
michalkjp
Wygląda na to, że /usr/bin/compiz nie jest już skryptem, tylko binarką. Ciekawy jestem, gdzie teraz jest WHITELIST. Z dmesg jest prosto – wystarczy wpisać "dmesg > plik.txt" i w plik.txt masz zapisane wszystko. No i jeszcze z lspci.
djbarca
no to lspci
Kod
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port (rev 02)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 VGA compatible controller: nVidia Corporation G71 [GeForce 7900 GS] (rev a1)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)

a polecenie dmesg
jest tutaj bo na forum wyskakiwalo ze post za dlugi ...
http://www.f4a.eu/index.php?p=1851
michalkjp
Cytat(djbarca @ 9.10.2008, 11:04:43 ) *
jest tutaj bo na forum wyskakiwalo ze post za dlugi ...
http://www.f4a.eu/index.php?p=1851


Wyślij jeszcze raz bo nie mogę otworzyć. Może na inny serwer?
djbarca
http://www.zs2rypin.pl/stopek/pliki2.txt z tego co sie domyslam i co bylo napisane to nie jest juz kwestia zainstalowania sterownikow tylko wlaczenia compiza .. tak ?
michalkjp
Cytat(djbarca @ 9.10.2008, 11:25:14 ) *
http://www.zs2rypin.pl/stopek/pliki2.txt z tego co sie domyslam i co bylo napisane to nie jest juz kwestia zainstalowania sterownikow tylko wlaczenia compiza .. tak ?


Na o wygląda, gdyby sterownik wywalał jakiś błąd, to znalazłby się on w dmesg (pod warunkiem, że wrzuciłeś ten po nieudanym starcie compiz).

Później postaram się odnaleźć ten whitelist – ale to może być trudne. Wcześniej była to zwykła zmienna w skrypcie, teraz coś pozmieniali. Kto wie, może lista jest gdzieś w kodzie źródłowym i została wkompilowana.






Ok, zapoznałem się z treścią błędu, czasami trzeba przeczytać i nie wierzyć na słowo, że wszystko w porządku. Co pokazują
cat /etc/X11/xorg.conf
rpm -qa | grep compiz
?
djbarca
biggrin.gif:D:D:D:D:D dziala wszystko .. to jednak nie chodzilo o instalacje sterownikow tylko o uruchomienie tego compiza winksmiley.jpg poszukalem .. znalazlem i zrobilem smile.gif ale efekty sa swietne . taka troche odmiennosc do win$tow biggrin.gif dzieki michalkjp . pozdro smile.gif
P.S teraz zostal mi jeszcze problem instalacji kodekow ale z tym mam nadzeije poradze sobie sam smile.gif
michalkjp
Cytat(djbarca @ 9.10.2008, 13:56:52 ) *
P.S teraz zostal mi jeszcze problem instalacji kodekow ale z tym mam nadzeije poradze sobie sam smile.gif



Znajdź repozytorium z kodekami dla SuSE i zainstaluj sobie paczki gstreamer-*-ugly i bad + xine + pobierz



http://www.mplayerhq.hu/MPlayer/releases/c...0061022.tar.bz2
i wrzuć zawartość do /usr/lib/codecs albo /usr/lib/win32 – to zależy od dystrybucji. Powinny wtedy wszystkie filmy śmigać.

Najlepiej, gdybyś znalazł instrukcje dla SuSe na jakimś polskim forum – tam Ci wszystko wytłumaczą.
djbarca
odnosnie jeszcze tych kodekow .. zainstalowalem chyba poprawnie tylko ze teraz mi wyswietla blad jak chce odtworzyc film ze:
Odtworzenie tego filmu wymaga wtyczki Element GStreamera volume, która nie jest zainstalowana. trzeba cos jeszce doinstalowac czy jak ?
jaka jest wlasciwa nazwa tego pakietu - wtyczki ?
michalkjp
Mi kiedyś Gstreamer wypisywał komunikat, że wtyczka do obsługi DVD jest zainstalowana poprawnie, ale on nie może jej użyć. Poszukaj na forum SuSE – może to znany problem i może ktoś będzie wiedział jak go rozwiązać. Ostatnio zainstalowałem sobie Fedore Rawhide na drugim dysku i DVD też nie działa – pojawia się pierwsza klatka z filmu i dalej nie idzie. Podpinam to pod "who cares?", bo nie chce mi się tracić czasu na zabawę z Linuksem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.