2008-02-08

Tiem, kuriem pašiem patīk ķimerēties ap kerneli

Tiem, kuriem patīk pašiem ķimerēties ap kerneli, reizēm gribās atmest initrd (failsistēmas attēls, kurā tiek ielikti modulārie iekārtu moduļi + failsistēmiņa ar pāris noderīgiem rīkiem) un atstāt visu smukā, vienkāršā kernelī. Tad ir jāņem vērā tas, ka Ubuntu/Debian pēdējie laidumi tam nav īsti domāti, tāpēc pēc noklusējuma šāda kerneļa izmantošana beigsies ar kodola "nosalšanu" un paziņojumu "Unable to open an initial console". Lai to salabotu, ir jāveic šādas darbības:
* Ielādējamies ar LiveCD, konsolē sudo bash, piemontējam pamatkatalogu zem /target
* Sameklējam un ieejam katalogā /target/dev
* Uztaisam ls -lah un redzam, ka tas ir tukšs (Šo direktoriju piemontē un "piedrazo" udev dēmons)
* Izveidojam divas nodes sistēmai, lai tā neapjuktu initrd "trūkuma" gadījumā:
mknod -m 660 console c 5 1
mknod -m 660 null c 1 3
* Restartējamies un ielādējam jauno kerneli

Mana rekomendācija gan ir visu veidot modulāri un veidot initrd failus, jo uz to būvējās visa Debian/Ubuntu sistēma. Mazo kerneli ir jēga veidot mazajām iekārtām - PDA, plaukstdatoriem, mobilajiem telefoniem.

2007-10-14

Padoms: ja darbvirsmas uzstādījumi neielādējas kā nākas (GNOME)

Kādas pāris nedēļās atpakaļ biju uzbūvējis GnuCash 2.2.1 versiju priekš sava Ubuntu Feisty, lai varētu nolasīt failu no Windows versijas. Instalācijas rezultātā pārrakstījās gconf bibliotēka, kas atbildēja par gconf parametru nolasīšanu no xml un parsēšanu. Viss bija labi līdz neatjaunināju apt-get un konstatēju, ka backports universe repozitorijā atrodās drusku oficiālāka versija. Atjauninot pakotni, gconf bibliotēka tika izdzēsta, līdz ar to pie nākošās ielādes un ielogošanās darbvirsma izskatijās briesmīgi.

Šīs problēmas risināšanai es izmantoju šādu komandu konsolē (CTRL+ALT+F1):
sudo apt-get --reinstall install gconf2 libgconf2-4 gcon2-common
Pēc šādas operācijas pārstartējam datoru ar komandu:
reboot

Pēc tam visam vajadzētu būt kārtībā.

2007-09-14

Xvncviewer must die

Beidzot, beidzot ir pienācis arī GNOME videi laiks, kad tiek piedāvāts sakarīgs VNC klients, kas tiek aktīvi izstrādāts kā Vino papildinoša programma (Vino ir GNOME sesijas VNC serveris, kas nodrošina salīdzinoši ērtu VNC ieslēgšanu/izslēgšanu, kā arī konfigurēšanu). Sauc to Vinagre, un tas jau ir sasniedzis 0.3 versiju. Cerams, ka izstrādātājs neapstāsies, un aizies līdz galam. Gaidām mērogošanas un šifrēšanas iespējas.

Pēdējā laikā esmu lietojis kombināciju x11vnc/ssh tunelis/xvnc4viewer, bet kaut kāda sakarīgāka klienta parādīšanās būtu ļoti apsveicama. Vēl varētu tik iekļaut, ka Vino izmanto ceturto VNC serveri un Vinagre iedotu automātisko ssh tuneļa izmantošanas iespēju.

Savukārt jau esošā Avahi aka Bonjour integrācija rullē. Vispār cerīgi.

2007-08-22

Conexant HSF modema draiveris no Dell

Jāsaka, daudz Dell ir kritizēts pagātnē (arī no manas puses), bet viņu attieksme pret Ubuntu kā atbalstāmo platformu izskatās nopietna. Dell ir izlicis lejupielādei draiveri Conexant HSF modemam (praktiski lielākā daļa modemu, kas ir laptopos šajās dienās). Pozitīvais visā tajā ir tas, ka pirms tam tas bija pieejams par 20$. Protams, viņu atbalstitajai Ubuntu/Kubuntu/Xubuntu versijai 7.04.

Uzzināts no šejienes. Raksts Direct2Dell blogā šeit. Drivaks pa taisno no šejienes.

Ja kādam ir Dell ar modemu, var pārbaudīt un noziņot komentāros, kā viss strādā.

2007-08-08

Ubuntu uz Dell. Oficiāli. Tagad arī Eiropā.

Anglija, Vācija un Francija ir valstis, kurās Dell ir sācis tirgot Ubuntu kā preinstalēto operētājsistēmu saviem laptopiem. Ir arī plāni par Ķīnu, kur sadarbība plānota arī ar Novell Suse Linux Enterprise Desktop tirgošanā. Kopā ar Red Hat ir domāts vēl plašāk veicināt servera gala risinājumu piedāvāšanu.

Acīmredzot izmēģinājums ar šāda tirgus izveidi ir devis rezultātus - Dell sakās esot apmierināts ar pārdošanas rezultātiem ASV - un turpinās tirgus nišas iekarošana.

Vai beidzot sākas vilnis, ko ir gaidijuši visi Linux darbavirsmas vides piekritēji? Redzēsim, bet piesardzīgam optimismam tomēr varam ļauties.

Darba gan vēl ir daudz. Apstāties nevajag. Bet pasmaidīt, manuprāt, drīkst.

2007-07-09

Jaunumi iz kodola puses

Tikko no Linusa virpmašīnas ir nocelts Linux kodols ar iededzināto versiju 2.6.22. Jāsaka, ar laiku pierodi pie pārsteigumiem un liekas, nekas jauns zem Linux saules nav sasniedzams. Bet nu...
Wifi staks pārstrādāts (darbs esot ritējis pusgadu vai pat vairāk), rezultātā wifi extentions tiks likvidētas (NetworkManager laikam būs šis tas jāpārstrādā), toties pateicoties tam, Linux Wifi draiveru skaits, kas tiks iekļauti kodolā, dubultosies, un ja vēl vecos kārtīgi pārkodēs, kvalitāti garantējot jūtami labāku. Pārvirpots arī FireWire atbalsts, kā arī audzis jūtami draiveru skaits. Jūtams ir tas, ka Linux komanda ir atguvusi pārliecību par savām darbībām un samērā revolucionāras izmaiņas tiek ieviestas neraustoties - laikam taču sistēma lietotājs => distra => kodola izstrādātāji strādā un liekas problēmas, ieviešot "bloatin edge" lietas kodolā, nerodas.

Cerams, ka tas viss rezultēsies ar to, ka Gutsijs būs vēl labāks dzelžu atpazinējs.

Ar labu vārdu...

Skat, lielajā GNOME Planet ar labu vārdu pieminēts Toms ar savu darbu TietoEnator Latvia, kā arī pieminēta aplikācija, ar kuru Toms nesen Latvijas Ubuntu Planētā "zīmējās". Smukas Tango ikoniņas. Pasaule nudien ir maza. Protams, kā starptautiskais diplomātijas pamatlicējs tiek piesaugts alus ;)