Tôi đang tìm một lệnh mà sẽ cung cấp cho tôi những thông tin tương tự như:
cat /proc/cpuinfo
Ngoại trừ HÓA, (loại của các con chip và nhớ, tần số).
Tôi đang tìm một lệnh mà sẽ cung cấp cho tôi những thông tin tương tự như:
cat /proc/cpuinfo
Ngoại trừ HÓA, (loại của các con chip và nhớ, tần số).
Tôi không biết về một tương đương trực tiếp, nhưng lshw nên cung cấp cho bạn thông tin anh muốn thử:
sudo lshw -C display
(nó cũng làm việc mà sudo
nhưng thông tin có thể ít hoàn toàn/chính xác)
Bạn cũng có thể cài đặt gói lshw-gtk
để có được một GUI.
Đó là loại thông tin là phi tiêu chuẩn và công cụ bạn sẽ sử dụng để thu thập nó rất khác nhau.
Lệnh glxinfo
sẽ cung cấp cho bạn tất cả sẵn Nền thông tin cho các xử lý đồ họa, bao gồm cả các nhà cung cấp tên, nếu điều khiển được cài đặt đúng.
Để có được đồng hồ tốc độ thông tin là không có tiêu chuẩn và công cụ.
aticonfig --odgc
nên lấy đồng hồ lệ aticonfig --odgt
nên lấy các dữ liệu nhiệt độ. Tôi không quen thuộc với AMDGPU-Pro, nhưng một công cụ tương tự nên tồn tại.nvidia-smi
công cụ sẽ cho tất cả các thông tin mà anh có thể muốn, bao gồm cả đồng hồ tốc độ và thống kê sử dụng.Tôi không nhận thức được một tương đương với công cụ cho các nguồn mở trình điều khiển hoặc cho Intel hoặc khác Trên, nhưng các thông tin trên các phần cứng có thể được lấy từ những lspci
và lshw
các công cụ.
Một blog một bài tập trung vào công việc thực hiện trên các dòng lệnh là ở đây:
http://www.cyberciti.biz/faq/howto-find-linux-vga-video-card-ram/
Tìm ra các thiết bị ID:
lspci | grep ' VGA ' | cut -d" " -f 103:00.0
Sau đó bạn có thể sử dụng này ra với lspci
một lần nữa, tạo thành hai lồng lệnh
lspci -v -s $(lspci | grep ' VGA ' | cut -d" " -f 1)
Nếu bạn có nhiều hơn 1 LÝ thẻ, thử cái này tương đương lệnh thay vào đó:
lspci | grep ' VGA ' | cut -d" " -f 1 | xargs -i lspci -v -s {}
Ra hệ thống của tôi:
03:00.0 VGA compatible controller: NVIDIA Corporation G98 [Quadro NVS 295] (rev a1) (prog-if 00 [VGA controller]) Subsystem: NVIDIA Corporation Device 062e Flags: bus master, fast devsel, latency 0, IRQ 24 Memory at f6000000 (32-bit, non-prefetchable) [size=16M] Memory at ec000000 (64-bit, prefetchable) [size=64M] Memory at f4000000 (64-bit, non-prefetchable) [size=32M] I/O ports at dc80 [size=128] [virtual] Expansion ROM at f7e00000 [disabled] [size=128K] Capabilities: <access denied> Kernel driver in use: nvidia
EDIT: Bạn có thể tránh được những <access denied>
bằng cách tung ra với sudo
Vì vậy, (prefetchable) [size=64M)
chỉ ra rằng tôi có một 64-ĐẶT NVIDIA thẻ. Tuy nhiên, tôi không biết, nó khá 256 LƯ. Tại sao? Xem dưới đây.
Để xem làm thế nào để có được những thông tin và thực hiện nó, đọc một bài báo toàn diện trên Vòm microsoft office Wiki
https://wiki.archlinux.org/index.php/NVIDIA
Cho nvidia người sử dụng bắt đầu với
nvidia-smi
(Này hoạt động với sự hỗ trợ trình điều cài đặt,nhưng không phải với hệ thống chạy nguồn-mở 'nó' lái).
Ra
Thu Dec 19 10:54:18 2013 +------------------------------------------------------+ | NVIDIA-SMI 5.319.60 Driver Version: 319.60 | |-------------------------------+----------------------+----------------------+| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC || Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. ||===============================+======================+======================|| 0 Quadro NVS 295 Off | 0000:03:00.0 N/A | N/A || N/A 73C N/A N/A / N/A | 252MB / 255MB | N/A Default |+-------------------------------+----------------------+----------------------++-----------------------------------------------------------------------------+| Compute processes: GPU Memory || GPU PID Process name Usage ||=============================================================================|| 0 Not Supported |+-----------------------------------------------------------------------------+
Điều này chỉ ra rằng tôi có một 256 MB GDDR3 thẻ đồ Họa.
Tại thời điểm này, tôi không biết làm thế nào để có được điều này cho Intel và AMD/TRÌNH Nghệ.
Chạy google-chrome
và di chuyển đến địa chỉ about:gpu
.Nếu crôm đã tìm ra cách để sử dụng Điện, bạn sẽ nhận được cực kỳ chi tiết và thông tin về trang web.
Bởi vì bạn chỉ định một mệnh lệnh như thế cat
miễn phí này là do đó tương đương cho CHẠY ' s. Đặc biệt cho bo mạch thẻ. Nó không yêu cầu phần mềm ngoại trừ tự thiết bị điều khiển được nạp.
Những con đường ở đây hoạt động cho những thẻ tao có. Nhưng anh có thể khác nhau như những người khác đã chỉ ra trong các bình luận.
1 LÝ
> cat /proc/driver/nvidia/gpus/0/informationModel: GeForce GTX 680IRQ: 24GPU UUID: GPU-71541068-cded-8a1b-1d7e-a093a09e9842Video BIOS: 80.04.09.00.01Bus Type: PCIeDMA Size: 40 bitsDMA Mask: 0xffffffffffBus Location: 0000:01.00.0
Thứ 2, GAME
> cat /proc/driver/nvidia/gpus/1/informationModel: GeForce GTX 580IRQ: 33GPU UUID: GPU-64b1235c-51fc-d6f1-0f0e-fa70320f7a47Video BIOS: 70.10.20.00.01Bus Type: PCIeDMA Size: 40 bitsDMA Mask: 0xffffffffffBus Location: 0000:08.00.0
Cho bo mạch thẻ, loại
nvidia-smi -q
clinfo
sudo apt-get install clinfoclinfo
là tương tự glxinfo
nhưng cho Doanh của tôi, CHẠY thiết lập được mô tả xuống: https://stackoverflow.com/questions/7542808/how-to-compile-opencl-on-ubuntu/33483311#33483311
Ubuntu 20.04 Cài đặt và tốc độ, Khoảng
Bạn có thể mở cài đặt bằng cách nhấn trên cùng bên phải, đơn, hoặc bạn chỉ có thể làm:
Vì vậy, theo một;đồ Họa và thái, tôi có thể thấy rằng của tôi HÓA, người mẫu, và một bức tranh đầy M1200/thông tin thêm/SSE2 đặc biệt.
nvidia-thiết lập
Hỗn hợp chạy với một số tĩnh thông tin.
Chi tiết hơn: Làm thế nào để tôi kiểm tra nếu Ubuntu được sử dụng của tôi nhiếp ảnh thẻ?
Tôi tin là lựa chọn tốt nhất cho việc này neofetch.
# Get neofetchsudo add-apt-repository ppa:dawidd0811/neofetchsudo apt updatesudo apt install neofetch# Run neofetchneofetch
Điều này cho phép ra như thế này:
Đây là thực sự không phức tạp Cho người mẫu và nhớ, đây là 1 lót mà làm việc cho mỗi video thẻ tôi đã thử nghiệm nó trên bất kể nhà sản xuất (Intel XUẤT XEM):
GPU=$(lspci | grep VGA | cut -d ":" -f3);RAM=$(cardid=$(lspci | grep VGA |cut -d " " -f1);lspci -v -s $cardid | grep " prefetchable"| cut -d "=" -f2);echo $GPU $RAM
CHẠY= Tất cả điều này chút nào là lấy thứ 3 trường từ 'lspci' ra lọc thông qua 'bash' cho VGA tương ứng với các video chip.
RAM= Tất cả điều này chút nào là đặt biến cardid
bằng đầu lĩnh vực lượng từ lspci
phù hợp với "VGA" và thức ăn đó là một yêu cầu -v
tiết ra từ lspci
cho cụ thể đó -s
thiết bị một lọc ra bởi grep
cho chuỗi "prefetchable" như thế này có chứa bộ nhớ trên thẻ tự (ghi chú trước không như chúng ta không muốn để phù hợp với "không prefetchable" trong chúng tôi ra.
Cho đồng hồ lệ trên Intel tích đồ họa (Thử nghiệm trên I3 và I5)
thực hiện lệnh sudo find /sys -type f -name gt_cur* -print0 | xargs -0 cat
Này, lặn xuống /sys cây để xác định vị trí gt_cur_freq_mhzfile đó trên của tôi là I3 /sys/devices/pci0000:00/0000:00:02.0/drm/card0/gt_cur_freq_mhz
và bản in những nội dung. trong trường hợp của tôi dưới ánh sáng vô cùng tải được 350
như trong 350 MHz tương ứng với tần số tối thiểu tìm thấy trong /sys/devices/pci0000:00/0000:00:02.0/drm/card0/gt_min_freq_mhz
và khi chạy glxgears
và glmark2
kết quả 1050
như trong 1050 MHz tương ứng với tần số tối đa tìm thấy trong /sys/devices/pci0000:00/0000:00:02.0/drm/card0/gt_max_freq_mhz
Cho đồng hồ giá một thẻ:
nvidia-smi -stats -d procClk
tương ứng với CHẠY đồng hồnvidia-smi -stats -d memClk
tương ứng với bộ đồng hồ.
Chú ý: tôi không thể thử nghiệm ở trên như đáng tin cậy của tôi Phép 210 không được hỗ trợ và đây chỉ hoạt động trên Kepler hoặc mới Mềm như chỉ định bởi `nvidia-dạ -số liệu thống kê --giúp'
Tôi hiện không có bất kỳ giải pháp cho đồng hồ lệ trên AMD thẻ và không có phần cứng sẵn sàng cho thử nghiệm. Tuy nhiên tôi sẽ nói rằng tốt nhất của kiến thức của tôi aticonfig
đề cập đến trong chấp nhận câu trả lời không còn tồn tại và nó xuất hiện, đó nvclock
không phải sẵn sàng cho bất cứ điều gì vì đáng tin cậy.
Tôi sử dụng hai phương pháp để tự động hiển thị nVidia nhất Intel iGPU thông tin:
~/.bashrc
hiển thị CHẠY thông tin mỗi lần cuối được mở raVí dụ này sử dụng Conky hiện hành LÝ (nVidia hoặc Intel) số liệu thống kê trong thời gian thực. Conky là một hệ thống giám sát phổ biến trong nhiều Linux những người đam mê.
Hiển thị các thay đổi tùy thuộc vào nếu bạn khởi động sau prime-select intel
hay prime-select nvidia
.
Skylake GT2 HD 530 iGPU
với tần số hiện tại350
MHz và Tối đa là 1050
MHzGeForce GTX970M
với hiện tại CHẠY tần số và nhiệt độĐây là việc có liên quan Conky kịch bản cho Intel iGPU và nVidia CHẠY:
#------------+# Intel iGPU |#------------+${color orange}${hr 1}${if_match "intel" == "${execpi 99999 prime-select query}"}${color2}${voffset 5}Intel® Skylake GT2 HD 530 iGPU @${alignr}${color green}${execpi .001 (cat /sys/class/drm/card1/gt_cur_freq_mhz)} MHz${color}${goto 13}Min. Freq:${goto 120}${color green}${execpi .001 (cat /sys/class/drm/card1/gt_min_freq_mhz)} MHz${color}${goto 210}Max. Freq:${alignr}${color green}${execpi .001 (cat /sys/class/drm/card1/gt_max_freq_mhz)} MHz${color orange}${hr 1}${else}#------------+# Nvidia GPU |#------------+${color2}${voffset 5}${execpi .001 (nvidia-smi --query-gpu=gpu_name --format=csv,noheader)} ${color1}@ ${color green}${execpi .001 (nvidia-smi --query-gpu=clocks.sm --format=csv,noheader)} ${alignr}${color1}Temp: ${color green}${execpi .001 (nvidia-smi --query-gpu=temperature.gpu --format=csv,noheader)}°C${color1}${voffset 5}Ver: ${color green}${execpi .001 (nvidia-smi --query-gpu=driver_version --format=csv,noheader)} ${color1} P-State: ${color green}${execpi .001 (nvidia-smi --query-gpu=pstate --format=csv,noheader)} ${alignr}${color1}BIOS: ${color green}${execpi .001 (nvidia-smi --query-gpu=vbios_version --format=csv,noheader)}${color1}${voffset 5}GPU:${color green}${execpi .001 (nvidia-smi --query-gpu=utilization.gpu --format=csv,noheader)} ${color1}Ram:${color green}${execpi .001 (nvidia-smi --query-gpu=utilization.memory --format=csv,noheader)} ${color1}Pwr:${color green}${execpi .001 (nvidia-smi --query-gpu=power.draw --format=csv,noheader)} ${alignr}${color1}Freq: ${color green}${execpi .001 (nvidia-smi --query-gpu=clocks.mem --format=csv,noheader)}${color orange}${hr 1}${endif}
~/.bashrc
Thiết bị đầu cuối màn hìnhVí dụ này đổi ~/.bashrc
để thông tin hiển thị trên màn hình mỗi lần cuối được mở ra hoặc bất cứ khi nào bạn gõ . .bashrc
tại vỏ nhắc.
Ngoài neofetch
trả lời trước đây, có screenfetch
trông đẹp hơn rất nhiều (FIFI). Cộng với một câu trả lời đề cập đến anh ta không biết làm thế nào để có được iGPU liệt kê và điều này không, nó:
Cho chi tiết về thiết lập xem: Thiết bị đầu cuối màn hình với thời Tiết Lịch Thời gian và S?
Tóm lại chỉ cho phần dưới cùng với mọi màn hình chứa CHẠY thông tin (thứ hai dòng cuối cùng) sử dụng:
sudo apt install screenfetchscreenfetch
Bạn sẽ muốn đưa screenfetch
chỉ huy một đáy của bạn ~/.bashrc
tập tin để có nó xuất hiện mỗi khi bạn mở các thiết bị đầu cuối.
@CharlieParker nó ra thông tin của các bạn…
những gì không: mèo /s/cpuinfo
làm gì? thông tin những gì bạn đang tìm kiếm?