-->

..:: seize the day ::..

January 17, 2009

New Patch from X.Org for Intel G965 (X3100) and partially for GM45 (X4500)

Filed under: IT stuff

medwinz note:

The recent update on  X11:XOrg repository (March 2009) does not run well on my GM45. When I update it using this repo, the composite become unstable. Then I should downgrade it again to x11-xorg from repo oss. But finally there is an on-line update to several xorg component that fix it again. see my other post here.

I have a problem with my openSUSE 11.1 installation on Intel GM45 graphics. I know that openSUSE 11.1 use the latest stable version from Intel-Q3 2008 for Mesa, libdrm, and xorg (well Intel 2008Q4 just out on January 15, 2009). I reported this bug on Novell bugzilla and also follow the bug on freedesktop. Stefan Dirsch, the Suse person, forward my bug to the upstream and then we make some discussion and progress there. This case is one good example of how openSUSE contributes to the upstream patch and in the end gives contribution for the opensource community in general.

At least in this case there are 3 reporters use openSUSE. The original reporter and two others including me. Actually the original reporter uses Intel G965 graphics while I use another version. But according to Intel person on the bug threat, they have test all GM45 and G4x version and it all have the same problem. The problem is instability of some applications that use 3D capability, Google Earth for example, lead to crash on x server.

Finally the patch is out on Jan 14, 2009 and according to Stefan it is also already updated on openSUSE X11:XOrg repository. On bug threat the original reporter confirm that now the Intel G965 work flawlessly with no problem. I also immediately update my laptop and see what improve. Now if I enable 3D support on Sax, Google Earth can run smoothly and everything run well. I still have the problem with my GM45 though, which is if I enable the desktop effect (Compiz) then Google Earth is running in "unviewable mode", but no crash in X server. It is improvement :-)

This is the picture of Google Earth if I enable Compiz on Intel GM45

google earth on Intel GM45 openSUSE11.1 KDE3.5 with compiz enable  

The important is x server is not crash :-) So if I want to use Google Earth, what I need is only to make sure that I don’t use desktop effect / compiz and everything should be fine. Below is Google Earth with compiz disable

Google Earth with compiz disable 

If you use Intel G965 or GM45 graphics on 11.1, I think it is worth to update your Mesa, libdrm and xorg from X11:XOrg repository.

Have a lot of fun

Workaround for bluetooth service on openSUSE 11.1, downgrade bluez and it works

Filed under: IT stuff

On my post some while ago, I proposed to install simple-agent file from git.kernel.org as a partial workaround to accessing bluetooth, especially to make connection to a cellphone bluetooth. Here is my other workaround, basically I remove the new bluez service and revert back to stable bluez3 version. This workaround really works :-) . All file transfer through bluetooth connection are working, and I also can easily make internet connection to my 3G network through cellphone (well I test it in KDE 3.5.10).

If you just install openSUSE 11.1, then open your yast2 go to software management and search for the buetooth and bluez packages. Mine is like below:

  bluetooth packages

  bluez packages

Next, I removed the original bluez packages which are bluez, blues-compat, and bluez-test using yast. Then I install bluez3, bluez3-test, bluez3-uitils from home: /fietze, or you can use one-click install from webpin. I also install bluez-hcidump package from home: /enzokiel. You can also use one-click install from webpin here.

If you check the packages using yast, software management then it will look like this:

  bluez3 pakages

  bluetooth 

If you want the bluetooth service run at the runlevel 3 and 5 please make adjustment through yast. Next reboot the computer, and see if bluetooth service is running. If the kbluetooth applet appear on panel, try to move your mouse over it. Now it should be some information about the Adapter, Address, and Mode. If it is the case then you’re the lucky person :-)  

I can make the pairing now with my handphone and easily transfering the files from my hadphone to computer or vice versa.

 pairing with Nokia E51 

 transferring files through konqueror 

Ok that’s for now, any comment would be appreciated.

Have a lot of fun

 

January 9, 2009

openSUSE 11.1 Box and Tshirt, a gift for Bug Reporting

Filed under: others, IT stuff

Ok openSUSE, Jakarta Indonesia reported :-)

I’ve been a bit active lately in bug reporting but I never think that they will send me a gift. It is just my passion to contribute to this software that I’ve been using quite so long since 6.2. So when Rasmus Plewe email me on December 12, 2008 I really appreciate his (openSUSE) attention for the bug reporter.

This morning, January 9, 2009, there is a box in my desk, a package send from Gutersloh, Germany. I’m so excited! This box come from Nurnberg, Maxfeldstr 5, Germany. It’s from Suse Linux. Finally after around 3 days seeing a lot of people in openSUSE mailing list discuss about it, now it is my turn.

I also appreciate the shipper, they put in the box the description that the "value: EUR 0.00", it makes my life easier because I don’t need to involve with custom.

The box itself contain a DVD box (1 double layer DVD for 32 bit and 64 bit version and 1 CD for Commercial Software, still don’t check the content yet), an openSUSE 11.1 start-up manual/book, a flashlight with openSUSE graphics, 3 batteries for flashlight, 2 tiny and cute openSUSE stickers fit for my laptop, and a Tshirt with openSUSE logo in the front and "iContribute" in the back.

  dvd, flashlight, manual  tshirt, with

