Feeds:
Posts
Comments

Archive for November, 2007

This error occurs if you don’t have permission to access the Virtual Box. It happens be caused the you are not belong to the vboxusers group.

vbox_error.png
taufanlubis@toshiba:~$ ls -l /dev/vboxdrv

crw-rw—- 1 root vboxusers 10, 63 2007-11-27 21:04 /dev/vboxdrv

There are 2 ways to fix it.

First, give read and write permission to users.

taufanlubis@toshiba:~$ sudo chmod a+rw /dev/vboxdrv

[sudo] password for taufanlubis:

taufanlubis@toshiba:~$ ls -l /dev/vboxdrv

crw-rw-rw- 1 root vboxusers 10, 63 2007-11-27 21:04 /dev/vboxdrv

taufanlubis@toshiba:~$

The first way is for temporary permission. Mean if you restart/turn on your computer the setting will be gone.

So, you have change the permission every time you start the Virtual Box.

 

Second, put your name into vboxusers group.Open System > Administration > Users and Groups > Manage Groups
vbox_error2.png

Click properties, mark your user name and click OK button to save the setting.

vbox_error3.png

 

Close all ‘User and Groups’ screen. Now, you don’t have to change the permission every time you run Virtual Box.

Read Full Post »

Kiba dock for Linux is almost the same with Genie Dock in Mac. It provide a good icons tool bar. Combination Kiba dock, Mac4Linux theme and compiz create a fantastic desktop for your laptop.

Note:
Try for your own risk.
Sorry to say, because it may not working with your machine and it may crash your system based on few comments that I got. All steps that I mention below are standard installation from Kiba dock website.

Step 1. You have add the repository link into your sources list.
It’s ok if you are using Gutsy not Feisty, you can still use this repository.
taufanlubis@toshiba:~$ sudo gedit /etc/apt/sources.list
…..
…..
deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy

Step 2. Update your repository list.
taufanlubis@toshiba:~$ sudo apt-get update

Get:1 http://archive.canonical.com gutsy Release.gpg [191B]
Ign http://archive.canonical.com gutsy/partner Translation-en_US
Get:2 http://archive.ubuntu.com gutsy Release.gpg [191B]
Ign http://archive.ubuntu.com gutsy/main Translation-en_US
Get:3 http://download.tuxfamily.org feisty Release.gpg [189B]
Ign http://download.tuxfamily.org feisty/eyecandy Translation-en_US
Hit http://archive.canonical.com gutsy Release
Ign http://archive.ubuntu.com gutsy/universe Translation-en_US
Ign http://archive.ubuntu.com gutsy/restricted Translation-en_US
Ign http://archive.ubuntu.com gutsy/multiverse Translation-en_US
Hit http://archive.ubuntu.com gutsy Release
Get:4 http://download.tuxfamily.org feisty Release [14.2kB]
Ign http://archive.canonical.com gutsy/partner Packages
Hit http://archive.ubuntu.com gutsy/main Packages
Hit http://archive.canonical.com gutsy/partner Packages
Hit http://archive.ubuntu.com gutsy/universe Packages
Hit http://archive.ubuntu.com gutsy/restricted Packages
Hit http://archive.ubuntu.com gutsy/multiverse Packages
Ign http://download.tuxfamily.org feisty Release
Get:5 http://download.tuxfamily.org feisty/eyecandy Packages [14.8kB]
Get:6 http://download.tuxfamily.org feisty/eyecandy Sources [37B]
Fetched 29.2kB in 3s (9005B/s)
Reading package lists… Done
W: GPG error: http://download.tuxfamily.org feisty Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 2D6CFB44DD800CD9
W: You may want to run apt-get update to correct these problems

Step 3. Download the key
taufanlubis@toshiba:~$ wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add – –08:47:09– http://download.tuxfamily.org/3v1deb/DD800CD9.gpg => `-‘

