Ubuntu Linux faq.

Particularly relevant for newer systems:

nVidia and ATI graphics cards

For the latest on these popular cards click here for nVidia or here for ATI.

How come I can't use more than 900 MB of RAM?

I have more than 900 megabytes of RAM, but the system only sees the first 900. Why is that?

The default generic i386 kernel only has support for 900 megabytes of RAM. After installation, you can select a different kernel as appropriate for your hardware. If you are running on a P4, for example, you might type:

sudo apt-get install linux-686

Otherwise, if you are on a dual-processor workstation, you might type:

sudo apt-get install linux-686-smp

Choose from the list of linux packages the one that best suits your hardware.

Redirect stdout output elsewhere in a Java Applet

Working with 1.1.8 under Netscape Communicator 4.8:

You can redirect standard output via the following, but
public void setOut(java.io.PrintStream out)

Netscape System Target, hosted by Sun.
UniversalExecAccess needs to be granted for setErr, SetIn, and setOut to be allowed within an applet.


Problems using xmms on KDE

Using KDE version 3.3.2 (among other window managers) I had been using JuK for a while. I had used xmms with my Debian Sarge installation at some point, but while playing around with fvwm, had switched to JuK. Not having been diligent while ripping my CD collection to mp3, not all mp3s had proper ID3 tags on them. Nor did they necessarily have "guessable" conventions for the file names, so that JuK could figure them out.

Being a Winamp junkie on Windows, I switched back to xmms. However, when I attempted to play an mp3 through xmms, I got a pop-up that said, "Couldn't open audio" and also:

Please check that:

Your soundcard is configured properly
You have the corrent output plugin selected
No other program is blocking the soundcard

After trying various configurations for xmms, I went to the Control Center, under the KDE menu. Under "Sound & Multimedia -> Sound System" I unchecked the box marked, "Enable the Sound System." I believe this turns off sounds for window events--but I'd rather listen to music from my preferred player that have sound effects for my windows.

How to Install Sun Java on Debian
Started from: http://www.crazysquirrel.com/computing/debian/java.jspx
I've added some notes about installing plugins at the bottom, but I'm not claiming credit for the installation notes, I just wanted to post them here so that I always have an easily locateable copy of the instructions in case something happens to the original information. The above link provides much more in-depth information and resources.

1) Get a SunJVM binary.

2) Install the Required Builder Package (as root)
apt-get -u install java-package

3) Create the .deb Package File (substitute the .bin file you downloaded from Sun):
(You shouldn't be root for this step.)
fakeroot make-jpkg jdk-1_5_0_06-linux-i586.bin

4) Install the Java .deb Package (as root)
dpkg -i sun-j2sdk1.5_1.5.0+update06_i386.deb

5) Check that it Works:
java -version

Should be something like the following (the key is that you have Sun's Java(TM)):
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)

Setting up resources:
1) Create a Virtual Java
ln -s /usr/lib/j2dsk1.5-sun /usr/lib/java

2) Add the Environment Variable to /etc/profile before the "umask 022" line:
export JAVA_HOME

3) Install java plugin (this example is for Firefox, 1.7 I believe)
ln -s /usr/lib/java/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla-firefox/plugins

4) Test the installation of your Java plugin.

UML: A Beginner's Guide

Fresh out of a class that covered use cases as part of its syllabus, I read this book for a deeper understanding. I found inconsistencies between the Use Case diagrams that I studied and those in this book. Read the other review on Amazon's website for more--I found that I wasn't alone in my confusion.

Caro's Book of Poker Tells

Formerly known as Caro's Book of Tells, this is a Cardoza Publishing print of the original book. Stage-by-stage photos for the tells and profitability/accuracy of reading tells are included for each tell. Photos are from the original book (1970's?), but the descriptions and "Caro's Laws of Tells" are very useful. Over 300 pages, but at least 50% of the content contains photos or MCU Poker Charts.