Nie jesteś zalogowany na forum.
Strony: 1
Wątek zamknięty
Witam,
W jaki sposób sprawdzić jaki mam zainstalowany sterownik karty graficznej?
Mój sprzęt to Dell latitude E5450 z kartą GF840 oraz intel
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:04.0 Signal processing controller: Intel Corporation Broadwell-U Processor Thermal Subsystem (rev 09)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection (3) I218-LM (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
00:1c.4 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #5 (rev e3)
00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
01:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01)
02:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)
03:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev a2)
Zainstalowane mam dwa sterowniki
[[email protected] ~]$ pacman -Qs nvidia
local/libvdpau 1.1.1-2
Nvidia VDPAU library
local/xf86-video-nouveau 1.0.12-1 (xorg-drivers xorg)
Open Source 2D acceleration driver for nVidia cards
[[email protected] ~]$ pacman -Qs intel
local/ipw2100-fw 1.3-7
Intel Centrino Drivers firmware for IPW2100
local/ipw2200-fw 3.1-5
Firmware for the Intel PRO/Wireless 2200BG
local/lib32-mesa 11.2.2-1
an open-source implementation of the OpenGL specification (32-bit)
local/libva-intel-driver 1.7.1-1
VA-API implementation for Intel G45 and HD Graphics family
local/mesa 11.2.2-1
an open-source implementation of the OpenGL specification
local/xf86-video-intel 1:2.99.917+674+g9154dff-1 (xorg-drivers xorg)
X.org Intel i810/i830/i915/945G/G965+ video drivers
Ostatnio edytowany przez Wojciech.S (2016-07-11 12:47:16)
Offline
Wygląda na to że mam w użyciu kartę intela. Czy jest możliwość wyłączenia tej karty i korzystania tylko z nvidia? W biosie nie mam możliwości wyłączenia.
[[email protected] ~]$ inxi -SG
Resuming in non X mode: glxinfo not found. For package install advice run: inxi --recommends
System: Host: Archi Kernel: 4.6.3-1-ARCH x86_64 (64 bit) Desktop: KDE Plasma 5.7.0 Distro: Antergos Linux
Graphics: Card-1: Intel Broadwell-U Integrated Graphics
Card-2: NVIDIA GM108M [GeForce 840M]
Display Server: N/A drivers: intel (unloaded: fbdev,vesa) Resolution: 235x23
Ostatnio edytowany przez Wojciech.S (2016-07-11 12:47:34)
Offline
Zainstalowane w systemie sterowniki wideo sprawdzisz:
pacman -Qs xf86-video
Jeśli podejrzewasz, że zainstlowałeś nvidia (własnościowe):
pacman -Qs nvidia
Info o sterownikach w użyciu:
inxi -Gxx
W Twoim przypadku, jeśli chcesz korzystać z obu kart zainteresuj się wiki: https://wiki.archlinux.org/index.php/NVIDIA_Optimus oraz https://wiki.archlinux.org/index.php/Bumblebee
PS1: Bardziej efektywnym sterownikiem dla kart NVidia są sterowniki własnościowe: https://wiki.archlinux.org/index.php/NVIDIA
PS2: Wyniki poleceń umieszczaj w tagach. Tag dla kodu to code w nawiasach kwadratowych.
Hardware: AMD: A8-7410 APU with Radeon R5
software (podaję wyłącznie odrębności): Arch testing+kde-unstable, kernel linux-pb (4.20.6 m.in. AMD Jaguar, PDS, UKSM, BFQ-MQ), amdgpu (dla CIK), KDE (Plasma 5.14.90), patche z POLAUR, Qt 5.12.1
Offline
Podejmowałem już próbę instalacji bumblebee niestety nie działa. Zgodnie z wiki:
pacman -S bumblebee
pacman -S mesa
pacman -S xf86-video-intel
pacman -S nvidia
następnie wykonałem
gpasswd -a wojtek bumblebee
systemctl start bumblebeed.service
Jednak polecenie
optirun glxgears -info
Daje efekt:
[ 2993.154124] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "nouveau" (module does not exist, 0)
[ 2993.154150] [ERROR]Aborting because fallback start is disabled.
Pomyślałem że chodzi o instalacje sterownika nouveau jednak również po instalacji i restarcie bumbleebe optirun glxgears -info daje efekt:
[ 3091.480381] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) [drm] Failed to open DRM device for pci:0000:03:00.0: -19
[ 3091.480413] [ERROR]Aborting because fallback start is disabled.:
Offline
Musisz się zdecydować, czy chcesz wykorzystywać nvidia (jeśli to jest dla Twojej karty prawidłowy sterownik) czy nouveau. Po instalacji sterownika nvidia konieczny jest reboot komputera - zob.: https://wiki.archlinux.org/index.php/NV … stallation pkt. 5. Błąd, który Ci się pojawił być może jest właśnie z tym związany.
Hardware: AMD: A8-7410 APU with Radeon R5
software (podaję wyłącznie odrębności): Arch testing+kde-unstable, kernel linux-pb (4.20.6 m.in. AMD Jaguar, PDS, UKSM, BFQ-MQ), amdgpu (dla CIK), KDE (Plasma 5.14.90), patche z POLAUR, Qt 5.12.1
Offline
Faktycznie, była to kwestia odinstalowania sterownika wolnego, zainstalowania zamkniętego, restart i działa. Jednak na ten moment - czy jestem w stanie stwierdzić której karty używam w tym momencie? Chciałbym zdefiniować że w użyciu ma być zawsze tylko nvidia.
[[email protected] ~]$ optirun glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce 840M/PCIe/SSE2
68.619048 frames/sec - 76.578857 Mpixels/sec
68.079348 frames/sec - 75.976552 Mpixels/sec
70.172918 frames/sec - 78.312977 Mpixels/sec
70.794030 frames/sec - 79.006138 Mpixels/sec
70.338698 frames/sec - 78.497987 Mpixels/sec
76.613417 frames/sec - 85.500573 Mpixels/sec
76.679365 frames/sec - 85.574171 Mpixels/sec
77.146310 frames/sec - 86.095282 Mpixels/sec
Offline
Cóż Ci mam napisać: link do wiki 3 posty wyżej. Masz tam opisane jak skonfigurować.
Hardware: AMD: A8-7410 APU with Radeon R5
software (podaję wyłącznie odrębności): Arch testing+kde-unstable, kernel linux-pb (4.20.6 m.in. AMD Jaguar, PDS, UKSM, BFQ-MQ), amdgpu (dla CIK), KDE (Plasma 5.14.90), patche z POLAUR, Qt 5.12.1
Offline
Z tego co się orientuję to nawet jeżeli ustawimy, żeby domyślnie w użyciu zawsze był GF, to i tak ostatecznie będzie to wyświetlane przez wbudowaną w CPU grafikę (tutaj Intel).
Więc chcąc nie chcąc, trzeba mieć obydwa sterowniki, i obydwie karty tak czy inaczej będą działać.
Pytanie tylko czy jest sens żeby do mniej zaawansowanych rzeczy wykorzystywać GF?
To tylko więcej prądu ciągnie i więcej temperatury wydziela.
Ale załóżmy, że ustawimy GF jako głównego. Czy da się wymusić, żeby daną rzecz chwilowo obliczyła karta graficzna Intela, a nie GF? Chwilowo, czyli bez przełączania kart, ale nie wiem... jakimś poleceniem?
Bo w drugą stronę to wiem, że da się. Ale w tę?
Info przy ew. problemach: Arch Linux x64, Plasma 5 (aktualna), CPU C2D E8400 (3GHz, 6MB cache), ASUS P5Q-PRO (BIOS, bez UEFI), RAM 8GB (DDR2, Dual), GPU GF 9600GT (PCI-E, 512MB), SSD 250GB MLC (GPT, discard, Grub 2, all ext4), HDD 1TB (7200, SATA, AHCI, NCQ, MBR, all ext4), monitor [email protected] DVI, audio: ASUS Xonar DX (PCI-E x1, 5.1 analog, ALSA bez PulseAudio), klaw. PS/2, mysz USB
Offline
Ponoć - nie trzeba mieć 2 sterowników. Nie wiem, bo nie mam "zdwojonej" karty i nie korzystałem.
"Chwilowo" - z tego co na wiki - chyba się nie da. Można natomiast używać Intela "domyślnie", a dedykowaną uruchamiać w określonych zastosowaniach, zresztą tak jak napisałeś.
Jak zrobić mając ustawioną domyślnie GF do Intela - nie mam pojęcia. Inna sprawa, czy w ogóle ma to jakiś sens. Cała "istota" zdwojonych kart polega chyba na tym, by w "typowych", mało obciążających zastosowaniach, używać takiego GPU, który jest mniej wymagający (prądowo, zasobowo itd. itp.). Ma to służyć m.in. wydłużeniu pracy na zasilaniu bateryjnym. Jeśli zachodzi wówczas potrzeba użycia "lepszej", wydajniejszej karty - to należy przełączyć (bądź system sam to robi). Na zasilaniu z gniazdka, jeśli się nie mylę - można wymusić profil, by w użyciu była karta wydajniejsza cały czas (wówczas nie ma znaczenia przecież długotrwałość pracy na bateriach).
Hardware: AMD: A8-7410 APU with Radeon R5
software (podaję wyłącznie odrębności): Arch testing+kde-unstable, kernel linux-pb (4.20.6 m.in. AMD Jaguar, PDS, UKSM, BFQ-MQ), amdgpu (dla CIK), KDE (Plasma 5.14.90), patche z POLAUR, Qt 5.12.1
Offline
Strony: 1
Wątek zamknięty