Fedora Core 5 on a Dell Latitude X1

Linux on a Dell Latitude X1

Read the blog entry to make comments and requests about this stuff.

I also have a Fedora Core 4 (FC4) page (that is partly outdated).

Update: :!: I now have a Fedora Core 6 (FC6) page as well. :!:

I’ve been using my Dell Latitude X1 for quite some time now, and have tweaked some stuff to make it just the way I want. I use Fedora Core and KDE.

This page is written using Dokuwiki and the WP-dokuWiki plugin.

Status

Status
Works Most stuff
Works Suspend to RAM
Works DRI
More to come... FIXME

More RPM Reposistories

In order to get the most out of your installation you need to enable some extra repositories - after that installing new programs is usually as easy as doing a

# yum install PROGRAM

The Livna Repository

Enable the Livna repository:

# rpm -ihv http://rpm.livna.org/fedora/5/i386/livna-release-5-4.noarch.rpm
# rpm -ihv http://ayo.freshrpms.net/fedora/linux/5/i386/RPMS.freshrpms/freshrpms-release-1.1-1.fc.noarch.rpm

Disable the repo, because it conflicts with freshrpms. Change /etc/yum.repo.d/livna.repo according to:

enable=0

To use it, invoke

# yum --enablerepo livna install PROGRAM

The KDE Repository

Put http://apt.kde-redhat.org/apt/kde-redhat/fedora/kde.repo in /etc/yum.repos.d/kde.repo. And update your system:

# yum update

Enable Special Keys

Win Key

Enable the windows key (win win-key winkey) 1). Read Bug 123539

Add the line to /etc/X11/Xmodmap:

! Make the windows key work:
add mod4 = Super_L

Enable the Dell Multimedia/Special Keys

Edit /etc/sysconfig/keyboard according to

KEYBOARDTYPE="pc"
KEYTABLE="no"

# The '122' doesn't seem to matter - another keycode will be assigned
# See also/usr/src/linux/include/linux/input.h
# Screen brightness keys: do nothing (prevent extraneous kernel logs)
/usr/bin/setkeycodes e005 122
/usr/bin/setkeycodes e006 122
# Battery key
/usr/bin/setkeycodes e007 122
# Wireless on/off key: do nothing (prevent extraneous kernel logs)
/usr/bin/setkeycodes e008 122
# Eject media key:
/usr/bin/setkeycodes e009 122
# Dell Latitude X1 "Fn-F1/Hibernate" button:
/usr/bin/setkeycodes e00a 123

and /etc/X11/Xmodmap according to

! See also /usr/lib/X11/XKeysymDB
! See also /etc/X11/xkb/symbols/inet
keycode 160 = XF86AudioMute
keycode 174 = XF86AudioLowerVolume
keycode 176 = XF86AudioRaiseVolume
keycode 162 = XF86AudioPlay
keycode 144 = XF86AudioPrev
keycode 153 = XF86AudioNext
keycode 164 = XF86AudioStop
! Stand by button Fn-ESC
!keycode xxx = XF86Sleep
! Hibernate button Fn-F1
!keycode 165 = F30
! Wireless button (Wi-Fi button) Fn-F2
keycode 172 = F32
! Battery button Fn-F3
!keycode 171 = F33
keycode 129 = F33
! CRT/LCD button Fn-F8
keycode 231 = XF86Video
! Eject button Fn-F10
keycode 173 = XF86Eject
! Incerease Brightness Fn-UpArrow
keycode 168 = XF86BrightnessAdjust
! Decerease Brightness Fn-DownArrow
keycode 169 = XF86BrightnessAdjust

! Make the windows key work:
add mod4 = Super_L

NTFS support

Install NTFS support:

 # yum --enablerepo livna install kmod-ntfs

You can now mount NTFS partitions (when you have updated your /etc/fstab file).

NOTE: You have to redo this every time you update your kernel.

Card Reader

Compact Flash (CF)

Works out of the box

Secure Digital (SD)

To use Secure Digital memory card (SD cards) you need at least kernel 2.6.17-1.2139_FC5. As root, type:

# modprobe mmc_block

Then, insert card, and the KDE Daemon will pop up asking what you want to do with it.

Automate it: Add the following two lines to /etc/modprobe.conf:

  install sdhci /sbin/modprobe mmc_block ; /sbin/modprobe --ignore-install sdhci
  remove sdhci /sbin/modprobe -r --ignore-remove sdhci ; /sbin/modprobe -r mmc_block

You should use Konqueror’s system:/media/ and right click on the card and “Safely remove” before removing it (or manually unmount it).

NOTE: As of writing this, there seems to be a minor bug at this point: The icon in Konqueror will still indicate the card is mounted.

NOTE: HAL version hal-0.5.7.1-2.fc5 has a bug that prevents the KDE Daemon to pop up on CDROMs when using the external CD writer/DVD burner.

Tweaking

In this section I’ve put things that I’ve tweaked. You might want to do it too...

BIOS Upgrade/BIOS Downgrade

Before you upgrade your BIOS you should read the comments given by the people in the blog entry. Read http://ja.gentoo-wiki.com/HARDWARE_Samsung_Q30#BIOS_updates

Get the new BIOS: ftp://ftp.us.dell.com/bios/ choose LX1_A0?.EXE etc.

Get FreeDOS from freedos.org

Now, unzip, mount, copy, burn, reboot:

# bunzip2 -c fdboot.img.bz2 > fdboot.img
# mkdir /mnt/floppy # as root
# mount -o loop -t msdos fdboot.img /mnt/floppy # as root
# cp LX1_A02.EXE /mnt/floppy/
# umount /mnt/floppy
# mkdir -p cdrom/boot
# mv fdboot.img cdrom/boot/boot.img
# mkisofs -r -b boot/boot.img -c boot/boot.catalog -o bootcd.iso cdrom/
# cdrecord blank=fast # if you use rewritable CD
# cdrecord -dao -eject -v bootcd.iso
# reboot

