Ušetřete

Hlavní navigace

Názory k článku
Linuxový desktop - co desktop obsahuje

fikus
fikus (neregistrovaný)
27. 1. 2003 1:48 Nový

dotaz k framebufferu

celé vlákno

ahoj linuxaci!
linux sice pouzivam denodenne ke sve praci,
lec jednu vec bych chtel po vas vysvetlit!
sam pouzivam graficke programy, jenz jsou 100%
pro x-window. takze me zajima co to je nyni casto
zminovany framebuffer?
sam tusim nekolik moznosti:
ovladac graficke karty primo v jadre takze grafika
je primo v jadru, nebo sada programu s pristupem ke
graficke karte a zprovoznujici grafiku mimo x-ka???
diky za odpoved.

moje
moje (neregistrovaný)
27. 1. 2003 7:49 Nový

Re: dotaz k framebufferu

celé vlákno

Obe (nekolik :-) zminovane moznosti jsou vicemene spravne. Framebuffer je rozsireni jadra, ktere umoznuje pracovat s grafikou i bez pouziti Xserveru. Musi to umet samotna aplikace (je to neco jineho, nez Xserver). Ovladace samotne jsou az na svetle vyjimky postavene na pouzivani VESA standardu, takze neni dobre cekat nejakou rychlost (az na nekolik konkretnich karet s lepsi podporou). Pouzivat framebuffer umi treba mplayer. Pro podrobnosti doporucuju dokumentaci o framebufferu co je v jadre.

Yeti
Yeti (neregistrovaný)
27. 1. 2003 8:55 Nový

Re: dotaz k framebufferu

celé vlákno

Přijde mi to trochu zmatený, takže se taky pokusím o vysvětlení :o)

Framebuffer je jakási abstrakce přístupu ke grafické kartě, která je přímo v jádrře. Při bootu jádro nahodí grafický mód a textová konzola je pak emulovaná v tomhle módu, takže může mít roztodivné rozměry. A dají se na ní pak spouštět grafické aplikace podporující framebuffer. Rozlišení se dá normálně měnit (fbset(8)), etc.

Kromě toho existuje svgalib a spol., které umožňují používat konzolu víc jako v DOSu, tj. s menší úrovní abstrakce než v případě framebufferu. Tento přístup používají(ly) některé hry.

SVGATextMode, který umožňuje nastavit na konzole obskurní rozlišení (textová) přeprogramováním VGA registrů, s ní myslím souvisí jen nepřímo, je to samostatný balík.

Aby toho nebylo málo, LILO umožňuje nastavit (textový) videomód při bootu.

moje
moje (neregistrovaný)
27. 1. 2003 9:55 Nový

Re: dotaz k framebufferu

celé vlákno

ehm
nikdy jsem nebyl dobry spisovatel.
diky za upresneni.

Martin Sedlacek
Martin Sedlacek (neregistrovaný)
27. 1. 2003 7:51 Nový

Re: dotaz k framebufferu

celé vlákno

Pri bootu, jeste nez jadro zapne chraneny rezim procesoru (a tim znepristupni volani biosu), zavola lilo jistou sluzbu biosu (jestli si spravne vzpominam na stare casy na dosu, tak by to mohl byt int $10, ale nekamenujte me, jestli je to spatne ;-), ktera nastavi zadany graficky rezim (zrejme nejaky VESA rezim). Ten pak "prezije" start jadra, do ktereho je jiz zakompilovana podpora pristupu do prislusne videopameti, ktere se rika framebuffer. No a tak bezi i konzoly v grafice. Je mozne, aby vedle toho bezel jeste separatni X server. No a jak je na Linuxu zvykem, fb se pouziva pres nejake zarizeni, coz by v tomto pripade melo byt /dev/fb. Snad moc nekecam, kdyz tak me opravte ;-). Osobne totiz preferuju konzoly v textovem rezimu. Martin

fikus
fikus (neregistrovaný)
27. 1. 2003 8:45 Nový

Re: dotaz k framebufferu

celé vlákno

diky za odpoved!

binary_runner
binary_runner (neregistrovaný)
27. 1. 2003 9:28 Nový

kvalita clanku - hruza

celé vlákno

Tento clanek je totalni blabol. I kdyz je mi jasne, ze je orientovan na uplne zacatecniky, prilis informaci z nej asi nenacerpaji. Informace jsou prinejmensim zavadejici, nechci-li je oznacit primo za chaoticke, a nevypada to, ze by se autor v tom, o cem pise, prilsi vyznal. Formulace vagni a rozplizle. Celkova odflaknutost silne pripomina slohovku nerpilis zdatneho stredoskolaka nadrasanou v poslednich minutach pred hodinou.

Anselm
Anselm (neregistrovaný)
27. 1. 2003 13:25 Nový

Re: kvalita clanku - hruza

celé vlákno

Nono, tak spatny to zas nebylo. Ma-li byt neco strucny, musite prece neco vynechat! Jako uvod pro ty, kteri se chteji neco o Linuxu dozvedet a nebyt zavaleni informacemi, je to idealni start.

Jirka
Jirka (neregistrovaný)
28. 1. 2003 15:52 Nový

Re: kvalita clanku - hruza

celé vlákno

"Ma-li byt neco strucneho, musite prece neco vynechat!" - v tom pripade se mel zjevne vynechat cely clanek!
Dle meho nazoru strucny != zavadejici, strucny != vecne nespravny. A snaha o strucnost neni omluvou pro tyto vlastnosti, ktere clanek vykazuje.
Nicmene clanek chvalim, protoze jsme se u nej hlasite zasmali, a i to se dnes ceni... :-)

