[РЕШЕНО] radeon и uvesafb

Тема уже 100500 раз обсуждалась, но у меня уже глаза болят от гугла.
Вообще установил драйвер radeon по мануалу, после загрузки черный экран вместо консоли.
Нагуглил что решается добавлением radeon.modeset=0 к строке загрузки, так и есть консолька грузится нормально.
Но теперь при попытке загрузить драйвер radeon получаю [drm:radeon_init] *ERROR* No UMS support in radeon module.
Как я понимаю без kms драйвер не загрузится, однако с ним у меня черная консолька что тоже не вариант.
Надеюсь на вашу помощь.
http://pastebin.com/XiwZviTi конфиг ядра

upd.
От части проблема решена, дабы не плодить много тем чутка изменю вопрос.
Проблема с загрузкой решилась частично, видимо я начудил с фреймбуфером.
Добавив console=fb0 консолька загрузилась, однако сам процесс загрузки не видно.
Получается без console=fb0 видно загрузку демонов, а потом черный экран, а ней наоборот не вижу загрузку демонов но после загрузки появляется консолька...
Так же при старте иксов были проблемы, но по крайней мере загрузка пошла, решится проблема с консолью тогда уже можно будит разбираться с иксами.

Предположу, что не

Предположу, что не подгружаются файлы прошивки.

CONFIG_EXTRA_FIRMWARE="radeon/CAYMAN_mc.bin radeon/CAYMAN_me.bin radeon/CAYMAN_pfp.bin radeon/CAYMAN_rlc.bin radeon/CAYMAN_smc.bin radeon/SUMO_uvd.bin"

Это точно соответствует видеокарте (HD6950, HD6970, HD6990, HD69xxM)?

Я бы всё же для надёжности посоветовал не вкомпиливать прошивки в ядро, а (можно на время настройки всего этого) грузить их из /lib/firmware

Билн radeon/BTC_rlc.bin

Билн radeon/BTC_rlc.bin забыл, с телефона не удобно смотреть, карточка hd 6670.
Я склоняюсь больше что с фреймбуфером начудил не то.
К примеру толи console=/dev/tty1 толи /dev/fb0 сделал, не видел загрузки но потом выскочил экран логина когда без него экран гаснет.
Иксы запустились нормально, но после выхода черный экран, так же при переходе на другую консольку черный экран.

p.s.У меня предположение, мб как-то нужно переводить обычный вывод на fb при загрузке?

Эммм.. а зачем

Для 6670 на вики указано "radeon/BTC_rlc.bin radeon/TURKS_mc.bin radeon/TURKS_me.bin radeon/TURKS_pfp.bin radeon/TURKS_smc.bin radeon/SUMO_uvd.bin", а не то что у Вас в конфиге ядра.

Повернул телефон чтобы

Повернул телефон чтобы удобней смотреть... Поправил чутка стало лучше. Но все равно после загрузки инитрам чёрный экран пока не появится логин, дм стартует, но де через раз грузится. С консолями тоже, то переключиться то просто чёрный экран и все ресет только.

upd.
Хватит мозг себе мучать на сегодня, завтра со свежей головой попробую полностью перисобрать ядро, мб что пропустил ибо по памяти собирал.

Да, и совсем забыл про один момент

# CONFIG_DRM_FBDEV_EMULATION is not set

Вы не включили это, и удивляетесь отсутствующему терминалу.

Спасибо

Скорее всего так и есть.
Но я пошел немного другим путем, пересобрал полностью ядро с нуля и вуаля все запускается нормально.
Правда лишние модули не выпиливал, но главное рабочий образец, а там со временем буду по чучуть избавляться от лишнего.
Спасибо за помощь.
p.s.Все же по памяти все собирать не стоит, все меняется. Теперь старый фреймбуфер в прошлом, и не работает корректно.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".