Monday, May 30, 2011

Ciri Yang Dijangka Dalam Ubuntu 11.10 Oneiric Ocelot

 
Ocelot

Ubuntu 11.04 telahpun dilepaskan secara rasminya kira-kira sebulan yang lalu. Kini, komuniti ubuntu mula bercakap-cakap mengenai Ubuntu 11.10 yang memakai kod nama Oneiric Ocelot. Antara ciri-ciri terbaru yang dijangka akan disertakan dalam ubuntu versi yang bakal dilepaskan 5 lagi itu ialah;
  • Linux kernel 2.6.40
  • GNOME 3 – tanpa Gnome Shell
  • GTK 3
  • LightDM sebagai default login manager
  • X.org 1.10
  • Penambahbaikan Unity dan bug fixing
  • Unity usability, accessibility, automated and stress testing
  • Mozilla Thunderbird sebagai default mail client (Alpha 3)
  • Deja Dup sebagai aplikasi backup
  • Penambahbaikan Ubuntu Software Center terutamanya fungsi review dan rating
  • Kemaskini Python ke 2.7 and 3.2
  • Artwork baru (jom berharap wallpaper ubuntu 11.10 bukannya penambahbaikan seperti 11.04 dari 10.10)
Jadual pelepasan versi pembangunan Ubuntu 11.10 adalah seperti berikut;
  • June 2nd, 2011 – Ubuntu 11.10 Alpha 1 release
  • June 30th, 2011 – Ubuntu 11.10 Alpha 2 release
  • August 4th, 2011 – Ubuntu 11.10 Alpha 3 release
  • September 1st, 2011 – Ubuntu 11.10 Beta 1 release
  • September 22nd, 2011 – Ubuntu 11.10 Beta 2 release
  • October 13th, 2011 – Final release of Ubuntu 11.10
Sesuatu yang pastinya menjadi harapan ialah integrasi yang tiada masalah antara unity dan Gnome-Shell bagi membolehkan pengguna memasang kedua-dua shell dalam satu kongfigurasi sistem.

Friday, May 27, 2011

Tatacara memasang perisian Miro 4.0 dalam Ubuntu 11.04


Miro telah berkembang menjadi perisian multimedia sumber terbuka dan multi platform paling versatile pernah dibangunkan dan kini telah mencapai versi 4.0 yang membawakan ciri-ciri yang mengiurkan kepada pengguna.

PPA rasmi bagi Miro 4.0 telah disiapkan untuk ubuntu 11.04 dan pengguna Natty Narwhal boleh terus memasangnya melalui tatacara berikut.

Buka terminal dan masukkan kata arahan berikut satu persatu
sudo add-apt-repository ppa:pcf/miro-releases
sudo apt-get update
sudo apt-get install miro
Selain daripada ciri-ciri serta fungsi sedia ada yang mengagumkan, Miro 4.0 membawakan fungsi sokongan untuk sync muzik terus ke dalam telefon pintar Android. Insyaallah di kesempatan yang lain saya akan mengulas berkenaan fungsi ini.

Monday, May 23, 2011

Prestasi Ubuntu 11.04 & Unity Setakat Ini...


Artikel ini ditulis selepas lebih kurang sehari saya menggunakan Ubuntu 11.04 atau kod namanya Natty Narwhal. Ubuntu versi baru yang dilepaskan pada penghujung april lalu ini di datangkan bersama antaramuka serba baru diberi nama Unity. Saya banyak mendengar komen dan pendapat pengguna yang terlebih dahulu berpeluang menggunnakan unity terutamanya soal kestabilan dan kemudahgunaannya disamping perbandingan dengan Gnome 3 yang dikatakan menawarkan antaramuka lebih mengancam.

Saya mengambil sikap berdiam diri terhadap komen-komen tersebut sehinggalah saya sendiri yang memasang dan menggunakannya dalam komputer saya.

Melalui pengalaman saya, saya simpulkan Ubuntu 11.04 & Unity kepada berikut;

1. Unity Launcher : berada di sebelah kiri skrin. Animasi 3D launcher ini sangat menarik namun fungsi autohide (default) adalah sangat merimaskan. Namun pengguna boleh disablekan fungsi autohide menggunakan CCSM - Ubuntu Unity Plugin. Saiz icon pada launcher juga boleh diubah menggunakan cara yang sama. 


