hwinfo thay thế bằng những gì?


15

Mới và hy vọng câu hỏi rõ ràng hơn

đây KHÔNG phải là câu hỏi về một số chương trình thông tin hệ thống

Tôi CẦN biết các chế độ bộ đệm khung nào tôi có thể thêm vào cấu hình grub mà không bắt đầu tính toán công cụ và kiểm tra 1000 dòng lệnh (do đó 1000 lần khởi động lại), theo như tôi biết hwinfo thực sự có thể phát hiện các chế độ đó

vì vậy, điều tôi thực sự cần là (cắt từ lệnh ví dụ hwinfo --framebuffer bên dưới), như bạn có thể thấy là một chế độ theo sau là một độ phân giải và đó là tất cả các độ phân giải hỗ trợ card màn hình này

 Mode 0x033c: 1920x1440 (+1920), 8 bits
  Mode 0x034d: 1920x1440 (+3840), 16 bits
  Mode 0x033a: 1600x1200 (+1600), 8 bits
  Mode 0x034b: 1600x1200 (+3200), 16 bits
  Mode 0x035a: 1600x1200 (+6400), 24 bits
  Mode 0x0307: 1280x1024 (+1280), 8 bits
  Mode 0x031a: 1280x1024 (+2560), 16 bits
  Mode 0x031b: 1280x1024 (+5120), 24 bits
  Mode 0x0305: 1024x768 (+1024), 8 bits
  Mode 0x0317: 1024x768 (+2048), 16 bits
  Mode 0x0318: 1024x768 (+4096), 24 bits
  Mode 0x0312: 640x480 (+2560), 24 bits
  Mode 0x0314: 800x600 (+1600), 16 bits
  Mode 0x0315: 800x600 (+3200), 24 bits
  Mode 0x0301: 640x480 (+640), 8 bits
  Mode 0x0303: 800x600 (+800), 8 bits
  Mode 0x0311: 640x480 (+1280), 16 bits

sau đó tôi có thể chọn bất kỳ độ phân giải nào tôi muốn, thêm nó vào kernel và chắc chắn rằng nó sẽ hoạt động mà không cần thử nghiệm nào khác

Chỉnh sửa sau:

VUI LÒNG "đào" câu trả lời của riêng bạn trước khi đăng

cả hai lệnh này đều không có kết quả

lshw | grep -i frame
lshw | grep -i buffer

Tôi không biết gì về bộ đệm khung

tương tự như vậy:

unset DISPLAY
hardinfo 2>&1 | grep -i frame

tương tự lspci

kết luận: có vẻ như không ai ở đây thực sự hiểu lệnh của tôi thực sự làm gì ... khó chịu, làm lại câu hỏi (kiểm tra trên cùng)

Bắt đầu câu hỏi ban đầu:

hwinfo
No command 'hwinfo' found, did you mean:
 Command 'hinfo' from package 'ganeti-htools' (universe)
hwinfo: command not found

cài đặt apt-get hwinfo

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package hwinfo is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'hwinfo' has no installation candidate

chính xác hơn tôi cần kết quả của lệnh sau: (đây là từ một hệ thống cũ hơn mà hwinfo vẫn hoạt động)

