Pytam dlatego, że żadna z gier, które zainstalowałem za pośrednictwem centrum oprogramowania, które wymagają akceleracji 3D, takiej jak na przykład TORCS, nie będzie działać. Kiedy próbuję wtedy uruchomić, nic się nie dzieje. Mam Dell Inspiron N5110 z nVidia GeForce GT 525M.
Wypróbowałem następujące sugestie dla osób z podobnymi problemami:
lspci -v
Co dało mi:
01:00.0 VGA compatible controller: nVidia Corporation Device 0df5 (rev a1) (prog-if 00 [VGA controller])
Subsystem: Dell Device 04ca
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at f5000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
Expansion ROM at f6000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nvidia_current, nvidia_current_updates, nvidia, nouveau, nvidiafb
Próbowałem też:
egrep -i " connected|card detect|primary dev" /var/log/Xorg.0.log
Co dało mi:
[ 20.873] (II) intel(0): Output LVDS1 connected
I:
nvidia-smi -a
Co dało:
NVIDIA: could not open the device file /dev/nvidiactl (No such file or directory).
Nvidia-smi has failed because it couldn't communicate with NVIDIA driver. Make sure that latest NVIDIA driver is installed and running.
Naprawdę nie rozumiem, co to wszystko znaczy.
Znalazłem to (jeśli masz karty graficzne NVidia i Intel):
Myślę, że następujące polecenie powinno dać ci wskazanie twojego aktywnego układu:
Jeśli przeszedłeś na kartę NVidia:
źródło
nvidia-settings
użytecznośćNa Ubuntu 15.10, po zainstalowaniu
nvidia-352
i GPU wydaje się działać:pokazuje coś takiego:
Zwróć uwagę, jak to pokazuje:
gdzie
NVS 5400M
jest mój model GPU. Testowane również naQuadro K1100M
. Nie pojawiło się to przed zainstalowaniem sterownika.Również jeśli strzelę:
użycie procesora graficznego wynosi> 90%, co oznacza, że działa.
Te zmienne env służą do wyłączenia vsync: https://stackoverflow.com/questions/17196117/disable-vertical-sync-for-glxgears
Ale w końcu jedynym testem, który ma znaczenie, jest wykonanie testu porównawczego z / bez GPU i sprawdzenie, czy Twój FPS idzie w górę, czy nie: Jak przeprowadzić szczegółowy i szybki test wydajności 3D
nvidia-settings
przy okazji jest open source: https://github.com/NVIDIA/nvidia-settingsPodobne w Launchpad: https://answers.launchpad.net/ubuntu/+question/233462
źródło
apt-get install glmark2
a następnie uruchomić. całkiem schludnie!Najłatwiejszym sposobem sprawdzenia jest przejście do Ustawień -> Szczegóły -> Informacje
źródło
Myślę, że jednym z najprostszych sposobów jest uruchomienie tego polecenia
prime-select query
w terminalu.Wyjściem będzie karta graficzna używana przez komputer.
Oto przykład:
jeśli chcesz przełączać się między posiadanymi kartami graficznymi, użyj
sudo prime-select <graphic card name>
źródło
Spróbuj tego, myślę, że to zadziała:
To da ci coś takiego
źródło