hwinfoは…と置き換えられましたか?


15

新しく明確な質問

これは何らかのシステム情報プログラムに関する質問ではありません

hwinfo が実際にそれらのモードを検出できることを知っている限り、スタッフの計算を開始せずに1000コマンドラインをテストする(したがって1000リブートする)ことなくgrub構成に追加できるフレームバッファーモードを知る必要があります。

したがって、実際に必要なのは(以下のhwinfo --framebufferの例のコマンドから切り取る)です。ご覧のとおり、モードに続いて解像度があり、それがこのビデオカードがサポートするすべての解像度です

 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

それから私は好きな解像度を選んでカーネルに追加し、他のテストなしで動作することを確認できます

後で編集:

投稿する前に自分の答えを「掘って」ください

このコマンドはどちらも結果を返しません

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

lshwはフレームバッファーについて何も知らない

同様に:

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

同様にlspci

結論:私のコマンドが実際に何をしているのかを理解している人は誰もいないようです...

元の質問を開始します。

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

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

より正確には、次のコマンドの結果が必要です:(これは、hwinfoがまだ動作している古いシステムからのものです)

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
現在どのUbuntuバージョンを使用していますか?12.04?14.04?15.04?
バイトコマンダー

回答:


10

Ubuntu 12.04のhwinfoはUbuntu 14.04で廃止されましたが、後にUbuntu 15.10、Ubuntu 16.04以降で廃止されました。Ubuntu 14.04では、次のようにhwinfoをインストールできます。

  1. OSのアーキテクチャに一致するhwinfoのlibhd21依存パッケージをDebianパッケージ:libhd21(21.6-1)からダウンロードします。

  2. OSのアーキテクチャパッケージに一致するhwinfo_21.6-1をhttp://ftp.debian.org/debian/pool/main/h/hwinfo/からダウンロードします

  3. ダウンロードしたlibhd21パッケージをダブルクリックして開き、Ubuntu Software Centerでインストールします。

  4. 依存関係パッケージがインストールされたので、ダウンロードしたhwinfoパッケージをダブルクリックして、Ubuntu Software Centerにインストールします。

  5. コマンドを使用して実行できるframebufferオプションを含め、hwinfoをターミナルから実行できるようになりました。hwinfo --framebuffer他のhwinfoオプションの詳細については、次を実行します。man hwinfo

これらの手順はUbuntu 14.04でテストされました。


たぶん追加できdiscoverます。hwinfo参照のマンページ。
バイトコマンダー

1
完全に廃止されたようには見えません。少なくともWily以来生まれ変わったように見えます。Wily、Xenial、Yakketyはそれを取り戻しました。
ルスラン

5
  • fbset -フレームバッファーデバイス設定の表示と変更

    sudo apt-get install fbset
    

    出力例 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 – RandR拡張機能へのプリミティブコマンドラインインターフェイス

    出力例 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 -すべてのPCIデバイスをリストする

    出力例 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

    出力例 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
    

他のGUIは hardinfo

sudo apt-get install hardinfo

ここに画像の説明を入力してください


最後に、UbuntuユーザーがGUIのためにそれを使用していることに気付いた誰か:)
jave.web

5

hwinfoは不可欠なユーティリティです。それはその意味を完全に理解せずに不用意にそれを削除したピットのubuntuチームです。

karelからの投稿を参照すると、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

依存関係でエラーが発生した場合は、次のリポジトリからhalをインストールする必要がありますhttps : //launchpad.net/~mjblenner/+archive/ubuntu/ppa-hal

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

2

grub内でvbeinfoor videoinfoコマンドを使用して、使用可能なビデオモードを一覧表示できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.