Resolving download.tuxfamily.org… 88.191.250.18
Connecting to download.tuxfamily.org|88.191.250.18|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 4,180 (4.1K) [application/octet-stream]
100%[====================================>] 4,180 10.28K/s
08:47:10 (10.26 KB/s) – `-‘ saved [4180/4180]
OK

taufanlubis@toshiba:~$

 

Step 4. Install the kiba-dock

taufanlubis@toshiba:~$ sudo apt-get install kiba-dock

 

Reading package lists… Done
Building dependency tree
Reading state information… Done
The following extra packages will be installed:
kiba-plugins kiba-settings libakamaru0
The following NEW packages will be installed:
kiba-dock kiba-plugins kiba-settings libakamaru0
0 upgraded, 4 newly installed, 0 to remove and 2 not upgraded.
Need to get 489kB of archives.
After unpacking 2195kB of additional disk space will be used.
Do you want to continue [Y/n]? y
WARNING: The following packages cannot be authenticated!
libakamaru0 kiba-settings kiba-dock kiba-plugins
Install these packages without verification [y/N]? y
Get:1 http://download.tuxfamily.org feisty/eyecandy libakamaru0 0.1+svn20070725~3v1ubuntu0 [8270B]
Get:2 http://download.tuxfamily.org feisty/eyecandy kiba-settings 0.1.1+svn20070929~3v1ubuntu0 [34.7kB]
Get:3 http://download.tuxfamily.org feisty/eyecandy kiba-dock 0.1.1+svn20070929~3v1ubuntu0 [219kB]
Get:4 http://download.tuxfamily.org feisty/eyecandy kiba-plugins 0.1+svn20070928~3v1ubuntu0 [227kB]
Fetched 489kB in 12s (39.4kB/s)
Selecting previously deselected package libakamaru0.
(Reading database … 108999 files and directories currently installed.)
Unpacking libakamaru0 (from …/libakamaru0_0.1+svn20070725~3v1ubuntu0_i386.deb) …
Selecting previously deselected package kiba-settings.
Unpacking kiba-settings (from …/kiba-settings_0.1.1+svn20070929~3v1ubuntu0_i386.deb) …
Selecting previously deselected package kiba-dock.
Unpacking kiba-dock (from …/kiba-dock_0.1.1+svn20070929~3v1ubuntu0_i386.deb) …
Selecting previously deselected package kiba-plugins.
Unpacking kiba-plugins (from …/kiba-plugins_0.1+svn20070928~3v1ubuntu0_i386.deb) …
Setting up libakamaru0 (0.1+svn20070725~3v1ubuntu0) …
Setting up kiba-settings (0.1.1+svn20070929~3v1ubuntu0) …
Setting up kiba-dock (0.1.1+svn20070929~3v1ubuntu0) …
Setting up kiba-plugins (0.1+svn20070928~3v1ubuntu0) …
Processing triggers for libc6 …
ldconfig deferred processing now taking place

 

taufanlubis@toshiba:~$
taufanlubis@toshiba:~$ sudo apt-get install kiba-dock-dev

Reading package lists… Done
Building dependency tree
Reading state information… Done
The following NEW packages will be installed:
kiba-dock-dev
0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
Need to get 26.6kB of archives.
After unpacking 254kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
kiba-dock-dev
Install these packages without verification [y/N]? y
Get:1 http://download.tuxfamily.org feisty/eyecandy kiba-dock-dev 0.1.1+svn20070929~3v1ubuntu0 [26.6kB]
Fetched 26.6kB in 1s (16.4kB/s)
Selecting previously deselected package kiba-dock-dev.
(Reading database … 109101 files and directories currently installed.)
Unpacking kiba-dock-dev (from …/kiba-dock-dev_0.1.1+svn20070929~3v1ubuntu0_i386.deb) …
Setting up kiba-dock-dev (0.1.1+svn20070929~3v1ubuntu0) …

 

taufanlubis@toshiba:~$
taufanlubis@toshiba:~$ sudo apt-get install kiba-plugins

Reading package lists… Done
Building dependency tree
Reading state information… Done
kiba-plugins is already the newest version.
kiba-plugins set to manual installed.
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.

taufanlubis@toshiba:~$

kibadock1.png

kibadock2.png

Read Full Post »

Toshiba Satellite A200 and A205 series have problem with I ts sound when you install Ubuntu.

Because, the Realtek 268 codec from Intel ICH7 with Realtek chipset doesn’t support Ubuntu. So, if you want to get your sound back, you have to replace the codec with latest version from ALSA driver.

 

You can check your codec by typing:

taufanlubis@toshiba:~$ cat /proc/asound/card0/codec#0 | grep Codec

Codec: Realtek ID 268

taufanlubis@toshiba:~$

 

Check your sound card:

taufanlubis@toshiba:~$ lspci

……

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

…..

taufanlubis@toshiba:~$

 

Most modern distros come with soundcore compiled as a module. You can check it by typing:

taufanlubis@toshiba:~$ modinfo soundcore

filename: /lib/modules/2.6.22-14-generic/kernel/sound/soundcore.ko

alias: char-major-14-*

license: GPL

author: Alan Cox

description: Core sound module

srcversion: 548AA54AF08207316C104F8

depends:

vermagic: 2.6.22-14-generic SMP mod_unload 586

taufanlubis@toshiba:~$

If this command returns that you have this module, then you don’t need to recompile your kernel.

 

There few steps you need to follow:

Step 1. Download the latest driver from ALSA project.

ALSA (Advanced Linux Sound Architecture) provides audio and MIDI functionally to the Linux operating system. The web page address is: www.alsa-project.org

There 3 files that you have to download, alsa-driver, alsa-lib and alsa-utils.

alsa-driver-1.0.15.tar.bz2 2.6M

alsa-lib-1.0.15.tar.bz2 776K

alsa-utils-1.0.15.tar.bz2 991K

These are the latest update when I downloaded it.

 

Step 2. Copy the 3 files to alsa directory in /usr/src

taufanlubis@toshiba:~$ cd /usr/src

taufanlubis@toshiba:/usr/src$ sudo mkdir alsa

taufanlubis@toshiba:/usr/src$ cd alsa

taufanlubis@toshiba:/usr/src/alsa$ sudo cp /…your_alsa_location.../alsa-*

 

Step 3. Install the alsa-driver package

I suggest to use both bunzip2 and tar, not tar only.

cd /usr/src

mkdir alsa

cd alsa

cp /downloads/alsa-*

 

taufanlubis@toshiba:/usr/src/alsa$ sudo bunzip2 alsa-driver-1.0.15.tar.bz2

taufanlubis@toshiba:/usr/src/alsa$ sudo tar -xf alsa-driver-1.0.15.tar

taufanlubis@toshiba:/usr/src/alsa$ cd alsa-driver-1.0.15/

I suggest to use root access level not sudo because I got problem when I used sudo.

taufanlubis@toshiba:/usr/src/alsa/alsa-driver-1.0.15$ su root

Password:

root@toshiba:/usr/src/alsa/alsa-driver-1.0.15# ./configure –with-cards=hda-intel –with-sequencer=yes ; make ; make install

 

Step 4. Set permissions for dsp, mixer, sequencer and midi (if you use it).

root@toshiba:/usr/src/alsa/alsa-driver-1.0.15# ls -l /dev/dsp /dev/mixer /dev/sequencer

crw-rw—- 1 root audio 14, 3 2007-11-25 21:09 /dev/dsp

crw-rw—- 1 root audio 14, 0 2007-11-25 21:09 /dev/mixer

crw-rw—- 1 root audio 14, 1 2007-11-25 21:09 /dev/sequencer

 

root@toshiba:/usr/src/alsa/alsa-driver-1.0.15# chmod a+rw /dev/dsp /dev/mixer /dev/sequencer

 

Step 5. Install alsa-lib package

root@toshiba:/usr/src/alsa/alsa-driver-1.0.15# cd ..

root@toshiba:/usr/src/alsa# bunzip2 alsa-lib-1.0.15.tar.bz2

root@toshiba:/usr/src/alsa# cd alsa-lib-1.0.15

root@toshiba:/usr/src/alsa/alsa-lib-1.0.15# ./configure ; make ; make install

 

Step 6. Install alsa-utils package

root@toshiba:/usr/src/alsa/alsa-lib-1.0.15# cd ..

root@toshiba:/usr/src/alsa# bunzip2 alsa-utils-1.0.15.tar.bz2

root@toshiba:/usr/src/alsa# tar alsa-utils-1.0.15.tar

root@toshiba:/usr/src/alsa# cd alsa-utils-1.0.15

root@toshiba:/usr/src/alsa/alsa-utils-1.0.15# ./configure ; make ; make install

 

Step 7. Insert the modules into the kernel

root@toshiba:/usr/src/alsa/alsa-utils-1.0.15# modprobe snd-hda-intel

root@toshiba:/usr/src/alsa/alsa-utils-1.0.15# modprobe snd-pcm-oss

root@toshiba:/usr/src/alsa/alsa-utils-1.0.15# modprobe snd-mixer-oss

root@toshiba:/usr/src/alsa/alsa-utils-1.0.15# modprobe snd-seq-oss

 

Step 8. Adjust your sound card’s volume levels

You can quit now from root access level.

root@toshiba:/usr/src/alsa/alsa-utils-1.0.15# exit

exit

All mixer channels are muted by default, so you must unmute the channels. You can use alsamixer from alsa-utils package.

taufanlubis@toshiba:/usr/src/alsa/alsa-driver-1.0.15$ alsamixer

alsa2.png

Step 9. Setting up modprobe and kmod support

If you don’t have /etc/modules.conf, just create a new one.

taufanlubis@toshiba:/usr/src/alsa/alsa-driver-1.0.15$ cd /etc

taufanlubis@toshiba:/etc$ sudo gedit modules.conf

#Alsa portion

alias snd-card-0 snd-hda-intel

alias snd-card-1 snd-cmipci

options snd-cmipci id=”firt” mpu_port=0x330

 

# OSS/Free portion

alias sound-slot-0 snd-card-0

alias sound-slot-1 snd-card-1

 

Create alsa file in /etc/modutils/

taufanlubis@toshiba:/etc$ cd modutils/

taufanlubis@toshiba:/etc/modutils$ sudo gedit alsa

#ALSA portion

alias char-major-116 snd

alias snd-card-0 snd-hda-intel

#module options should go here

 

#OSS/Free portion

alias char-major-14 soundcore

alias sound-slot-0 snd-card-0

 

#card #1

alias sound-service-0-0 snd-mixer-oss

alias sound-service-0-1 snd-seq-oss

alias sound-service-0-3 snd-pcm-oss

alias sound-service-0-8 snd-seq-oss

alias sound-service-0-12 snd-pcm-oss

Step 10. Reboot your computer.

You will get the sound after you boot your computer.

 

Now, you have a new sound Codec for your sound card.

alsa01.png

taufanlubis@toshiba:~$ cat /proc/asound/card0/codec#0 | grep Codec

Codec: Realtek ALC268

taufanlubis@toshiba:~$

 

Happy trying.

Read Full Post »

What is Grub?

Grub is abbreviaton of “GRand Unified Bootloader”. It is used as a bootloader.

The location of grub is in /boot/grub

taufanlubis@zyrex:~$ cd /boot/grub

taufanlubis@zyrex:/boot/grub$ ls -l

total 224

-rw-r–r– 1 root root 197 2007-07-31 11:29 default

-rw-r–r– 1 root root 15 2007-07-31 11:29 device.map

-rw-r–r– 1 root root 8660 2007-07-31 11:29 e2fs_stage1_5

-rw-r–r– 1 root root 8452 2007-07-31 11:29 fat_stage1_5

-rw-r–r– 1 root root 15 2007-07-31 11:29 installed-version

-rw-r–r– 1 root root 9152 2007-07-31 11:29 jfs_stage1_5

-rw-r–r– 1 root root 4383 2007-09-30 07:37 menu.lst

-rw-r–r– 1 root root 4383 2007-09-30 07:37 menu.lst~

-rw-r–r– 1 root root 5145 2007-09-11 21:42 menu.lst.backup

-rw-r–r– 1 root root 7860 2007-07-31 11:29 minix_stage1_5

-rw-r–r– 1 root root 10132 2007-07-31 11:29 reiserfs_stage1_5

drwxr-xr-x 2 root root 4096 2007-09-21 11:43 splashimages

-rw-r–r– 1 root root 512 2007-07-31 11:29 stage1

-rw-r–r– 1 root root 110132 2007-07-31 11:29 stage2

-rw-r–r– 1 root root 9980 2007-07-31 11:29 xfs_stage1_5

taufanlubis@zyrex:/boot/grub$

 

If you use more than 1 Operating System, you can set your choice in ‘menu.lst’ file.

Always make a back up before you work with a file system.

taufanlubis@zyrex:/boot/grub$ sudo cp menu.lst menu.lst.backup

 

Open the menu.lst file.

taufanlubis@zyrex:/boot/grub$ sudo gedit menu.lst

# default number

# Numbering starts from 0, and the entry number 0 is the default if the command is not used.

default 0

## timeout sec

# Set a timeout, in SEC seconds, before automatically booting the default entry

# (normally the first entry defined).

timeout 20

# Pretty colours

color white/blue

 

title Ubuntu, kernel 2.6.20-15-generic

root (hd0,3)

kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=3bde3b2e-927d-4869-9635-6f7db9d5ed36 ro quiet splash

initrd /boot/initrd.img-2.6.20-15-generic

quiet

savedefault

 

title Ubuntu, kernel 2.6.20-15-generic (recovery mode)

root (hd0,3)

kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=3bde3b2e-927d-4869-9635-6f7db9d5ed36 ro single

initrd /boot/initrd.img-2.6.20-15-generic

 

title Ubuntu, memtest86+

root (hd0,3)

kernel /boot/memtest86+.bin

quiet

 

### END DEBIAN AUTOMAGIC KERNELS LIST

 

If you upgrade your kernel, you will get another choice of running Ubuntu. Either you want to go with your old kernel or start with a new one. Automatically added to menu.lst

taufanlubis@zyrex:/boot/grub$ sudo apt-get update

taufanlubis@zyrex:/boot/grub$ sudo apt-get upgrade

taufanlubis@zyrex:/boot/grub$ sudo apt-get dist-upgrade

New Kernel menu added after the upgrade proccess has done. You will see it after you reboot your Ubuntu.

Before the menu.lst was:

  • Ubuntu, kernel 2.6.20-15-generic

  • Ubuntu, kernel 2.6.20-15-generic (recovery mode)

  • Ubuntu, memtest86+

     

My new menu:

  • Ubuntu, kernel 2.6.20-16-generic

  • Ubuntu, kernel 2.6.20-16-generic (recovery mode)

  • Ubuntu, kernel 2.6.20-15-generic

  • Ubuntu, kernel 2.6.20-15-generic (recovery mode)

  • Ubuntu, memtest86+

     

You have 2 new menus but Ubuntu still keep also the old one.

If you don’t need it any more just remove it.

taufanlubis@zyrex:/boot/grub$ sudo gedit menu.lst

title Ubuntu, kernel 2.6.20-16-generic

root (hd0,0)

kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=3bde3b2e-927d-4869-9635-6f7db9d5ed36 ro quiet splash

initrd /boot/initrd.img-2.6.20-16-generic

quiet

savedefault

 

title Ubuntu, kernel 2.6.20-16-generic (recovery mode)

root (hd0,0)

kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=3bde3b2e-927d-4869-9635-6f7db9d5ed36 ro single

initrd /boot/initrd.img-2.6.20-16-generic

 

#——remove this part – START——————————————————————-

title Ubuntu, kernel 2.6.20-15-generic

root (hd0,0)

kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=3bde3b2e-927d-4869-9635-6f7db9d5ed36 ro quiet splash

initrd /boot/initrd.img-2.6.20-15-generic

quiet

savedefault

 

title Ubuntu, kernel 2.6.20-15-generic (recovery mode)

root (hd0,0)

kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=3bde3b2e-927d-4869-9635-6f7db9d5ed36 ro single

initrd /boot/initrd.img-2.6.20-15-generic

#——remove this part – END——————————————————————-

title Ubuntu, memtest86+

root (hd0,0)

kernel /boot/memtest86+.bin

quiet

Save it. Now you only have the menu for the latest kernel.

 

Read Full Post »

If you want to know what are non-free software installed in your computer in an easy way, you can use vrms. It analyzes the currently-installed package list and reports the non-free packages that are currently installed to stdout.

Vrms was written by Bdale Garbee and Bill Geddes for the Debian GNU/Linux system, in response to an open discussion with Richard Stallman about the issues surrounding the availability/desirability of the ’non-free’ package tree in Debian. So, any software that fail to meet the terms of the Debian Free Software Guidelines included as part of the Debian Social Contract will be displayed in its report.

Step 1. Install the vrms
taufanlubis@zyrex:~$ sudo apt-get install vrms

Reading package lists… Done
Building dependency tree
Reading state information… Done
The following NEW packages will be installed:

vrms

0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 11.4kB of archives.
After unpacking 111kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com feisty/universe vrms 1.12 [11.4kB]
Fetched 11.4kB in 1s (7626B/s)
Preconfiguring packages …
Selecting previously deselected package vrms.
(Reading database … 155092 files and directories currently installed.)

Unpacking vrms (from …/apt/archives/vrms_1.12_all.deb) …
Setting up vrms (1.12) …

taufanlubis@zyrex:~$

Step 2. Just run the program
taufanlubis@zyrex:~$ vrms
Non-free packages installed on zyrex
cdrecord command line CD writing tool
google-desktop-linux Google Desktop: Personalize and organize your own comp
hsfmodem Conexant HSF softmodem driver
human-icon-theme Human Icon theme
linux-generic Complete Generic Linux kernel
linux-restricted-modules- Non-free Linux 2.6.20 modules on x86/x86_64
linux-restricted-modules- Non-free Linux 2.6.20 modules on x86/x86_64
linux-restricted-modules- Non-free Linux 2.6.22 modules on x86/x86_64
linux-restricted-modules- Non-free Linux 2.6.22 modules helper script
linux-restricted-modules- Restricted Linux modules for generic kernels
mkisofs Creates ISO-9660 CD-ROM filesystem images
skype Skype – Take a deep breath
sl-modem-daemon SmartLink software modem daemon
sl-modem-source SmartLink software modem driver – module building sour
sun-java6-bin Sun Java(TM) Runtime Environment (JRE) 6 (architecture
sun-java6-jre Sun Java(TM) Runtime Environment (JRE) 6 (architecture
sun-java6-plugin The Java(TM) Plug-in, Java SE 6
tangerine-icon-theme Tangerine Icon theme
tango-icon-theme Tango Icon theme
Reason: Creative Commons Attribution-ShareAlike 2.5 License

19 non-free packages, 1.1% of 1709 installed packages.

taufanlubis@zyrex:~$

 

If you want to know the reasons why the sofwares above are listed in the report, you can open vrms file in /usr/share/vrms/reasons.

taufanlubis@zyrex:~$ sudo gedit /usr/share/vrms/reasons/vrms

angband: No commercial distribution
autobook: Modifications limited
blender: No commercial distribution, no source code available
doc-html-w3: No modifications or derivatives allowed
font3d: No commercial use
gimp1.2-nonfree: (US only) Includes patent-encumbered algorithms
gimp1.3-nonfree: (US only) Includes patent-encumbered algorithms
gsfonts-other: Partly no modifications allowed, partly shareware
gsn-curses: No modifications allowed
gsn-jigsaw: No modifications allowed
hwb: No modifications allowed
ibm-j2re1.5: Proprietary licence, no source available
ibm-j2sdk1.4: Proprietary licence, no source available
ibm-j2sdk1.5: Proprietary licence, no source available
jdk1.1: Proprietary license
lha: No modifications allowed, non-network distributions problematic
mcvert: No commercial distribution
nvidia-glx: Proprietary license
nvidia-glx-dev: Proprietary license
povray: Distribution limitations, modifications limited
povray-doc: Distribution limitations, modifications limited
povray-misc: Distribution limitations, modifications limited
snes9x-common: No commercial use
snes9x-fx: No commercial use
snes9x-opengl: No commercial use
snes9x-svga: No commercial use
snes9x-x: No commercial use
sun-j2re1.3: Proprietary licence, no source available
sun-j2re1.4: Proprietary licence, no source available
sun-j2re1.5: Proprietary licence, no source available
sun-j2sdk1.3: Proprietary licence, no source available
sun-j2sdk1.4: Proprietary licence, no source available
sun-j2sdk1.5: Proprietary licence, no source available
tango-icon-theme: Creative Commons Attribution-ShareAlike 2.5 License
unrar: Modifications problematic
xanim: No commercial distribution
xanim-modules: Highly restricting license terms
xfonts-scalable-nonfree: No modifications allowed
xmame: Distribution limitations, no commercial use
xmame-fx: Distribution limitations, no commercial use
xmame-gl: Distribution limitations, no commercial use
xmame-svga: Distribution limitations, no commercial use
xmame-x: Distribution limitations, no commercial use

 

 

Read Full Post »

The default for new installed Ubuntu is clean desktop. So, if you want to get your Trash Icon back to change the setting default.

Step 1. Run Desktop Configuration Editor
Open Application > Accessories > Terminal and type gconf-editor.

Step 2. Give value for trash_icon_visible
After the Desktop configuration Editor is displayed, open apps > nautilus > desktop and click the value at trash_icon_visible.

trashcan01.png
Even you can change the default name ‘Trash’ to any name that you want.
trashcan02.png

 

Read Full Post »

In Ubuntu you can set all programs (such as OpenOffice writer, calc, impress etc) to print out in the same paper size. The setting will be kept in the file /etc/papersize.

taufanlubis@zyrex:/etc$ cat /etc/papersize
a4
taufanlubis@zyrex:/etc$

The size available for paper size are:

  • a3
  • a4
  • a5
  • b5
  • letter
  • legal
  • executive
  • note
  • and 11×17.

Additional paper names that one may encounter are: a0, a1, a2, a6, a7, a8, a9, a10, b0, b1, b2, b3, b4, tabloid, statement, note, halfletter, halfexecutive, folio, quarto, ledger, archA, archB, archC, archD, archE, flsa, flse, csheet, dsheet, esheet and 10×14.

The value of the papersize file can be overrideen by looking in order at the PAPERSIZE environment variable, then at the contents of the file specified by the PAPERCONF environment variable.

taufanlubis@zyrex:/etc$ paperconf
a4
taufanlubis@zyrex:/etc$

If the papersize file does not exist, programs using the paper library default to using letter as a fall-back value.

 

To change the value, just modify the file content. For example, if you want to change from a4 to letter, replace the value from a4 to letter. You must be as root if you want to use ‘echo’.

taufanlubis@zyrex:~$ su root
Password:
root@zyrex:/home/taufanlubis# echo “letter” > /etc/papersize
root@zyrex:/home/taufanlubis# cat /etc/papersize

letter
root@zyrex:/home/taufanlubis#

 

or you can edit it using gedit.
taufanlubis@zyrex:~$ sudo gedit /etc/papersize

When you change the value in /etc/papersize, it will automatically change the value in the paperconf.
You have to exit your applications before you can use it.

Change I change the paper size from one of my applications?
Yes, you can. For example, you use a4 for all applications except letter for wordprocessor. Just, change mannually inside the word processor application before you start, edit or print your new document.

Read Full Post »

What is Pidgin?

It’s a instant messenger, same like yahoo messenger, skype, irc, msn etc. It also has many common features that found in other messenger clients.

There 2 things that I like from Pidgin:

  • You can chat with AIM, MSN, Yahoo!, XMPP, ICQ, IRC, SILC, Novell GroupWise, Lotus Sametime, Zephyr, Gadu-Gadu, and QQ, all, in the same time.

  • Use less data transfer when we chat. May be you don’t recognize it when you use phone line, internet connection from LAN, broadband, cable modem etc. But, when you use pre paid Mobile and it charges you per kb, same like me, then you will know that you save a lot.

 

Step 1. Install the library

There are few modules that you have to install. Just open your console (Applications > Accessories > Terminal or Alt-F2 and type xterm).

taufanlubis@zyrex:~$ sudo apt-get install libgtk2.0-dev libxml2-dev gettext libnss-dev libnspr-dev

Password:

Reading package lists… Done

Building dependency tree

Reading state information… Done

gettext is already the newest version.

gettext set to manual installed.

The following extra packages will be installed:

libatk1.0-dev libcairo2-dev libexpat1-dev libfontconfig1-dev

libfreetype6-dev libglib2.0-dev libice-dev libpango1.0-dev libpng12-dev

libsm-dev libx11-dev libxau-dev libxcursor-dev libxdmcp-dev libxext-dev

libxfixes-dev libxft-dev libxi-dev libxinerama-dev libxrandr-dev

libxrender-dev x11proto-core-dev x11proto-fixes-dev x11proto-input-dev

x11proto-kb-dev x11proto-randr-dev x11proto-render-dev x11proto-xext-dev

x11proto-xinerama-dev xtrans-dev zlib1g-dev

Suggested packages:

libcairo2-doc libglib2.0-doc libgtk2.0-doc libpango1.0-doc

The following NEW packages will be installed:

libatk1.0-dev libcairo2-dev libexpat1-dev libfontconfig1-dev

libfreetype6-dev libglib2.0-dev libgtk2.0-dev libice-dev libnspr-dev

libnss-dev libpango1.0-dev libpng12-dev libsm-dev libx11-dev libxau-dev

libxcursor-dev libxdmcp-dev libxext-dev libxfixes-dev libxft-dev libxi-dev

libxinerama-dev libxml2-dev libxrandr-dev libxrender-dev x11proto-core-dev

x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev

x11proto-render-dev x11proto-xext-dev x11proto-xinerama-dev xtrans-dev

zlib1g-dev

0 upgraded, 35 newly installed, 0 to remove and 0 not upgraded.

Need to get 16.3MB of archives.

After unpacking 49.8MB of additional disk space will be used.

Do you want to continue [Y/n]? y

Get:1 http://archive.ubuntu.com feisty/main x11proto-core-dev 7.0.10-1 [86.3kB]

Get:2 http://security.ubuntu.com feisty-security/main libfreetype6-dev 2.2.1-5ubuntu1.1 [640kB]

Get:3 http://archive.ubuntu.com feisty/main libice-dev 2:1.0.3-1build1 [55.9kB]

Get:4 http://archive.ubuntu.com feisty/main libsm-dev 2:1.0.2-1build1 [25.6kB]

….

….

Setting up libpango1.0-dev (1.16.2-0ubuntu1) …

Setting up libgtk2.0-dev (2.10.11-0ubuntu3) …

Setting up libnspr-dev (1.firefox2.0.0.6+1-0ubuntu1) …

Setting up libnss-dev (1.firefox2.0.0.6+1-0ubuntu1) …

Setting up libxml2-dev (2.6.27.dfsg-1ubuntu3) …

taufanlubis@zyrex:~$

 

Step 2. Download and Install the package

Extract the package

taufanlubis@zyrex:~$ sudo tar jxvf pidgin-2.2.0.tar.bz2

…..

….

pidgin-2.2.0/share/ca-certs/

pidgin-2.2.0/share/ca-certs/Makefile.am

pidgin-2.2.0/share/ca-certs/Makefile.in

pidgin-2.2.0/share/ca-certs/Makefile.mingw

pidgin-2.2.0/share/ca-certs/Equifax_Secure_CA.pem

pidgin-2.2.0/share/ca-certs/GTE_CyberTrust_Global_Root.pem

pidgin-2.2.0/share/ca-certs/Verisign_RSA_Secure_Server_CA.pem

pidgin-2.2.0/share/ca-certs/Verisign_Class3_Primary_CA.pem

pidgin-2.2.0/pidgin.spec

taufanlubis@zyrex:~$

 

Configure

taufanlubis@zyrex:~$ cd pidgin-2.2.0/

taufanlubis@zyrex:~/pidgin-2.2.0$./configure

………

………

pidgin 2.2.0

 

Build GTK+ 2.x UI…………. : yes

Build console UI………….. : no

Build for X11…………….. : yes

 

Enable Gestures…………… : yes

Protocols to build dynamically : gg irc jabber msn myspace novell oscar qq simple yahoo zephyr

Protocols to link statically.. :

 

Build with GStreamer support.. : no

Build with D-Bus support…… : no

Build with NetworkManager….. : no

SSL Library/Libraries……… : Mozilla NSS

Build with Cyrus SASL support. : no

Use kerberos 4 with zephyr…. : no

Use external libzephyr…….. : no

Has you………………….. : yes

 

Use XScreenSaver Extension…. : no

Use X Session Management…… : yes

Use startup notification…… : no

Build with GtkSpell support… : no

 

Build with plugin support….. : yes

Build with Mono support……. : no

Build with Perl support……. : no

Build with Tcl support…….. : no

Build with Tk support……… : no

 

Print debugging messages…… : no

 

Pidgin will be installed in /usr/local/bin.

 

configure complete, now type ‘make’

taufanlubis@zyrex:~/pidgin-2.2.0$

 

Build the application

taufanlubis@zyrex:~/pidgin-2.2.0$ sudo make

…..

…..

make[3]: Entering directory `/home/taufanlubis/pidgin-2.2.0/share/ca-certs’

