Difference between revisions of "Kernel mode setting (Magyar)"

From ArchWiki
Jump to: navigation, search
m
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{i18n|KMS}}
+
[[en:Kernel Mode Setting]]
 +
[[es:Kernel Mode Setting]]
 +
[[zh-CN:Kernel Mode Setting]]
 +
[[zh-TW:Kernel Mode Setting]]
 
[[Category: Magyar]]
 
[[Category: Magyar]]
 +
{{out of date| Az oldal tartalmát bővíteni kell!}}
  
 
A Kernel Mode Setting (KMS) egy olyan eljárás, amivel a felbontás és színmélység a "kernel space"-ben állítható, és nem a "user-space"-ben.
 
A Kernel Mode Setting (KMS) egy olyan eljárás, amivel a felbontás és színmélység a "kernel space"-ben állítható, és nem a "user-space"-ben.
Line 6: Line 10:
 
A KMS engedélyezi a kijelző natív felbontását a framebufferben, és lehetővé teszi az azonnali parancssor váltásokat (tty). A KMS emellett elérhetővé teszi új technológiák alkalmazását (mint például a DRI2), ami így visszaszorítja az elavult eljárásokat és növeli a 3D-s teljesítményt. A "kernel-space"-ben alkalmazott energiatakarékosság is lehetővé válik.
 
A KMS engedélyezi a kijelző natív felbontását a framebufferben, és lehetővé teszi az azonnali parancssor váltásokat (tty). A KMS emellett elérhetővé teszi új technológiák alkalmazását (mint például a DRI2), ami így visszaszorítja az elavult eljárásokat és növeli a 3D-s teljesítményt. A "kernel-space"-ben alkalmazott energiatakarékosság is lehetővé válik.
  
Megjósolható, hogy minden nagyobb video chipkészlet rövid időn belül alapértelmezetten használni és támogatni fogja a KMS-t.
+
2010 december 12. óta az [[intel]], [[nouveau]] és [[radeon]] driverek minden chipkészlet esetében támogatják a KMS-t. Méghozzá automatikusan be van kapcsolva ezek esetében. A zárt-forrású [[NVIDIA]] és [[ATI Catalyst]] driverek nem támogatják a KMS-t.
  
 
== Háttér ==
 
== Háttér ==
Line 16: Line 20:
 
A KMS egy új technológia, melyet még kísérleti stádiumban lévőnek tekintenek amiatt, hogy nem minden videókártya támogatja. Legtöbbjükkel azonban stabilan és jól használható, de mint minden új szoftvernek, ennek is lehetnek hibái.
 
A KMS egy új technológia, melyet még kísérleti stádiumban lévőnek tekintenek amiatt, hogy nem minden videókártya támogatja. Legtöbbjükkel azonban stabilan és jól használható, de mint minden új szoftvernek, ennek is lehetnek hibái.
  
== A KMS engedélyezése ==
+
==Hibaelhárítás==
  
A KMS engedélyezésére számos eljárás létezik. Fontos azonban, hogy ''bármelyik'' megoldást is használod, ''mindig'' el kell távolítanod minden "vga=" és "video=" opciót a a boot opciók közül, mivel ezek összeütközésbe kerülhetnek a KMS által szolgáltatott natív felbontással. Bármilyen más framebuffer drivert (mint például [[uvesafb]]) le kell tiltani a KMS engedélyezése előtt.
+
Fontos, hogy ''bármilyen'' beállítást is használsz, ''mindig'' töröld ki a "vga="-t a boot opciók közül, mivel ezek összeütközésbe kerülhetnek a KMS által szolgáltatott natív felbontással. Ki kell törölni minden "video=" részt is, mert olyan framebuffereket kapcsolnak be, amelyik összeütközésbe kerülhet a driverrel. Bármilyen más framebuffer drivert (mint például [[uvesafb]]) le kell tiltani a KMS engedélyezése előtt.
  
A KMS még nem minden grafikus chipkészlet támogatja. További információkért látogasd meg az alábbi oldalak közül videókártyádnak megfelelőt:
+
===Túl kicsik a betűk===
  