2. Unity Panel : Pengguna tidak lagi boleh menambah applet seperti dalam sesi gnome biasa sebelum ini. Namun saya berjaya menambah System Monitor Indicator siap dengan Netspeed ke panel menggunakan beberapa pakej & skrip. Ini menunjukkan, fungsi applet pada panel tidak hilang tapi memerlukan pembangun applet untuk mengubah kod aplikasi mereka. Selain itu, unity panel ini  juga diintegrasikan dengan ubuntu global menu dan menu kebanyakkan aplikasi termasuk firefox adalah pada unity panel.


3. Compiz : Efek 3D dalam unity adalah sesuatu yang berisiko dan memerlukan pembangun untuk bekerja lebih untuk memastikannya stabil untuk setiap kad grafik. Pengalaman saya cuba untuk mengaktifkan 3D Cube misalnya menyebabkan konflik antara unity dan compiz dan hanya diselesaikan menggunakan kata arahan unity --reset.

Sekiranya anda berdegil untuk cuba mengaktifkan 3D desktop dalam unity, sila rujuk http://ubuntu4beginners.blogspot.com/2011/05/enable-desktop-cube-in-unity-ubuntu.html

4. Gnome 3 : Buat waktu ini, saya belum membuat keputusan untuk mencuba Gnome 3 disamping unity. Dikhabarkan Gnome 3 dan Unity tidak boleh wujud secara bersama dan memasang Gnome 3 dalam ubuntu 11.04 akan merosakkan unity.

5. Akses Aplikasi : Pada Unity Launcher terdapat lens Applications yang menyenaraikan semua aplikasi yang terpasang termasuk aplikasi yang terdapat dalam ubuntu software center yang boleh dipasang oleh pengguna.


6. Akses Fail : Seperti mana aplikasi, fail dan folder terdapat lens yang tersendiri membolehkan pengguna mengaksesnya dengan cepat. Namun pengguna masih mempunyai nautilus untuk mengakses fail-fail lain seperti biasa.


7. Gnome Biasa : Sekiranya pengguna sememangnya tidak dapat menerima perubahan unity, pengguna boleh memilih sesi gnome biasa ketika login ke ubuntu.

8. LibreOffice 3 : Saya belum berkesempatan menggunakan LibreOffice 3 secara secukupnya namun saya berandaian ianya mempunyai fungsi dan ciri hampir sama dengan OpenOffice.org 3.


9. Customize Tema Desktop : Secara dasarnya, pengguna masih dibenarkan mengubah tema ikon, dan desktop tetapi untuk mengubah tema keseluruhan termasuk warna panel (contohnya), masih memerlukan pengguna replace konfigurasi tema default ubuntu dan unity. Setiap kali ingin direplace, pengguna perlu menggunakan keistimewaan sudo dan ianya agak berisiko pada saya.

10. Fungsi screensaver setakat ini banyak memberikan masalah dalam komputer saya menyebabkan saya terpaksa disablekannya dan tidak membenarkan skrin komputer saya idle.

11. Saya menggunakan komputer yang mempunyai RAM 1 GB dan mungkin sebab itu saya dapat rasakan unity agak lembab prestasinya walaupun sebenarnya ia tidak begitu ketara hingga ke tahap merimaskan.

Sekian buat waktu ini. Insyaallah saya akan kemaskini blog ini dari masa ke semasa.

Sunday, May 22, 2011

Pengalaman Direct Upgrade Ubuntu 10.10 ke 11.04


Apabila saya maksudkan direct upgrade, saya tidak maksudkan upgrade menggunakan Live CD Ubuntu seperti yang ditulis sebelum ini. Direct upgrade memerlukan anda memasukkan kata arahan update-manager -d dan prosesnya memerlukan anda memuatturun fail ubuntu yang ingin diupgrade secara terus (direct) menggunakan internet.

Saya sama sekali TIDAK mengesyorkan anda menggunakan proses ini untuk memasang ubuntu 11.04 kerana beberapa sebab;

1. Ianya memerlukan internet yang pantas atau setidak-tidaknya kesabaran yang panjang. Sekiranya apa-apa berlaku ketika proses upgrade sedang berjalan (cth: blackout, poweroff, bla bla) banyak masalah akan timbul

2. Proses ini mempunyai kebarangkalian untuk merosakkan konfigurasi pengurusan software

3. Apabila ada masalah dikemudian hari, masalahnya sangat pelbagai bergantung kepada kondisi konfigurasi ubuntu anda sebelum proses upgrade dilakukan.

Namun pada saya proses upgrade direct ini mempunyai kebaikan contohnya ia tidak membuang software yang telah anda pasang sebelum ini dan ini berbeza dengan proses upgrade menggunakan Live CD.

