thumb

У версії Ubuntu 7.10 і вище - framebuffer вимкнений за замовчуванням. Для того щоб включити його ми виконаємо нижче описане.

Як текстового редактора я буду використовувати програму nano, але ви можете використовувати будь-який інший редактор.

Відкриваємо файл /etc/modprobe.d/blacklist-framebuffer :

sudo nano /etc/modprobe.d/blacklist-framebuffer

закомментіруем рядок:

#blacklist vesafb

і зберігаємо файл.

Відкриваємо файл /etc/initramfs-tools/modules :

sudo nano /etc/initramfs-tools/modules

додаємо рядки:

fbcon
vesafb

і зберігаємо файл.

Збираемо знову initramfs image

sudo update-initramfs -u

Редактируйте GRUB2

Відкриваємо файл /etc/default/grub

В кінець рядка GRUB_CMDLINE_LINUX_DEFAULT додаємо параметр vga=0x31b. Де 0x31b - код потрібного вам дозволу, яке можна знайти одним з двох нижче наведених варіантів.

Приклад з мого grub:

GRUB_CMDLINE_LINUX_DEFAULT="splash quiet"

я змінив на

GRUB_CMDLINE_LINUX_DEFAULT="splash quiet vga=0x31b"

А якщо хочете щоб framebuffer працювало і в recovery mode, тоді змініть

GRUB_CMDLINE_LINUX=""

на

GRUB_CMDLINE_LINUX="vga= 0x31b"

У вас в GRUB_CMDLINE_LINUX="", в лапках можуть бути і інші параметри. В такому випадку просто допишіть до наявного в кінець.

Застосовуємо зміни для Grub:

sudo update-grub

Вибір підтримуваного дозволу:

Таблиця кодів дозволів:
640x480800x6001024x7681280x1024
2560x3010x3030x3050x307
32 тыс0x3100x3130x3160x319
64 тыс0x3110x3140x3170x31a
16 млн0x3120x3150x3180x31b

Якщо ж потрібно інший дозвіл, тоді скористайтеся програмою hwinfo:

Встановлюємо програму hwinfo

sudo apt-get install hwinfo

Запускаємо її з ключем --framebuffer

sudo hwinfo --framebuffer

в списку виберіть потрібний Mode для вашого дозволу і додайте його в vga=... , як описано вище, в четвертому пункті.

Залишилося перезавантажити комп’ютер і можна запускати в консолі mplayer або links2 (це консольний браузер).

Пізніше напишу і про те з якими параметрами потрібно запускати ці програми.

P.S. Для ATI, все те ж саме тільки в 1 і 2 пунктах, замість vesafb, використовуйте radeonfb.