Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Помогите загрузиться_v2. Проблемы с framebuffer.  (Прочитано 902 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AnMD

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
ПЕРВУЮ ПРОБЛЕМУ РЕШИЛИ!Но чтобы не плодить темы, решил задавать все вопросы в одной.

Дистрибутив Ubuntu Server 9.04.
Платформа AMD Geode LX.
Пытаюсь загрузитсья с CompactFlash карты, которая играет роль ПЗУ для системы.
Установка Ubuntu производилась на другой машине, поэтому ядро впоследствии было пересобрано под AMD Geode.
Grub-1.98 устанавливался на CF, подключенную через карт-ридер к десктопной машине, через chroot.
CF разбита на три раздела: / , /var , /data. Все разделы ext2.

Так как система будет крутиться на контроллере, иксов полноценных тут не надо, а вот красивую консолько с фреймбуфером настроить не мешало бы.
В интернетах море документации о настройке framebuffer'а...делал все слебующим образом.

1)Включил в ядро поддержку AMD Geode LX framebuffer.
2)В файле /etc/modprobe.d/blacklist-framebuffer закоментировал строчку #blacklist lxfb
3)В файл /etc/initramfs-tools/modules добавил строки fbcon и lxfb
4)Пересобрал initramfs командой update-initramfs -u.
5)В файле /etc/default/grub добавил вконец строки 'GRUB_CMDLINE_LINUX_DEFAULT' параметр vga=0x314
6)Применил настройки для граба update-grub.

После этого при попытке загрузиться все идет нормально, пока не доходит до запуска фреймбуффера, при запуске которого весь экран, примерно за 3 секунды постепенно заливается белым цветом. При этом система не падает и продолжает работать в нормально режиме(удается по памяти авторизоваться и дать команду на ребут).

Мне уже дали совет по этому поводу, что я указал разрешение фреймбуферу но не указал его консоли, поэтому они работают в разных режимах, вызвая эту заливку экрана белым цветом. Если это верный совет, подскажите где указывать консоли разрешение, если не верный, то какие могут быть другие варианты?

Заранее спасибо!
« Последнее редактирование: 15 Апреля 2011, 09:25:31 от AnMD »

Оффлайн MaSsoL

  • Активист
  • *
  • Сообщений: 519
    • Просмотр профиля
Re: Помогите загрузиться!
« Ответ #1 : 14 Апреля 2011, 10:48:51 »
Да, ошибка действительно частая, и решается только с помощью научного тыка :) Кроме поддержки ФС можно попробовать включить еще все блочные устройств, к тому же у вас флешкарта, для нее может какой-то свой пункт есть. А чем не устраивает несамосборное ведро?
In Console We Trust!

Оффлайн AnMD

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Помогите загрузиться!
« Ответ #2 : 14 Апреля 2011, 12:19:38 »
Дефолтное ведро не подходить под нужную архитектуру. Может еще есть какие-нибудь мысли? :coolsmiley:

Оффлайн Бумер

  • Активист
  • *
  • Сообщений: 996
  • Кто злой, я злой?О_о
    • Просмотр профиля
Re: Помогите загрузиться!
« Ответ #3 : 14 Апреля 2011, 12:27:19 »
Отформатируй, пожалуйста текст, читать невозможно. :'( Идея только одна, конфиг ядра.

Оффлайн MaSsoL

  • Активист
  • *
  • Сообщений: 519
    • Просмотр профиля
Re: Помогите загрузиться!
« Ответ #4 : 14 Апреля 2011, 13:26:32 »
тогда собрать ядро с дефолтным конфигом+поддержка нужной архитектуры.
In Console We Trust!

Оффлайн AnMD

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Помогите загрузиться_v2. Проблемы с framebuffer.
« Ответ #5 : 15 Апреля 2011, 09:42:54 »
Появился новый вопрос! Обновил первый пост.

Пользователь решил продолжить мысль 15 Апреля 2011, 12:07:42:
Может быть в /etc/default/grub надо указывать gfxplayload а не VGA? Неужели никто не сталкивался с этой проблемой?
« Последнее редактирование: 15 Апреля 2011, 12:07:42 от AnMD »

 

Страница сгенерирована за 0.062 секунд. Запросов: 23.