LINUX.ORG.RU

Открытые драйвера radeon


0

1

В дополнение к так и не исправленному багу amd видеокарта hd6750 - разноцветный шум, который просто надоедал, но с которым можно работать было, теперь проблем прибавилось:

(II) [KMS] No DRICreatePCIBusID symbol, no kernel modesetting.

хотя

dmesg:

[    6.733257] [drm] radeon kernel modesetting enabled.

[    6.733897] [drm] initializing kernel modesetting (TURKS 0x1002:0x6759 0x1787:0x2308).
[    6.733926] [drm] register mmio base: 0xDFFE0000
[    6.733928] [drm] register mmio size: 131072

[    6.744668] ATOM BIOS: TURKS
[    6.744724] radeon 0000:02:00.0: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used)
[    6.744728] radeon 0000:02:00.0: GTT: 512M 0x0000000080000000 - 0x000000009FFFFFFF
[    6.745136] [drm] Detected VRAM RAM=2048M, BAR=256M
[    6.745141] [drm] RAM width 128bits DDR
[    6.746630] [TTM] Zone  kernel: Available graphics memory: 1288518 kiB.
[    6.746633] [TTM] Initializing pool allocator.
[    6.746683] [drm] radeon: 2048M of VRAM memory ready
[    6.746686] [drm] radeon: 512M of GTT memory ready.
[    6.746714] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[    6.746716] [drm] Driver supports precise vblank timestamp query.
[    6.746760] radeon 0000:02:00.0: irq 44 for MSI/MSI-X
[    6.746766] radeon 0000:02:00.0: radeon: using MSI.
[    6.746816] [drm] radeon: irq initialized.
[    6.746822] [drm] GART: num cpu pages 131072, num gpu pages 131072
[    6.749630] [drm] Loading TURKS Microcode

[    8.232506] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
[    8.232691] radeon 0000:02:00.0: WB enabled
[    8.248960] [drm] ring test succeeded in 2 usecs
[    8.249090] [drm] radeon: ib pool ready.
[    8.249257] [drm] ib test succeeded in 0 usecs
[    8.249695] [drm] Radeon Display Connectors
[    8.249697] [drm] Connector 0:
[    8.249699] [drm]   HDMI-A
[    8.249701] [drm]   HPD2
[    8.249703] [drm]   DDC: 0x6460 0x6460 0x6464 0x6464 0x6468 0x6468 0x646c 0x646c
[    8.249705] [drm]   Encoders:
[    8.249707] [drm]     DFP1: INTERNAL_UNIPHY2
[    8.249709] [drm] Connector 1:
[    8.249710] [drm]   DVI-D
[    8.249712] [drm]   HPD1
[    8.249714] [drm]   DDC: 0x6440 0x6440 0x6444 0x6444 0x6448 0x6448 0x644c 0x644c
[    8.249716] [drm]   Encoders:
[    8.249718] [drm]     DFP2: INTERNAL_UNIPHY

[    8.249720] [drm] Connector 2:
[    8.249721] [drm]   VGA
[    8.249723] [drm]   DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c
[    8.249725] [drm]   Encoders:
[    8.249727] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
[    8.249778] [drm] Internal thermal controller with fan control
[    8.250693] [drm] radeon: power management initialized
[    8.314615] [drm] fb mappable at 0xC0142000
[    8.314617] [drm] vram apper at 0xC0000000
[    8.314618] [drm] size 5242880
[    8.314620] [drm] fb depth is 24
[    8.314622] [drm]    pitch is 5120
[    8.314741] fbcon: radeondrmfb (fb0) is primary device
[    8.749181] Console: switching to colour frame buffer device 160x64
[    8.756526] fb0: radeondrmfb frame buffer device
[    8.756528] drm: registered panic notifier
[    8.756535] [drm] Initialized radeon 2.12.0 20080528 for 0000:02:00.0 on minor 0

Т.е. никаких ошибок модуль ядра мне не сообщает.

X.Org X Server 1.12.4
Release Date: 2012-08-27
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-4-amd64 x86_64 Debian
Current Operating System: Linux vladislav 3.2.0-4-amd64 #1 SMP Debian 3.2.32-1 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-3.2.0-4-amd64 root=UUID=f75251bc-0176-47fa-a77f-fd2a704c3b60 ro selinux=1 security=selinux quiet
Build Date: 05 November 2012  09:49:47AM
xorg-server 2:1.12.4-3 (Julien Cristau <jcristau@debian.org>) 
Current version of pixman: 0.26.0
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.

До этого я сидел на блобе

★★★★★

Ответ на: комментарий от cvs-255

Ну дак там всё последнее! Специально что бы тестировать поддержку в открытых дровах. Это, вроде, их официальный Live дистриб. Попробуй. Где ещё узнаешь работает ли твоя карта с ядром 3.7 и сборками дров из гита?)) И собрано должно быть нормально, точно не забыт никакой фирмварь и т.п.

vitruss ★★★★ ()
Последнее исправление: vitruss (всего исправлений: 1 )

не понял, KMS включается или нет? иксы грузятся?

ядро какое? меса какая? иксовый драйвер (DDX) ? если не свежие, то возьми mesa-current из git-а

и ядро отседа: http://cgit.freedesktop.org/~agd5f/linux/log/?h=drm-fixes-3.7

возможно, понадобится libdrm новый взять и DDX.

можешь создать баг в багзилле freedesktop.org, кто-нибудь ответит.

x4DA ★★★★★ ()
Ответ на: комментарий от x4DA

в dmesg мишется, что KMS есть. фреймбуфферная консоль есть. Но иксы kms не видят и не запускаются.

ядра 3.2, 3.6, 3.7-rc

cvs-255 ★★★★★ ()
Последнее исправление: cvs-255 (всего исправлений: 2 )

В дополнение к так и не исправленному багу

ссылку на багрепорт в студию

До этого я сидел на блобе

и что тебе там не сидится?

registrant ★★★★★ ()
Ответ на: комментарий от registrant

ссылку на багрепорт в студию

https://bugs.freedesktop.org/show_bug.cgi?id=49792

и еще писал в багзиллу ядра

и что тебе там не сидится?

kicad периодически вызывает перезапуск иксов

cvs-255 ★★★★★ ()
Последнее исправление: cvs-255 (всего исправлений: 2 )
Ответ на: комментарий от cvs-255

и еще писал в багзиллу ядра

кинь ссылку, интересно

kicad периодически вызывает перезапуск иксов

композитинг не пробовал включать/выключать?

registrant ★★★★★ ()
Ответ на: комментарий от registrant

композитинг не включал. Но это глюк блоба.

cvs-255 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.