ядро 2.6.8 и framebuffer

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Vano
Сообщения: 47

ядро 2.6.8 и framebuffer

Сообщение Vano »

Поставил я себе 2.6.8-gentoo-r9, и выставил в нем vesafb-tng и VESA default mode 1024x768@100 - моник такое разрешение поддерживает на ура. В лило - как всегда vga=0x317 (т.е. как с 2.6.3 у меня было) . Вот что получил:
При загрузке ругается , что указан неправильный режим и выдает список допустимых какой бы я ни выбирал - грузится 640х480@60. Пробовал убирать режим из лило - получаю это же разрешение, но уже без вопросов.
Если пытаюсь выставить после загрузки через fbset, скажем для консоли 1 - то все работает, но после переключения в 2, я уже в 1-ю не вернусь - моник утверждает, что я вылез за пределы рабочей частоты. Как быть?
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон

Re: ядро 2.6.8 и framebuffer

Сообщение demongloom »

а ты из лило убери vga=0x317 , веса тнг понимает vga=WxH@Hz (1024x768@85)
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Vano
Сообщения: 47

Re: ядро 2.6.8 и framebuffer

Сообщение Vano »

Не совсем понял :( Где понимает? В ядре VESA default mode я это уже выставлял, а в лило сейчас попробовал - ругается

Код: Выделить всё

Not a number: "1024x768@100"
(обновить лило?)
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон

Re: ядро 2.6.8 и framebuffer

Сообщение demongloom »

Укажи как video=vesafb:ypan,1024x768-32@85.

Оффтоп:
Блин, пора уже винду сносить. Нажимаю на значек ие --- открывается флэшгет и пытается скачать ие с локалхоста.
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Vano
Сообщения: 47

Re: ядро 2.6.8 и framebuffer

Сообщение Vano »

Не повлияло, все те же 640-480-60. А насчет "за пределами рабочей частоты" есть какие-нибудь идеи?
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: ядро 2.6.8 и framebuffer

Сообщение polachok »

Код: Выделить всё

#
# Linux bootable partition config ends
#
image = /boot/vmlinuz
       root = /dev/hda1
        initrd = /boot/initramfs
        label = Linux
        append = "quiet mtrr video=vesafb:1024x768-32@85 splash=silent,theme:SlackwareLinux"
        read-only

так у меня....
И немедленно выпил.
Спасибо сказали:
Vano
Сообщения: 47

Re: ядро 2.6.8 и framebuffer

Сообщение Vano »

Ага, я так и сделал, не работает.
Нашел тут в логах:

Nov 7 13:25:27 localhost kernel: vesafb: ATI Technologies Inc., R200, 01.00 (OEM: ATI RADEON 8500)
Nov 7 13:25:27 localhost kernel: vesafb: VBE version: 2.0
Nov 7 13:25:27 localhost kernel: vesafb: protected mode interface info at c000:54e0
Nov 7 13:25:27 localhost kernel: vesafb: pmi: set display start = c00c5574, set palette = c00c55c0
Nov 7 13:25:27 localhost kernel: vesafb: pmi: ports = c010 c016 c054 c038 c03c c05c c000 c004 c0b0 c0b2 c0b4
Nov 7 13:25:27 localhost kernel: vesafb: monitor limits: vf = 0 Hz, hf = 0 kHz, clk = 0 MHz
Nov 7 13:25:27 localhost kernel: vesafb: mode 721x400-8@0 not found
Nov 7 13:25:27 localhost kernel: vesafb: mode 1153x864-8@0 not found
Nov 7 13:25:27 localhost kernel: vesafb: mode 1280x960-8@0 not found
Nov 7 13:25:27 localhost kernel: vesafb: mode 1280x960-8@0 not found
Nov 7 13:25:27 localhost kernel: vesafb: mode 1600x1200-8@0 not found
Nov 7 13:25:27 localhost last message repeated 4 times
Nov 7 13:25:27 localhost kernel: vesafb: mode 1792x1344-8@0 not found
Nov 7 13:25:27 localhost kernel: vesafb: mode 1792x1344-8@0 not found
Nov 7 13:25:27 localhost kernel: vesafb: mode 1856x1392-8@0 not found
Nov 7 13:25:27 localhost kernel: vesafb: mode 1856x1392-8@0 not found
Nov 7 13:25:27 localhost kernel: vesafb: mode 1920x1440-8@0 not found
Nov 7 13:25:27 localhost kernel: vesafb: invalid resolution, width not specified
Nov 7 13:25:27 localhost kernel: vesafb: probe of vesafb0 failed with error -22

Интересно, откуда взялись такие пределы (monitor limits)? :)
А что такое VBE? Если у меня действительно видяха только 2.0 поддерживет, то я обломался, для vesafb-tng вроде VBE3.0 нужен .
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон

Re: ядро 2.6.8 и framebuffer

Сообщение demongloom »

ИМХО
VBE - это стандарты для разрешения+частоты видиокарточек.
В VBE2.0 нет поддержки частот > 60Hz
А вот в VBE3.0 есть поддержки частот больше 60 герц.
Все новые (начиная с вуды) видеокарточки держат больше 60 герц. Но драйвер весы который по умолчанию в ядре не поддерживает VBE3.0, поэтому там лишь 60 герц.


Всключен ли у тебя не как модуль, а как * веса-тнг (не фб)?
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Vano
Сообщения: 47

Re: ядро 2.6.8 и framebuffer

Сообщение Vano »

Оказывается 98 года стандарт. Точно держит.

Нет, не как модуль. Но именно fb. Vesafb-tng, другого там нет.
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон

Re: ядро 2.6.8 и framebuffer

Сообщение demongloom »

Попытайся скачать оригинальное ядро с кернел.орг (2.6.9) и скачай с сайта dev.gentoo.org/~spock патч весатнг для этого ядра. Либо для него же поищи -cko патчсет. И попытайся собрать. Может в нем заработает?
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: ядро 2.6.8 и framebuffer

Сообщение polachok »

искать ck не надо! просто emerge ck-sources. У меня работает. Попробуй.
Вроде кто-то еще говорил про gentoo-sources что не работает...
И немедленно выпил.
Спасибо сказали:
Vano
Сообщения: 47

Re: ядро 2.6.8 и framebuffer

Сообщение Vano »

ck-sources я поставил (2.6.9), но vesa-tng там нет вообще. Или там какой другой патч для установки частоты есть?

А что касается gentoo-dev-sources 2.6.8, то я сделал все как вы предложили, и подозреваю, что все работает :) . Но я этого не вижу, потому что в консоли не работает сам монитор - все те же пределы частоты. Правда в логах про ненайденные режимы и нулевые пределы больше ничего нет. Разобраться в чем тут дело, и вроде проблема решена.
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон

Re: ядро 2.6.8 и framebuffer

Сообщение demongloom »

так я не про -ck сурсы писал, а про -cko!
Это патчсет на основе -ск, но еще с другими патчами, в том числе с весой.
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: ядро 2.6.8 и framebuffer

Сообщение polachok »

я юзаю ck-sources-2.6.8, там есть. Возможно 2.6.9 просто еще не успели пропатчить... попробуйте поновее взять релиз.
И немедленно выпил.
Спасибо сказали: