Вот недавно "начитался" тему про то, что в консоли можно через mplayer кину смотреть без всяких там иксов, а с помощью фреймбуфера.
Да, есть такое. В свои времена, ещё на RedHat 6 у меня почему-то mplayer под иксами не хотел видео воспроизводить, так вот приходилось переключаться в консоль и запускать mplayer там.
Так вот, стартИкс показывает какую-то сбитую синхру , то есть экран одноцветный, как опенбоксе, мышки нет, а при вызове контекстного меню вижу сплошную шумную полосу в месте предполагаемой мыши на всю ширину экрана. Вот интересно, фреймбуфер работает проактически как часы (только на некоторых фильмах с приличным уже разрешением мочей у видео не хватает). а иксы ваще никак.
Предполагаю, что udev не определяет корректные параметры видюхи и монитора и сами иксы выставляют какие-то свои ближайшие параметры. Здесь нужно вручную настраивать разрешение и частоты в конфиге иксов (описано выше).
И еще есть вопрос, можно ли без иксов задействовать мощности видюхи и их дров для просмотра например Full HD на сильном компе без иксов?
Всё зависит от того, 1) на сколько хороша поддержка фреймбуфера в драйверах для видюхи и 2) задействует ли сам плеййер хардварные возможности видюхи.
Например, в Debian 6 я с тормозами смотрел HD в mkv, однако в Debian 7, когда для карт NVidia в проприетарных драйверах допилили модуль аппаратного декодирования видео + в самом mplayer этот модуль стали задействовать, то просмотр этих же файлов уже на вызавал тормозов. На лицо - прогресс ПО.
На счёт grub`а.
Не понимаю зачем включать фреймбуффер на стадии загрузчика... ...хотя быть может смысл в этом есть
В новых версиях grub - конфиг самого grub`а находится в
/etc/default/grubТ.е. все изменения производятся в нём, а уже затем, командой
update-grub переносятся в окружение grub`а. В этом конфиге есть параметры для отключения графического режима и для установки разрешения в гарфическом режиме.
Что для "фреймбуфера" в грубе надо редактировать? или где?
Не знаю. Возможно следует включить графический режим в grub, если оне ещё не включен. Обычно графический режим я отключаю.
Если модули собраны и помещены в initrd (шаги 1-3 включительно в мануале с linux-bash.ru), то, на мой взгляд, и нет смысла чего-то ещё доконфигурировать. После загрузки ядра, если модули не находятся в blacklist`е, то они все подгружаются либо по запросу, либо сразу же. Возможно следует с помощью программы
fbset выставить нужное разрешение и режимы:
http://rus-linux.net/MyLDP/hard/FBinfo.html