and boot from the CD you just created.

I did get some freedos errors, but it gave me the “A:>” prompt, so I didn’t care about the errors, and wrote “LX1_A02.EXE”, pressed enter and followed the instructions.

Yes, I successfully downgraded the bios to A02 (from A03) in order to have a usable thermal table and make cpu frequency scaling work. And it did ;)

Play MP3 files

Amarok

By default, AmaroK is set to use the Helix engine (Settings/Configure Amarok/Engine). I like the cross-fade feature of the xine-lib and use that engine for all playback in amaroK. To make mp3 work using the Xine engine:

# yum --enablerepo livna install xine-lib
# yum --enablerepo livna install amarok-extras-nonfree

In Amarok: Settings/Configure Amarok/Engine/Xine engine

NOTE: You (might) have to redo this every time you update amaroK.

Xmms

To play mp3 files in xmms:

# yum install xmms-mp3

Play Video Files

Install MPlayer

# yum  --enablerepo livna install mplayer-gui mencoder

Start MPlayer with gmplayer.

Using PGP with KMail

Use gpg pgp gnupg and so on with kontact kmail key: Read http://gentoo-wiki.com/HOWTO_KMail_gpg-agent_kde

# yum install pinentry-qt pinentry-gtk gnupg2 libksba opensc pcsc-lite-libs pth pinentry openct pcsc-lite pcsc-lite-openct

Write a Web Page: Amaya

Do you want to write clean HTML? Why not use the WYSIWYG editor supported by W3C?

# yum install amaya

Er, maybe not:

x1:~:$ amaya
Gdk-ERROR **: BadMatch (invalid parameter attributes)
  serial 367 error_code 8 request_code 56 minor_code 0
x1:~:$ amaya-gtk
Gdk-ERROR **: BadMatch (invalid parameter attributes)
  serial 367 error_code 8 request_code 56 minor_code 0

This was with amaya-9.5-1.fc5. (Personally, I only use emacs...)

Random Ramblings

Some ramblings goes here...

Some /etc/ Files

You can find some of my configuration files in my /etc/ folder. Notably my ACPI scripts.

Stuff I've Installed and Recommend

# yum install emacs emacs-auctex
# yum install gnupg2
# yum install wine
# yum install xfig
# yum install kernel-devel
# yum install pstoedit

Opera

Get the best web browser from www.opera.com or try a snapshot from snapshot.opera.com/unix/:

# rpm -Uvh rpms/opera-9.01-20060728.6-shared-qt.i386-en.rpm

NetworkManager

You simply just want NetworkManager:

# yum install NetworkManager NetworkManager-devel
# yum install NetworkManager-vpnc

After 2006-07-13 i did a:

# yum install knetworkmanager

As a normal user:

$ killall nm-applet
$ knetworkmanager

KNetworkManager is the KDE user frontend for NetworkManager. It is great.

Unison

Unison is a great file synchronization tool. I use it all the time.

# yum install unison

Kuickshow

When updating to kde 3.5.3 using kde.repo from http://kde-redhat.sourceforge.net/ the image viewer kuickshow (among some other programs) went missing. Reinstall it:

# yum install kdegraphics-extras

Also consider:

# yum install gwenview

DenyHosts

Get and install denyhosts.py from http://denyhosts.sourceforge.net/:

# rpm -Uvh DenyHosts-2.4b-python2.4.noarch.rpm

Configure it:

# cd /usr/share/denyhosts/
# cp denyhosts.cfg-dist denyhosts.cfg

Comment out this line in denyhosts.cfg:

# SECURE_LOG=/private/var/log/system.log
# cp daemon-control-dist daemon-control
# emacs daemon-control
# chown root daemon-control
# chmod 700 daemon-control
# /usr/share/denyhosts/daemon-control start
# cd /etc/init.d/
# ln -s /usr/share/denyhosts/daemon-control denyhosts
# chkconfig --add denyhosts
# tail /var/log/denyhosts
# tail /etc/hosts.deny
# ln -s /usr/share/denyhosts/denyhosts.cfg /etc/

If you happen to block yourself...:

# cd /usr/share/denyhosts/data/
# echo 192.168.1.4 >> allowed-hosts
# ln -s /usr/share/denyhosts/data/allowed-hosts /etc/
# emacs denyhosts.cfg  # (activate use of allowed-hosts)

That is:

ALLOWED_HOSTS_HOSTNAME_LOOKUP=YES

Opensync

Read about the delicious OpenSync project and put the opensync.repo in your /etc/yum.repos.d/ folder. Be sure it is not disabled in /etc/yum.conf (i.e. no reposdir=/dev/null in there).

Do a

yum install libopensync openobex wbxml2 multisync-gui

. (I did try a regular

yum update

, but got some dependency clash: Error: Missing Dependency: libgnokii.so.2 is needed by package kdepim)

Er, at the moment this is pretty much (pre) beta sofware...

Stuff I've Tried

# yum update
http://download.fedoraproject.org/pub/fedora/linux/core/updates/5/i386/repodata/primary.xml.gz: [Errno -1] Metadata file does not match checksum
Trying other mirror.
Error: failure: repodata/primary.xml.gz from updates: [Errno 256] No more mirrors to try.
# yum --disablerepo updates update

OK

Old (outdated) Ramblings

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
# yum whatprovides NetworkManagerInfo
(nothing)
# yum whatprovides nm-applet
 
Therefore:
# yum install NetworkManager-gnome
# pgrep NetworkManager|xargs kill -9
# chkconfig NetworkManager on
# service NetworkManager start
# service network restart
 
Instead of NetworkManagerInfo, run as normal user:
$ nm-applet
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
 

Stuff to be put in the right place...

FIXME

 KERNEL_VERSION(2,6,15)
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,15)

# make
# make install