Everything looks nice and work. I read on mailing list that several people receive the flashlight broken, mine is working perfectly. Finally I can see in the dark :-)  

Thanks openSUSE and Novell, it is a real fun :-)

January 1, 2009

Superkaramba untuk KDE 3.5.10 pada openSUSE 11.1

Filed under: IT stuff

Dalam beberapa pertemuan dan kopdar openSUSE-id, Bonnie salah seorang pengurus openSUSE-id menanyakan tampilan desktop saya. Saya katakan itu superkaramba dengan easymonitor widget. Salah satu widget favorit saya di Superkaramba karena dengan mudah saya bisa memonitor kondisi cpu, harddisk, network traffic, juga konsumsi memory. Ini tampilan desktop saya yang sangat sederhana tapi membuat Bonnie terkesima :-P

easymonitor widget
 

Saya masih menggunakan KDE 3.5.10 pada instalasi openSUSE 11.1 di laptop saya untuk pekerjaan sehari-hari, dan menginstall KDE 4.1.3 hanya untuk testing dan getting used to it. Masalahnya ternyata superkaramba widget untuk KDE 3.5.10 sudah tidak ada di repo 11.1 setidaknya sampai 31 Desember 2008 saya cek lewat webpin tidak ada (mungkin masih di build, atau mungkin saja memang sudah tidak di support lagi di repository) tetapi untuk KDE 4 sudah tersedia. Bisa saja saya buat lagi di OBS, tapi saya putuskan lebih baik menunggu karena saya tahu ada maintainernya dan mungkin proses di OBS nya memang lagi lama karena semua orang mencoba mengupdate build paketnya untuk openSUSE 11.1

Saya akhirnya mendownload source tarball superkaramba dari websitenya di sini (atau bisa juga dari kde-apps.org). Seperti biasa lakukan ekstraksi file tersebut

tar -xvzf superkaramba-0.39.tar.gz

saya coba buka file configure dan perhatikan kalau-kalau ada sesuatu yang penting. Superkaramba ini adalah program yang dibuat dengan python jadi tujuan utama saya adalah mencoba mencari directive dari python directory di file configure (file configure sendiri adalah sebuah bourne script). Saya menemukan di baris 34498 - 34502 ada sesuatu yang menarik

if test -z ""2.4""; then
  version="1.5"
else
  version=""2.4""
fi

Jadi configure ini mengasumsikan versi python yang dipakai adalah maksimum versi 2.4. Saya cek di openSUSE 11.1 versi python ternyata sudah lebih tinggi

rpm -qa | grep python

libpython2_6-1_0-2.6.0-2.12

python-2.6.0-2.16

python3-3.0b3-3.25

Saya coba jalankan ./configure ternyata hasilnya memang error. Selanjutnya saya modifikasi baris 34498 - 34502 menjadi

if test -z ""2.4""; then
  version="1.5"
else
  version=""2.6""
fi

Saya jalankan lagi dengan ./configure kali ini berhasil. Selanjutnya tinggal "make", "make install" dan "make clean". Sekarang superkaramba sudah terinstall. Saya "updatedb" dan cek dengan "locate superkaramba", dan sebagian hasilnya adalah.

/opt/kde3/bin/superkaramba
/opt/kde3/share/applnk/Utilities/superkaramba.desktop
/opt/kde3/share/apps/superkaramba
/opt/kde3/share/apps/superkaramba/superkarambaui.rc

Sekarang saya coba di kicker ternyata sudah masuk di New Application dan tinggal di-klik untuk dicoba

kicker superkaramba   

Selanjutnya saya mendownload widget favorit saya EasyMonitor dari kde-look.org, dan mengekstrak dan menjalankan script instalasinya (sebagai user biasa)

tar -xvzf 69401-EasyMonitor.tar.gz

cd easymonitor

./install.sh

easymonitor akan coba memprobe acpi sensors di dalam komputer kita dan sebagai superkaramba theme akan diletakkan pada "$HOME/.kde/share/apps/superkaramba/themes/69401-EasyMonitor". Jika semua sukses anda tinggal menjalankan Desktop Widget (superkaramba) dari kicker dan akan terlihat adanya tambahan theme easymonitor.

easymonitor theme 

Anda bisa mencoba-coba semua theme dari easymonitor yang jumlahnya cukup banyak sekitar 11 buah. Anda juga dapat meodifikasinya sesui dengan kebutuhan anda, misalnya secara default easymonitor_network akan memonitor eth0 anda dapat memodifikasinya untuk eth1, wlan0 dst. Yang harus anda lakukan adalah membuat salinan file theme di "$HOME/.kde/share/apps/superkaramba/themes/69401-EasyMonitor/themes" yang akan anda modifikasi dengan sebuah nama baru dan coba mengeditnya. Hal ini tidaklah sulit karena isi dari file tersebut sebagian adalah perintah-perintah dasar linux yang berhubungan dengan pembacaan sensor-sensor acpi di komputer anda.

