Użyj wbudowanej grafiki zamiast zewnętrznej karty graficznej w Ubuntu 14.04

10

Chcę używać 2 kart graficznych w moim Ubuntu 14.04.

1) Zewnętrzna karta graficzna do obliczeń w programie Cuda.

2) Wbudowana karta graficzna do uruchamiania mojego X-serwera.

Jednak po podłączeniu wyświetlacza do wbudowanej karty graficznej przed uruchomieniem system Ubuntu nadal korzysta z zewnętrznej karty graficznej dla serwera x-server.

Jak mogę to zmienić?

mcExchange
źródło
Usunąć zewnętrzny GPU?
TellMeWhy,
1
Nie. Potrzebuję 2 kart graficznych. 1 dla X-serwera, a drugi dla Cudy.
mcExchange

Odpowiedzi:

7

Jak wspomniałeś Cudę w swoim pytaniu, oczywiście musisz użyć karty graficznej NVIDIA.
Aby osiągnąć to, co chcesz, będziesz musiał zainstalować zastrzeżone sterowniki NVIDIA i Optimus.
Następnie możesz przełączać się między grafiką z ustawień serwera NVIDIA X PRIME Profile.

W przypadku GEFORCE 400 - 700 zalecam instalację sterowników NVIDIA w wersji 352 i nvidia-prime.
W przypadku GEFORCE 800 - 900 zalecam instalację sterowników NVIDIA w wersji 358 i nvidia-prime.
Aby zidentyfikować dokładny model karty graficznej karty zewnętrznej, otwórz terminal i wykonaj:

lspci -k | grep -EA2 'VGA|3D'  

Instrukcja instalacji - najnowsza stabilna wersja sterowników NVIDIA 352

Podświetl pozycję Ubuntu w menu rozruchowym GRUB i naciśnij Eklawisz.
Dodaj nouveau.modeset=0na koniec linii linuksowej - naciśnij, F10aby uruchomić.

Na ekranie logowania naciśnij Ctrl+ Alt+ F1- wprowadź swoją nazwę użytkownika i hasło - wykonaj:

sudo apt-get update
sudo apt-get install nvidia-352 nvidia-prime
sudo reboot  

Instrukcja instalacji - najnowsza oficjalna wersja sterowników NVIDIA 358

Podświetl pozycję Ubuntu w menu rozruchowym GRUB i naciśnij Eklawisz.
Dodaj nouveau.modeset=0na koniec linii linuksowej - naciśnij, F10aby uruchomić.

Na ekranie logowania naciśnij Ctrl+ Alt+ F1- wprowadź swoją nazwę użytkownika i hasło - wykonaj:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-358 nvidia-prime
sudo reboot  

Uwaga :

Zasadniczo powinieneś używać sterowników z oficjalnych repozytoriów Ubuntu. Czasami występują problemy z tymi sterownikami - możesz zainstalować bardziej aktualne sterowniki z PPA Drivers GPA. Często prowadzi to do poprawnie działającej grafiki, szczególnie w przypadku bardzo nowych adapterów NVIDIA GEFORCE.

cl-netbox
źródło
czy należy nouveau.modeset=0również dodać do konfiguracji grub? Mam NVIDIA 940M z Intel Skylake i nie działa dobrze na większości komputerów stacjonarnych ze sterownikami, które zainstalowałem z domyślnych repozytoriów.
zeitue
1
@zeitue: Po instalacji sterowników NVIDIA dodanie parametru nie jest już konieczne. :)
cl-netbox
dzięki, że naprawiłem mój system przy użyciu tej metody, wszystkie komputery stacjonarne działają teraz.
zeitue 17.03.16
1

Wierzę, że ten temat został już omówiony i rozwiązany na wielu innych forach. poza forami wiem, że jest to możliwe, ponieważ przeprowadziłem podobną konfigurację na studiach w laboratorium do celów HPCC.

Jest to możliwe i łatwo wykonalne, ponieważ Xorg obsługuje konfigurację i konfigurację wielu kart.

Jednak poniższe linki zawierają wszystkie kroki do konfiguracji, której szukasz:

 1) http://askubuntu.com/questions/100232/how-do-i-change-the-grub-boot-order
 2) https://devtalk.nvidia.com/default/topic/572224/two-graphics-cards-in-linux-how-/
 1) https://launchpad.net/grub-customizer

Dyskusja na oficjalnym forum nVidia (2) da ci jasne kroki.

Będziesz potrzebował grub-customizer, jeśli nie wiesz, jak ręcznie obsługiwać grub.

oto kolejny link, który jest nieco stary, ale kroki są uniwersalne i ładne można je dostosować do obecnych systemów ubuntu:

 http://ubuntuforums.org/showthread.php?t=53966 
ostendali
źródło
Żaden z tych linków nie pomógł mojej sprawie. Naprawiłem to w ten sposób, askubuntu.com/questions/712578/...
Siddharth,