Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Stuck on Install

Claude Desmoulins
Registered User
Join date: 1 Nov 2005
Posts: 388
02-10-2006 01:35
When I try to start the client, I get a lengthy list of error messages in my terminal. I'm new enough to Linux that I'm not yet able to decipher them. I hesitate to post the whole shebang without asking first. My setup is as follows:

AMD 64 2800+
512 MB RAM
MSI NX6200AX-TD128LF Geforce 6200 128MB 64-bit DDR AGP (haven't gotten the drivers to successfully install yet)

Ubuntu 5.10 (Breezy)
Anyone have any suggestions as to what to try next?
Hello Toonie
Registered User
Join date: 25 Jul 2005
Posts: 212
02-10-2006 06:33
1) get the drivers to successfully install, try running SL again
2) post the whole shebang!
Gwyneth Llewelyn
Winking Loudmouth
Join date: 31 Jul 2004
Posts: 1,336
02-10-2006 10:56
Hi Claude :) When testing with Ubuntu 5.04 (people always tell me that it's currently the easiest Linux desktop distribution to install), all I needed to do was to install the OpenGL driver package for the old Nvidia card I had, and Second Life started immediately.

I also think that your only 'problem' seems to be getting your card to recognize the drivers... or the drivers to recognize the card... whatever.
_____________________

Claude Desmoulins
Registered User
Join date: 1 Nov 2005
Posts: 388
02-10-2006 20:19
OK. Driver install atill isn't working at all. I followed the instructions at
https://wiki,ubuntu.com/BinaryDriverHowto/Nvidia

Is there a way I can determine whether I have a driver problem or a card problem? The AGP card doesn't show in the device manager.

When I start secondlife in the Terminal, I get .....
CODE


./secondlife
2006-02-11T04:06:03Z WARNING: LLDir_Linux not fully implemented!
2006-02-11T04:06:03Z INFO: QUEUED THREAD STARTING
2006-02-11T04:06:03Z INFO: QUEUED THREAD STARTING
2006-02-11T04:06:03Z INFO: QUEUED THREAD STARTING
2006-02-11T04:06:03Z INFO: Checking marker file for lock...
2006-02-11T04:06:03Z INFO: Marker file isn't locked.
2006-02-11T04:06:03Z INFO: Checking marker file for lock...
2006-02-11T04:06:03Z INFO: Marker file created.
2006-02-11T04:06:03Z INFO: Removing message.log
2006-02-11T04:06:03Z INFO: Exiting init_marker_file().
2006-02-11T04:06:03Z INFO: Opening debug file /home/jason/SecondLife-linux-02072006/SecondLife/logs/debug_info.log
2006-02-11T04:06:03Z INFO: Second Life version 1.8.3
2006-02-11T04:06:03Z INFO: Local time: 2006-02-10T22:06:03 CST
2006-02-11T04:06:03Z INFO: CPU info:
2006-02-11T04:06:03Z processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 4 model name : AMD Athlon(tm) 64 Processor 2800+ stepping : 10 cpu MHz : 1799.891 cache size : 512 KB fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow bogomips : 3530.75 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp
2006-02-11T04:06:03Z INFO: Memory info:
2006-02-11T04:06:03Z MemTotal: 442748 kB MemFree: 48744 kB Buffers: 11888 kB Cached: 226412 kB SwapCached: 0 kB Active: 207068 kB Inactive: 147232 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 442748 kB LowFree: 48744 kB SwapTotal: 1293192 kB SwapFree: 1293192 kB Dirty: 220 kB Writeback: 0 kB Mapped: 168712 kB Slab: 25992 kB CommitLimit: 1514564 kB Committed_AS: 214252 kB PageTables: 5096 kB VmallocTotal: 34359738367 kB VmallocUsed: 1952 kB VmallocChunk: 34359736391 kB
2006-02-11T04:06:03Z INFO: OS info: Linux 2.6.12-10-amd64-generic #1 Mon Jan 16 17:16:24 UTC 2006 x86_64
2006-02-11T04:06:03Z INFO: Loading feature tables.
2006-02-11T04:06:03Z INFO: Using configuration file /home/jason/SecondLife-linux-02072006/SecondLife/user_settings/settings.ini
2006-02-11T04:06:03Z INFO: LLControlGroup::loadFromFile unable to open.
2006-02-11T04:06:03Z INFO: LLControlGroup::loadFromFile unable to open.
2006-02-11T04:06:03Z INFO: Loading art table from viewerart.ini
2006-02-11T04:06:03Z INFO: Loading base colors from colors_base.ini
2006-02-11T04:06:03Z INFO: Loading user colors from colors.ini
2006-02-11T04:06:03Z INFO: Default vfs data file not present, found /home/jason/SecondLife-linux-02072006/SecondLife/cache/.
2006-02-11T04:06:03Z INFO: Old salt: 1
2006-02-11T04:06:03Z WARNING: Bad or missing vfx index file /home/jason/SecondLife-linux-02072006/SecondLife/cache/index.db2.x.1
2006-02-11T04:06:03Z WARNING: Removing old vfs data file /home/jason/SecondLife-linux-02072006/SecondLife/cache/.
2006-02-11T04:06:03Z INFO: Renaming /home/jason/SecondLife-linux-02072006/SecondLife/cache/. to /home/jason/SecondLife-linux-02072006/SecondLife/cache/data.db2.x.234809604
2006-02-11T04:06:03Z INFO: Renaming /home/jason/SecondLife-linux-02072006/SecondLife/cache/index.db2.x.1 to /home/jason/SecondLife-linux-02072006/SecondLife/cache/index.db2.x.234809604
2006-02-11T04:06:03Z INFO: Pre-sized VFS data file to 524288000 bytes
2006-02-11T04:06:03Z INFO: VFS: Using index file /home/jason/SecondLife-linux-02072006/SecondLife/cache/index.db2.x.234809604 and data file /home/jason/SecondLife-linux-02072006/SecondLife/cache/data.db2.x.234809604
2006-02-11T04:06:03Z INFO: VFS: Using index file /home/jason/SecondLife-linux-02072006/app_settings/static_index.db2 and data file /home/jason/SecondLife-linux-02072006/app_settings/static_data.db2
2006-02-11T04:06:03Z INFO: Initializing window...
2006-02-11T04:06:04Z INFO: createContext: creating window 800x600x32
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
2006-02-11T04:06:04Z INFO: createContext: window creation failure. SDL: Couldn't find matching GLX visual
2006-02-11T04:06:04Z INFO: remove_marker_file()


I'm now thoroughly lost. :)
Elberg Control
Wandering Loon
Join date: 24 Aug 2005
Posts: 79
02-10-2006 20:29
So you have an nVidia card? You're in luck.

The wiki there seems to be leaving out a somewhat obvious thing... Edit your xorg.conf file and look for the line that says 'Load "glx"' and uncomment it (comment out the line that loads the DRI module if it's there... nVidia doesn't need DRI). The error you're getting seems to indicate that it was somehow turned off. If it's not there at all, add that line to the Module section of the config (look for 'Section "Module"') and then just restart X. That will enable GLX, and you can test this by running `xdpyinfo` and trying to read through it's technical goop, or by simply running `glxgears` and seeing if you get a nice, high framerate (it's not very useful as a speed/efficiency benchmark, but it can definitely test basic functionality).
Claude Desmoulins
Registered User
Join date: 1 Nov 2005
Posts: 388
02-10-2006 20:49
Nope.