Oleh kerana konfigurasi ubuntu saya sebelum proses upgrade adalah sangat complicated, dipenuhi dengan PPA yang membekalkan pelbagai pakej yang mempunyai kebarangkalian akan clash dengan pakej baru yang bakal dipasang dalam ubuntu 11.04 yang baru, proses upgrade saya kali ini adalah antara yang paling sukar pernah saya lalui. Antara kesukaran tersebut ialah;

1. Internet yang tidak memberansangkan. Memerlukan tidak kurang 24 jam untuk memuatturun semua pakej yang diperlukan.

2. Pada hari saya membuat upgrade, P1 Wimax tiba-tiba mempunyai masalah tidak dapat akses ke laman web tertentu termasuk server ubuntu yang saya gunakan untuk upgrade!

3. Saya mencuba lagi hari berikutnya. Nasib baiklah saya tidak perlu memuatturun semua pakej yang telah dimuatturun sebelum ini. Resume download pakej sehingga selesai. Ketika proses pemasangan pakej, saya sempat membaca beberapa amaran menyatakan itu ini tidak 'ngam'.

4. Selepas restart, saya tidak menemui Ubuntu Software Center! Apabila dicari menggunakan Synaptic Package Manager dan cuba memasangnya, pakej python-webkit yang merupakan dependency kepadanya tidak dapat dipasang!

5. Dalam usaha menyelesaikan masalah itu, saya melakukan kesilapan sehingga mendapat error berikut setiap kali membuka Synaptic Package Manager
E:Encountered a section with no Package: header,
E:Problem with MergeList /var/lib/apt/lists /us.archive.ubuntu.com_ubuntu_dists_natty_main_binary-i386_Packages,
E:The package lists or status file could not be parsed or opened.
6. Kemudian saya berjaya menyelesaikan masalah di atas dengan mendelete semua fail dalam /var/lib/apt/lists/partial

Kalau anda bertanya apakah sebab saya mendelete semua fail dalam folder ini, saya tidak ada jawapan. Instinct saya mengatakan begitu.

7. Untuk menyelesaikan masalah python-webkit, saya hanya menambahkan PPA bagi python-webkit dan penyelesaian ini sangat mujarab!

Alhamdulillah, sehingga sekarang, ubuntu 11.04 yang sedang saya gunakan dalam keadaan baik dan hanya tinggal sedikit isu yang tidak menganggu kelancaran sistem.

Walaupun banyak masalah yang muncul, saya banyak belajar cara untuk menyelesaikan masalah tersebut. Ianya secara tidak disedari menyuntik minat untuk memahami apakah sebenarnya yang sedang berlaku. Sehingga akan tiba satu masa, apapun masalah yang muncul kita boleh mengagak apakah yang silap dengan konfigurasi sistem kita.

Insyaallah saya akan berkongsi lagi berkenaan ubuntu 11.04 ini dimasa akan datang :)

Sunday, May 08, 2011

KOSTEM : Mengkoperasikan Sumber Terbuka di Malaysia

Assalamu'alaikum & salam sejahtera.

Sirih berlipat sirih pinang,
Sirih dari Pulau Mutiara;
Pemanis kata selamat datang,
Awal Bismillah pembuka bicara
.
Apabila saudara Zul memberi kebenaran kepada untuk menulis di dalam Ubuntu Untuk Malaysia ini, terasa gugup seketika. Ya lah, blog yang mempunyai pengikut dan trafik yang tinggi macam ni, layakkah untuk diri ini mencoret untuk berkongsi sekelumit ilmu yang ada? Terasa kerdil bak seekor semut hitam yang berjalan di atas seketul batu hitam di tengah-tengah malam yang gelap.. Oh, mampukah diri ini?... Ok, cukup monolog yang tak kemana itu :)

Diringkaskan cerita, saya lebih dikenali di dunia maya dengan panggilan MakLaN. Dan kemunculan di blog untuk membawa satu cerita yang penuh berhajat..

Pendahuluan KOSTEM

Pada awal Oktober 2010, semasa berbincang mengenai topik 'OSDC.my Master Plan' di mailling list OSDC.my, salah seorang ahli perbincangan iaitu Saudara Lutfi telah membangkit isu bagaimana untuk menjana ekonomi ahli-ahli komuniti FLOSS di Malaysia. Jadi beliau telah mencadangkan agar satu koperasi ditubuhkan sebagai platform untuk komuniti menjalankan aktiviti menjana ekonomi.

