Вы здесь

Проблема c Radeon.

Итак, карта Mobility Radeon HD 3400. Устанавливал дрова по этой инструкции, после того как перекомпилировал ядро (2.6.34), во время загрузки все останавливается, затем какие-то полосы. Вслепую пишу "startx" - то же самое, вместо курсора - квадрат белый. Логи:

cat /var/log/messages | grep radeon

Nov 29 21:42:54 tux kernel: [    0.347461] [drm] radeon defaulting to kernel modesetting.
Nov 29 21:42:54 tux kernel: [    0.347633] [drm] radeon kernel modesetting enabled.
Nov 29 21:42:54 tux kernel: [    0.347897] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Nov 29 21:42:54 tux kernel: [    0.348074] radeon 0000:01:00.0: setting latency timer to 64
Nov 29 21:42:54 tux kernel: [    0.365249] radeon 0000:01:00.0: VRAM: 256M 0x00000000 - 0x0FFFFFFF (256M used)
Nov 29 21:42:54 tux kernel: [    0.365546] radeon 0000:01:00.0: GTT: 512M 0x10000000 - 0x2FFFFFFF
Nov 29 21:42:54 tux kernel: [    0.367050] [drm] radeon: 256M of VRAM memory ready
Nov 29 21:42:54 tux kernel: [    0.367203] [drm] radeon: 512M of GTT memory ready.
Nov 29 21:42:54 tux kernel: [    0.367443] radeon 0000:01:00.0: irq 43 for MSI/MSI-X
Nov 29 21:42:54 tux kernel: [    0.367451] radeon 0000:01:00.0: radeon: using MSI.
Nov 29 21:42:54 tux kernel: [    0.367640] [drm] radeon: irq initialized.
Nov 29 21:42:54 tux kernel: [   60.384228] r600_cp: Failed to load firmware "radeon/R600_rlc.bin"
Nov 29 21:42:54 tux kernel: [   60.384539] radeon 0000:01:00.0: disabling GPU acceleration
Nov 29 21:42:54 tux kernel: [   60.385746] radeon 0000:01:00.0: f71bec00 unpin not necessary
Nov 29 21:42:54 tux kernel: [   60.388834] radeon 0000:01:00.0: f71bec00 unpin not necessary
Nov 29 21:42:54 tux kernel: [   60.450964] [drm] radeon: power management initialized
Nov 29 21:42:54 tux kernel: [   61.647591] fb0: radeondrmfb frame buffer device
Nov 29 21:42:54 tux kernel: [   61.647837] [drm] Initialized radeon 2.5.0 20080528 for 0000:01:00.0 on minor 0

cat /var/log/X.org.0.log | grep WW

(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/fonts/TTF/" does not exist.
(WW) The directory "/usr/share/fonts/OTF" does not exist.
(WW) The directory "/usr/share/fonts/Type1/" does not exist.
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(WW) Warning, couldn't open module vesa
(WW) Warning, couldn't open module fbdev
(WW) RADEON(0): Color tiling is not yet supported on R600/R700
(WW) RADEON(0): Direct rendering disabled

cat /var/log/X.org.0.log | grep EE

(EE) Failed to load module "vesa" (module does not exist, 0)
(EE) Failed to load module "fbdev" (module does not exist, 0)

пользуюсь бинарными дровами, поэтому пока только одна мысль -
проверьте VIDEO_CARDS в /etc/make.conf после чего убедитесь,
что emerge --info | grep VIDEO_CARDS показывает то, что вы хотите.

а эта строка - это просто подпись

Нужен x11-drivers/radeon-ucode. DRM и radeon-drm собирать модулями.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.