Wolny Compiz pod zastrzeżonym sterownikiem NVIDIA [zamknięty]

9

Używam Ubuntu 10.10 i mam problem z zastrzeżonym sterownikiem NVIDIA dla mojego GeForce GTS 250. Mam problem ze słabą wydajnością Compiz . Dostępny jest także sterownik „noueau” typu open source.

  1. Własność: Wypróbowałem wiele wersji, ale żadna nie działa szybko na komputerze . Oznacza to 30 FPS bez ciężkich efektów. Obecnie używam wersji 270.18. Nawet normalne korzystanie z pulpitu jest złe (przesuwanie okien) W grach (i testach 3D) jest naprawdę dobre ! (Unigine Heaven działa dobrze!)
  2. Open-source „nouveau” : bardzo szybki na pulpicie z dużymi efektami (rozmycie, ...). Mam 300 FPS i więcej, nawet w trybie Expo . Gry były dobre, ale nie tak dobre jak rekwizyty. A sterownik powoduje awarię Xorg nawet najnowszego ( ppa:xorg-edgers/nouveau), więc wróciłem do własności.

Mam też komputer z Ubuntu 10.04, GeForce 8600GT i sterownikami, 185.xa Compiz działa tam świetnie.

Podobne pytanie dotyczy wydajności sterownika Nvidia w 10.10

Która wersja sterownika nvidia (prop) jest szybka w Compiz w Ubuntu 10.10? Jak zainstalować konkretną wersję sterownika NVIDIA? Czy to prawda, że ​​każdy nowszy sterownik działa wolniej na compiz?

edycja: Testowałem 8600GT i GTS250 na Ubuntu 10.04 pod sterownikami 197.xx. Wydajność w Compiz i grach są świetne! Więc Ubuntu 10.10 z 260.xx lub nowszym sterownikiem nie jest dobry dla Compiz?

gsedej
źródło
Czy masz renderowanie bezpośrednie? glxinfo | grep direct
shellholic
direct rendering: Yes
gsedej
Czy nadal masz problem? Czy znalazłeś sposób rozwiązania problemu lub zastanowiłeś się nad odpowiedzią, która rozwiązuje problem (jeśli istnieje)?
Luis Alvarado,

Odpowiedzi:

1

Spróbowałbym 260.19.36 lub 260.19.29 .

Linia sterowników 270 jest teraz BARDZO w wersji beta. Ucieknę. Obecnie używam 290.19.36 w Ubuntu 10.04 - przepraszam, nie mogę teraz zaktualizować do 10.10 dla porównania.

FWIW, używam tego linku .

M. Tibbits
źródło
Uwaga: są to sterowniki dla architektury amd64, więc nie powinieneś ich instalować, jeśli używasz 32-bitowego Ubuntu.
Firefeather
Tak, przepraszam - teraz domyślnie używam x64. Oto link x86
M. Tibbits,
Dziękuję za odpowiedź. Usunąłem x-aktualizacje ppa i zainstalowałem domyślny sterownik 10.10 dla mojego systemu x64. Ale Compiz jest nadal bardzo wolny. Glxinfo mówi NVIDIA 260.19.06. Nie chcę w tej chwili nic zepsuć komputer GTS 250 jest moim podstawowym komputerem do pracy. Czy mogą występować problemy z kompilacją sterownika x64?
gsedej
Do Twojej wiadomości nvidia dwukrotnie zaktualizowała sterowniki 270. Czy miałeś już okazję wypróbować sterownik 270.35? Teraz przełączyłem się i przy pewnych ustawieniach wydaje się znacznie szybszy - chociaż głównie wykonuję shtuff z gpgpu.
M. Tibbits
-1

Oto co zrobiłem i wydaje się, że to naprawia. Jedną z opcji podczas instalowania sterownika z pliku .run nvidii (wersja 270.26) jest to, czy zainstalować biblioteki kompatybilności z 32-bitami. Musisz wybrać NIE, jeśli masz system 64-bitowy. Kiedy wyłączyłem sterownik z repozytoriów i ponownie zainstalowałem ten sterownik bez dodawania obsługi 32-bitowej kompatybilności, problemy z wydajnością zniknęły. (Uwaga: jeśli robisz to w ten sposób, musisz również umieścić na czarnej liście moduł jądra noveau).

Hoytak
źródło
Inną rzeczą, którą zrobiłem (nie jestem pewien, czy to pomogło, zrobiłem to w tym samym czasie), było upewnienie się, że ustawienia VSync były zgodne między KDE a sterownikiem NVIDIA.
hoytak
Meep Nie zaleca się instalowania sterowników NVIDIA z pliku .run. To łamie wiele założeń przyjętych przez oprogramowanie Ubuntu i powrót do obsługiwanej konfiguracji może być trudny. Powinno być (ostatecznie) kilka różnych sterowników NVIDIA dostępnych w Sterownikach sprzętowych. W tej chwili jednak tylko nvidia-current obsługuje nasz serwer X.
RAOF
Spróbuję tego rozwiązania, kiedy będę miał czas. Teraz nie chcę ryzykować zepsucia serwera Xorg.
gsedej