Cadangan itu disambut baik dan masing-masing menunjukkan sokongan terhadap idea tersebut. Lalu, setelah kurang lebih sebulan berbincang secara 'tumpang' di mailling list OSDC.my dan telah mengumpul nama-nama mereka yang berminat dengan Koperasi OSS (nama sementara ketika itu), maka mailling list (Google Groups) khusus untuk perbincangan berkenaan koperasi yang bakal ditubuhkan. Bermula dari situ perbincangan semakin rancak dengan topik pertama mencari nama rasmi bagi koperasi tersebut. Setelah cadangan demi cadangan dan undian dilakukan maka Koperasi Sumber Terbuka Malaysia Berhad, atau ringkasnya KOSTEM, telah dipilih sebulat suara.

Perbincangan diteruskan dengan pencarian motto, logo dan yang berkaitan.

Logo KOSTEM yang telah direka oleh ApOgEE


Mencari Permata di Laut Yang Luas

Kini, setelah hampir 7 bulan berbincang dan telah berjumpa secara luar talian di HackerspaceKL pada Mac lepas, KOSTEM semakin hampir dengan detik kewujudannya secara rasmi. Ahli Jawatankuasa Penaja telahpun dilantik, yang mana mereka dipertanggungjawabkan untuk menguruskan hal-hal bersabit permohonan penubuhan koperasi, merangka aktiviti/perniagaan yang akan dijalankan, hinggalah menguruskan Mesyuarat Agung Pertama KOSTEM.

Walaupun semuanya dilihat berjalan lancar, namun apalah gunanya segenap masa yang digunakan untuk berdiskusi dan brain storming untuk merealitikan koperasi - yang mungkin satu satunya di dunia yang mengadaptasi model koperasi sebagai cabang perniagaan - ini tanpa sokongan daripada komuniti Sumber Terbuka di Malaysia.

Untuk menubuhkan sesebuah koperasi, antara syarat-syarat yang perlu adalah mengumpulkan sekurang-kurangnya 50 orang bakal anggota. Kami sedang mencari mereka yang berminat dengan KOSTEM, dan mahu satu perubahan di dalam komuniti FLOSS di tanah air, agar idea ini dapat direalisasi. Mana-mana bahagian di seluruh Malaysia dialu-alukan untuk mendaftar di kalangan 50 orang yang terawal, namun sekiranya anda berada di Selangor atau Wilayah Persekutuan Kuala Lumpur, adalah lebih baik. Ini kerana koperasi ini bakal beroperasi di kawasan tersebut, bergantung pada mana-mana yang memenuhi kuota dahulu. (Antara syarat-syarat penubuhan koperasi seperti digariskan oleh Suruhanjaya Koperasi Malaysia adalah anggota berada dalam satu tempat yang sama/kawasan kerja/minat/aktiviti dan lain-lain.)

Mulakan Langkah Pertama

Anda yang berminat boleh melengkapkan butir-butir peribadi di dalam borang yang telah disediakan:


Ketika artikel ini ditulis, kami telah mendapat lebih kurang 2/5 daripada jumlah mereka yang berminat dengan KOSTEM. Dan sasaran ini semakin hampir dengan jumlah asas yang diperlukan untuk menubuhkan koperasi.

Epilog

Koperasi Sumber Terbuka Malaysia Berhad mungkin salah satu idea daripada beratus-ratus idea dan cadangan yang lebih baik untuk memajukan ekonomi komuniti. Sama ada ia akan wujud secara rasmi, atau sebaliknya, bergantung pada komuniti yang menentukan. Saya dan mereka yang telah bersama-sama menyumbangkan sedikit input untuk KOSTEM berharap agar anda, komuniti di luar sana bersama-sama dalam langkah ini bagi memartabatkan lagi Sumber Terbuka di dalam negara.

Info:
Wiki KOSTEM : http://bit.ly/wiktem (mengumpulkan hasil perbincangan)
Mailling list KOSTEM : http://bit.ly/KOSTEM (jangan segan-segan untuk menyertai perbincangan)
Emel/Nota berkenaan KOSTEM : http://www.facebook.com/note.php?note_id=220459047971624 (emel yang dikirimkan ke mailling list OSDC.my)

Friday, May 06, 2011

Sabily 11.04 Al-Badr Dilepaskan

Sabily 11.04 kini dilepaskan boleh dimuatturun di http://www.sabily.org/. Memakai kod nama Al-Badr, Sabily 11.04 memperkenalkan beberapa pembaharuan berbanding versi sebelum ini.

