Куда делся framebuffer?

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Minton
Сообщения: 1588
Статус: openSUSE Localization Team
ОС: openSUSE Tumbleweed x86-64

Куда делся framebuffer?

Сообщение Minton »

Коллеги!
Замечена следующая странность в нескольких последних обновлениях ядра - при загрузке (сразу после экрана grub) выдаётся классическое сообщение о неподдерживаемом видеорежиме и предлагается нажать Enter для вывода списка режимов, пробел для продолжения в режиме 80х25 или подождать 30 секунд.
Соответственно, непонятно, почему видеорежим по умолчанию (0x31a, прописывается автоматически при обновлении) объявляется неподдерживаемым? После команды scan в выдаваемом списке режимов отсутствуют какие-либо режимы выше 1024х768х32 (0х318) и если выбрать его, то всё более-менее красиво нормально загружается, а вот если нажать пробел или подождать, то после загрузки в режиме 80х25 отсутствуют виртуальные консоли (есть только седьмая с иксами).

Вполне естественным было предположить, что раз фреймбуфер вообще-то поддерживает режимы и с более высоким разрешением, то что-то пошло не так, но моя попытка выяснить текущий список поддерживаемых режимов фреймбуфера окончилась провалом: hwinfo --framebuffer не выводит ничего! Т.е. фактически нет фреймбуфера :( 

На данный момент конфигурация такова:
(minton@susedesktop:~>) писал(а):uname -a
Linux susedesktop 2.6.27.21-0.1-default #1 SMP 2009-03-31 14:50:44 +0200 x86_64 x86_64 x86_64 GNU/Linux
Видеокарта Nvidia 7600 GT


Я даже не знаю, что и думать по этому поводу, посему прошу подсказки. Это мне одному так повезло, или это всем на x86_64 так повезло, или это из-за Nvidia, или ещё что-нибудь? Принимаются любые идеи, предоставляется любая интересующая информация :)
Русский раздел на forums.opensuse.org :)

"Настоящие мужчины используют поиск" ©Goodvin
Спасибо сказали:
HighwayStar
Сообщения: 242
ОС: openSUSE 11.0, 11.1
Контактная информация:

Re: Куда делся framebuffer?

Сообщение HighwayStar »

Minton писал(а):
24.04.2009 17:50
Коллеги!
Замечена следующая странность в нескольких последних обновлениях ядра - при загрузке (сразу после экрана grub) выдаётся классическое сообщение о неподдерживаемом видеорежиме и предлагается нажать Enter для вывода списка режимов, пробел для продолжения в режиме 80х25 или подождать 30 секунд.

На данный момент конфигурация такова:
(minton@susedesktop:~>) писал(а):uname -a
Linux susedesktop 2.6.27.21-0.1-default #1 SMP 2009-03-31 14:50:44 +0200 x86_64 x86_64 x86_64 GNU/Linux
Видеокарта Nvidia 7600 GT

у меня GF 7600GS и такая же проблема, но это бывает не всегда, а иногда, примерно один раз на 10 запусков.

если даже режим там выбрать он не применяется
Спасибо сказали:
Lazy_Kent
Сообщения: 709
Статус: Ленивый
ОС: openSUSE (Xfce)

Re: Куда делся framebuffer?

Сообщение Lazy_Kent »

Одна из причин описана здесь.
Спасибо сказали:
Аватара пользователя
Dmitrys
Сообщения: 131
ОС: Arch Linux

Re: Куда делся framebuffer?

Сообщение Dmitrys »

У меня такое тоже происходит, и причина до конца неясна. Проявлялось время от времени когда я нажимал Esc при загрузки (скрывал splash), может я и ошибаюсь, но сейчас, когда Esc не жму - такого практически нет. Время от времени это само собой проходило, со временем заметил, что когда у меня отключали свет (ИБП нема) то при загрузке все было ок, потом несколько раз пробовал специально жать ресет и как не удивительно - помогает :) (но это слишком жесткий выход).

P.S. Надеюсь причину найдут и исправят, ибо жутко неудобно.
P.P.S. 2.6.27.21-0.1-pae #1 SMP 2009-03-31 14:50:44 +0200 i686 athlon i386 GNU/Linux Видеокарта ATI radeon 9100.
Спасибо сказали:
Olegator
Сообщения: 2493
ОС: SuseLinux 11.2 KDE 4.3

Re: Куда делся framebuffer?

Сообщение Olegator »

у себя ни разу такого не наблюдал, режим 0x31a, дистрибутив х64 карта hd3300
Спасибо сказали:
AgentSS
Сообщения: 71

Re: Куда делся framebuffer?

Сообщение AgentSS »

edd=off ?
Спасибо сказали:
Ответить