ot Vladimir Djouvinov(25-02-2002)

reiting (60)   [ dobre ]  [ zle ]

Printer Friendly Variant za otpechatvane

Toi e burz i lek, priiaten i nenatrapchiv, konsistenten i logichen.. Privlekatelniiat mu vunshen vid uchudvashto mnogo prilicha na poznatiia ni CDE. Klyuchovata duma spored negoviia avtor: produktivnost. Mototo: sistemnite resursi sa za prilozheniiata, a ne za konsumatsiia na desktop sredata. Dali XFCE e poredniiat UNIX desktop? Ili putiat kum nirvana na desktopnata sreda?

Stranata na izobilieto X

CHovek ne mozhe da se oplache ot lipsa na desktop sredi i menazheri ako polzva UNIX. Ako vashata GNU/Linux distributsiia vi se struva pretupkana s desktop sredi, to vizhte samo XWinman.org, kudeto ima katalog na vsichki izpolzvani X menazheri i sredi.

Nakratko, ako oshte ne ste naiasno kakva e razlikata mezhdu X menazher i desktop sreda:

X Windows menazherut upravliava prozortsite, v koito rabotiat razlichnite X klienti. Rabotata s prozortsi ne e nikak trivialna deinost i menazherut mozhe da se prevurne v edna tezhka i slozhna programa. Ot edin menazher se ochakva pone da mozhe da otvaria i zatvaria prozortsi po komanda ot X klientite, da otgovaria za tehnite razmeri, mestopolozhenie i pripokrivane, kakto i da opredelia tekushtiia aktiven prozorets. Primerni menazheri sa FVWM i Enlightenment.

Deskop sredata e nai-chesto obvivka okolo menazhera, koiato sudurzha razlichni instrumenti i pomoshtni programi, kato panel za startirane na programi, menyuta za konfiguratsiia na sredata i tiasno integrirani sistemni programi. XFCE e tochno tova - desktop sreda, nared s shiroko razprostranenite KDE, Gnome i CDE.

Kakvo me nakara da izprobvam XFCE?

Viarno, kogato popadnah na www.xfce.org namerih spisuk s blaginite na XFCE. Normalno e da se napravi reklama na produkta pred posetitelite. No vse pak, kakvo tochno me nakara da svalia, instaliram i izprobvam XFCE?

Na purvo miasto prichinata e KDE2. Makar i da haresvam bogatata funktsionalnost na KDE2, chesto vuv vruzka s moiata rabota mi se nalaga da startiram IBM Open DX (sreda za nauchna vizualizatsiia na danni), kudeto vseki svoboden megabait pamet e ot znachenie. Izvestno vreme polzvah superlekiia menazher TWM za rabota s Open DX. Open DX obache suzdava tsiala duzina prozortsi, s koito az mnogo trudno se spraviam imenno zaradi tvurde oriazanite funktsii na TWM. Smianata na razmerite na prozortsite v TWM mi se struva istinska muka! XFCE izglezhdashe kato optimalen kompromis mezhdu funktsionalnost i lekota.

Vuv vruzka s tova mnogo mi haresa izkazvaneto na avtora Olivier Fourdan:

"Viarvam, che desktop sredata triabva da uvelichava produktivnostta na polzvatelia. Zatova tselta e da se suhraniat sistemnite resursi za prilozheniiata, a ne konsumatsiiata na vsichkata pamet i CPU ot desktop sredata".

Kakvo genialno prozrenie! Ironiziram razbira se, no predpolagam, che tezi ot vas, koito polzvat KDE2 na po-star kompyutur znaiat za kakvo ide rech. Izkazvaneto izglezhdashe dosta obeshtavashto, dori za moment se pitah dali Olivier ne e postignal "zlatnata sreda" na desktop sredite.

Na saita pisheshe, che tekushtata versiia na XFCE e 3.8.14. SHTom versiiata ne zapochva s 0 ili 1, znachi po grubo pravilo programata e dostatuchno uzriala za da mi vduhne doverie za stabilnost. Naposleduk chesto se puskat kupishta svobodni programi, chesto nedovursheni (alfa ili beta versiia) i s losho kachestvo. Omruzna mi da si gubia vremeto s takiva, zatova shtom zurna versiia 0.x na programa na Freshmeat ili Sourceforge biagam nadalech!

