Téma Jannah Licencia nie je overená. Prejdite na stránku možností témy a overte licenciu. Pre každý názov domény potrebujete jednu licenciu.
Ako jednoducho zistiť, aký typ grafickej procesorovej jednotky je nainštalovaný v systéme Linux
Ako skontrolovať nainštalovanú grafickú kartu v systéme Linux
Znalosť typu grafickej karty (GPU) nainštalovanej v systéme Linux je kľúčovým krokom pre každého používateľa, ktorý chce zlepšiť výkon svojho zariadenia alebo zabezpečiť, aby boli ovládače kompatibilné so softvérom, ktorý používa. Zatiaľ čo v iných operačných systémoch to môže byť jednoduché, v systéme Linux existuje niekoľko metód, ktoré vám umožňujú zistiť presné podrobnosti o vašej grafickej karte, či už ide o NVIDIA, AMD alebo Intel.
Toto je možné vykonať pomocou vstavaných príkazov v termináli alebo pomocou grafických nástrojov, ktoré zobrazujú špecifikácie usporiadaným spôsobom. Znalosť týchto informácií vám pomôže upraviť nastavenia grafiky, nainštalovať vhodné ovládače alebo vyriešiť problémy s výkonom alebo zobrazením. V tejto príručke vás prevedieme najspoľahlivejšími a najpraktickejšími spôsobmi, ako zistiť, aký typ grafickej karty máte nainštalovaný, bez potreby softvéru tretej strany, pričom vysvetlíme výhody každej metódy a ako jednoducho čítať výsledky.
zhrnutie
Ak chcete identifikovať svoju grafickú kartu z príkazového riadka v systéme Linux, najprv aktualizujte databázu PCI ID pomocou príkazu „sudo update-pciids“, potom spustite príkaz „sudo lspci -v | less“ a vo výsledku vyhľadajte „VGA“.
Príkazy lshw a glxinfo sú dva alternatívne spôsoby identifikácie grafickej karty, ktoré poskytujú rôzne informácie.
Poznať grafickú procesorovú jednotku (GPU) v počítačoch so systémom Linux je dôležité pre riešenie problémov s ovládačmi displeja.
Potrebujete identifikovať svoju grafickú kartu (GPU) v systéme Linux? Tu je postup, ako identifikovať svoju grafickú kartu z príkazového riadku a v prostredí GNOME.
Prečo potrebujete vedieť, aký typ grafickej karty máte?
Pravdepodobne ste sa už ocitli v takejto situácii. Boli ste poverení poskytovať podporu príbuznému alebo kolegovi, ktorý nie je technicky zručný, a máte pocit, že to nebude jednoduché. Napriek tomu zasiahnete! Rýchlo si uvedomíte, že problém je pravdepodobne v ovládači vášho displeja. Koniec koncov, nemusí to byť až také vážne! Ale vaša slabá iskierka nádeje rýchlo zhasne, keď sa opýtate: „Aký typ grafickej karty máte?“
Vaša prekvapená odpoveď hovorí za všetko. Na to, aby ste niečo podporili, musíte vedieť, čo to je. Ako teda môžete určiť typ grafickej karty v počítači so systémom Linux?
Predpokladajme najhorší scenár a predpokladajme, že ovládače grafickej karty neboli nikdy nainštalované, takže sa na ne ani nemôžete pozrieť ako na dôkaz. Žiadny problém! Tento problém môžete vyriešiť buď pomocou príkazového riadka, alebo pomocou grafického používateľského rozhrania (GUI).
Na overenie GPU použite príkaz lspci a databázu PCI ID.
Štandard Peripheral Component Interconnect (PCI) Bežný protokol, ktorý možno použiť na komunikáciu s internými perifériami, ako sú grafické karty. Repozitár udržiava Identifikátory PCI v databáze So všetkými známymi identifikátormi zariadení PCI. To znamená, že ak poznáte nejaké informácie o zariadení, môžete ho vyhľadať.
يمكنك Použitie príkazu lspci Zoznam zariadení PCI nainštalovaných v počítači so systémom Linux spolu s niektorými informáciami o nich.
Nebolo by skvelé, keby sme mohli prepojiť databázu PCI a príkaz lspci? Presne to sa stane, keď spustíte príkaz lspci. Príkaz skontroluje lokálnu kópiu databázy PCI, aby zistil, ktoré zariadenia PCI detekuje. Predtým, ako začnete, sa odporúča aktualizovať lokálnu kópiu databázy PCI.
Najnovšia verzia databázy bola načítaná a teraz môžeme použiť príkaz lspci. Výstupu bude veľa, takže ho presunieme do menšej databázy. Voľba -v (verbose) prinúti lscpi, aby nám poskytol čo najviac informácií. Na zabezpečenie čo najpodrobnejších informácií použijeme príkaz sudo.
Príkaz napíšeme takto:
sudo lspci -v | menej
Výsledky sa zobrazujú v zmenšenom formáte. Stlačením lomky (/) aktivujete vyhľadávanie v zmenšenom formáte.
Napíšte „VGA“ veľkými písmenami a stlačte Enter.
Vyhľadávač Less vyhľadá reťazec „VGA“ a zobrazí prvé nájdené výsledky. Potom môžete prejsť na ďalšiu stránku a zobraziť počet grafických kariet, ktoré vyhľadávač LSPCI našiel.
V tomto článku sme preskúmali rôzne distribúcie Linuxu bežiace na... VirtualBox Virtuálne. Tieto zariadenia majú samozrejme virtuálne grafické karty.
Príklad praktických výsledkov nájdete tu: výstup z hostiteľského (fyzického) počítača:
26:00.0VGAcompatiblecontroller: NVIDIACorporationGP108[GeForce GT 1030] (reva1) (prog-if 00 [VGA controller])
Subsystem: GigabyteTechnologyCo., LtdGP108[GeForce GT 1030]
Flags: bus master, fast devsel, latency 0, IRQ 97Memory at f6000000(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 000c0000 [disabled] [size=128K]
Capabilities: [60]PowerManagementversion 3
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [78]ExpressLegacyEndpoint, MSI 00Capabilities: [100]VirtualChannelCapabilities: [250]LatencyToleranceReportingCapabilities: [128]PowerBudgeting <?>
Capabilities: [420] Advanced Error Reporting
Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024<?>
Capabilities: [900] Secondary PCI Express <?>
Kernel driver in use: nouveauKernelmodules: nouveau
Hneď ste nám poskytli cenné informácie!
Karta je NVIDIA Corporation GP108 [GeForce GT 1030] a po niekoľkých sekundách vyhľadávania pomocou vyhľadávača... Našli sme stránku NVIDIA Technológia pre toto zariadenie. Text „[VGA Controller]“ na konci prvého riadku označuje, že ide o „funkčnú“ grafickú kartu. Táto informácia je užitočná pri inštalácii viacerých kariet do počítača.
Na vyhľadanie grafickej karty použite príkaz lshw.
Príkaz lshw môžete použiť aj na zobrazenie zoznamu zariadení nainštalovaných v počítači so systémom Linux. Tento príkaz zobrazuje rôzne typy, nielen zariadenia PCI.
Aby sme mu oznámili, ktoré grafické karty nájde, použijeme parameter -C (trieda) a predáme modifikátor „šírka“. Parameter -numeric prinúti príkaz lshw poskytnúť okrem názvov aj číselné ID zariadení.
Zadajte nasledovné:
sudo lshw -numerický -C displej
A toto je to, čo tento príkaz našiel na skutočnom počítači:
Identifikátory [10DE:1D01] predstavujú výrobcu (10DE) a model (1D01). Ak chcete okamžite nájsť značku a model, môžete do vyhľadávača zadať „grafická karta 10de:1d01“.
príkaz glxinfo
Ďalšou metódou, ktorú môžete použiť, je príkaz glxinfo. Poskytuje vám informácie z rozšírenia. OpenGL pre Windows X. Potom si môžete vyhľadať niektoré z týchto informácií a zistiť, aký typ grafickej karty je v počítači nainštalovaný.
Príkaz glxinfo už existuje v systémoch Manjaro a Fedora, ale musíte ho nainštalovať v Ubuntu. Ak to chcete urobiť, zadajte nasledujúci príkaz:
sudo apt-get nainštalovať mesa-utils
Ak chcete smerovať výstup z glxinfo cez less a použiť parameter -B (výpis identifikátorov), zadajte nasledovné:
Keď do vyhľadávača zadáte „NV138“, grafická karta NVIDIA sa okamžite rozpozná.
Na výber grafickej karty použite grafické rozhranie.
Ak je váš počítač serverom s prístupom iba z príkazového riadku, budete musieť použiť jednu z techník, ktoré sme spomenuli vyššie. Ak je spustené grafické používateľské rozhranie, pravdepodobne existuje grafický spôsob výberu grafickej karty. Táto možnosť sa pravdepodobne nachádza v nastaveniach pracovnej plochy systému Linux.
Na pracovnej ploche GNOME otvorte dialógové okno Nastavenia (ikona ozubeného kolieska v rozbaľovacej ponuke vpravo hore) a potom kliknite na položku Podrobnosti v bočnom paneli. V paneli Informácie vyhľadajte položku Grafika. Táto ponuka zobrazuje typ grafickej karty, ktorú má váš počítač – alebo skôr, ktorá sa momentálne používa. Váš počítač môže mať viac ako jednu grafickú kartu.
Grafické karty v notebookoch
Mnoho notebookov má dve grafické karty: jednu od výrobcu procesora a jednu od popredného dodávateľa grafických kariet.
Napíšme rovnaký príkaz lspci ako predtým, ale tentoraz ho použijeme na notebooku:
sudo lspci -v | menej
Ako sa očakávalo, dostaneme popis grafických kariet v zariadení:
00:02.0VGAcompatiblecontroller: IntelCorporation 3rdGenCoreprocessorGraphicsController (rev 09) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. 3rd Gen Core processor Graphics Controller
Flags: bus master, fast devsel, latency 0, IRQ 33
Memory at f7400000(64-bit, non-prefetchable) [size=4M]
Memory at d0000000(64-bit, prefetchable) [size=256M]
I/O ports at f000 [size=64]
[virtual]ExpansionROMat 000c0000[disabled][size=128K]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0]PowerManagementversion 2
Capabilities: [a4]PCIAdvancedFeatures
Kernel driver in use: i915Kernelmodules: i91501:00.0VGAcompatiblecontroller: NVIDIACorporationGF119M[GeForce 610M] (reva1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeKComputerInc. GF119M[GeForce 610M]Flags: busmaster, fastdevsel, latency 0, IRQ 34
Memory at f6000000(32-bit, non-prefetchable) [size=16M]
Memory at e0000000(64-bit, prefetchable) [size=128M]
Memory at e8000000(64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
ExpansionROMatf7000000[disabled][size=512K]Capabilities: [60]PowerManagementversion 3
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00Capabilities: [b4] Vendor Specific Information: Len=14<?>
Capabilities: [100]VirtualChannelCapabilities: [128]PowerBudgeting <?>
Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024<?>
Kernel driver in use: nouveau
Kernel modules: nouveau
Tento notebook je vybavený grafickým procesorom Intel Core a grafickou kartou NVIDIA GeForce 610M. Obe karty však majú reťazec „[VGA Controller]“, ktorý zvyčajne označuje použitú grafickú procesorovú jednotku.
Obe karty nie je možné použiť, preto skúste najprv spustiť kartu od vášho hlavného dodávateľa grafických kariet. Ide o kartu, ktorú výrobca vášho notebooku považuje za predvolenú a uvádza ju v špecifikáciách zariadenia.
Jedna z techník, ktoré sme tu prebrali, vám určite pomôže! Keď budete poznať typ grafickej karty vo vašom počítači alebo notebooku, môžete si vybrať vhodný ovládač grafickej karty.
Kontrola grafickej karty v systéme Linux nevyžaduje pokročilé technické znalosti. Systém poskytuje vstavané nástroje a príkazy, ktoré vám poskytnú všetky presné informácie, ktoré potrebujete. Či už používate príkazový riadok alebo grafické rozhranie, môžete jednoducho zistiť podrobnosti o nainštalovanej grafickej karte a zabezpečiť, aby bežala s čo najlepším výkonom. Venovanie pozornosti týmto detailom vám pomôže udržiavať vaše zariadenie v chode a vyhnúť sa problémom, ktoré by mohli ovplyvniť výkon alebo stabilitu systému.