使用しているX11ドライバーシステムを確認する方法


12

使用しているX11ドライバーシステムを確認する方法

私のチップopenchromeは最高のドライバーですが、システムがそれを使用していないと思われます。少なくとも2Dの加速が必要です。

どうすれば確認できますか?

ここに私が見つけたものがありますcat /var/log/Xorg.7.log | grep driver

[    54.147]    X.Org XInput driver : 12.3
[    55.167] (==) Matched openchrome as autoconfigured driver 0
[    55.167] (==) Matched vesa as autoconfigured driver 1
[    55.167] (==) Matched fbdev as autoconfigured driver 2
[    55.167] (==) Assigned the driver to the xf86ConfigLayout
[    55.175] (II) Loading /usr/lib/xorg/modules/drivers/openchrome_drv.so
[    55.499] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    55.570] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    55.649] (II) VESA: driver for VESA chipsets: vesa
[    55.649] (II) FBDEV: driver for framebuffer: fbdev
[    55.652] (II) Loading /usr/lib/xorg/modules/drivers/openchrome_drv.so
[    55.652] (!!) VIA Technologies does not support this driver in any way.
[    55.984] (II) CHROME(0): Not using driver mode "1280x1024" (height too large for virtual size)
[    55.986] (II) CHROME(0): Not using driver mode "1280x1024" (height too large for virtual size)
[    58.049] (II) AIGLX: Trying DRI driver /usr/lib/i386-linux-gnu/dri/swrast_dri.so
[    61.982]    ABI class: X.Org XInput driver, version 12.3
[    61.982] (II) Using input driver 'evdev' for 'Power Button'
[    62.014] (II) Using input driver 'evdev' for 'Power Button'
[    62.084] (II) Using input driver 'evdev' for 'Logitech USB Optical Mouse'
[    62.093] (II) No input driver/identifier specified (ignoring)
[    62.103] (II) Using input driver 'evdev' for 'NOVATEK USB Keyboard'
[    62.119] (II) Using input driver 'evdev' for 'NOVATEK USB Keyboard'

私が持っているものから、それは使用していませんopenchrome

ここにありlspci | grep VGAます:

00:01.0 VGA compatible controller: VIA Technologies, Inc. VX800/VX820 Chrome 9 HC3 Integrated Graphics (rev 11)

(これはシンクライアントです。)

そして、これはの出力ですgrep -E '(\(WW|\(EE)' /var/log/Xorg.7.log

             (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    34.285] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    34.287] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[    34.308] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    34.817] (WW) Falling back to old probe method for vesa
[    34.817] (WW) Falling back to old probe method for fbdev
[    34.854] (EE) open /dev/fb0: No such file or directory
[    34.911] (EE) CHROME(0): Unknown Card-Ids (1122|A0A0| 702), Chipset: VX800/VX820; please report to openchrome-users@openchrome.org
[    37.878] (EE) [drm] drmOpen failed.
[    37.878] (EE) CHROME(0): [dri] DRIScreenInit failed.  Disabling DRI.
[    38.065] (WW) CHROME(0): [XvMC] XvMC is not supported on this chipset.

xvinfo | head -10

X-Video Extension version 2.2
screen #0
  Adaptor #: "XV_SWOV"
     number of ports: 1
     port base: 62
     operations supported: PutImage
     supported visuals:
       depth 24, visualID 0x21
     number of attributes: 6
       "XV_COLORKEY" (range 0 to 16777215)

lsmod | grep openchrome何が表示されますか?
ケビン

ケビン、何も見せない!
-bakytn

出力に基づいて、openchromeドライバーを使用していますが、1280x1024モードを設定できません
カールソン

openchromeの代わりにDRIを使用していませんか?
bakytn

@casey_miller DRIは、ドライバーによってサポートされる場合とされない場合がある拡張機能です。-
カールソン

回答:


3

