Here's my xorg.conf:
# Xorg configuration created by system-config-display
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, a font server independent of the X server is
# used to render fonts.
FontPath "unix/:7100"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "dri"
EndSection
Section "InputDevice"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl
wapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection
Section "Monitor"
### Comment all HorizSync and VertSync values to use DDC:
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "IBM 6331 E54"
DisplaySize 280 210
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 30.0 - 69.0
VertRefresh 50.0 - 120.0
Option "dpms"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "Videocard vendor"
BoardName "nVidia Corporation NV18 [GeForce4 MX 4000 AGP 8x]"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, a font server independent of the X server is
# used to render fonts.
FontPath "unix/:7100"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "dri"
EndSection
Section "InputDevice"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl

# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection
Section "Monitor"
### Comment all HorizSync and VertSync values to use DDC:
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "IBM 6331 E54"
DisplaySize 280 210
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 30.0 - 69.0
VertRefresh 50.0 - 120.0
Option "dpms"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "Videocard vendor"
BoardName "nVidia Corporation NV18 [GeForce4 MX 4000 AGP 8x]"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
And here's the message I get when I try to ./secondlife:
2006-08-19T19:54:28Z WARNING: LLDir_Linux not fully implemented!
2006-08-19T19:54:28Z INFO: QUEUED THREAD STARTING
2006-08-19T19:54:28Z INFO: QUEUED THREAD STARTING
2006-08-19T19:54:28Z INFO: QUEUED THREAD STARTING
2006-08-19T19:54:28Z INFO: QUEUED THREAD STARTING
2006-08-19T19:54:28Z INFO: Checking marker file for lock...
2006-08-19T19:54:28Z INFO: Marker file isn't locked.
2006-08-19T19:54:28Z INFO: Checking marker file for lock...
2006-08-19T19:54:28Z INFO: Marker file created.
2006-08-19T19:54:28Z INFO: Removing message.log
2006-08-19T19:54:28Z INFO: Exiting init_marker_file().
2006-08-19T19:54:28Z INFO: Opening debug file /root/SecondLife_1_11_3_1/SecondLife/logs/debug_info.log
2006-08-19T19:54:28Z INFO: Second Life version 1.11.3
2006-08-19T19:54:28Z INFO: Local time: 2006-08-19T15:54:28 EDT
2006-08-19T19:54:28Z INFO: CPU info:
2006-08-19T19:54:28Z processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 1 model name : Intel(R) Celeron(R) CPU 1.70GHz stepping : 3 cpu MHz : 1734.221 cache size : 128 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips : 3472.78
2006-08-19T19:54:28Z INFO: Memory info:
2006-08-19T19:54:28Z MemTotal: 515644 kB MemFree: 128332 kB Buffers: 18452 kB Cached: 239016 kB SwapCached: 112 kB Active: 277072 kB Inactive: 74736 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 515644 kB LowFree: 128332 kB SwapTotal: 1048568 kB SwapFree: 1048456 kB Dirty: 176 kB Writeback: 0 kB Mapped: 157636 kB Slab: 21728 kB CommitLimit: 1306388 kB Committed_AS: 285680 kB PageTables: 4100 kB VmallocTotal: 507896 kB VmallocUsed: 25564 kB VmallocChunk: 479220 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 Hugepagesize: 4096 kB
2006-08-19T19:54:28Z INFO: OS info: Linux 2.6.17-1.2174_FC5 #1 Tue Aug 8 15:30:55 EDT 2006 i686
2006-08-19T19:54:28Z INFO: Loading feature tables.
2006-08-19T19:54:28Z INFO: Applying Feature Mask: RAM256MB
2006-08-19T19:54:28Z INFO: Applying Feature Mask: CPUSlow
2006-08-19T19:54:28Z INFO: Loading configuration file /root/SecondLife_1_11_3_1/SecondLife/user_settings/settings.xml
2006-08-19T19:54:28Z WARNING: Couldn't open file /root/SecondLife_1_11_3_1/SecondLife/user_settings/settings.xml
2006-08-19T19:54:28Z WARNING: LLXmlTree parse failed. Line 1: Couldn't open file /root/SecondLife_1_11_3_1/SecondLife/user_settings/settings.xml
2006-08-19T19:54:28Z WARNING: Unable to open control file /root/SecondLife_1_11_3_1/SecondLife/user_settings/settings.xml
2006-08-19T19:54:28Z INFO: Failed to load settings from /root/SecondLife_1_11_3_1/SecondLife/user_settings/settings.xml
2006-08-19T19:54:28Z INFO: Loading legacy settings from /root/SecondLife_1_11_3_1/SecondLife/user_settings/settings.ini
2006-08-19T19:54:28Z INFO: LLControlGroup::loadFromFile unable to open.
2006-08-19T19:54:28Z WARNING: Couldn't open file /root/SecondLife_1_11_3_1/SecondLife/user_settings/crash_settings.xml
2006-08-19T19:54:28Z WARNING: LLXmlTree parse failed. Line 1: Couldn't open file /root/SecondLife_1_11_3_1/SecondLife/user_settings/crash_settings.xml
2006-08-19T19:54:28Z WARNING: Unable to open control file /root/SecondLife_1_11_3_1/SecondLife/user_settings/crash_settings.xml
2006-08-19T19:54:28Z INFO: Loading art table from /root/SecondLife_1_11_3_1/app_settings/viewerart.xml
2006-08-19T19:54:28Z INFO: Loading base colors from /root/SecondLife_1_11_3_1/app_settings/colors_base.xml
2006-08-19T19:54:28Z INFO: Loading user colors from /root/SecondLife_1_11_3_1/app_settings/colors.xml
2006-08-19T19:54:28Z INFO: Failed to load user colors from /root/SecondLife_1_11_3_1/app_settings/colors.xml
2006-08-19T19:54:28Z INFO: Loading legacy colors from /root/SecondLife_1_11_3_1/app_settings/colors.ini
2006-08-19T19:54:28Z INFO: Default vfs data file not present, found /root/SecondLife_1_11_3_1/SecondLife/cache/index.db2.x.1218079613
2006-08-19T19:54:28Z INFO: Old salt: 1218079613
2006-08-19T19:54:28Z INFO: Renaming /root/SecondLife_1_11_3_1/SecondLife/cache/index.db2.x.1218079613 to /root/SecondLife_1_11_3_1/SecondLife/cache/data.db2.x.1177000950
2006-08-19T19:54:28Z INFO: Renaming /root/SecondLife_1_11_3_1/SecondLife/cache/index.db2.x.1218079613 to /root/SecondLife_1_11_3_1/SecondLife/cache/index.db2.x.1177000950
2006-08-19T19:54:28Z INFO: VFS: Using index file /root/SecondLife_1_11_3_1/SecondLife/cache/index.db2.x.1177000950 and data file /root/SecondLife_1_11_3_1/SecondLife/cache/data.db2.x.1177000950
2006-08-19T19:54:28Z INFO: VFS: Using index file /root/SecondLife_1_11_3_1/app_settings/static_index.db2 and data file /root/SecondLife_1_11_3_1/app_settings/static_data.db2
2006-08-19T19:54:28Z INFO: Initializing window...
2006-08-19T19:54:29Z INFO: createContext: creating window 800x600x32
2006-08-19T19:54:29Z INFO: createContext: window creation failure. SDL: Couldn't find matching GLX visual
2006-08-19T19:54:29Z INFO: Unloading all GL symbols...
2006-08-19T19:54:29Z WARNING: OSMessageBox: Window creation error
2006-08-19T19:54:29Z INFO: Unloading all GL symbols...
2006-08-19T19:54:29Z WARNING: LLWindowManager::create() : Error creating window.2006-08-19T19:54:29Z WARNING: Unable to create window, be sure screen is set at 32-bit color in Control Panels->Display->Settings
2006-08-19T19:54:29Z INFO: remove_marker_file()
2006-08-19T19:54:28Z INFO: QUEUED THREAD STARTING
2006-08-19T19:54:28Z INFO: QUEUED THREAD STARTING
2006-08-19T19:54:28Z INFO: QUEUED THREAD STARTING
2006-08-19T19:54:28Z INFO: QUEUED THREAD STARTING
2006-08-19T19:54:28Z INFO: Checking marker file for lock...
2006-08-19T19:54:28Z INFO: Marker file isn't locked.
2006-08-19T19:54:28Z INFO: Checking marker file for lock...
2006-08-19T19:54:28Z INFO: Marker file created.
2006-08-19T19:54:28Z INFO: Removing message.log
2006-08-19T19:54:28Z INFO: Exiting init_marker_file().
2006-08-19T19:54:28Z INFO: Opening debug file /root/SecondLife_1_11_3_1/SecondLife/logs/debug_info.log
2006-08-19T19:54:28Z INFO: Second Life version 1.11.3
2006-08-19T19:54:28Z INFO: Local time: 2006-08-19T15:54:28 EDT
2006-08-19T19:54:28Z INFO: CPU info:
2006-08-19T19:54:28Z processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 1 model name : Intel(R) Celeron(R) CPU 1.70GHz stepping : 3 cpu MHz : 1734.221 cache size : 128 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips : 3472.78
2006-08-19T19:54:28Z INFO: Memory info:
2006-08-19T19:54:28Z MemTotal: 515644 kB MemFree: 128332 kB Buffers: 18452 kB Cached: 239016 kB SwapCached: 112 kB Active: 277072 kB Inactive: 74736 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 515644 kB LowFree: 128332 kB SwapTotal: 1048568 kB SwapFree: 1048456 kB Dirty: 176 kB Writeback: 0 kB Mapped: 157636 kB Slab: 21728 kB CommitLimit: 1306388 kB Committed_AS: 285680 kB PageTables: 4100 kB VmallocTotal: 507896 kB VmallocUsed: 25564 kB VmallocChunk: 479220 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 Hugepagesize: 4096 kB
2006-08-19T19:54:28Z INFO: OS info: Linux 2.6.17-1.2174_FC5 #1 Tue Aug 8 15:30:55 EDT 2006 i686
2006-08-19T19:54:28Z INFO: Loading feature tables.
2006-08-19T19:54:28Z INFO: Applying Feature Mask: RAM256MB
2006-08-19T19:54:28Z INFO: Applying Feature Mask: CPUSlow
2006-08-19T19:54:28Z INFO: Loading configuration file /root/SecondLife_1_11_3_1/SecondLife/user_settings/settings.xml
2006-08-19T19:54:28Z WARNING: Couldn't open file /root/SecondLife_1_11_3_1/SecondLife/user_settings/settings.xml
2006-08-19T19:54:28Z WARNING: LLXmlTree parse failed. Line 1: Couldn't open file /root/SecondLife_1_11_3_1/SecondLife/user_settings/settings.xml
2006-08-19T19:54:28Z WARNING: Unable to open control file /root/SecondLife_1_11_3_1/SecondLife/user_settings/settings.xml
2006-08-19T19:54:28Z INFO: Failed to load settings from /root/SecondLife_1_11_3_1/SecondLife/user_settings/settings.xml
2006-08-19T19:54:28Z INFO: Loading legacy settings from /root/SecondLife_1_11_3_1/SecondLife/user_settings/settings.ini
2006-08-19T19:54:28Z INFO: LLControlGroup::loadFromFile unable to open.
2006-08-19T19:54:28Z WARNING: Couldn't open file /root/SecondLife_1_11_3_1/SecondLife/user_settings/crash_settings.xml
2006-08-19T19:54:28Z WARNING: LLXmlTree parse failed. Line 1: Couldn't open file /root/SecondLife_1_11_3_1/SecondLife/user_settings/crash_settings.xml
2006-08-19T19:54:28Z WARNING: Unable to open control file /root/SecondLife_1_11_3_1/SecondLife/user_settings/crash_settings.xml
2006-08-19T19:54:28Z INFO: Loading art table from /root/SecondLife_1_11_3_1/app_settings/viewerart.xml
2006-08-19T19:54:28Z INFO: Loading base colors from /root/SecondLife_1_11_3_1/app_settings/colors_base.xml
2006-08-19T19:54:28Z INFO: Loading user colors from /root/SecondLife_1_11_3_1/app_settings/colors.xml
2006-08-19T19:54:28Z INFO: Failed to load user colors from /root/SecondLife_1_11_3_1/app_settings/colors.xml
2006-08-19T19:54:28Z INFO: Loading legacy colors from /root/SecondLife_1_11_3_1/app_settings/colors.ini
2006-08-19T19:54:28Z INFO: Default vfs data file not present, found /root/SecondLife_1_11_3_1/SecondLife/cache/index.db2.x.1218079613
2006-08-19T19:54:28Z INFO: Old salt: 1218079613
2006-08-19T19:54:28Z INFO: Renaming /root/SecondLife_1_11_3_1/SecondLife/cache/index.db2.x.1218079613 to /root/SecondLife_1_11_3_1/SecondLife/cache/data.db2.x.1177000950
2006-08-19T19:54:28Z INFO: Renaming /root/SecondLife_1_11_3_1/SecondLife/cache/index.db2.x.1218079613 to /root/SecondLife_1_11_3_1/SecondLife/cache/index.db2.x.1177000950
2006-08-19T19:54:28Z INFO: VFS: Using index file /root/SecondLife_1_11_3_1/SecondLife/cache/index.db2.x.1177000950 and data file /root/SecondLife_1_11_3_1/SecondLife/cache/data.db2.x.1177000950
2006-08-19T19:54:28Z INFO: VFS: Using index file /root/SecondLife_1_11_3_1/app_settings/static_index.db2 and data file /root/SecondLife_1_11_3_1/app_settings/static_data.db2
2006-08-19T19:54:28Z INFO: Initializing window...
2006-08-19T19:54:29Z INFO: createContext: creating window 800x600x32
2006-08-19T19:54:29Z INFO: createContext: window creation failure. SDL: Couldn't find matching GLX visual
2006-08-19T19:54:29Z INFO: Unloading all GL symbols...
2006-08-19T19:54:29Z WARNING: OSMessageBox: Window creation error
2006-08-19T19:54:29Z INFO: Unloading all GL symbols...
2006-08-19T19:54:29Z WARNING: LLWindowManager::create() : Error creating window.2006-08-19T19:54:29Z WARNING: Unable to create window, be sure screen is set at 32-bit color in Control Panels->Display->Settings
2006-08-19T19:54:29Z INFO: remove_marker_file()
Any help would be appreciated, especially if it's of the "Complete Idiots for Dummies" kind. Otherwise, in my current state I cannot vouch for the safety of my neighbors...