Apa yang terbaru
- New "Al-Badr" pictures and wallpapers, new plymouth and GDM themes
- unity and unity 2D available on the DVD, but ubuntu classic (gnome 2) set by default
- new Firefox persona


Aplikasi baru
- islamic-date: extension for the Iceweasel/Firefox web browser that displays Hijri date
- zakat-calc: Sabily Zakat provides zakat calculations for Muslims
- gufw: easy to use Ubuntu Firefwall
- desktopnova (replacing wallpaper-tray)
- autoKey: to avoid typing frequently encountered words
- recordmydesktop: record desktop sessions to a video file (Ogg-Theora-Vorbis file)
- anki: extensible flashcard learning program

Diwarisi dari ubuntu 11.04
- Unity desktop
- Firefox 4
- LibreOffice (replacing OpenOffice)
- Banshee (replacing Rhythmbox)
- Linux Kernel 2.6.38 (with the "wonder 200 lines" patch now included by default)

Maklumat lanjut boleh dirujuk di http://www.sabily.org/website/

Wednesday, May 04, 2011

Upgrade Android Nexus S Ke Versi 2.3.4 Secara Manual : Tutorial & Pengalaman Saya

Google telah mengumumkan versi kemaskini terbaru bagi sistem operasi telefon pintar mereka iaitu Android dengan nombor pelepasan 2.3.4 dan memperkenalkan satu ciri yang selama ini dinanti-nantikan - Video Chat pada aplikasi Google Talk.

Seperti biasa, kemaskini daripada google akan dinikmati oleh telefon keluaran google terlebih dahulu dan bagi kes ini, Nexus S adalah telefon pintar pertama yang dapat merasa kemaskini ini.

Di Malaysia, model Nexus S yang dibawa masuk adalah i9023 menggunakan Super LCD Screen berbeza dengan model di US iaitu i9020 yang menggunakan Super AMOLED Screen. Perbezaan bukan sahaja disitu, namun Build number juga berbeza-beza dan perbezaan ini menyebabkan saya gagal untuk mengemaskini secara manual Nexus S yang saya gunakan sekarang.

Namun hari ini saya merasa bertuah kerana akhirnya terdapat satu cara untuk upgrade Android Nexus S model Malaysia ke versi 2.3.4. Caranya adalah seperti berikut;

1. Muatturun fail ini (94.8MB). Selesai muatturun, namakan semula fail ini sebagai update.zip

2. Pindahkan fail update.zip ini ke dalam memori telefon dalam folder root (folder yang pertama apabila ia dibuka)

3. Reboot telefon. Tekan Volume + Power Button untuk restart telefon dan masuk ke bootloader.

4. Pilih recovery.

5. Telefon akan boot ke dalam recovery mode dan apabila anda melihat ikon segitiga tekan Volume + Power Button beberapa kali sehingga keluar pilihan untuk recovery.

6. Pilih SD Card dan kemudian pilih update.zip (gunakan Volume + , Volume - untuk navigasi dan power button untuk memilih. Apabila anda memilih update.zip, ia akan memulakan proses pemasangan.

7. Selesai proses tersebut, reboot dan anda akan selamat menggunakan Android 2.3.4.

Pengalaman Saya.

- Bagi anda yang takut fail-fail penting akan terpadam dengan proses ini, usah risau kerana semuanya adalah kekal dalam keadaan asal.

- Sebaik selesai proses pemasangan, proses reboot akan mengambil masa sedikit lama daripada biasa. Usah cemas kerana semuanya adalah terkawal.

- Fungsi video chat dalam Google Talk sangat memuaskan. Namun saya kira ianya bergantung juga kepada kualiti front camera sesebuah telefon dan kepantasan internet. [Teori]

- Ujian panggilan video pertama saya adalah dari Ubuntu Desktop ke Nexus S dan ianya sangat memuaskan. Namun begitu, setakat apa yang saya cuba, ianya belum menyokong rear camera (kamera belakang) dan fungsi ini mungkin akan diperkenalkan sedikit masa nanti.

Selamat mencuba.

p/s : Saya tidak akan menanggung apa-apa kerosakan hasil daripada cubaan anda yang tidak berjaya setelah mencuba aksi di atas. Terima kasih.


Quartz OS: Material Design + Linux = Awesome

Konsep Material Design pertama kali diperkenalkan oleh Google untuk Android 5.0 Lollipop. Nampaknya, ada developer yang berminat untuk ...