jump to navigation

Wayland – linux projekts kam sekot 2010 gadā. 2009. g. 20. Decembris

Posted by extropy in Uncategorized.
Tags: ,
add a comment

Tāks, esmu uzgājis jaunu projektu, ar ko nākamgad apmierināt savas geekiskās tieksmes. Wayland ir kāreiz tik daudz izstrādāts, lai to varētu sākt testēt, 2.6.33 kernelī būs visi nepieciešamie ielāpi, lai pašam nav jāčakārējas. Tas nekas ka mājaslapas vēl nav un ka viss kārsies, toties būs jautri.

Tātad kas tas par zvēru. Wayland ir attēlošanas (display) serveris, līdzīgi kā X serveris. Mērķis ir realizēt no jauna un smuki visas svarīgākās X servera iespējas, kas nepieciešamas modernam attēlošanas serverim, un neko lieku. Tiek saglabāta saderība ar Xorg grafikas un ievades draiveriem.

Bet ir viens āķis, Wayland nerelaizēs grafikas renderēšanu un nebūs saderīgs ar esošo X11 protokolu. Kā tad varēs zīmēt logus jūs vaicājat? Ļoti vienkārši, tas klientiem dos piekļuvi GEM virsmām un tiem pašim būs jāizdomā kā uz tām uzzīmēt. To var darīt dažādi: ar openGL līdzekļiem vai  iekopējot jau norenderētu attēlu.

Šādai pieejai izrādās ir daudz ieguvumu:

  • Pamatīgi vienkāršo servera uzbūvi, atmetot vecumveco X11 renderēšanas protokolu un visus tā (tikpat vecos) paplašinājumus.
  • X serveris var strādāt kā Wayland klients. Tādējādi nodrošinot atpakaļsaderību.
  • Iespējams uzturēt sistēmā vienu kopēju Wayland serveri, kas dara visus melnos darbus un lietotāja sesiju pēc vajadzības realizēt vai nu caur X.org serveri, vai cur kādu citu renderēšanas bibliotēku.
  • Vairākas sesijas var smuki dzīvot zem viena Wayland servera un tas spēj smuki starp tām pārslēgties.

Visumā tā ir saprātīga ideja sadalīt X serverī esošo funkcionalitāti 2 daļās: 1. daļa darbojas ar aparatūras pārvaldību, attēlu sinhronizēšanu un kompizitēšanu. 2. daļa darbojas ar renderēšanu, tīkla caurspīdīgumu un citām sarežģītām un ne vienmēr vajadzīgām lietām. Tagad beidzot būs iespēja samērā viegli 2. daļu aizviet ar ko citu nevis X serveri, piemēram QT vai Cairo bibliotēkas. Tas atvērs jaunu iespēju dažādiem interseantiem eksperimentiem un ilgtermiņā labākai grafikai zem Linux.

Vairāk infas atrodams BUJ. Logo viņiem interesants.

Con Kolivas ir atgriezies 2009. g. 6. Septembris

Posted by extropy in Uncategorized.
Tags: , ,
1 comment so far

… un viņam ir vēl lielāks šaujamais. Tfu nē takš. Labāk visu no sākuma.

Pirm pāris gadiem kad Microsofts vēl apmieriniāti smējās par Linux, Kons Kolivas uzrakstīja Linux kodolam uzlabotu procesora laika dalītāju – RSD , kas bija īpaši piemērots darbvirsmai. Tas rūpējās, ka uz lietotāja darbībām dators vienmēr reaģē ātri un bez aizturēm. Tas patika daudziem Linux lietotājiem, it sevišķi spēļu spēlētājiem (jā, tādi arī ir) un Kons mēģināja panākt lai viņa jauno plānotāju iekļauj oficiālajā Linux kodolā.

Kodola puiši paskatījās uz viņa kodu un teica, ka tas ir slikts un kādu laiku Kons turpinājās koda uzlabošana un cīņa par iekļaušanu. Viss beidzās ar to ka Linux puiši Konam uzlika mīksto un paši uztaisīja Linux jaunu plānotāju pēc savas gaumes – CFS. Tas kopumā bija  labāks nekā vecais, bet darbvirsmai tomēr švakāks nekā RSD. Kons nosolījās vairs Linux kodolam nepieskarties.

Bet nu re viņš ir atgriezies un ne ar tukšām kabatām. Ir tapis jauns megalabāks plānotājs – BFSBrain Fuck Scheduler. Cīņa var turpināties.

Karalis ir miris – ko tālāk? 2009. g. 2. Februāris

Posted by extropy in Uncategorized.
Tags: , , , ,
7 comments