make[3]: Nothing to be done for `all’.

make[3]: Leaving directory `/home/taufanlubis/pidgin-2.2.0/share/ca-certs’

make[3]: Entering directory `/home/taufanlubis/pidgin-2.2.0/share’

make[3]: Nothing to be done for `all-am’.

make[3]: Leaving directory `/home/taufanlubis/pidgin-2.2.0/share’

make[2]: Leaving directory `/home/taufanlubis/pidgin-2.2.0/share’

make[2]: Entering directory `/home/taufanlubis/pidgin-2.2.0′

LC_ALL=C ./intltool-merge -d -u -c ./po/.intltool-merge-cache ./po pidgin.desktop.in pidgin.desktop

Found cached translation database

…..

make[2]: Nothing to be done for `install-exec-am’.

test -z “/usr/local/share/applications” || mkdir -p — “/usr/local/share/applications”

/usr/bin/install -c -m 644 ‘pidgin.desktop’ ‘/usr/local/share/applications/pidgin.desktop’

make[2]: Leaving directory `/home/taufanlubis/pidgin-2.2.0′

make[1]: Leaving directory `/home/taufanlubis/pidgin-2.2.0′

taufanlubis@zyrex:~/pidgin-2.2.0$

 

Step 3. Run the application

Open Applications > Internet > Pidgin Internet Messenger.

pidgin.png

 

 

 

 

 

Read Full Post »

Older Posts »

Follow

Get every new post delivered to your Inbox.

Join 71 other followers