When I start glxgears, I get

CODE

Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual





Here's the section of /etc/X11/xorg.conf
CODE


Section "Module"
Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection



Does this mean I have a hardware problem?
KittyFox Mistral
Registered User
Join date: 17 Oct 2005
Posts: 51
02-10-2006 23:45
From: Claude Desmoulins
Does this mean I have a hardware problem?

Driver problem, more likely. Paste the output of:
CODE
grep "(EE)" /var/log/Xorg.0.log
# and
grep "(WW)" /var/log/Xorg.0.log

Also, make sure the 'nvidia' kernel module is being loaded at startup (though I think the driver tries to do that anyway), and that xorg.conf is using the 'nvidia' driver instead of the 'nv' one.
Claude Desmoulins
Registered User
Join date: 1 Nov 2005
Posts: 388
02-11-2006 10:59
From: KittyFox Mistral
Driver problem, more likely. Paste the output of:
CODE
grep "(EE)" /var/log/Xorg.0.log
# and
grep "(WW)" /var/log/Xorg.0.log

Also, make sure the 'nvidia' kernel module is being loaded at startup (though I think the driver tries to do that anyway), and that xorg.conf is using the 'nvidia' driver instead of the 'nv' one.


(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) Failed to initialize GLX extension (NVIDIA X driver not found)

and

(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
(WW) The directory "/usr/share/X11/fonts/CID" does not exist.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID".
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(WW) Ignoring request to load module GLcore
*(WW) (1280x1024,Generic Monitor) mode clock 135MHz exceeds DDC maximum 110MHz
(WW) (1280x1024,Generic Monitor) mode clock 157.5MHz exceeds DDC maximum 110MHz
*(WW) (1600x1200,Generic Monitor) mode clock 162MHz exceeds DDC maximum 110MHz
(WW) (1600x1200,Generic Monitor) mode clock 175.5MHz exceeds DDC maximum 110MHz
(WW) (1600x1200,Generic Monitor) mode clock 189MHz exceeds DDC maximum 110MHz
(WW) (1600x1200,Generic Monitor) mode clock 202.5MHz exceeds DDC maximum 110MHz
(WW) (1600x1200,Generic Monitor) mode clock 229.5MHz exceeds DDC maximum 110MHz
(WW) VESA(0): config file hsync range 28-51kHz not within DDC hsync ranges.
(WW) VESA(0): config file vrefresh range 43-60Hz not within DDC vrefresh ranges.

respectively


The x.org.conf file doesn't show an nvidia or nv driver. Can I just change that line manually? I don't know how to check kernel modules.

When I run nvidia-glx-config enable it does not return any error messages.
KittyFox Mistral
Registered User
Join date: 17 Oct 2005
Posts: 51
02-11-2006 18:01
From: Claude Desmoulins
The x.org.conf file doesn't show an nvidia or nv driver. Can I just change that line manually?

If you got the latest nVidia drivers, they should come with a nice utility called nvidia-xconfig that'll attempt to set the driver for you. If that fails, or if you don't have it for some reason, you should be able to just change the line that says 'Driver "vesa"' to 'Driver "nvidia"'.
Claude Desmoulins
Registered User
Join date: 1 Nov 2005
Posts: 388
02-12-2006 21:43
From: KittyFox Mistral
If you got the latest nVidia drivers, they should come with a nice utility called nvidia-xconfig that'll attempt to set the driver for you. If that fails, or if you don't have it for some reason, you should be able to just change the line that says 'Driver "vesa"' to 'Driver "nvidia"'.



Tried this and X crashed on startup. the appropriate packages show as installed in synaptic, though.
Claude Desmoulins
Registered User
Join date: 1 Nov 2005
Posts: 388
02-13-2006 01:08
KittyFox. Thanks for all your help. It turned out the AGP card wasn't seated in the slot. Look, ma, it works.(Well, sort of)