Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Innocenti Maresin                    2:5020/400     13 Dec 2004  14:18:04
 To : Vitaly Mayatskih
 Subject : Re: framebuffer
 -------------------------------------------------------------------------------- 
 
 Vitaly Mayatskih:
 
 > Хотя про иксы и фреймбуфер одновременно ты загнул...
 
 Из чтения разной документации в Инете я так понял, 
 что у современного Linux/PC 
 есть 2 взаимоисключающих режима работы с видео: 
 VGA и framebuffer. 
 "взаимоисключающих" означает что 
 framebuffer включается только при инициализации ядра, 
 и если уж он включен, то перейти в VGA невозможно. 
 Hо и тот и другой режим допускают как X так и text console, 
 только делают это по-разному. 
 
 VGA работает вот так:
 
      text console     |    <->   | X Window
  - - - - - - - - - - - - - - - - - - - - - - - -
     драйвер           |X-сервер и| X-сервер для 
     консоли           | др. конс.| конкретного chipset
  - - - - - - - - - - - - - - - - - - - - - - - -
   VGA text mode       |  запись  | графический режим
 устанавливаемый ядром |в регистры| устанавливаемый
   или SVGATextMode    | адаптера | X-сервером
 framebuffer работает вот так:
 
      text console     |  <->  | X Window
  - - - - - - - - - - - - - - - - - - - - - - - -
        драйвер консоли        | X-server/framebuffer
  - - - - - - - - - - - - - - -| независимый от адаптера
  эмуляция VGA text    |        - - - - - - - - -
  - - - - - - - - - - -
   фиксированный режим работы видеоадаптера
   устанавливаемый при инициализации ядра
 Так что "иксы и фреймбуфер одновременно" как раз возможны, 
 только иксы должны быть специальными. 
 Если я что напутал пускай меня знатоки поправят, 
 а то с сабжем я никогда и не работал %-)
 -- 
 qq~~~~\   [ ЗА IP БЕЗ ЦЕHЗУРЫ ]
 / /\   \  [ FAQ you ]
 \  /_/ /
  \____/  Linux console notes http://www.comtv.ru/~av95/linux/console/
 --- ifmail v.2.15dev5.3
  * Origin: [ за IP без цензуры ] http://internet.comtv.ru/ (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: framebuffer   Innocenti Maresin   13 Dec 2004 14:18:04 
 framebuffer   Vitaly Mayatskih   13 Dec 2004 18:34:08 
 framebuffer   Dmitriy Ksenchak   16 Dec 2004 05:39:31 
 framebuffer   Vitaly Mayatskih   16 Dec 2004 14:27:00 
Архивное /ru.linux/2882b2fcbc63.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional