Làm thế nào để có được những LÝ thông tin?

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ụ.

  • Cho TRÌNH/AMD Trên chạy cũ chất Xúc tác lái xe, 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.
  • Cho bo mạch Trên, những 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 lspcilshw 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:

  • Siêu chìa khóa (AKA Windows key)
  • Loại lai, về một; và chọn mục

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.

enter image description here

nvidia-thiết lập

Hỗn hợp chạy với một số tĩnh thông tin.

enter image description here

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 catNà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 glxgearsglmark2 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.

Conky hoặc thiết bị đầu Cuối Màn hình

Tôi sử dụng hai phương pháp để tự động hiển thị nVidia nhất Intel iGPU thông tin:

  • Conky tự động hiển thị CHẠY thông tin trong thời gian thực
  • ~/.bashrc hiển thị CHẠY thông tin mỗi lần cuối được mở ra

Conky thực tế hiển thị thời gian

Ví 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.

Intel iGPU

gpu temp intel.gif

  • Intel cho thấy như iGPU Skylake GT2 HD 530 iGPU với tần số hiện tại
  • Tối Thiểu là tần số 350 MHz và Tối đa là 1050 MHz

nVidia CHẠY

gpu temp nvidia.gif

  • Tự CHẠY như là cho thấy GeForce GTX970M với hiện tại CHẠY tần số và nhiệt độ
  • Người Lái xe phiên bản P-Nước và BIOS phiên bản đang hiển thị
  • Các ỨNG tải, RAM sử dụng tiêu Thụ Năng lượng và RAM tần số được hiển thị

Conky Mã

Đâ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ình

Ví 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ó:

ubuntu terminal splash.png

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?