четверг, 27 сентября 2012 г.

Видео в консоли

Десктоп AMD Athlon (tm) 64 Processor 3000+
$ lspci | grep VGA
05:00.0 VGA compatible controller: NVIDIA Corporation NV43 [GeForce 6600 GT] (rev a2)


Параметры в случае использования GRUB2 задаются в файле
$ vim /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="..."

Достаточно добавить к строке параметров ядра при загрузке следующее:
vga=0x318 video=vesafb:mttr:3,ywrap

Подробности о параметрах framebuffer можно посмотреть тут.

Запуск видео осуществляется командой:
$ mplayer -vo fbdev -zoom -xy 1024 ~/Video/movie.avi

Десктоп Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)

Ноутбук Dell Inspiron 640m
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)


Следует подключить KMS, для этого редактируем файл
$ vim /etc/mkinitcpio.conf
MODULES="drm i915"
(работает на десктопе)
или
MODULES="intel_agp i915" (работает на ноуте)

Генерируем образ ядра:
$ sudo mkinitcpio -p linux

Из параметров ядра при загрузке убрать все vga и video.
Добавить в параметры:
i915.modeset=1

Запуск видео осуществляется командой:
$ mplayer -fs -vo fbdev2 -zoom -xy 1280 ~/Video/movie.avi

среда, 26 сентября 2012 г.

Установка и настройка GRUB2

Установка и настройка загрузчика GRUB2
Железо: десктоп AMD Athlon (tm) 64 Processor 3000+
Система: 
$ uname -a
Linux archnote 3.5.3-1-ARCH #1 SMP PREEMPT Sun Aug 26 09:14:51 CEST 2012 x86_64 GNU/Linux