元の質問に答えるために、はい、OpenChromeドライバーを使用しています。残念ながら、チップセットのサポートは最小限に抑えられており、最新でない場合はさらに少なくなります。これで、基本的な2Dと、チップセットでサポートされている2Dアクセラレーションを取得できるはずです。その「十分」、またはより良い何かに変更する価値があるかどうかはあなた次第です。

Openchromeは09年以降から多くの改善を経ており、ディストリビューションは常に多くのリリースが古くなっています。最近のOpenChromeリリースでは、Chrome 9のサポートが改善されており、パフォーマンス/安定性/機能が向上しています。

さらに、Chrome 9 HC3専用のドライバーが存在しますが、すべてのディストリビューションにパッケージが用意されているわけではありません。これは、時代遅れのディストリビューションに適したオプションです。基本的にどちらの方法を使用するかは、ディストリビューションのリリースおよび/または自分でコンパイルしたかどうかによって異なります。

簡単なアップグレードオプションに誘導できる場合があります。知るにはディストリビューションバージョンが必要です。わからない場合は、LSBリリースの特定が役立ちます

## outdated distro's might not support this command    
lsb_release -a

## Most Distro's will display release, in an /etc file.
cat /etc/*release

ビデオオーバーレイを確認する

## Still verify Xv works, whenever you get X running again.
## xvinfo | head -10

最後の2つのコマンドの出力を含めました。(私はウィンドウマネージャを持っていない)私は(オープン表示にできません::xvinfoを私はそれを持っているが、取得)glxinfo(インストールする方法を考え出す、存在しない)とxvinfoを実行することができませんでした
bakytn

@casey_miller:あなたの質問を反映するために、答えを更新しました。これでボールはコートにあります。十分に理解している場合は回答を受け入れてください。そうでない場合は、いつでもアップグレードを支援できます。
JMベッカー

楽しいのは、現在のハードウェアとドライバーでフルスクリーンでHDビデオを再生できることです(ただし、バージョンはPackage:xser​​ver-xorg-video-openchrome(1:0.2.904 + svn920-1)です)11.10。を実行しています12.04バージョンのopenchromeのバージョンは同じです-bakytn
1

そのバージョンはかなり最近のものであり、機能している場合は変更する必要はありません。あなたのディストリビューションは閉鎖されたドライバーから利益を得るには余りにも新しいので、あなたがいる場所にとどまるのがあなたのベストです。
JMベッカー

問題は解決していませんが、この答えは受け入れられると思います。そして、さらなるアクションのために、他の質問を作成できます。ありがとう!
bakytn

3

Xログの場所にあるシステムによって異なりますが、Linuxの場合:/var/log/Xorg.0.log。単語を検索すると、driver次のような行が表示されます。

[    34.252] (==) Matched fglrx as autoconfigured driver 0
[    34.252] (==) Matched ati as autoconfigured driver 1
[    34.252] (==) Matched vesa as autoconfigured driver 2
[    34.252] (==) Matched fbdev as autoconfigured driver 3

これは、これらのドライバーのいずれかを使用することを意味します。

以下もご覧ください。

/etc/X11/xorg.conf

Deviceどのドライバーを使用するかを示すセクションを検索します。また、試してみることができます:

sudo X -configure

作成する /etc/X11/xorg.conf

あなたのさらなるコメントに基づいて、あなたはより多くのガイダンスのためにこのページを見るべきです。10.04リリースなどのオプションを試して、機能するかどうかを確認する必要がある場合があります。


/var/log/Xorg.7.logから取得したものを次に示します(何らかの理由で0ではなく7です)。更新された質問を参照してください。
bakytn

@Karlson彼がUbuntuを使用していることをどのように確認できますか?
マイケルMrozek

@MichaelMrozek以下の回答のコメントで、OPはバージョン11.10および12.04の実行に言及しています。11.10は最新のUbuntuリリースで、12.04は現在テスト中です。そして、Ubuntuのバージョン管理スキームは非常にユニークです。
カールソン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.