hwinfo --framebuffer
> hal.1: read hal dataprocess 25433: arguments to dbus_move_error() were incorrect, assertion "(dest) == NULL || !dbus_error_is_set ((dest))" failed in file ../../dbus/dbus-errors.c line 282.
This is normally a bug in some application using the D-Bus library.
libhal.c 3483 : Error unsubscribing to signals, error=The name org.freedesktop.Hal was not provided by any .service files
02: None 00.0: 11001 VESA Framebuffer                           
  [Created at bios.464]
  Unique ID: rdCR.CkkMzksiCyE
  Hardware Class: framebuffer
  Model: "Intel(r)865G Graphics Controller"
  Vendor: "Intel Corporation"
  Device: "Intel(r)865G Graphics Controller"
  SubVendor: "Intel(r)865G Graphics Chip Accelerated VGA BIOS"
  SubDevice: 
  Revision: "Hardware Version 0.0"
  Memory Size: 7 MB + 832 kB
  Memory Range: 0xf0000000-0xf07cffff (rw)
  Mode 0x033c: 1920x1440 (+1920), 8 bits
  Mode 0x034d: 1920x1440 (+3840), 16 bits
  Mode 0x033a: 1600x1200 (+1600), 8 bits
  Mode 0x034b: 1600x1200 (+3200), 16 bits
  Mode 0x035a: 1600x1200 (+6400), 24 bits
  Mode 0x0307: 1280x1024 (+1280), 8 bits
  Mode 0x031a: 1280x1024 (+2560), 16 bits
  Mode 0x031b: 1280x1024 (+5120), 24 bits
  Mode 0x0305: 1024x768 (+1024), 8 bits
  Mode 0x0317: 1024x768 (+2048), 16 bits
  Mode 0x0318: 1024x768 (+4096), 24 bits
  Mode 0x0312: 640x480 (+2560), 24 bits
  Mode 0x0314: 800x600 (+1600), 16 bits
  Mode 0x0315: 800x600 (+3200), 24 bits
  Mode 0x0301: 640x480 (+640), 8 bits
  Mode 0x0303: 800x600 (+800), 8 bits
  Mode 0x0311: 640x480 (+1280), 16 bits
  Config Status: cfg=new, avail=yes, need=no, active=unknown

5
Phiên bản Ubuntu nào bạn đang sử dụng? 12.04? 14.04? 15.04?
Chỉ huy Byte

Câu trả lời:


10

hwinfo trong Ubuntu 12.04 đã bị ngừng sử dụng trong Ubuntu 14.04, nhưng sau đó nó đã được tiếp tục trong Ubuntu 15.10, Ubuntu 16.04 trở đi. Trong Ubuntu 14.04 hwinfo có thể được cài đặt như sau:

  1. Tải xuống gói phụ thuộc libhd21 cho hwinfo phù hợp với kiến ​​trúc hệ điều hành của bạn từ Gói Debian: libhd21 (21.6-1) .

  2. Tải xuống hwinfo_21.6-1 phù hợp với gói kiến ​​trúc hệ điều hành của bạn từ http://ftp.debian.org/debian/pool/main/h/hwinfo/

  3. Nhấp đúp chuột vào gói libhd21 mà bạn đã tải xuống để mở gói để cài đặt trong Trung tâm phần mềm Ubuntu.

  4. Bây giờ gói phụ thuộc đã được cài đặt, nhấp đúp vào gói hwinfo mà bạn đã tải xuống để mở gói để cài đặt trong Trung tâm phần mềm Ubuntu.

  5. Bây giờ hwinfo có thể được chạy từ thiết bị đầu cuối, bao gồm tùy chọn bộ đệm khung có thể được chạy bằng lệnh: hwinfo --framebufferĐể biết thông tin về các tùy chọn hwinfo khác chạy:man hwinfo

Các bước này đã được thử nghiệm trên Ubuntu 14.04.


Có lẽ bạn có thể thêm discover. Các trang hwinfotài liệu tham khảo nó.
Chỉ huy Byte

1
Không giống như ngưng hoàn toàn. Ít nhất trông giống như được tái sinh kể từ khi Wily: Wily, Xenial, Yakkety có nó trở lại.
Ruslan