Terakhir saya akan share di sini sedikit trik agar easymonitor ini dipanggil secara otomatis pada saat anda login. Tentu saja anda dapat mengeditnya sesuai dengan theme favorit anda :-)

  1. buat file di $HOME/.kde/Autostart. misalnya easymonitor.desktop
  2. isi dengan (ganti $HOME dengan home direktori anda misalnya /home/medwinz)
    [Desktop Entry]
    Exec=superkaramba $HOME/.kde/share/apps/superkaramba/themes/69401-EasyMonitor/themes/EasyMonitor_Procesor_multi.theme $HOME/.kde/share/apps/superkaramba/themes/69401-EasyMonitor/themes/EasyMonitor_Memory.theme  $HOME/.kde/share/apps/superkaramba/themes/69401-EasyMonitor/themes/EasyMonitor_Filesystem.theme  $HOME/.kde/share/apps/superkaramba/themes/69401-EasyMonitor/themes/EasyMonitor_Connections.theme $HOME/.kde/share/apps/superkaramba/themes/69401-EasyMonitor/themes/EasyMonitor_Network_Interface_wlan0.theme
    Name=EasyMonitor
    Type=Application
    X-KDE-StartupNotify=false
  3. save file di atas.
  4. jalankan superkaramba dan pilih theme sesuai dengan pilihan anda di file yg anda buat.
  5. atur posisi theme di monitor kemudian lock posisi theme dengan klik kanan pada theme, pilih Toggle Locked Position
  6. matikan superkaramba untuk memastikan posisi theme tidak berubah saat anda login kembali
  7. logout dari kde
  8. login lagi ke kde

Ok take care and be safe, selamat bermain-main dengan superkaramba :-)

DVD openSUSE 11.1 dari Novell

Filed under: IT stuff

Tanggal 11 Desember 2008 saya mengirim email ke Joe ‘Zonker’ Brockmeier, openSUSE Community Manager, menanyakan kemungkinan pengiriman DVD openSUSE 11.1 untuk openSUSE-id. Saya dapat cerita dari Vavai dan Bonnie kalau mereka juga minta DVD pada saat dirilisnya openSUSE 11.0 tapi karena ada masalah pengenaan bea masuk yang cukup tinggi oleh bea cukai Indonesia, terpaksa saat itu DVD "dihibahkan" untuk pegawai bea cukai :-(

Dalam email ke Zonker saya tekankan kalau saya hanya minta 2 lusin DVD dan minta supaya ditulis dalam invoice airway bill-nya sebagai hibah dan harga per DVD adalah 0 karena setahu saya dasar pengenaan bea oleh bea cukai didasarkan atas harga tersebut. Awalnya rencana saya kalau DVD datang sebelum rilis party, saya akan distribusikan DVD pada saat release party di Jakarta tanggal 21 Desember 2008. Ternyata DVD belum datang sampai hari itu.

Pada tanggal 24 Desember 2008 saya didatangi oleh orang UPS karena ada kiriman sejumlah DVD dari US. Saya lihat dari dokumen pengirimannya ternyata itu adalah openSUSE DVD 11.1 yang dijanjikan Zonker dari Novell dan jumlahnya lebih dari 2 lusin. Dan yang mengagetkan ternyata orang UPS bilang kalau bea cukai mengenakan bea masuk (cukup besar untuk ukuran DVD yang harusnya disebarkan lagi ke komunitas, sekitar USD 170, tapi dalam Rupiah tentu saja). Saya bilang ke petugas UPS ini harusnya free, saya akan kirim email lagi ke Novell dan bilang silakan dibawa lagi itu DVD dan saya akan telpon ke UPS begitu saya dapat jawaban dari Novell untuk tindaklanjutnya.

Saya email Zonker lagi tapi saya tunggu-tunggu tidak dijawab, mungkin dia lagi liburan Natal dan akhir tahun. Kemudian saya beberapa kali telpon UPS dan mendapat jawaban kalau mereka juga sedang mengurus ke pihak pengirim di US dan akan mengusahakan keinginan saya untuk tidak membayar bea masuk.

Tanggal 31 Desember sekitar jam 13.00 di meja saya sudah ada bungkusan paket berisi DVD openSUSE 11.1 bersama pesan bahwa UPS berhasil mengontak pengirim dan mengurus bebas bea masuk di bea cukai. Sepertinya ini kado akhir tahun bagi saya, terima kasih UPS dan tentu saja Zonker dan Novell.

Saya hanya akan mengambil sekitar 5 buah DVD yang dikirim Novell untuk saya bagikan kepada beberapa orang teman yang cukup tertarik dengan openSUSE. Saya sudah mengontak pengurus openSUSE-id dan DVD selebihnya akan saya serahkan kepada pengurus openSUSE-id, mereka yang kemudian akan mengatur bagaimana distribusi dari DVD ini.

openSUSE 11.1 Novell DVD 

Sekali lagi terima kasih Zonker, openSUSE community dan Novell :-)