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

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

Таблиця кодів дозволів:
640x480 800x600 1024x768 1280x1024
256 0x301 0x303 0x305 0x307
32 тыс 0x310 0x313 0x316 0x319
64 тыс 0x311 0x314 0x317 0x31a
16 млн 0x312 0x315 0x318 0x31b

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

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

sudo apt-get install hwinfo

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

sudo hwinfo --framebuffer

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

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

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

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

Якщо ця стаття допомогла вам, будь ласка, залиште коментар :smiley:

Дякую за прочитання!