Steve
Steve (neregistrovaný)
27. 1. 2003 9:54 Nový

souhlas s runnerem

Naprosty souhlas s runnerem - clanek mate pojmy a pusobi dojmem ze autor vse splacal na posledni chvili.
Copak jadro neni soucasti operacniho systemu ?!?

kokot
kokot (neregistrovaný)
27. 1. 2003 11:06 Nový

nesouhlas s runnerem

me to tedy prijde naopak jako dobry, nenasel jsem tam zadny zasadni rozpor, urovne nizka, ale to se od clanku pro zacatecniky ani neceka, a takovyto sepsany prehled vidim poprve, nebo vite o necem lepsim?

tsunami
tsunami (neregistrovaný)
27. 1. 2003 13:04 Nový

v pohode

Myslim si, ze takovy obecny uvod je celkem dobry, spousta BFU to potrebuje.

archandel
archandel (neregistrovaný)
27. 1. 2003 14:17 Nový

je to v poho

me se zda kritika prilis prisna. clanek je podle me dobry a ma zde sve misto (a snad i ctenare :)

Doktor
Doktor (neregistrovaný)
27. 1. 2003 17:23 Nový

Operacni System?

celé vlákno

Jen jsem asi nepochopil tento pojem.
Dle meho nazoru je cely operacni system prave jadro.
To ostatni (jako bash, init,...) jsou jen nadstavby.
Neco jako stare M$ Windows 3.1 .

binary_runner
binary_runner (neregistrovaný)
28. 1. 2003 10:18 Nový

Re: Operacni System?

celé vlákno

Omyl, jadro pskytuje zakladni funkce, zejmena pristup k hardwaru a meziprocesovou komunikaci. Ostatni zalezitosti lze resit na aplikacni urovni. Za operacni systemem pak oznacujeme prostredi, ktere bezi na jadrem a umoznuje nam s nim komunikovat -- sem by patril i shell.

Co je jadro nebo ne z hlediska vnitrniho usporadani
se rozlisuje kontextem, kde za jadro se bere to, co bezi v tzv. kontextu jadra. O to, co v nem bezet ma a co ne se dokazou tvurci operacnich systemu dokonale hadat. Pritom je to asi tak, ze pokud vemzme neco mimo jadro, melo by to zlepsit robustnost systemu, ovsem za cenu rezie potrebne ke
komunikaci pres hranici kontextu.

Alespon ja to tak vidim :)

rootless rooter
rootless rooter (neregistrovaný)
28. 1. 2003 12:16 Nový

binary runner

celé vlákno

J.X.Prochazka -Tvurci casu?
jak sa ma maly sverre?

Jiří Mlíka
Jiří Mlíka (neregistrovaný)
28. 1. 2003 20:03 Nový

Re: Operacni System?

celé vlákno

Hrubě nesouhlasím s vaší definicí operačního systému. Zajímalo by mě odkud jste tuto představu o operačním systému získal.

Cituji z knihy "Operační systémy" autor Ondřej Čada, vydalo nakladatelství Grada 1994, strana 24:

"Operační systém je správce prostředků."

Konec citace. Těmy prostředky se myslí strojový čas (CPU), operační paměť, souborový systém a různá periferní zařízení ke kterým je třeba řídit přístup. To těžko můžete dělat v "user space".

Existují operační systémy (může platit i pro Linux), které žádný shell nemají a přesto nelze pochybovat o tom, že se jedná o operační systémy.

Tím nechci tvrdit že samotné jádro Linuxu je kompletní operační systém, který jen tak bez ničehom můžete použít na desktopu.

Přesto však musím trvat na tom, že stěžejní část operačního systému v případě Linuxu představuje právě jádro.

Stanislav Kozina
Stanislav Kozina (neregistrovaný)
29. 1. 2003 16:52 Nový

Re: Operacni System?

celé vlákno

> Hrubě nesouhlasím s vaší definicí
> operačního systému.

Ja myslim, ze se hadate celkem zbytecne.
Ustalena definice OS totiz neexistuje.

Vami citovana definice je pouze jednou z mnoha definic, nebo spise pokusu o definici...

Osobne mam nejradeji tuto:

"An operating system is similar to a government. Like a government, it performs no useful function by itself. It simply provides an environment within which other programs can do useful work."

hibernatus
hibernatus (neregistrovaný)
25. 2. 2003 17:16 Nový

Re: Operacni System!

celé vlákno

obavam sa, ze ak by bola definicia taka neurcita, ako tvrdite, pripadne ak by platila ta, ktoru citujete, tak by v tom bol pekny chaos. je pravda, ze pojem 'OS' nie je zo vsetkych stran jednoznacne ohraniceny, ale ak niekto uvedie pojmy 'Linux', 'BSD', 'DOS', dokonca aj 'Windows' - je jasne ze ide o OS.

odporucam pozriet sa na webopedia.com, citujem aspon cast:
"The most important program that runs on a computer.";
"Operating systems provide a software platform on top of which other programs, called application programs, can run."

hibernatus
hibernatus (neregistrovaný)
25. 2. 2003 18:31 Nový

Re: Operacni System!

celé vlákno

sorry, kecam. linux nie je OS, linux je jadro OS. OS su rozne distribucie (RedHat, SuSE, ...), ale to uz zase nie su _iba_ OS.

lyn
lyn (neregistrovaný)
1. 2. 2003 15:53 Nový

Re: Operacni System?

celé vlákno

zalezi na pojmu "prostredek", nemohl by to byt treba i system sdilenych knihoven apod....?

Zasílat nově přidané příspěvky e-mailem