Debian

如何在 Debian Wheezy 和 ATI RS880 上配置 FOSS ATI 驅動程序雷達__eonH_4250_R一種d和○nHD4250Radeon HD 4250?

  • April 21, 2013

安裝了新的 Debian Wheezy 以享受 Gnome 3,但它以備用模式啟動。我想那是因為載入的驅動程序不支持 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 <kibi@debian.org>) 
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!

您的顯卡的韌體失去。您必須firmware-linux-nonfree從非免費儲存庫顯式安裝。

  1. 將非免費儲存庫添加到/etc/apt/sources.list(或/etc/apt/sources.list.d/
  2. apt-get update以root身份執行
  3. 安裝firmware-linux-nonfree_apt-get install firmware-linux-nonfree
  4. 在此步驟之後,您可能必須重新啟動或重新載入您的設備驅動程序。

只是一些額外的背景資訊:大多數目前設備需要某種韌體 blob 才能執行。Debian 決定將這些類型的 blob 移動到一個非自由軟體包中(您無法更改它們,您不知道它們在做什麼,有時它們甚至無法分發)。

引用自:https://unix.stackexchange.com/questions/39024