Selasa, 20 Mei 2008

SIS 671 VGA driver Axioo TVS 712 di Ubuntu 8

Ubuntu 8 masih belum mengenali VGA SiS 671 di Axioo TVS712, sehingga drivernya masih menggunakan default VESA yang bukan WideScreen.
Agar tampilan Ubuntu 8 kita tidak "peyang", perlu sedikit trik untuk menggunakan driver SiS (tidak resmi) yang support 1280x800 widescreen.

  1. Download Source (file intelsrc...) SiS671 VGA driver di : http://ubuntuforums.org
  2. Menggunakan terminal, ketik sbb :
  • sudo apt-get build-dep xserver-xorg-video-sis
  • sudo apt-get install displayconfig-gtk
  • tar -xjf intelsrc.tar.bz2
  • cd 2d-driver
  • ./configure --prefix=/usr
  • sudo make install
  • gksu displayconfig-gtk
Pada perintah terakhir akan muncul pilihan driver yang akan digunakan, pilihlah SiS. Untuk Screen, pilih Generic LCD Panel 1280x800 dan klik pilihan WideScreen.

Kamis, 01 Mei 2008

Webcam Linux (Ubuntu) pada Axioo TVS712


Instalasi Ubuntu Linux di Axioo TVS712 banyak sekali "tantangan"nya.
Mulai dari kasus ACPI (untuk Power Management/baterai indicator), Video/VGA driver, dan webcam.

LiveCD Ubuntu sampai versi terakhir, 8.04, masih belum bisa masuk tanpa opsi noapic acpi=off .
Instalasi Ubuntu 8.04 saya di Axioo terpaksa saya urungkan dulu, dan balik ke versi 7.10. Saya (yang masih pemula) masih bingung, kenapa instalasi Ubuntu 8.04 saya gagal di resolusi 1280x800 (wide screen). Mungkin karena ada opsi tambahan yang saya masukkan saat booting install : olddetect pnpdetect=off kali.

Saat booting liveCD untuk install menggunakan Ubuntu 7.10, resolusi VGA menyerupai normal, 1024x768. Lumayanlah, tidak segede 800x600 waktu pakai 8.04. Setelah semua update patch selesai, saya pasang driver 2D-VGA SiS yang download dari website Intel. Link-nya saya cari di-google dan UbuntuForum.


Agar tidak mubazir fasilitas hardware dari Axioo, saya cari lagi driver untuk webcam Bison/ALi di TVS712. Driver yang digunakan dari http://linux-uvc.berlios.de.
Dengan perintah lsusb, pastikan webcam Bison/ALi yang terpasang.
ID 0402:5606 ALi Corp.
  1. Install subversion lebih dulu.
  2. Download the Linux UVC sources dengan perintah subversion :
    svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk linux-uvc
  3. Compile sesuai perintah di web-nya :
  4. HowTo compile for Ubuntu 6.06 LTS

    OpenFacts, the Open Source Knowledge Database

    Intro

    Compiling the driver modules for Ubuntu is not very complicated. The challenging part is to fulfill the prerequisites like having the kernel-headers etc.

    Install needed packages

    You need to install a few packages (Please update list if you encounter problems due to missing packages)

    Install the follwing packages with apt-get install ... or use Synaptic.

    • build-essential
    • kernel-headers
    • ...(I have a developer machine, so many packages were already present, please update this list)

    Compile Linux-UVC

    1. Enter the check-out Linux-UVC folder
      cd trunk
    2. Open the Make file in this directory
      sudo nano Makefile
    3. Edit Makefile to change the modules path from
      INSTALL_MOD_DIR := usb/media
      to
      INSTALL_MOD_DIR := kernel/ubuntu/media/usbvideo
    4. make
    5. sudo make install

Setelah itu, restart Ubuntu. Cek webcam dengan aplikasi Ekiga.

Yang masih buat saya bingung, kenapa Mandriva (dari CD Recovery Axioo) bisa jalan dengan baik, terutama Batterai Meter-nya. Kenapa Ubuntu harus jalan noapic acpi=off ? perbedaan di kernel apa ya?