Druga nemalovazhna prichina beshe shodstvoto na XFCE s CDE (Common Desktop Environment). CDE e standarten desktop na komersialnite UNIX varianti na Solaris, AIX i HP/UX. Nikude na saita na XFCE ne beshe spomenato otkude e vzaimstvan dizaina (mozhe bi poradi strah ot eventualen sudeben isk), ala mi beshe dostatuchen edin edinstven pogled na snimkata za da razbera za kakvo stava duma.

Ne, tova ne e CDE, a XFCE s "Mofit" tema!

Az lichno namiram CDE za intuitivna i elegantna sreda, taka che tova beshe oshte edin silen argument v polza na XFCE.

Koleloto se preotkriva poradi edni i sushti prichini

Edno interesno nablyudenie:

Predi dosta vreme biah posetil saitovete na ICEwm i Blackbox. Edno neshto, koeto zapomnih biaha motivite za tiahnoto suzdavane. Pri vcherashnoto mi poseshtenie na www.xfce.org okonchatelno mi se zatvurdi tezata, che novite menazheri i desktop sredi se praviat vinagi po edni i sushti prichini. Taka che s goliama doza uverenost moga da predskazha kakvi shte sa motivite na sledvashtiia programist trugnal da pravi poredniia nov desktop. Te biha izglezhdali taka:

"Ima mnogo i hubavi sredi za UNIX, no povecheto sa tvurde tromavi, tezhki, .... i zatova reshih da..."

Predpolagam, che znaete kakvo sledva po-natatuk. Sled kato izleze purvata sravnitelno stabilna "burza" i "leka" versiia na noviia desktop, kato che li tselta e postignata i mnogo ot potrebitelite ochakvat, che budeshtite podoboreniia na programata shte budat imenno v posoka stabilizirane. No vmesto tova chesto izpadame v "efekta na vtorata sistema" definiran oshte predi 40g. ot Fred Brooks Jr. v knigata "The Mythical Man Month".

Kakvo sledva li? Postepenno kum desktopa zapochvat da se pribaviat novi blaginki pod formata na integrirani sistemni programi, dopulnitelni shemi za konfiguratsiia i nenuzhni multimediini efekti. Proekti kato KDE i GNOME sa vruh na tazi "vtora sistema" - te dori trugvat da preotkrivat koleloto, suzdavaiki integriran nabor ot sobstveni izpulneniia na failov menazher, redaktor, klient za elektronna poshta, ta se stigne chak do brauzur i ofis paket. Pitam se, kakuv e smisulut na tova "nie si imame sobstven integriran {email klient |brauzur |ofis paket}, osobeno ot strana na potrebitelia i polzvaneto na tsenni programistki resursi? Oshte poveche, mnogo chesto pod "integriranost" se razbira samo polzvaneto na obsht grafichen obrazets, t.nar. look and feel.

Ne mislia, che tazi tendentsiia shte se promeni, po-skoro tia shte stane oshte po-slozhna. Dobre vse pak, che go ima zakona na Moor, v protiven sluchai niamashe da ima harduer, koito da mozhe da poeme tezi "vtori sistemi". Ili mozhe bi obratnoto?

No stiga filosofstvane, neka se vurnem obratno kum XFCE...

Perfektna instalatsiia

Instalatsiiata naistina mina bez nito edin problem, kato po obrazets (kakto mai triabva i da bude):

  1. Svaliate posledniia paket ot http://www.sourceforge.net/projects/xfce. Izpolzvah RPM paket za moia RedHat 7.2. Uchudvashto maluk paket - samo 3 megabaita! Stava i za svaliane s moia star modem, probvaite obache da svalite KDE2 prez 33K modem!
  2. Instalatsiiata na paketa sushto mina bez da izskochat suobshteniia za lipsvashti biblioteki. Tova beshe napravo chudesno, zashtoto imam dosta gorchiv opit ot instaliraneto na drugi desktop sredi. Imam si neshto kato skala na trudnost na instalirane. Na dunoto na skalata sa paketite s dokumentatsiia(predpolagam, che ot tova po-lesno niama), a na vurha instalirane na nov glibc. Desktop sredite sa niakude po sredata.
  3. Poslednata stupka ot instalatsiiata beshe da se uveria dali XFCE raboti. Okaza se, che instalatsionniiat skript dori e postavil menyu za startirane na XFCE v gdm. Prekrasno.

