hwinfo sostituito con ... cosa?


15

Domanda nuova e spero più chiara

questa NON è una domanda su alcuni programmi di informazione di sistema

HO BISOGNO di sapere quali modalità framebuffer posso aggiungere nella configurazione di grub senza iniziare a calcolare roba e testare 1000 linee di comando (quindi 1000 riavvii), per quanto ne so hwinfo può effettivamente rilevare quelle modalità

quindi, ciò di cui ho davvero bisogno è (tagliando dal comando di esempio hwinfo --framebuffer di seguito), come puoi vedere è una modalità seguita da una risoluzione, e queste sono tutte le risoluzioni supportate da questa scheda video

 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

allora posso scegliere qualunque risoluzione per favore, aggiungerla al kernel ed essere sicuro che funzionerà senza altri test

Modifica successiva:

PER FAVORE "scavare" la tua risposta prima di pubblicare

entrambi questi comandi non restituiscono alcun risultato

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

lshw non sa NIENTE sul frame buffer

allo stesso modo:

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

allo stesso modo lspci

conclusione: sembra che nessuno qui capisca veramente cosa fa il mio comando ... cattivo, rifacendo la domanda (controlla in alto)

Inizia la domanda originale:

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

più esattamente ho bisogno del risultato del seguente comando: (questo proviene da un vecchio sistema su cui hwinfo sta ancora lavorando)

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
Quale versione di Ubuntu usi attualmente? 12.04? 14.04? 15.04?
Byte Commander

Risposte:


10

hwinfo in Ubuntu 12.04 è stato sospeso in Ubuntu 14.04, ma in seguito è stato ripreso in Ubuntu 15.10, Ubuntu 16.04 e versioni successive. In Ubuntu 14.04 hwinfo può essere installato come segue:

  1. Scarica il pacchetto di dipendenze libhd21 per hwinfo corrispondente all'architettura del tuo sistema operativo dal pacchetto Debian: libhd21 (21.6-1) .

  2. Scarica hwinfo_21.6-1 corrispondente al pacchetto di architettura del tuo sistema operativo da http://ftp.debian.org/debian/pool/main/h/hwinfo/

  3. Fare doppio clic sul pacchetto libhd21 scaricato per aprirlo per l'installazione in Ubuntu Software Center.

  4. Ora che il pacchetto di dipendenza è stato installato, fai doppio clic sul pacchetto hwinfo scaricato per aprirlo per l'installazione in Ubuntu Software Center.

  5. hwinfo ora può essere eseguito dal terminale, inclusa l'opzione framebuffer che può essere eseguita usando il comando: hwinfo --framebufferPer informazioni su altre opzioni hwinfo, eseguire:man hwinfo

Questi passaggi sono stati testati su Ubuntu 14.04.


Forse puoi aggiungere discover. La manpage di hwinforiferimenti.
Byte Commander

1
Non sembra interrotto completamente. Almeno sembra rinascere da quando Wily: Wily, Xenial, Yakkety ce l'hanno fatta tornare.
Ruslan,

5
  • fbset - mostra e modifica le impostazioni del dispositivo frame buffer

    sudo apt-get install fbset
    

    Esempio di output 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 - primitiva interfaccia a riga di comando con estensione RandR

    Esempio di output 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 - elenca tutti i dispositivi PCI

    Esempio di output 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

    Esempio di output 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
    

Un'altra GUI è hardinfo

sudo apt-get install hardinfo

inserisci qui la descrizione dell'immagine


Finalmente qualcuno che capisce che gli utenti di Ubuntu lo usano a causa della GUI :)
jave.web,

5

hwinfo è un util essenziale. È il team di Ubuntu penoso che lo ha rimosso incautamente senza comprenderne appieno le implicazioni.

Facendo riferimento al post di Karel, sono riuscito a installarlo il 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

Se ricevi errori sulle dipendenze, forse devi installare l'hal da questo repository: https://launchpad.net/~mjblenner/+archive/ubuntu/ppa-hal

# add-apt-repository ppa: mjblenner / ppa-hal
# apt-get install hal hal-info 

2

Puoi usare il comando vbeinfoo videoinfoin grub stesso per elencare le modalità video disponibili.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.