dell inpiron n5110
# uname -a
Linux MyDell 3.2.1-gentoo-r2 #6 SMP PREEMPT Tue Feb 21 12:25:02 OMST 2012 x86_64 Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz GenuineIntel GNU/Linux
# lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Device 0116 (rev 09)
01:00.0 VGA compatible controller: ATI Technologies Inc Device 6760
При создании ядра включил поддержку ATI и переключение видео карт (переключатся между ними так и не смог)
При загрузке ядра ноутбук висит 3-4 минуты на строке "Loading CAICOS Microcode". В остальном отлично работает.
соответствующая часть с dmesg
<Скрытый текст>[ 1.245220] [drm] initializing kernel modesetting (CAICOS 0x1002:0x6760 0x1028:0x04CA).
[ 1.245373] [drm] register mmio base: 0xF7B20000
[ 1.245448] [drm] register mmio size: 131072
[ 1.951617] Refined TSC clocksource calibration: 2095.240 MHz.
[ 1.951736] Switching to clocksource tsc
[ 4.675800] ACPI: Battery Slot [BAT0] (battery present)
[ 11.002871] ATOM BIOS: Dell/Wistron
[ 11.003298] radeon 0000:01:00.0: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used)
[ 11.003408] radeon 0000:01:00.0: GTT: 512M 0x0000000020000000 - 0x000000003FFFFFFF
[ 11.005865] [drm] Detected VRAM RAM=512M, BAR=256M
[ 11.005944] [drm] RAM width 64bits DDR
[ 11.006062] [TTM] Zone kernel: Available graphics memory: 1457390 kiB.
[ 11.006149] [TTM] Initializing pool allocator.
[ 11.006241] [drm] radeon: 512M of VRAM memory ready
[ 11.006316] [drm] radeon: 512M of GTT memory ready.
[ 11.006393] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 11.006472] [drm] Driver supports precise vblank timestamp query.
[ 11.006586] radeon 0000:01:00.0: irq 46 for MSI/MSI-X
[ 11.006591] radeon 0000:01:00.0: radeon: using MSI.
[ 11.006722] [drm] radeon: irq initialized.
[ 11.006796] [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 11.007248] [drm] Loading CAICOS Microcode Здесь висит
[ 71.963292] ni_cp: Failed to load firmware "radeon/CAICOS_pfp.bin"
[ 71.963395] [drm:evergreen_startup] *ERROR* Failed to load firmware!
[ 71.963474] radeon 0000:01:00.0: disabling GPU acceleration
[ 71.964610] radeon 0000:01:00.0: ffff8800b018d400 unpin not necessary
[ 71.964689] radeon 0000:01:00.0: ffff8800b018d400 unpin not necessary
[ 71.964783] [drm:evergreen_init] *ERROR* radeon: MC ucode required for NI+.
[ 71.964863] radeon 0000:01:00.0: Fatal error during GPU init
[ 71.964940] [drm] radeon: finishing device.
Как бороться?
Исправлено Apostol (25.02.12 14:47)