Poveche niama kakvo da se kazhe za instalatsiiata. Koeto e dobre! Vse pak tuk shte vmukna obichainata belezhka, che ne garantiram bezproblemna instalatsiia na vashiia kompyutur.

Nirvana ili balans mezhdu lekota i funktsionalnost

Purvoto vpechatlenie beshe burzoto zarezhdane na desktopa, okolo 3 sekundi. Tuk razlikata spriamo KDE2 e ogromna. Ako na KDE2 lipsvashe startoviia ekran, koito da pokazva progresa, mnogo hora sigurno biha si pomislili, che KDE2 e zabil.

Drugoto purvo vpechatlenie be, che XFCE naistina prilicha na CDE. Pri tova, bideiki svoboden softuer, predlaga mnogo poveche vuzmozhnosti za konfiguratsiia, v smisul che mozhe dori da bruknete v koda ako e nuzhno. Tuk triabva da otbelezha neshto mnogo hubavo. Za razlika ot drugi leki menazheri, koito iziskvat konfiguratsiia prez tekstov fail ili skript, pri XFCE konfiguratsiiata mozhe da se stori samo s mishkata. V paketa ima i niakolko desetki temi, taka che imate goliam prostor za dekoratsiia na vashata personalna "vitrina". Az obache niamah vreme za igra i ne sum eksperimentiral poveche.

Burz pogled v top pokaza, che avtorut naistina e spazil filosofiiata za pestene na resursite. Menazherut xfwm polzvashe obshto 1.4 megabaita virtualna pamet, dokato samiiat xfce desktop 4.0 megabaita. Pri polozhenie, che se polzvat spodeleni biblioteki, realno razmerut na izpolzvanata fizicheska pamet e po-maluk. Sravnete tova s izhoda na top pri startiran KDE2 i shte vidite v kakva gramada se e prevurnal KDE.

Kum XFCE sa dobaveni i dosta ekstri, kato sobstven failov menazher XFTree(kakvo vi kazah, koleloto ne se li preotkriva?), kalendar XFClock, instrument za tursene na failove XFGlob, kakto i moduli za dostup do menyutata na KDE i Gnome. Ima i izvestna poddruzhka na drag&drop operatsii. Za podpravka e dobaven i menazher za zvukovi efekti, ako nepremenno se nuzhdaete ot takiva.

XFCE razpolaga i s vgradena poddruzhka za lokalizatsiia, taka che niakoi entusiast bi mogul da se zahvane s bulgarizatsiiata mu. Predpolagam, che lokalizatsiiata na XFCE shte iziska po-malko usiliia otkolkoto KDE zaradi po-malkite razmeri.

Polzvateliat pritezhava dobur kontrol vurhu izpolzvaneto na resursite. Purvo, toi mozhe da izklyuchi ekstrenite moduli (pr. zvukoviia menazher XFsound ili modula za suvmestimost s Gnome) s niakolko shtrakvaniia na mishkata i taka da spesti dopulnitelno resursi. Keshut za obrazite na ekrana sushto mozhe da se konfigurira.

V zaklyuchenie shte kazha, che sum ocharovan ot XFCE. Ne zashtoto predlaga niakakvi novi revolyutsionni funktsii ili spets efekti, a zaradi tova che olitsetvoriava prestavata mi za standarniia desktop. Burz i lek, priiaten i nenatrapchiv, konsistenten i logichen. Siakash XFCE e putiat kum instinskata desktopna nirvana!

Zaradi dobre balansiraniia dizain i solidnoto izpulnenie, Olivier poluchava moite pozdravleniia! V sushtoto vreme se nadiavam razrabotchitsite ot KDE i Gnome da si spomniat istinskoto znachenie na dumata desktop (kakto i nie, bulgarite) i da preosmisliat politikata na pulnata K* ili G* monopolizatsiia na rabotnoto prostranstvo ot "sredata".

Vladimir Dzhuvinov
vd@bgit.net
www.bgIT.net



<< Instalirane na paketi v distributsiiata na SuSE | DVD pod Linux >>