5
  • fbset - hiển thị và sửa đổi cài đặt thiết bị bộ đệm khung

    sudo apt-get install fbset
    

    Ví dụ đầu ra sudo fbset -i

    mode "1920x1200-77"
        # D: 230.415 MHz, H: 94.743 kHz, V: 77.404 Hz
        geometry 1920 1200 1920 1200 32
        timings 4340 240 32 16 4 240 4
        rgba 8/16,8/8,8/0,8/24
    endmode
    
    Frame buffer device information:
        Name        : VESA VGA
        Address     : 0xf9000000
        Size        : 9240576
        Type        : PACKED PIXELS
        Visual      : TRUECOLOR
        XPanStep    : 0
        YPanStep    : 0
        YWrapStep   : 0
        LineLength  : 7680
        Accelerator : No
    
  • xrandr - Giao diện dòng lệnh nguyên thủy để mở rộng RandR

    Ví dụ đầu ra xrandr

    Screen 0: minimum 8 x 8, current 1920 x 1200, maximum 8192 x 8192
    DVI-I-0 disconnected (normal left inverted right x axis y axis)
    DVI-I-1 disconnected (normal left inverted right x axis y axis)
    TV-0 disconnected (normal left inverted right x axis y axis)
    DVI-I-2 connected primary 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
       1920x1200      60.0*+
       1920x1080      60.0  
       1680x1050      60.0  
       1600x1200      60.0  
       1440x900       59.9  
       1280x1024      60.0  
       1280x960       60.0  
       1280x720       60.0  
       1024x768       60.0  
       800x600        60.3  
       640x480        59.9
    
  • lspci - liệt kê tất cả các thiết bị PCI

    Ví dụ đầu ra lspci | awk '/VGA/ {system("lspci -v -s " $1)}'

    01:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce 9800 GTX / 9800 GTX+] (rev a2) (prog-if 00 [VGA controller])
        Subsystem: NVIDIA Corporation Device 0000
        Flags: bus master, fast devsel, latency 0, IRQ 27
        Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
        Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Memory at f8000000 (64-bit, non-prefetchable) [size=32M]
        I/O ports at df00 [size=128]
        [virtual] Expansion ROM at fb000000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: nvidia
    
  • lshw

    Ví dụ đầu ra sudo lshw -class display

    *-display               
         description: VGA compatible controller
         product: G92 [GeForce 9800 GTX / 9800 GTX+]
         vendor: NVIDIA Corporation
         physical id: 0
         bus info: pci@0000:01:00.0
         version: a2
         width: 64 bits
         clock: 33MHz
         capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
         configuration: driver=nvidia latency=0
         resources: irq:27 memory:fa000000-faffffff memory:d0000000-dfffffff memory:f8000000-f9ffffff ioport:df00(size=128) memory:fb000000-fb01ffff
    

Một GUI khác là hardinfo

sudo apt-get install hardinfo

nhập mô tả hình ảnh ở đây


Cuối cùng, ai đó nhận ra người dùng Ubuntu sử dụng nó vì GUI :)
jave.web

5

hwinfo là một sử dụng thiết yếu. Thật đáng tiếc, đội ngũ Ubuntu đã vô tư gỡ bỏ nó mà không hiểu hết ý nghĩa của nó.

Nhắc đến bài đăng từ karel, tôi đã quản lý để cài đặt nó vào ngày 14.04:

# apt-get cài đặt libx86emu1
# wget http://ftp.debian.org/debian/pool/main/h/hwinfo/libhd21_21,21-2_amd64.deb
# wget http://ftp.debian.org/debian/pool/main/h/hwinfo/hwinfo_21,21-2_amd64.deb
# dpkg -i libhd21_21,21-2_amd64.deb
# dpkg -i hwinfo_21,21-2_amd64.deb

Nếu bạn gặp lỗi về các phụ thuộc, có thể bạn cần cài đặt hal từ repo này: https://launchpad.net/~mjblenner/+archive/ubfox/ppa-hal

# add-apt-repository ppa: mjblenner / ppa-hal
# apt-get cài đặt hal hal-thông tin 

2

Bạn có thể sử dụng lệnh vbeinfohoặc videoinfotrong chính grub để liệt kê các chế độ video có sẵn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.