T61p Ultrabay Battery Compatability with Linux http://forum.thinkpads.com/viewtopic.php?t=66941 ================================================================================ Ubuntu sound mixing problems. Sometimes flash steals the sound and never gives it back. http://ubuntuforums.org/showthread.php?t=789578 ================================================================================ After installing a new kernel you may get an error message when you try to start Virtualbox saying something like "The vboxdrv kernel module was either not loaded". You need to recompile the Virtualbox kernel module for the new kernel. Run as root: /etc/init.d/vboxdrv setup ================================================================================ If a terminal seems frozen, hit Crtl+Q (^Q) to unfreeze it. ================================================================================ http://howtoforge.com/running-windows-programs-on-ubuntu-8.10-with-crossover-linux-pro-7.1.0 =========================================================== modify firefox settings to be more proxy friendly, such as pipelining and stuff ============================== http://bashcurescancer.com/10-steps-to-beautiful-shell-scripts.html =========================================================== Improve Battery Life http://ubuntuforums.org/showthread.php?t=729644 =========================================================== iwl4965 kernel panics in 2.6.27 http://ubuntuforums.org/showthread.php?t=968792 ============================================================ Magic Sysreq Key http://en.wikipedia.org/wiki/Magic_SysRq_key ======================================================= https://help.ubuntu.com/community/DebuggingSystemCrash ============================================================ https://help.ubuntu.com/community/StricterDefaults?action=show&redirect=UnsafeDefaults ===================== http://samwel.tk/laptop_mode/ http://linuxgazette.net/issue65/tag/5.html =================================================== Using curlftpfs I wrote a script to ease mounting and unmounting things. My FTP was set up with mandatory SSL/TLS logins on a self-signed cert, which is why i use the options ssl and no_verify_peer in curlftpfs. The password needs to be placed in plaintext, sadly. You might be able to put it into your Private directory and then use `echo pathtofile` in the place of putting it in the script. You might also need to add yourself to the fuse group. sudo adduser $USER fuse And you might need to change the permissions on /etc/fuse.conf to g+rw. On Ubuntu 8.10, /etc/fuse.conf is set to u+rw and g+r but seems fuse needs write permissions. If you dont have the permissions Itll spit an error message at you, but the ftp sitll mounts anyway, so *shrug* I guess dont change the perms unless you need to. #!/bin/sh #This script should be chmod'd to 600 to protect the password. LOGIN="" PASSWORD="" URL="" PORT="" MOUNT="" if [ $# = 0 ] ; then echo "Usage $0 [mount|unmount]" exit 1 fi if [ $1 = "mount" ] ; then echo "Logging into $URL:$PORT with $LOGIN and mounting at $MOUNT" curlftpfs -o ssl,no_verify_peer ftp://$LOGIN:$PASSWORD@$URL:$PORT $MOUNT elif [ $1 = "unmount" ] ; then echo "Unmounting $MOUNT" fusermount -u $MOUNT else echo "Usage: $0 [mount|unmount]" fi http://ubuntu.wordpress.com/2005/10/28/how-to-mount-a-remote-ssh-filesystem-using-sshfs/ ============================================= Encrypting a tar file using openssl from http://unixfoo.blogspot.com/2008/06/encrypting-tar-file-using-openssl.html encrypt: tar cvzf - passwd_info.txt | openssl des3 -salt -k some_secret_password | dd of=some_file_name decyrpt: dd if=the_file_name |openssl des3 -d -k the_secret_password |tar xvzf - dd if=the_file_name | openssl bf -d -k the_secret_password - bf for better security ========================================== I don't like totem, so I removed the symlinks from two places, /usr/lib/mozilla/plugins /usr/lib/xulrunner-addons/plugins Here are the originals in case you want to put them back. This was taken from ls -l on /usr/lib/mozilla/plugins, so they are essentially symlinking to /usr/lib/totem/default/... The other directory is the same. lrwxrwxrwx 1 root root 44 2009-01-16 17:55 libtotem-basic-plugin.so -> ../../totem/default/libtotem-basic-plugin.so lrwxrwxrwx 1 root root 42 2009-01-16 17:55 libtotem-gmp-plugin.so -> ../../totem/default/libtotem-gmp-plugin.so lrwxrwxrwx 1 root root 44 2009-01-16 17:55 libtotem-mully-plugin.so -> ../../totem/default/libtotem-mully-plugin.so lrwxrwxrwx 1 root root 50 2009-01-16 17:55 libtotem-narrowspace-plugin.so -> ../../totem/default/libtotem-narrowspace-plugin.so ============================================== sticky bits are important -- chmod 2750 http://www.zzee.com/solutions/linux-permissions.shtml#setuid ======================== rsync -avz -e "ssh --any-other-options" login@server:directory local ================================== https://wiki.ubuntu.com/KernelTeam/SuspendResumeTesting ========================== check out http://arstechnica.com/open-source/news/2009/04/ubuntu-brings-advanced-screen-features-to-the-masses.ars ======================== EOG creates thumbnails: See https://bugs.launchpad.net/eog/+bug/255030 Nautilus and eog are two different applications. Your assumption that they share settings is not a safe one. However, in gnome-2.24, the paranoid can use gconf-editor to set: /desktop/gnome/thumbnail_cache/maximum_age or /desktop/gnome/thumbnail_cache/maximum_size to zero, and all thumbnails will be deleted when you log out. OR symlink .thumbnail to /dev/null =======================