* [[ATI]]
+
Látogasd meg a [[Fonts#Changing_the_default_font | changing the default font]] oldalt, mely leírja hogyan kell a parancssorod betűkészletét nagyobb méretűre cserélni. Az EXTRA tárolóban van egy Terminus elnevezésű betűkészlet, mely több méretben elérhető, nagyokban is.
* [[Intel]]
+
* [[NVIDIA]]
+
  
== A KMS-t engedélyeztem, de most túl kicsik a betűk ==
+
==Megjelenítési mód beállítása==
  
Látogasd meg a [[Fonts#Changing_the_default_font | changing the default font]] oldalt, mely leírja hogyan kell a parancssorod betűkészletét nagyobb méretűre cserélni. Az EXTRA tárolóban van egy Terminus elnevzésű betűkészlet, mely több méretben elérhető, nagyokban is.
+
Az információk a [http://nouveau.freedesktop.org/wiki/KernelModeSetting nouveau wiki] oldalról származnak:
 +
 
 +
A megjelenítési mód parancssorral (kernelben) érhető el. Sajnos a "video" elnevezésű parancssori opció nem valami jól dokumentált. Néhány töredékes információ az alábbi oldalakon található angolul:
 +
 
 +
*http://cgit.freedesktop.org/nouveau/linux-2.6/tree/Documentation/fb/modedb.txt
 +
*http://cgit.freedesktop.org/nouveau/linux-2.6/tree/drivers/gpu/drm/drm_fb_helper.c
 +
 
 +
A formátum: video=<conn>:<xres>x<yres>[M][R][-<bpp>][@<refresh>][i][m][eDd]
 +
 
 +
*<conn>: csatlakozó, pl. DVI-I-1, a kernel log-ban nézz utána.
 +
*<xres> x <yres>: felbontás
 +
*M: CVT mód kiszámítása?
 +
*R: üresség csökkentése?
 +
*-<bpp>: színmélység
 +
*@<refresh>: frissítési frekvencia
 +
*i: "interlaced" ( nem-CVT mód)
 +
*m: határok?
 +
*e: kimenet "on"-ra kényszerítése
 +
*d: kimenet "off"-ra kényszerítése
 +
*D: digitális kimenet "on"-ra kényszerítése (pl. DVI-I csatlakozó)
 +
 
 +
A különböző kimenetek módjait a "video" opció többszöri beírásával lehet beállítani. Például a DVI kimenet 1024x768-as felbontásra, 85 Hz-es frissítési frekvenciára és a TV-out kikapcsolására való kényszerítése: video=DVI-I-1:1024x768@85 video=TV-1:d
  
 
== További források (angol) ==
 
== További források (angol) ==
 
[http://en.wikipedia.org/wiki/Mode-setting Mode-setting at Wikipedia]
 
[http://en.wikipedia.org/wiki/Mode-setting Mode-setting at Wikipedia]

Revision as of 12:21, 14 August 2012

Tango-view-refresh-red.pngThis article or section is out of date.Tango-view-refresh-red.png

Reason: Az oldal tartalmát bővíteni kell! (Discuss in Talk:Kernel mode setting (Magyar)#)

A Kernel Mode Setting (KMS) egy olyan eljárás, amivel a felbontás és színmélység a "kernel space"-ben állítható, és nem a "user-space"-ben.

A KMS engedélyezi a kijelző natív felbontását a framebufferben, és lehetővé teszi az azonnali parancssor váltásokat (tty). A KMS emellett elérhetővé teszi új technológiák alkalmazását (mint például a DRI2), ami így visszaszorítja az elavult eljárásokat és növeli a 3D-s teljesítményt. A "kernel-space"-ben alkalmazott energiatakarékosság is lehetővé válik.

2010 december 12. óta az intel, nouveau és radeon driverek minden chipkészlet esetében támogatják a KMS-t. Méghozzá automatikusan be van kapcsolva ezek esetében. A zárt-forrású NVIDIA és ATI Catalyst driverek nem támogatják a KMS-t.

Háttér

Korábban a videókártya beállítása az X kiszolgáló feladata volt, így látványos grafikus effektusok virtuális terminálokban való megjelenítése nehézkes feladat volt. Emellett az X szerverről egy virtuális terminálra való váltáskor (Ctrl+Alt+F1) az X kiszolgálónak át kellett adnia a videó kártya vezérlését a kernelnek, ami így gyakran lassú, a képernyő villogásával járó folyamat volt. Hasonlóan "fájdalmas" volt az is, amikor a vezérlést visszakapta az X szerver (Ctrl+Alt+F7).

A Kernel Mode Setting-nek (KMS) köszönhetően a kernel képes a videókártya módjának vezérlésére, amivel látványos grafikus effektusok érhetők el a rendszer betöltése során, a virtuális parancssor és X kiszolgáló közti váltás gyors, és még sok más előny felsorolható.

A KMS egy új technológia, melyet még kísérleti stádiumban lévőnek tekintenek amiatt, hogy nem minden videókártya támogatja. Legtöbbjükkel azonban stabilan és jól használható, de mint minden új szoftvernek, ennek is lehetnek hibái.

Hibaelhárítás

Fontos, hogy bármilyen beállítást is használsz, mindig töröld ki a "vga="-t a boot opciók közül, mivel ezek összeütközésbe kerülhetnek a KMS által szolgáltatott natív felbontással. Ki kell törölni minden "video=" részt is, mert olyan framebuffereket kapcsolnak be, amelyik összeütközésbe kerülhet a driverrel. Bármilyen más framebuffer drivert (mint például uvesafb) le kell tiltani a KMS engedélyezése előtt.

Túl kicsik a betűk

Látogasd meg a changing the default font oldalt, mely leírja hogyan kell a parancssorod betűkészletét nagyobb méretűre cserélni. Az EXTRA tárolóban van egy Terminus elnevezésű betűkészlet, mely több méretben elérhető, nagyokban is.

Megjelenítési mód beállítása

Az információk a nouveau wiki oldalról származnak:

A megjelenítési mód parancssorral (kernelben) érhető el. Sajnos a "video" elnevezésű parancssori opció nem valami jól dokumentált. Néhány töredékes információ az alábbi oldalakon található angolul:

A formátum: video=<conn>:<xres>x<yres>[M][R][-<bpp>][@<refresh>][i][m][eDd]

  • <conn>: csatlakozó, pl. DVI-I-1, a kernel log-ban nézz utána.
  • <xres> x <yres>: felbontás
  • M: CVT mód kiszámítása?
  • R: üresség csökkentése?
  • -<bpp>: színmélység
  • @<refresh>: frissítési frekvencia
  • i: "interlaced" ( nem-CVT mód)
  • m: határok?
  • e: kimenet "on"-ra kényszerítése
  • d: kimenet "off"-ra kényszerítése
  • D: digitális kimenet "on"-ra kényszerítése (pl. DVI-I csatlakozó)

A különböző kimenetek módjait a "video" opció többszöri beírásával lehet beállítani. Például a DVI kimenet 1024x768-as felbontásra, 85 Hz-es frissítési frekvenciára és a TV-out kikapcsolására való kényszerítése: video=DVI-I-1:1024x768@85 video=TV-1:d

További források (angol)

Mode-setting at Wikipedia