1 637
pakeitimai
Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!
| 3 eilutė: | 3 eilutė: | ||
Nors X-Window ir yra grafinė aplinka, šita grafinė aplinka nesuteikia galimybių dirbti vartotojui, nes tą daro atskiros programos - visokie desktopo menedžeriai, failų menedžeriai, langų menedžeriai ir kita. Kitaip tariant - tai ne tiek aplinka, kiek kažkokia API. | Nors X-Window ir yra grafinė aplinka, šita grafinė aplinka nesuteikia galimybių dirbti vartotojui, nes tą daro atskiros programos - visokie desktopo menedžeriai, failų menedžeriai, langų menedžeriai ir kita. Kitaip tariant - tai ne tiek aplinka, kiek kažkokia API. | ||
Tokie vartotojams skirti per X-Window dirbantys programų paketai būna gana įvairūs, bene populiariausi ir žinomiausi iš jų - tai [[XFCE]], [[KDE]] ir [[Gnome]], nors labiausiai užkietėję [[frykai]] kartais naudoja ir egzotiškesnius daiktus, pvz., [[CDE]], [[TWM]], [[Blackbox]], [[GNUstep]] ar kitus. | Tokie vartotojams skirti per X-Window dirbantys programų paketai būna gana įvairūs, bene populiariausi ir žinomiausi iš jų - tai tokie [[desktopai]], kaip kad [[XFCE]], [[KDE]] ir [[Gnome]], nors labiausiai užkietėję [[frykai]] kartais naudoja ir egzotiškesnius daiktus, pvz., [[CDE]], [[TWM]], [[Blackbox]], [[GNUstep]] ar kitus desktopus ar paskirus [[langų menedžeriai|langų menedžerius]]. | ||
Skirtingai nuo įprastų kompiuteriams grafinių sistemų, X-Window veikia visiškai kitaip - kaip tiesiog grafinis tarpsluoksnis tarp visokių programų ir vartotojo. Tai reiškia, kad pati X-Window sistema neduoda nieko - nei langų valdymo, nei failų valdymo, nei dar ko nors, o duoda tik atvaizdavimo sluoksnį. Tasai atvaizdavimo sluoksnis, tiesa, yra pasiekiamas per kompiuterinius tinklus, tad veikia kaip serveris, kuris rodo programas klientams. | Skirtingai nuo įprastų kompiuteriams grafinių sistemų, X-Window veikia visiškai kitaip - kaip tiesiog grafinis tarpsluoksnis tarp visokių programų ir vartotojo. Tai reiškia, kad pati X-Window sistema neduoda nieko - nei langų valdymo, nei failų valdymo, nei dar ko nors, o duoda tik atvaizdavimo sluoksnį. Tasai atvaizdavimo sluoksnis, tiesa, yra pasiekiamas per kompiuterinius tinklus, tad veikia kaip serveris, kuris rodo programas klientams. | ||
| 18 eilutė: | 18 eilutė: | ||
Kas dar įdomiau, iki X-Window buvo tokia W Window System, kuri buvo kuriama jau gal porą metų, bet kažkuo netiko. Tai kai ją programeriai perrašė, kardinaliai viską taisydami ir gerindami, tai galvojo, kaip pavadinti. Tai tiesiog paprastai sumąstė, kad po raidės [[W]] eina raidė [[X]], tai tegul vadinasi X Window System ir bus gerai. | Kas dar įdomiau, iki X-Window buvo tokia W Window System, kuri buvo kuriama jau gal porą metų, bet kažkuo netiko. Tai kai ją programeriai perrašė, kardinaliai viską taisydami ir gerindami, tai galvojo, kaip pavadinti. Tai tiesiog paprastai sumąstė, kad po raidės [[W]] eina raidė [[X]], tai tegul vadinasi X Window System ir bus gerai. | ||
== Standartinės X-Window programos == | |||
Išties su X-Window visgi yra tiekiama kažkiek programų, kad būtų galima tokią sistemą naudoti netgi tada, jei joksai [[desktopas]] ar kokia tai kita [[grafinė aplinka]] nėra suinstaliuota. Tai tos programos nebūtinai labai jau naudingos, o kai kurios yra išvis riboto naudojimo, bet kartais jas visai verta žinoti, dėl viso pikto. | |||
Kartais būna taip, kad pasileidžia tiktai X-Window ir pavienis terminalo langas, netgi be [[langų menedžeris|langų menedžerio]], taip pasitaiko, jei sistema smarkiai kaip nors palaužyta ar šiaip surinkta iš kažkokių tai gabalų. Tai tokiu atveju svarbu žinoti, kad iš virtualaus terminalo galit paleisti ir kitas X-Window programas, su kuriomis galit dirbti. Tam, kad programa, pasileidusi, leistų grįžti į terminalą ir toliau jame ką nors daryti - reikia ją leisti foniniame režime, t.y., [[šelas|šelo]] eilutėje parašyti komandą, o po jos parašyti "&" simbolį, o tada jau spausti [[Enter]]. Priešingu atveju šelas lauks, kol programą išjungsite, ir kol neišjungsite, tol su tuo šelu dirbti negalėsite. | |||
Štai tokios yra svarbesnės su X-Window susijusios komandos ir programos: | |||
* startx - paleidžia X-Window sistemą iš negrafinės aplinkos. Žodžiu, jei esat [[šelas|šele]], parašot "startx", paspaudžiat [[Enter]] ir sustartuoja. | |||
* [[xterm]] - startuoja virtualų [[terminalas|terminalą]], kuriame yra [[šelas]] ir kur galit daryti ką tik norit, o jei konkrečiau - tai iš terminalo paleidinėti kitas programas | |||
* [[twm]] - startuoja patį paprasčiausią, beveik visur esantį [[langų menedžeris|langų menedžerį]], su kuriuo jau paskui galėsite tvarkytis po visokius virtualius terminalus ir kitas programas | |||
* oclock - duoda apvalų laikrodį, kuris rodo laiką | |||
* xclock - kitas laikrodis, kuris irgi rodo laiką | |||
* xeyes - duoda apvalias akis, kurios seka pelės kursorių, kad tas kursorius nepasimestų kažkur | |||
* xlogo - duoda X-Window logotipą tiesiog | |||
* xcalc - toksai [[kalkuliatorius]] kam nors paskaičiuoti, naujesnės versijos geba emuliuoti didelį kiekį įvairių firmų realių mokslinių kalkuliatorių | |||
* xmag - padidinamas stiklas, kuris leidžia pasididinti tam tikras ekrano vietas ir pasižiūrėti smulkius dalykus | |||
* xkill - labai naudinga programa, paleidus, paverčia kursorių į kaukuolę su sukryžiuotais kaulais ir ant kurio lango paklikinsit, tą langą ir išjungs | |||
Aišku, būna ir kitų, bet jau kiek specifiškesnių, truputį mažiau naudojamų programų. O taip pat dar būna viena-kita vis dar atrandama populiari senų laikų programėlė, sukurta vardan smagumo, kaip pvz., xsnow, xroach, xphoon, xpenguins, xearth, xfishtank, xneko, oneko-sakura ir panašių keistenybių, kur kartais dar reikia pasiaiškinti ir visokius papildomus paleidimo parametrus, norint visą nuostabybę išnaudot. Kaip pvz., xearth galima naudoti vietoje desktopo fono ir simuliuoti realų laiką, rodant įvairius miestus ant planetos paviršiaus. Panašiai vietoje desktopo fono galima naudoti ir xfishtank, bet irgi reikia mokėti paleidimo parametrus. | |||
Atskira tema yra tai, kad standartinės X-Window programos turi krūvas paleidimo parametrų, kuriuos nurodant, galima nustatyti tų programų dydžius, spalvas, paleisti programas be langų antraščių ir panašiai, bet šito paprastai niekam neprireikia. Blogumas tas, kad tos senos programos programuotos be grafinių meniu, nes tikri [[UNIX]] naudotojai moka komandinėje eilutėje nurodyti kokius 17 skirtingų parametrų, kad tą programą tinkamai paleist. Tai todėl jei tų programų su tais parametrais paleist nemoki, tai tos programos veikia taip, kad ir naudos iš jų nėra. | |||
Ir dar, yra tokia be proto senovinė keista programa, kurią stebėtinai daug žmonių naudoja - [[xv]], kuri leidžia redaguoti be pakeitimų (t.y., kurti filtrų sekas), o taip pat palaiko baisiai daug visokių ir dažnesnių, ir negirdėtų paveiksliukų formatų. Keistas, iš pradžių atrodo paprastas, bet realiai tai baisiai galingas įrankis. | |||
Ir dar yra klasikinis geimas [[XBill]], dėl kurio vienu metu buvo dar ir nemenkų grąsinimų kažkokiais teismais dėl to, kad kažkokį ten veikėją šitas geimas smarkiai įžeidė. Ale geimas išliko, kaip keistas X-Window palikimas, tik kad dabar jo gerokai reikia paieškoti, kol surasit. | |||
pakeitimai