Vakar kārtējo reizi nočakarējos ar Gentoo sistēmas atjaunināšanu un kā parasti viss beidzās ar revdep-rebuild nepieciešamību un daudzām neejošām programmām. Tā nu esmu izlēmis ka jāpieliek beigas mazohismam un jāveltī savs brīvais laiks kautkam produktīvam (lokalizēšanai). Tātad meklēju distribūciju, kas man ļautu produktīvi strādāt ar jaunākajām KDE versijām un nelūztu pie daudzmaz nopietniem updeitiem.

Ir jau radušās dažas prasības:

  • debian vai līdzīga pakotņu sistēma (piedod SUSE, RPMs ož)
  • labs community atbalsts
  • pēc iespējas savaigi KDE buildi
  • latviešu valodas atbalsts

Šī rezultātā man priekšā ir neliela izvēle:

  • KUbuntu, attur pārāk lielais uzsvars uz lietotāju draudzīgumu, vai tik automagics specifiskos gadījumos kautko nesalaidīs dēlī (vai arī es pats ar netīriem pirkstiem rakādamies kur nevejag).
  • Tīrs debian, aizdomas, ka būs ķēpīgi šamo uzturēt pie kārtības, būs jāmaisa kopā dažādi repozitoriji, līdzīgi kā Gentoo.

Pagaidām sliecos uz KUbuntu.

Jums noteikti ir idejas, ieteikumi, norādes. Spļaujiet tik ārā!

Jauninājums:

Pagaidām mēģinu piejaucēt  KUbuntu. Laiks rādīs, vai tas kam der.

KDE 4.2 iemēģināšana, ātrais variants 2008. g. 16. Decembris

Posted by extropy in Uncategorized.
Tags: , , , ,
add a comment

KDE 4.2 lūr ap stūri un 27. janvārī solās būt klāt uz Linux, Windows un arī Mac platformām.

Pirms mēneša iznāca Beta 1, kuru jau slavēja par savu ātrdarbību. Tuvākajās dienās iznāks Beta2, kurai vajadzētu būt arī jau stipri stabilai. Uzcepu nelielas instrukcijas kā tikt pie versiju izmēģināšanas, ja negribas daudz čakarēties.

Nepieciešams – dators ar Windows vai Linux, kādus 3 Gb vietas uz diska un kādus 700 Mb lejupielādžu.

Variants A: Ubuntu Linux + KDE-nightly. Tiek atjaunināta reizi vai divas nedēļā.

  • Pievieno papildu repozitoriju: deb http://ppa.launchpad.net/project-neon/ubuntu intrepid main
  • Instalē paku: kde-nightly
  • Izlogojas ārā un izvēlas sesijas veidu Kde Nightly (Neon) un logojas atpakaļ.
  • Papildus drošībai, lai toč neko nenočakarē, var izveidot jaunu lietotāju un pieteikties ar to.
  • Variants B: Windows + KDEwin-installer. Pieejama beta1, gan būs arī beta2.

    • Lejupielādē instalatoru no šejienes
    • Palaiž un seko instrukcijām
    • Darbina programmas no Start  izvēlnes
    • Detalizētāks apraksts šeit

    Variants C: QEmu vai VirtualBox + KDE4 daily. Tiek atjaunināts katru dienu.

    Šis variants ir nedaudz ķēpīgāks, bet ļauj tikt pie pašām svaigākajām versijām.

    Vispirms instalē QEmu vai VirtualBox.

    Tad lejupielādē KDE4 daily virtuālā diska saturu. Pieejami caur Bittorrent protokolu.

    • Priekš QEmu var dabūt šeit.
    • Priekš VirtualBox šeit.

    Tad atpako ielādēto arhīvu un izveido virtuālo mašīnu izmantojot atpakoto diska attēlu.

    Rezultātā var darbināt KDE virtuālajā mašīnā. Vairāk informācijas par šo variantu šeit.

    Lokalizācija ar Lokalize 2008. g. 14. Novembris

    Posted by extropy in Uncategorized.
    Tags: , , , , ,
    add a comment

    Pēdējā laikā ir sanācis daudz nodarboties ar programmu lokalizēšanu – tulkošanu latviešu valodā. Tulkoju brīvo programmatūru, pamatā KDE programmas.

    Lai šis darbs nebūtu tik grūts un nogurdinošs, ir izdomātas dažādas pogrammas kaifa palielināšanai. Mana izvēle ir nostabilizējusies uz Lokalize - lokalizēšanas programmu KDE4 videi. Dažiem, varbūt, ir pazīstams  KBabel – Lokalize ir tās mantinieks. (vairāk…)

    Follow

    Get every new post delivered to your Inbox.