Nie jesteś zalogowany na forum.

#1 2016-07-11 09:41:36

Wojciech.S
Użytkownik
Data rejestracji: 2016-05-31
Liczba postów: 7

Jak rozpoznać używany sterownik karty graficznej

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
[wojtek@Archi ~]$ 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
[wojtek@Archi ~]$ 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

#2 2016-07-11 11:43:21

Wojciech.S
Użytkownik
Data rejestracji: 2016-05-31
Liczba postów: 7

Odp: Jak rozpoznać używany sterownik karty graficznej

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.

[wojtek@Archi ~]$ 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

#3 2016-07-11 12:15:55

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 1,654
WWW

Odp: Jak rozpoznać używany sterownik karty graficznej

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.19.8 m.in. PDS, UKSM, BFQ-MQ/SQ), amdgpu (dla CIK), KDE, patche z POLAUR

Offline

#4 2016-07-11 12:52:27

Wojciech.S
Użytkownik
Data rejestracji: 2016-05-31
Liczba postów: 7

Odp: Jak rozpoznać używany sterownik karty graficznej

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

#5 2016-07-11 13:17:23

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 1,654
WWW

Odp: Jak rozpoznać używany sterownik karty graficznej

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.19.8 m.in. PDS, UKSM, BFQ-MQ/SQ), amdgpu (dla CIK), KDE, patche z POLAUR

Offline

#6 2016-07-11 13:46:07

Wojciech.S
Użytkownik
Data rejestracji: 2016-05-31
Liczba postów: 7

Odp: Jak rozpoznać używany sterownik karty graficznej

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.

[wojtek@Archi ~]$ 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

#7 2016-07-11 14:46:19

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 1,654
WWW

Odp: Jak rozpoznać używany sterownik karty graficznej

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.19.8 m.in. PDS, UKSM, BFQ-MQ/SQ), amdgpu (dla CIK), KDE, patche z POLAUR

Offline

#8 2016-09-07 17:02:17

addos
Użytkownik
Data rejestracji: 2015-09-01
Liczba postów: 142

Odp: Jak rozpoznać używany sterownik karty graficznej

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 1920x1080@60Hz DVI, audio: ASUS Xonar DX (PCI-E x1, 5.1 analog, ALSA bez PulseAudio), klaw. PS/2, mysz USB

Offline

#9 2016-09-07 17:57:22

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 1,654
WWW

Odp: Jak rozpoznać używany sterownik karty graficznej

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.19.8 m.in. PDS, UKSM, BFQ-MQ/SQ), amdgpu (dla CIK), KDE, patche z POLAUR

Offline

Stopka

Napędzają nas PacmanVPS i MegiTeam

Forum oparte na FluxBB