W dzisiejszym ubuwtorku krótko i na temat o jednej z największych słabości linuxów – obsłudze nowego sprzętu. Dzięki niezależnym deweloperom i ich ciężkiej pracy, wcale nie jest tak źle, jak się powszechnie uważa.
Z obsługą hybrydowych kart graficznych na intelowskiej platformie Sandy Bridge od początku nie było tak źle. Przed aktualizacją ubuntu wszystko z pomocą Bumblebee chodziło całkiem zgrabnie. Jak więc zainstalować Bumblebee w Ubuntu 12.10?
Oczywiście zanim przystąpicie do działania – standardowe ostrzeżenie. Nie biorę żadnej odpowiedzialności za to, jakie szkody wyrządzicie na swoim komputerze mniej lub bardziej ściśle podążając za poniższymi poradami. Wszystko wykonujecie na własne ryzyko. Tym niemniej walczyłem z tematem długo i jedyne co straciłem to czas 🙂
Instalujmy na czysto
Na początek wyrzućmy pozostałości poprzednich, nieudanych instalacji. Jeżeli jesteś na 100% pewien, że wcześniej nie próbowałeś, możesz ten krok opuścić.
[code]sudo apt-get install ppa-purge
sudo apt-get purge bbswitch-dkms bumblebee-nvidia[/code]
Następnie instalujemy czyste jądro systemu. W chwili pisania posta była to wersja 3.5.0-19. Z niewiadomych powodów, tylko po wykonaniu tej operacji BBSwitch jest w stanie umieścićswój moduł w jądrze.
[code]sudo apt-get install linux-headers-3.5.0-19-generic[/code]
I uruchamiamy ponownie komputer
Instalacja właściwa
Tu żadnej filozofii nie ma. Po resecie
[code]sudo apt-get install bbswitch-dkms bumblebee-nvidia[/code]
i oczywiście kolejny resecik. Po resecie zajrzyj do ostatniego akapitu, żeby zobaczyć jak sprawdzać wydajność i działanie kart graficznych.
Nowsze wersje sterowników
Dla maniaków, geeków lub posiadaczy ultranowego sprzętu (czyli najczęściej i tak geeków) jest możliwość instalacji sterowników w wersjach jeszcze nie upublicznionych w oficjalnych źródłach. Takie sterowniki mogą co prawda zawierać błędy, ale także i różnego rodzaju usprawnienia, optymalizacje lub po prostu obsługiwać nowszy sprzęt. Instalujemy je:
[code]sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update && sudo apt-get install nvidia-current[/code]
Resecik nie zaszkodzi.
Testujemy
Uruchom w terminalu (musisz mieć aktywny tryb graficzny)
[code]glxspheres[/code]
Wyświetlą się kolorowe ruchome kulki, w prawym dolnym rogu okna zobaczysz framerate (u mnie 59,75) i przetwarzane megapiksele (u mnie 66,6 Mpixels/s) za pomocą… karty zintegrowanej.
Następnie uruchom
[code]optirun glxspheres[/code]
I zobacz to samo dla karty zewnętrznej. U mnie jest to ok. 131 fps i 140 MP/s. A u Ciebie?
Minusy, minusy
Niestety taka konfiguracja nie przetrwa wiecznie. Powyższe kroki trzeba powtórzyć po każdej aktualizacji kernela.
Leave a Reply