screenfetch 和 neofetch 显示同一系统的不同 GPU

screenfetch 和 neofetch 显示同一系统的不同 GPU

以下是在 Toshiba Satellite L850 笔记本电脑上运行的 Kubuntu 18.04 的两个输出screenfetchneofetch它们显示了两个不同的 GPU。为什么会这样?

screenfetch
qt.svg: link splitter-grip-focused hasn't been detected!
qt.svg: link splitter-grip-focused hasn't been detected!
                          ./+o+-       saidbakr@Satellite-L850-A700
                  yyyyy- -yyyyyy+      OS: Ubuntu 18.04 bionic
               ://+//////-yyyyyyo      Kernel: x86_64 Linux 5.0.0-37-generic
           .++ .:/++++++/-.+sss/`      Uptime: 1h 3m
         .:++o:  /++++++++/:--:/-      Packages: 3447
        o:+o+:++.`..```.-/oo+++++/     Shell: bash 4.4.20
       .:+o:+o/.          `+sssoo+/    Resolution: 1440x900
  .++/+:+oo+o:`             /sssooo.   DE: KDE 5.47.0 / Plasma 5.12.9
 /+++//+:`oo+o               /::--:.   WM: KWin
 \+/+o+++`o++o               ++////.   WM Theme: Materia Manjaro Dark
  .++.o+++oo+:`             /dddhhh.   GTK Theme: Layan-dark [GTK2/3]
       .+.o+oo:.          `oddhhhh+    Icon Theme: Tela-dark
        \+.++o+o``-````.:ohdhhhhh+     Font: Noto Sans Regular
         `:o+++ `ohhhhhhhhyo++os:      CPU: Intel Core i5-2450M @ 4x 3.1GHz [53.0°C]
           .o:`.syhhhhhhh/.oo++o`      GPU: AMD TURKS (DRM 2.50.0 / 5.0.0-37-generic, LLVM 8.0.0)
               /osyyyyyyo++ooo+++/     RAM: 3031MiB / 7933MiB
                   ````` +oo+++o\:    
                          `oo++.      
neofetch
            .-/+oossssoo+/-.               saidbakr@Satellite-L850-A700 
        `:+ssssssssssssssssss+:`           ---------------------------- 
      -+ssssssssssssssssssyyssss+-         OS: Ubuntu 18.04.3 LTS x86_64 
    .ossssssssssssssssssdMMMNysssso.       Host: Satellite L850-A700 PSKDLV-03C 
   /ssssssssssshdmmNNmmyNMMMMhssssss/      Kernel: 5.0.0-37-generic 
  +ssssssssshmydMMMMMMMNddddyssssssss+     Uptime: 1 hour, 3 mins 
 /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/    Packages: 3447 
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Shell: bash 4.4.20 
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   Resolution: 1440x900 
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   DE: KDE 
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   WM: KWin 
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   WM Theme: Layan 
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Theme: Layan [KDE], Layan-dark [GTK3 
 /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/    Icons: Tela-dark [KDE], Tela-dark [G 
  +sssssssssdmydMMMMMMMMddddyssssssss+     Terminal: terminator 
   /ssssssssssshdmNNNNmyNMMMMhssssss/      CPU: Intel i5-2450M (4) @ 3.100GHz 
    .ossssssssssssssssssdMMMNysssso.       GPU: AMD Radeon HD 7500M/7600M Serie 
      -+sssssssssssssssssyyyssss+-         Memory: 3150MiB / 7933MiB 
        `:+ssssssssssssssssss+:` 
            .-/+oossssoo+/-.                                       


答案1

我并不完全熟悉 neofetch 和 screenfetch 的内部工作原理,但如果你看一下这里的维基百科页面: https://en.wikipedia.org/wiki/Radeon_HD_7000_series

您会注意到 716M 40 nm 晶体管的代号为 Turks,您的 GPU 很可能就是使用该代号。基本上,一个命令显示 GPU 系列名称,而另一个命令使用与特定 GPU 型号相关的更具体的代号。

相关内容