Debian WheezyとATI RS880 [Radeon HD 4250]でFOSS ATIドライバを設定するには?

Debian WheezyとATI RS880 [Radeon HD 4250]でFOSS ATIドライバを設定するには?

Gnome 3を楽しむために新しいDebian Wheezyをインストールしましたが、代替モードで起動します。ロードされたドライバが3Dアクセラレーションをサポートしていないためです。

関連するインストール済みパッケージを知っています。

  • xserver-xorg-video-ati
  • libgl1-mesa-dri

Gnome 3はUbuntu 12.04でうまく動作し、FOSSドライバを使用すると思います。

興味深いことに/etc/X11/xorg.conf、いいえ、生成しようとすると、次のような結果がXorg -configure表示されます。

X.Org X Server 1.12.1
Release Date: 2012-04-13
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-2-amd64 x86_64 Debian
Current Operating System: Linux blackwhisper 3.2.0-2-amd64 #1 SMP Mon Apr 30 05:20:23 UTC 2012 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-3.2.0-2-amd64 root=UUID=e6f57a36-19aa-4dfc-9b61-32d5e08abcc6 ro quiet
Build Date: 07 May 2012  12:15:23AM
xorg-server 2:1.12.1-2 (Cyril Brulebois <[email protected]>) 
Current version of pixman: 0.24.4
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat May 19 20:15:31 2012
List of video drivers:
    mga
    ...MANYMORE
    radeon
    ...MANYMORE
    ati
    ...MANYMORE
    vesa
(++) Using config file: "/root/xorg.conf.new"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(II) [KMS] No DRICreatePCIBusID symbol, no kernel modesetting.
Number of created screens does not match number of detected devices.
  Configuration failed.
Server terminated with error (2). Closing log file.

次へ追加

これで、メッセージの先頭にあるものは次のようになります。

[    8.121829] [drm] Loading RS780 Microcode
[    8.156063] r600_cp: Failed to load firmware "radeon/RS780_pfp.bin"
[    8.156092] [drm:r600_startup] *ERROR* Failed to load firmware!

ベストアンサー1

グラフィックカードのファームウェアはありません。firmware-linux-nonfree無料ではなくリポジトリから明示的にインストールする必要があります。

  1. /etc/apt/sources.list(または/etc/apt/sources.list.d/)に無料でないリポジトリを追加してください。

  2. apt-get updateルートとして実行

  3. 設置firmware-linux-nonfreeapt-get install firmware-linux-nonfree

  4. この手順の後、デバイスドライバを再起動または再ロードする必要があります。

いくつかの追加の背景情報:ほとんどの最新のデバイスが動作するには、一種のファームウェアブロブが必要です。 Debian は、このタイプの blob を無料でないパッケージに移すことにしました (変更できず、何をするのか分からず、時には配布することもできません)。

おすすめ記事