-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
# yum --disablerepo updates install amarok mozplugger flash-plugin unrar kdesvn jhead libcdio libcdio-devel

# yum --enablerepo=livna install amarok-extras-nonfree
# yum install swfdec

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
http://fedoraproject.org/wiki/RenderingProject/AiglxOnFedora

# yum install xorg-x11-server-Xair metacity gdm

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
$ glxinfo | grep direct
libGL error: open DRM failed (Operation not permitted)
libGL error: reverting to (slow) indirect rendering
direct rendering: No

Solution:
# rpm -e xorg-x11-server-Xair
(this will remove aiglx stuff)
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
In order to play mp3 files:
#### NO: yum install gstreamer-plugins-extra-audio
This is the way:
# yum install gstreamer-plugins-ugly
(this doesn't work anymore...)

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
MPlayer:
# yum install mplayer mplayer-skins mplayer-fonts
# yum install mplayerplug-in
# yum install mencoder

# cd /usr/lib/win32
# tar xjf /root/tarballs/all-20060501.tar.bz2
# mv all-20060501/* .

# yum  --enablerepo livna install mplayer-gui mencoder

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
KDE bluetooth deamon:
# yum install openobex openobex-apps openobex-devel

Get kde-bluetooth from svn:
$ cd ~/download/svnstuff
$ svn co -N svn://anonsvn.kde.org/home/kde/trunk/kdenonbeta/unsermake
$ export PATH=~/download/svnstuff/unsermake:$PATH

$ cd ~/download/svnstuff
$ svn checkout -N svn://websvn.kde.org/home/kde/trunk/extragear/pim
$ cd pim
$ svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kde-common/admin
$ svn update kdebluetooth
$ make -f Makefile.cvs
$ ./configure --prefix=$(kde-config --prefix)
$ cd kdebluetooth
$ make
FAILS!



DIDN'T WORK:
# yum install kdebluetooth-1.0-0.4.beta1.fc4.i386.rpm
(from
ftp://ftp.pbone.net/mirror/ftp.silfreed.net/repo/fedora/4/i386/silfreednet/RPMS/kdebluetooth-1.0-0.4.beta1.fc4.i386.rpm)

WORKS:
# yum install compat-libstdc++-33 compat-libstdc++-296
# yum install compat-gcc-32 compat-gcc-32-c++
Verify these packages:
pkgconfig-0.20-2.2.1
bluez-utils-2.25-4
openobex-devel-1.1-1
libusb-0.1.11-2.2
libusb-devel-0.1.11-2.2
openobex-1.1-1
bluez-libs-2.25-1
bluez-pin-0.30-2
openobex-apps-1.0.0-10
bluez-libs-devel-2.25-1

Remove kdepim-devel (you can install it later):

# rpm -e kdepim-devel

Get patch from
http://bugs.kde.org/attachment.cgi?id=15273&action=view
save it and run:


# tar xjf kdebluetooth-1.0_beta1.tar.bz2
# cd kdebluetooth-1.0_beta1
# patch -p1 < ../kdebluetooth-openobex-fix.patch
# make -f admin/Makefile.common cvs
# ./configure --prefix=$(kde-config --prefix)
# make
# make install

As normal user:

$ kbluetoothd


Update:
now using kde 3.5.2 (kdelibs-3.5.2-1.2.fc5.kde):
Got error messages in konqueror
"Malformed URL" and such when trying to access
"bluetooth:/"

Read http://bugs.kde.org/123607 and
get patch the patch
http://bugs.kde.org/attachment.cgi?id=15516&action=view

do all the above, and then:
 patch -p1 < ../kdebluetooth-id15516-kdebugs.patch
 make -f admin/Makefile.common cvs
 ./configure --prefix=$(kde-config --prefix) && make && make install && echo Success! || echo FAILED


-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

# yum install gnome-bluetooth
$ gnome-obex-server

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

# yum install multisync multisync-gui
(no plugins yet....)
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Bluetooth head set alsa support ()
# yum install bluez-libs-devel

# cd /root/tarballs
# tar xzf btsco-0.41.tar.gz
# cd btsco
# ./bootstrap
# ./configure
# make
# make install
# make maintainer-clean

# cd kernel
# make
# make install
# depmod -e
# make clean

# modprobe snd-bt-sco
# hciconfig hci0 voice 0x0060

Turn on pairing mode for headset

# hcitool scan
# btsco BDADDRESS


DOESN'T WORK


-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Compact flash card hotplug automount udev sysfs canon_dc
    pccard: PCMCIA card inserted into slot 0
    pcmcia: registering new device pcmcia0.0
    Probing IDE interface ide1...
    hdc: SanDisk SDCFB-128, CFA DISK drive
    ide1 at 0x100-0x107,0x10e on irq 3
    hdc: max request size: 128KiB
    hdc: 250880 sectors (128 MB) w/1KiB Cache, CHS=980/8/32
     hdc: hdc1
    ide-cs: hdc: Vcc = 3.3, Vpp = 0.0

# udevinfo -q path -n /dev/hdc
/block/hdc
# ll /sys/block/hdc/
# udevinfo -a -p /sys/block/hdc/
# emacs  /etc/udev/rules.d/10-local.rules

no no no on NO

Run once as normal user:
$ gnome-volume-manager
(thanks Bret)

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

System backup root partition:
Log out, login as root in a text console:
(On my system "/" and "/home" are two different partitions)
# init 1
# cat /dev/zero > /tempfile.dat
# rm /tempfile.dat
# dd bs=512 count=1 if=/dev/hda of=/home/root-partition-table-hda-2006-03-25.mbr
# fdisk -l > /home/root-partition-table-hda-fdisk-2006-03-25.txt
# mount -o remount,ro /
# dd if=/dev/hda3 | dd bs=1M | dd bs=1M | bzip2 > /home/root-partition-hda3-2006-03-25.partition
# mount -o remount,rw /


# tar czf /home/gronslet-home-fc5-2006-03-25.tar.bz /home/gronslet/


Put partition back:
Boot from FC5 cd, enter rescue mode ("linux rescue ENTER")
(I had the .partition file on my /home partition (hda7) - no need for
the DVD)
# mkdir /tmp/home
# mount /dev/hda7 /tmp/home
# fdisk -l
# dd if=/tmp/home/root-partition-hda3-2006-03-25.partition | dd bs=1M | dd bs=1M | bunzip2 | dd bs=1M | dd of=/dev/hda3

My partition var bzipped to 1.2 GB and the buffers gave: 1.3 MB/s, 1.3
MB/s, 7.3 MB/s and 7.2 MB/s.
Mounted just to check:
# mkdir /tmp/hda3
# mount /dev/hda3 /tmp/hda3
# ls /tmp/hda3


Restart.

Could not log on X server. Reason: had forgot to delete /tempfile.dat
(!!!)
Solution:
# rm /tempfile.dat

Log on.
OK!

(next time, I will also backup my /boot partition)

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Fix for flash-plugin. (opera 9)
I have:
# rpm -q flash-plugin
flash-plugin-7.0.63-1

www.macromedia.com doesn't show any text. Fix:

# cd /usr/X11R6
# mkdir lib
# cd lib
# ln -s /etc/X11/ X11

Reload the macromedia page. Okey!

(taken from http://www.mjmwired.net/resources/mjm-fedora-fc5.html)


Opera 8.52, see
http://my.opera.com/community/forums/topic.dml?id=130733
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Opera:
Make quick search for wikipedia:

&Wikipedia
w
http://en.wikipedia.org/wiki/Special:Search?go=Consulter&search=%s


-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
# yum install maxima
# yum install maxima-gui
Didn't like it:
# rpm -e maxima maxima-runtime-gcl maxima-gui
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
# x1:~/rpms:# yum install axiom/axiom-
   axiom-20050901-3.i386.rpm
   axiom-databases-20050901-3.noarch.rpm
   axiom-doc-20050901-3.noarch.rpm
   axiom-graphics-20050901-3.i386.rpm
   axiom-graphics-data-20050901-3.noarch.rpm
   axiom-hypertex-20050901-3.i386.rpm
   axiom-hypertex-data-20050901-3.noarch.rpm
   axiom-source-20050901-3.noarch.rpm
   axiom-test-20050901-3.noarch.rpm
   axiom-tex-20050901-3.noarch.rpm
# x1:~/rpms:# yum install axiom/axiom-*

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
# rpm -Uvh TeXmacs-1.0.6-1.i386.rpm
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
LaTeX:
# yum install tetex-latex
# yum install tetex-xdvi



-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
# service cpuspeed start

check out:
# ll /lib/modules/2.6.15-1.2054_FC5/kernel/drivers/cpufreq/cpufreq_*

# modprobe cpufreq_ondemand
# cpufreq-selector -g ondemand

DOESNT WORK



-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
cpuspeed doesn't work.
# cpuspeed
Error: No speed steps could be determined!
# service cpuspeed status
cpuspeed dead but subsys locked


But this work:
Turn off cpuspeed:
# setup
choose system services, remove '*'
Can also be stopped by:
# service cpuspeed stop

Put in /etc/rc.local:
# Use ondemand cpu frequency scaling (NOT using 'cpuspeed')
# cpuspeed must be turned off (as root: 'setup' -> 'system services')

## modprobe cpufreq_powersave
modprobe cpufreq_ondemand
echo -n ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
## /usr/sbin/cpufreq-selector -g ondemand
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

(works sometimes...)
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
# yum install libnjb5 libnjb-hotplug gnomad2
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
# yum install airstrike-0.0.0.pre6a-1.i386.rpm
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
ftp://ftp.flightgear.org/pub/fgfs/Fedora/
ls flightgear/
FlightGear-0.9.9-0.FC.i386.rpm        plib-devel-1.8.4-0.i386.rpm
openal-20050209-0.FC2.i386.rpm        simgear-0.3.7-1grk.i386.rpm
openal-devel-20050209-0.FC2.i386.rpm  SimGear-devel-0.3.9-0.FC.i386.rpm

Installed them all, but something is wrong here:
# rpm -q flightgear
pakke flightgear er ikke installert

(... is not installed)

And it doesn't work:

# fgfs
opening file: /usr/share/FlightGear/data/Navaids/carrier_nav.dat
/usr/share/FlightGear/data/Navaids/TACAN_freq.dat
X Error of failed request:  GLXUnsupportedPrivateRequest
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  16 (X_GLXVendorPrivate)
  Serial number of failed request:  44
  Current serial number in output stream:  45
freeglut (fgfs): Failed to create cursor




-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
http://kde-redhat.sourceforge.net/

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
gpsdrive:
$ cd gpsdrive-2.10pre3-cvs-20060413
$ ./configure

checking return type of signal handlers... void
which: no gdal-config in (/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin:/usr/games:/home/gronslet/bin)
checking for gdal-config... no
configure: error: gdal-config not found! Supply it with --with-gdal=PATH
./configure: line 13115: PATH_SEPARATOR: command not found


# yum install libgda-devel
Er... this is a wrong package i think...

$ ./configure
fails...

# yum provides gdal*


Check out:

http://ftp.intevation.de/freegis/fedora/5/RPMS/?1145365668

download:
# yum install gdal-1.3.1-2.i386.rpm
(this also installed geos, hdf5, and unixODBC for dependencies)
Still didn't compile - installed -devel:
# yum install gdal-devel-1.3.1-2.i386.rpm

(also gave: giflib-devel hdf hdf-devel hdf5-devel mysql-devel netcdf
 netcdf-devel postgresql postgresql-devel proj proj-devel shapelib
 shapelib-devel unixODBC-devel)

this made "./configure" work, but still "make" fails..:
         map.h:19:18: error: gdal.h: No such file or directory


Downloaded the rest of the rpms from the link above (ftp.intevation.de/freegis/fedora/5/RPMS/*):
# yum install gdal-* grass-* postgis-1.1.1-1.i386.rpm qgis-0.7.4-1.i386.rpm
(dependencies: fftw2)

Now:
Still no go.

# updatedb
# locate gdal.h
/usr/include/gdal/gdal.h
/usr/lib/grass-6.0.2/docs/html/r.in.gdal.html
/usr/lib/grass-6.0.2/docs/html/r.out.gdal.html

A braindead attempt:
$ cd src/lib_map/
$ ln -s /usr/include/gdal/* .
$ cd ../..

no go
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
In Konqueror I sometimes get errors like this:
"Couldn't connect DCOP signal.
Won't receive any status notifications!"

I think it is connected with kdesvn. I usually get it at maximum once
per session, and I think the problem is solved by now.

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
opensync

Read http://libsyncml.opensync.org/wiki/obex-guide

I have:
$ rpm -q openobex
openobex-1.1-1
(did not download and compile new one)

Download:
http://sourceforge.net/project/showfiles.php?group_id=55834&package_id=77694
and
http://libsyncml.opensync.org/file/trunk/misc/wbxml2-0.9.0.patch
$ cd wbxml2-0.9.0
$ patch -p1 < ../../patches/wbxml2-0.9.0.patch
$ cat INSTALL
$ ./bootstrap
$ emacs wbxml2.spec
change "Copyright" to "License"
$ make dist
$ su -
# rpmbuild -ta wbxml2-0.9.0.tar.gz
# rpm -Uvh /usr/src/redhat/RPMS/i386/wbxml2-0.9.0-1.i386.rpm
Good

Now:
$ mkdir svnstuff
$ cd svnstuff
$ svn co http://svn.opensync.org/libsyncml/trunk libsyncml
$ cd libsyncml
$ autoreconf -sfi
$ ./configure
$ su -
$ make install

Try it:
# hcitool scan
# mkdir /var/log/syncml
# export SYNCML_TRACE=/var/log/syncml


# syncml-obex-client -b 00:0E:07:43:96:9B 11  --identifier "Test" --add vcard /home/gronslet/Test1.vcf --sync vcal /home/gronslet/vcalout.vcs
connection with device succeeded
Received an transport error

# syncml-obex-client -b 00:0E:07:43:96:9B 11   --add vcard /home/gronslet/Test1.vcf --sync vcal /home/gronslet/vcalout.vcs
connection with device succeeded
Received an transport error

# syncml-obex-client -b 00:0E:07:43:96:9B 11   --add vcard /home/gronslet/Test1.vcf
Failed to start the client: No status/command available

# syncml-obex-client -b 00:0E:07:43:96:9B 11   --sync vcard /home/gronslet/Test1.vcf
connection with device succeeded
Received an transport error

# syncml-obex-client -b 00:0E:07:43:96:9B 11   --wbxml --sync vcal /home/gronslet/vcalout.vcs
connection with device succeeded
Received an transport error


# cat Test1.vcf
BEGIN:VCARD
FN:Test1
N:Test1;;;;
TEL;TYPE=CELL:+4741666666
UID:EuZnwMJcDb
VERSION:2.1
END:VCARD

# cat vcalout.vcs
BEGIN:VCALENDAR
PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
VERSION:1.0
BEGIN:VEVENT
DTSTART:20060420T100000Z
DTEND:20060420T120000Z
DCREATED:20060420T003248Z
UID:libkcal-245720230.404
SEQUENCE:0
LAST-MODIFIED:20060420T003248Z
X-ORGANIZER:MAILTO:xxxxxxx@gmail.com
SUMMARY:Caltest
CLASS:PUBLIC
PRIORITY:5
TRANSP:0
END:VEVENT

END:VCALENDAR


Acutally installing installing opensync:

# svn co http://svn.opensync.org/trunk opensync
Checked out revision 961.

# cd opensync
# autoreconf -sfi
# ./configure
# make
# make install

Install syncml-plugin
# svn co http://svn.opensync.org/plugins/syncml/ syncml-plugin
# cd syncml-plugin
# autoreconf -sfi
# ./configure
# make
# make isntall
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
New kernel: 2.6.16-1.2096_FC5
Redo ipw2200 stuff:

http://ipw2200.sourceforge.net/

# cd /lib/firmware/
# tar xzf /root/tarballs/ipw2200-fw-3.0.tgz
# mv ipw2200-fw-3.0/* .
# rmdir ipw2200-fw-3.0/


# cd /root/tarballs
# tar xzf ieee80211-1.1.12.tgz
# tar xzf ipw2200-1.1.1.tgz

# cd ipw2200-1.1.1
# ./remove-old
# cd ..

# cd /root/tarballs
# cd ieee80211-1.1.12
# less INSTALL
# . remove-old
# make
# make install


# cd /root/tarballs
# cd ipw2200-1.1.1
# make
# make install

# modprobe -r ipw2200
# modprobe ipw2200

Works great.

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
# yum install gsynaptics

Add to /etc/X11/xorg.conf in the
Section "InputDevice"
...
        Option        "SHMConfig"       "on"
...

Er, this tool sucks.
Remove it:
# rpm -e gsynaptics

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
I don't want to connect to the wireless network GIGABYTE,
so I removed it:

$ rm -rf .gconf/system/networking/wireless/networks/GIGABYTE/

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Panorama stitch photo pictures in linux:
# yum install hugin
Nope, not available. Go to
hugin.sf.net
Get files from
http://bugbear.blackfish.org.uk/~bruno/apt/fedora/linux/4/i386/RPMS.panorama/
(yeah, FC5 packages not available yet)
# rpm -Uvh hugin-0.6-1cvs20060314.fc4.bp.i386.rpm libpano12-2.8.0-2.fc4.bp.i386.rpm enblend-2.5-1.fc4.bp.i386.rpm

$ hugin
hugin: error while loading shared libraries: libboost_thread.so.1: cannot open shared object file: No such file or directory

Fuck, uninstall it:
# rpm -e enblend libpano12 hugin

Install xmerge:
xmerge.sf.net
$ tar xzf xmerge-0.1.1.tar.gz
$ cd xmerge
$ make
# cp xmerge /usr/bin/

Hm, didn't like it.

UPDATE:
Try hugin again.
Put in /etc/yum.repo.d/panorama.repo:
[panorama]
name=Panorama $releasever - $basearch
baseurl=http://bugbear.blackfish.org.uk/~bruno/apt/fedora/linux/$releasever/$basearch/RPMS.panorama/
enabled=0
gpgcheck=0

Then
# yum --enablerepo panorama install hugin

Works, but need to install enblend:
http://enblend.sf.net
$ tar xzf enblend-2.5.tar.gz
$ cd enblend-2.5/
$ cat INSTALL
$ ./configure && make
# make install

Install autopano-sift
http://user.cs.tu-berlin.de/~nowozin/autopano-sift/
$ tar xzf autopano-sift-2.4.tar.gz
# cd autopano-sift-2.4
# cp bin/* /usr/local/bin/

$ echo 'mono /usr/local/bin/autopanog.exe' > ~/bin/autopano-gui
$ chmod u+x ~/bin/autopano-gui

I was not be able to do anything useful without first following this
guide (step by step):
http://exolucere.ca/articles/create-panorama

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Try building a rpm of autopano-sift
Get the spec file from Dag:
http://dag.wieers.com/packages/autopano-sift/autopano-sift.spec
Change version number in the file:
"Version: 2.4"
"monodevelop" -> "mono-devel"
# mv autopano-sift-2.4.tar.gz /usr/src/redhat/SOURCES/autopano-sift-2.4.tar.gz
#rpmbuild autopano-sift.spec
error: Failed build dependencies:
        mono-winforms >= 1.0.2 is needed by autopano-sift-2.4-1.i386
        monodevelop >= 0.5.1 is needed by autopano-sift-2.4-1.i386
Okey...:
# yum install mono-winforms mono-devel

Hm, doesn't work.
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
How to get the changelog:
# rpm -q --changelog packagename
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Run k3bsetup, go with the defaults.
Start k3b as a user...
$ k3b

I had no problems burning DVDs but CDs didn't work. This is a
cdrecord issue with suid I think. I got some buffer underrun
error or something like this:
/usr/bin/cdrecord: Resource temporarily unavailable. Cannot get mmap...

Therefore (from
http://trueentropy.linuxbloggers.com/cd_burning_in_fedora_core_5.htm):
Stop k3b, login as root and do a

# chmod ug-s /usr/bin/cd*
# chmod ug-s /usr/bin/dvd*

Start k3b and be happy even though it warns you that cdrecord not will
run with root privileges.

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
if you get errors like this:
---------------------------
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
awk: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
hostname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

Launching installer...

grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/tmp/install.dir.3627/Linux/resource/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory
---------------------------

Read this:
http://www.ces.clemson.edu/linux/maple.shtml

And do this:
# mkdir maple
# mount -o loop maple_10_singleuser.iso maple


# mkdir maple_dist
# cp -rpv maple maple_dist
$ cd maple_dist/Disk1/InstData/Linux/VM
$ emacs UnixInstaller.bin
On line 2134 change according to this:
change '        export LD_ASSUME_KERNEL' to
       '        #xport LD_ASSUME_KERNEL'
save and quit. Do exactly as above, or you will get errors like this:
---------------------------
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...

gzip: /tmp/install.dir.5640/Linux/resource/vm.tar.Z: not in gzip format
./LinuxInstaller.bin: line 564: uncompress: command not found

gzip: /tmp/install.dir.5640/Linux/resource/vm.tar.Z: not in gzip format
The included VM could not be uncompressed (GZIP/UNCOMPRESS). Please try to
download the installer again and make sure that you download using 'binary'
mode.  Please do not attempt to install this currently downloaded copy.

---------------------------

Now run the installer
$ ./installMapleLinuxSU
# rm -rf maple10_dist
# umount maple
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
CD ripping burning rip CDs k3b kaudiokreator
Problem:


$ cdparanoia -vQ
cdparanoia III release 9.8 (March 23, 2001)

[...]

Checking /dev/cdrom for cdrom...
        Testing /dev/cdrom for SCSI interface
Error trying to open /dev/scd0 exclusively (Device or resource busy). retrying in 1 second.
Error trying to open /dev/scd0 exclusively (Device or resource busy). retrying in 1 second.



Solution:

As root, run:
# system-config-users

Add the group "burning" and let yourself be a member.

Run k3bsetup a normal user:
$ k3bsetup
Choose use burning group.
This way I was able to get kaudiocreator working.

Update:
After som yum-update-ing I was no longer able to rip CDs, and
now it seems k3bsetup is gone.
Therefore:
Plug the dvd recorder, and then:
# chmod a+rw /dev/sg0
Then - insert a cd, wait for the kde media manager to pop up, choose
rip and encode cd with kaudiocreator and enjoy. Remember to use
the open format ogg vorbis (yes, mp3 is actually not really free)

Update:
This also stopped working, but changing the ownership to my user
did the job:
# chown gronslet /dev/sg*

(use your own username, not "gronslet")

For the hacker:
# cd /etc/udev/rules.d/
# grep sg *
...
# emacs 50-udev.rules

Er, this is not a scanner...?!
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

# cat /var/log/kdm.log
...
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but < RALT > has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
...

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Postscript editor (encapsulated postscript) pdf ps eps:
http://ipe.compgeom.org/
# yum install rpms/ipe-6.0pre26-1.i386.rpm
(qt4 installed by dependencies)
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Picasa for GNU/Linux (not really - it is using wine):
http://picasa.google.com/linux/
# rpm -Uvh rpms/picasa-2.2.2820-5.i386.rpm
The timeline doesn't work... remove it:
# rpm -e picasa
$ rm -rf ~/.picasa/

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Switched to using keyboard layouts in kcontrol, and set
keyboard model to "Dell". Must remember that I have tweaked the
Win key in /etc/X11/Xmodmap.

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Install trackerless bittorrent (trackless bittorrent, using distributed
 hash tables http://en.wikipedia.org/wiki/Distributed_hash_tables)
# rpm -Uvh BitTorrent-4.9.7-1-Python2.4.noarch.rpm
# yum install python-twisted
# yum install python-crypto

$ mkdir .bittorrent
$ touch .bittorrentbittorrent-console.log
$ bittorrent-console

# rpm -e BitTorrent

# yum install bittorrent-gui

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
i8kutils.i386
Matched from:
Dell laptop (Inspiron 8000 and others) SMM BIOS support tools
This package contains a user-space programs for accessing the SMM BIOS of
Dell Inspiron and Latitude laptops. The SMM BIOS is used on many recent
laptops to implement APM functionalities and to access custom hardware,
for example cooling fans and volume buttons.

Also provided is a cool and useful plugin for gkrellm.

dkms.noarch
Matched from:
This package contains the framework for the Dynamic
Kernel Module Support (DKMS) method for installing
module RPMS as originally developed by the Dell
Computer Corporation.
http://linux.dell.com/dkms

# yum install dkms i8kutils

This (I think) will add a functional Dell keyboard in the kde keyboard
layout section of kcontrol

I was totally wrong.

# i8kctl
can't open /proc/i8k: No such file or directory
# i8kmon
# i8kfan
can't open /proc/i8k: No such file or directory

Disable it by using "setup" as root
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Make opera the default browser in KDE, and make all links
open in new tab:
kcontrol / "KDE Components" / "Components Chooser" / "opera -newpage"

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Not sound on kde notifications (lost sound in kde):
Fix:
kcontrol / Sound and Multimedia / System Notifications /
Player settings / Use external player / "play"
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Use kopete for msn and google talk:
use port 5223 for talk.google.com
install ssl support:
# yum install qca-tls
(read http://wiki.kde.org/tiki-index.php?page=Google%20Talk%20support)

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Use iPod in linux:
# yum install gtkpod
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
I ran out of disk space on my root partition:
# mkdir -p /home/var/cache
# cd /var/cache/
# mv yum/ /home/var/cache/
# ln -s  /home/var/cache/yum/ .
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Make the dell x1 screen wake on resume by itself:
http://linux.dell.com/libsmbios/main/index.html
http://linux.dell.com/libsmbios/main/yum.html
Follow the instructions
# yum install libsmbios-bin
(this also installed libsmbios-libs)
# yum install firmware-tools
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
http://www.gpsbabel.org

$ tar xzf gpsbabel-1.2.8-beta20060219.tar.gz
$ cd gpsbabel-1.2.8-beta20060219/
$ make
$ su -
# make install
$ gpsbabel -t -r -w -i lowranceusr silva-atlas-lowrance-track-format.usr
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
$ sh GoogleEarthLinux.bin

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
xml-mode in emacs: I got this error:
"Cannot open load file: psgml"
Solution:
# mv /usr/local/share/emacs/site-lisp/psgml* /usr/share/emacs/site-lisp/
# mv /usr/local/share/emacs/site-lisp/iso88591.map /usr/share/emacs/site-lisp/

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
make documentation of python programs automatically (html, pdf):
# yum install epydoc
(also installs tix and tkinter)

$ epydoc *.py
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
# yum install kphotoalbum kipi-plugins
(also installs ImageMagick-c++  exiv2 libkexif)
# yum install showimg
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
When trying to safely remove my phone:
Device is Busy:
sh: /bin/fuser: No such file or directory

(fuser is located in /sbin/fuser)
What is wrong?
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
A good kernel (that does not give the error message
"PCI: Failed to allocate I/O resource #7:1000@10000 for ...") is
2.6.17-1.2139_FC5

Kernel 2.6.17-1.2145_FC5 does give the error
PCI: Failed to allocate I/O resource #7:1000@10000 for (some numbers)
Kernel 2.6.17-1.2157_FC5 does give the error
PCI: Failed to allocate I/O resource #7:1000@10000 for 0000:00:1e.0
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

Add action "Send Email" to Konqueror's right click "Action" menu:
Make a new file /usr/share/apps/konqueror/servicemenus/email.desktop
and add this:
  [Desktop Entry]
  Actions=Email
  Encoding=UTF-8
  ServiceTypes=all/all

  [Desktop Action Email]
  Name=Send file(s) with Kmail
  Exec=kmail --attach %F
  Icon=kmail

(thanks to http://www.kde-forum.org/thread.php?threadid=14019)
Why isn't this standard..?
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
KDE LaTeX editor:
# yum install kile
hm, just wanted to try it - I prefer emacs.
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
See changelog of packages before installing with yum:
Install changelog plugin for yum first:
# yum install yum-changelog
Verify that the option "plugin" is set to "1" in /etc/yum.conf.
(plugin configs are in /etc/yum/pluginconf.d/)
There is no documentation (?)
(man yum, man yum-plugins, man yum-changelog: nada)
I don't get it.
# rpm -qa --changelog yum-changelog
No info on usage.
Aha:
# yum|grep changelog
  --changelog           Show changelog delta of updated packages
Use it:
# yum --changelog update
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Use kmplayer instead of gmplayer:
# yum install kmplayer
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Just had to test it...:
# yum install krecipes

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Simple network monitor for KDE:
# yum install knetstats knemo
Configure (turn on and off) knemo here:
kconfig/Internet and Network/Network Monitor
kconfig/KDE Components/Service Manager
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
kopete-ktts-plugin: Make msn messenger for linux talk
(i.e. read the text for you):
http://www.kde-apps.org/content/show.php?content=30900
Untar, ./configure, make, su, make install, restart kopete.
It works! Not really useful, but a nice show-off for my friends
and family...
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Bored...:
# yum install bzflag

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
I had problems with kded-media-manager not recognizing my
cdrom drive (dvd burner).
Hm, check out 'hal-device-manager' as root.
# service haldaemon restart
# lshal -m
hal broke kded-media-manager: It can no longer see cd's that I
insert...
Or is it maybe 'kded' that is bugging me? (It should be run as
a normal user I presume)
See also 'dcop kded mediamanager' as normal user.
Eh, okey: kcontrol/Peripherals/Storage Media/Unmounted CD Write
Uncheck "Auto Action"...
Hm, changes doesn't seem to stick (stop/start kcontrol - it is
not saved...)
Where the fcuk are the config files?
In kconfig/KDE Components/Service Manager: Both
Media Notifier Daemon and KDED Media Manager need to be activated

Read http://dot.kde.org/1122367132/1122415188/ - no clue.
Check out kcontrol/Desktop/Behavior/Device Icons

Read http://www.mayrhofer.eu.org/Default.aspx?pageindex=7&pageid=27

Hm, libhal1, pmount and kdebase-kio-plugins don't exist in any
repositories, these are probably (k)ubuntu specific...

Hm, 'udevmonitor' does not react when I insert a cdrom, but it does
see my CF card. In cd insertion, there is no UEVENT. But if I plug, and
unplug the CD device, I get events, okey...
Which program or daemon takes care of cdroms? kded media notifier?
Where/what is kdedirwatch

Check out: $KDEDIR/share/services/kded/medianotifier.desktop

Blargh.

Bug reported here:
http://bugs.kde.org/show_bug.cgi?id=131734
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Try the KDE ssh agent:
First:
# yum install kdewebdev
Then get it from:
http://kde-apps.org/content/files/37287-kssh-agent.kmdr
(http://linux.softpedia.com/progDownload/KDE-SSH-Agent-Download-11092.html)
Save the kmdr file and run it (now that kdewebdev is installed)

Hm, I'm not sure if this ssh-agent actually is able to use
kwallet (kde wallet).
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
# yum --enablerepo livna install kplayer

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Just had to try kde 3.5.4:
# yum --enablerepo kde-testing-all,kde-testing update

Seems to be working fine, although I got ugly fonts on my first
login. This was solved by logging out, killing the X server
(Ctrl-Alt-Backspace), then login. OK.
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Someone might want to transfer files to or from their iPod using
Amarok:
# yum install libipoddevice
read more here:
http://www.banshee-project.org/Subprojects/Libipoddevice

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
I get an error everytime I turn off the computer, I guess it is the
'nasd' daemon:

# service nasd status
nasd dead but subsys locked
x1:~:# service nasd stop
                                                           [FAILED]
x1:~:# service nasd start
Network Audio System Release 1.8
                                                           [  OK  ]
x1:~:# service nasd restart
                                                           [  OK  ]
Network Audio System Release 1.8
                                                           [  OK  ]

Why is the shutdown or startup text line empty? Turn off this shit:
# setup
(disable 'nasd')
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Personal economy manager for kde:
# yum install kmymoney2
(I use this instead of gnucash)
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Check out ksms-tool:
http://www.joachim-gehweiler.de/en/software/ksmstool.php
Try to integrate it with kontact/kaddressbook.
# rpm -Uvh rpms/ksmstool-1.0-0.i386.rpm
$ ksmstool /dev/rfcomm0
Connects OK and says "SMS Sent", but no, doesn't work (yet).
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Check out kmobiletools:
http://www.kmobiletools.org
# yum install kmobiletools
Oh yeah, works. I have a Sony Ericsson T610, configured
to work using bluetooth (/dev/rfcomm0)
Configured as "Generic Ericsson"
If I only could use dcop to integrate it with KAddressBook...
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Install kdeedu:
# yum install kdeedut
It provides some cool stuff:
$ ktouch


-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Install vpn support for networkmanager:
# yum install NetworkManager-vpnc
(yes, capital "N" and "M", maybe yum should give a hint about this...)

This also installs 'vpnc' but without the 'vpnc-connect' script.
vpnc-connect
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Amarok stopped working: Playback without sound and freezing:
Solution:
# yum remove amarok
(also removes amarok-extras-nonfree)
# yum --enablerepo livna install amarok amarok-extras-nonfree
(be sure to switch back to the xine engine to make crossfading work)

Do not try to do a "rpm -e amarok" - it totally locked up.

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-"> 

Furter Reading Before Asking

The Blog Entry

8-O Don’t forget to also check out the comments in the blog entry. Thanks to all who has contributed!

Other Linux Posts

Read more GNU/Linux related stuff in my GNU/Linux blog category.

Search This Blog

Try the search at the top of the side menu ;).

Links to Related Stuff

Dell Latitude X1 GNU/Linux Pages

Other

Changelog

Date Changes
2006-10-03 Initiated my Fedora Core 6 page, see link on top
2006-09-21 Added info about the SD Card Reader
2006-09-21 Fixed table of contents, added links
2006-09-03 Started porting this page to DokuWiki...
2006-08-02 BIOS upgrade/downgrade stuff with FreeDOS and more
2006-07-26 Some more stuff...
2006-06-14 Some more stuff...
2006-05-08 Some more stuff, need to fix this page soon...
2006-04-12 Initiated this page

$Id: linux-on-a-dell-x1-aka-samsung-q30-fc5.html,v 1.58 2007/11/15 10:40:16 gronslet Exp $
Local Variables:
eval: (ispell-change-dictionary "english")
eval: (auto-fill-mode -1)
End:
 
1) Try it as a normal user by doing a
$ xmodmap -e "add mod4 = Super_L"