hwinfo zastąpione przez… co?

15

Nowe i mam nadzieję, że bardziej jasne pytanie

to NIE jest pytanie o niektóre programy informacyjne o systemie

POTRZEBUJĘ wiedzieć, jakie tryby bufora ramki mogę dodać w konfiguracji grub bez rozpoczynania obliczeń i testowania 1000 linii poleceń (a więc 1000 restartów), o ile wiem, hwinfo może wykryć te tryby

więc tak naprawdę potrzebuję (wycięcie z przykładowego polecenia hwinfo --framebuffer poniżej), jak widać, tryb, po którym następuje rozdzielczość, i to są wszystkie rozdzielczości, które obsługuje ta karta wideo

 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

wtedy mogę wybrać dowolną rozdzielczość, dodać ją do jądra i mieć pewność, że będzie działać bez żadnych innych testów

Później Edytuj:

PROSZĘ „wykopać” własną odpowiedź przed opublikowaniem

oba te polecenia nie zwracają wyniku

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

lshw nic nie wie o buforze ramek

również:

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

podobnie lspci

wniosek: wydaje się, że nikt tutaj nie rozumie, co właściwie robi moje polecenie ... paskudne, przerabianie pytania (sprawdź na górze)

Zacznij oryginalne pytanie:

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

apt-get install 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

dokładniej potrzebuję wyniku następującego polecenia: (pochodzi ze starszego systemu, na którym hwinfo nadal działa)

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
użytkownik40404
źródło
5
Z jakiej wersji Ubuntu obecnie korzystasz? 12,04? 14.04? 15.04?
Bajt Dowódca

Odpowiedzi:

10

hwinfo w Ubuntu 12.04 zostało przerwane w Ubuntu 14.04, ale później zostało ponownie wprowadzone w Ubuntu 15.10, Ubuntu 16.04 i nowszych. W Ubuntu 14.04 hwinfo można zainstalować w następujący sposób:

  1. Pobierz pakiet zależności libhd21 dla hwinfo pasujący do architektury twojego systemu operacyjnego z Pakietu Debian: libhd21 (21.6-1) .

  2. Pobierz hwinfo_21.6-1 pasujący do pakietu architektury systemu operacyjnego ze strony http://ftp.debian.org/debian/pool/main/h/hwinfo/

  3. Kliknij dwukrotnie pobrany pakiet libhd21, aby otworzyć go do instalacji w Centrum oprogramowania Ubuntu.

  4. Po zainstalowaniu pakietu zależności kliknij dwukrotnie pobrany pakiet hwinfo, aby otworzyć go do instalacji w Centrum oprogramowania Ubuntu.

  5. hwinfo można teraz uruchomić z terminala, łącznie z opcją bufora ramki, którą można uruchomić za pomocą polecenia: hwinfo --framebufferAby uzyskać informacje o innych opcjach hwinfo:man hwinfo

Te kroki zostały przetestowane na Ubuntu 14.04.

Karel
źródło
Może możesz dodać discover. Strona hwinfoodnośników to.
Bajt Dowódca
1
Nie wygląda na całkowicie wycofany. Przynajmniej wygląda jak odrodzony, odkąd Wily: Wily, Xenial, Yakkety go odzyskali.
Ruslan
5
  • fbset - wyświetlać i modyfikować ustawienia bufora ramki

    sudo apt-get install fbset
    

    Przykładowe dane wyjściowe 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 - prymitywny interfejs wiersza poleceń do rozszerzenia RandR

    Przykładowe dane wyjściowe 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 - wymień wszystkie urządzenia PCI

    Przykładowe dane wyjściowe 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

    Przykładowe dane wyjściowe 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
    

Innym GUI jest hardinfo

sudo apt-get install hardinfo

wprowadź opis zdjęcia tutaj

AB
źródło
Wreszcie ktoś, kto zdaje sobie sprawę, że użytkownicy Ubuntu używają go z powodu GUI :)
jave.web 16.04.19
5

hwinfo jest niezbędnym narzędziem. To żałosny zespół ubuntu niedbale usunął go bez pełnego zrozumienia jego konsekwencji.

Nawiązując do postu od Karela, udało mi się zainstalować go 14.04:

# apt-get install 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

Jeśli pojawią się błędy dotyczące zależności, być może musisz zainstalować hal z tego repozytorium: https://launchpad.net/~mjblenner/+archive/ubuntu/ppa-hal

# add-apt-repository ppa: mjblenner / ppa-hal
# apt-get install hal hal-info 
pintubigfoot
źródło
2

Możesz użyć polecenia vbeinfolub videoinfow samym grub, aby wyświetlić listę dostępnych trybów wideo.

psusi
źródło