Режимы работы фреймбуфера: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «При использовании терминальной консоли, а так-же при использования драйвера fbdev, бывает ва...»)
 
Нет описания правки
Строка 1: Строка 1:
При использовании терминальной консоли, а так-же при использования драйвера fbdev, бывает важно задать разрешение, в котором работает фреймбуфер.
{{stub}}


Для этого надо при загрузке передать ядру параметр работы его работы. Обычно для этого в lilo или в grub задаётся параметр VGA
При использовании терминальной консоли, а так-же при использования драйвера fbdev, бывает нужно задать разрешение, в котором работает фреймбуфер.


[Категория:незаконченные статьи]
Для этого надо при загрузке передать ядру параметр работы его работы. Обычно для этого в lilo или в grub задаётся параметр VGA из следующеёй таблицы:
 
Стандартные режимы fbdev в 16-ном виде
 
<table border="1">
  <tr>
    <td>Кол-во цветов</td><td>Число бит</td><td>640x480</td><td>800x600</td><td>1024x768</td><td>1280x1024</td><td>1440x900</td><td>1600x1200</td>
  </tr>
  <tr>
    <td>256</td><td>8</td><td>0x301</td><td>0x303</td><td>0x305</td><td>0x307</td><td>0x360</td><td>0x31c</td>
  </tr>
  <tr>
    <td>32k</td><td>15</td><td>0x310</td><td>0x313</td><td>0x316</td><td>0x319</td><td>0x361</td><td>0x31d</td>
  </tr>
  <tr>
    <td>64k</td><td>16</td><td>0x311</td><td>0x314</td><td>0x317</td><td>0x31A</td><td>0x362</td><td>0x31e</td>
  </tr>
  <tr>
    <td>16M</td><td>24</td><td>0x312</td><td>0x315</td><td>0x318</td><td>0x31B</td><td>0x363</td><td>0x31f</td>
  </tr>
</table>
 
или в 10-чном:
 
<table border="1">
  <tr>
    <td>Кол-во цветов</td><td>Число бит</td><td>640x480</td><td>800x600</td><td>1024x768</td><td>1280x1024</td><td>1440x900</td><td>1600x1200</td>
  </tr>
  <tr>
    <td>256</td><td>8</td><td>769</td><td>771</td><td>773</td><td>775</td><td>864</td><td>796</td>
  </tr>
  <tr>
    <td>32k</td><td>15</td><td>784</td><td>787</td><td>790</td><td>793</td><td>865</td><td>797</td>
  </tr>
  <tr>
    <td>64k</td><td>16</td><td>785</td><td>788</td><td>791</td><td>794</td><td>866</td><td>798</td>
  </tr>
  <tr>
    <td>16M</td><td>24</td><td>786</td><td>789</td><td>792</td><td>795</td><td>867</td><td>799</td>
  </tr>
</table>
 
 
 
Для задания режима в lilo, надо добавить к параметрам передаваемым ядру параметр VGA с заданным значением, например:
 
 
 
Если задать параметр в настройках lilo строчку
vfa=ask, то
 
 
Список всех разрешений поддерживаемых данным монитором можно получить, выполнив следующую команду:
 
<tt># hwinfo --framebuffer</tt>
 
Если ничего не показало, значит, надо установить hwinfo:
 
<tt># apt-get update; apt-get install hwinfo</tt>

Версия от 06:56, 31 октября 2015

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.


При использовании терминальной консоли, а так-же при использования драйвера fbdev, бывает нужно задать разрешение, в котором работает фреймбуфер.

Для этого надо при загрузке передать ядру параметр работы его работы. Обычно для этого в lilo или в grub задаётся параметр VGA из следующеёй таблицы:

Стандартные режимы fbdev в 16-ном виде

Кол-во цветовЧисло бит640x480800x6001024x7681280x10241440x9001600x1200
25680x3010x3030x3050x3070x3600x31c
32k150x3100x3130x3160x3190x3610x31d
64k160x3110x3140x3170x31A0x3620x31e
16M240x3120x3150x3180x31B0x3630x31f

или в 10-чном:

Кол-во цветовЧисло бит640x480800x6001024x7681280x10241440x9001600x1200
2568769771773775864796
32k15784787790793865797
64k16785788791794866798
16M24786789792795867799


Для задания режима в lilo, надо добавить к параметрам передаваемым ядру параметр VGA с заданным значением, например:


Если задать параметр в настройках lilo строчку vfa=ask, то


Список всех разрешений поддерживаемых данным монитором можно получить, выполнив следующую команду:

# hwinfo --framebuffer

Если ничего не показало, значит, надо установить hwinfo:

# apt-get update; apt-get install hwinfo