PDA

View Full Version : Ubuntu logon crash illegal instruction


lowchen
12-21-2009, 01:16 AM
Hello,

I've seen a couple of threads touching on this issue, but nothing helps.

I don't think this is a "hardware issue" because I have had this working at one point (on Kubuntu 8.04 or 8.10). I think it was 8.04 and problems started appearing after 8.10. I haven't been able to get it working since.

I'm currently running Ubuntu 8.04. I would like to be on 9.10. I am fairly determined to get this working. I would like to avoid buying a new video card.

When I run rolauncher, I can accept terms and supply logon info. Then it crashes and if I'm in terminal, it reports:
Illegal instruction


cat /proc/cpuinfo:
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 4
model name : AMD Athlon(tm) processor
stepping : 2
cpu MHz : 997.256
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
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 mmx fxsr syscall mmxext 3dnowext 3dnow up
bogomips : 1994.51
clflush size : 32


lspci | grep VGA:
01:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti 4400] (rev a2)

Xorg -version:
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux Ubuntu (xorg-server 2:1.4.1~git20080131-1ubuntu9.2)
Current Operating System: Linux mills-desktop 2.6.24-26-generic #1 SMP Tue Dec 1 18:37:31 UTC 2009 i686
Build Date: 13 June 2008 01:08:21AM

Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present

glxinfo |egrep "version|direct":
direct rendering: Yes
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.3
OpenGL version string: 1.5.8 NVIDIA 96.43.05

uname -a:
Linux mills-desktop 2.6.24-26-generic #1 SMP Tue Dec 1 18:37:31 UTC 2009 i686 GNU/Linux

~regnum/live/ is empty

(current) Contents of xorg.conf:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Tue Jan 22 19:53:46 PST 2008

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
Identifier "Default Layout"
screen "Default Screen" 0 0
Inputdevice "Generic Keyboard" "CoreKeyboard"
Inputdevice "Configured Mouse"
EndSection

Section "Files"
EndSection

Section "Module"
Load "glx"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
Defaultdepth 24
Option "NoLogo" "True"
SubSection "Display"
Depth 24
Modes "nvidia-auto-select"
EndSubSection
Option "AddARGBGLXVisuals" "True"
EndSection

Section "Extensions"
EndSection


Is this a segfault issue? My leading theories are that I need to use another driver or I need to set up xorg.conf differently...

lowchen
12-21-2009, 01:18 AM
strace ./rolauncher:
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"&\0\2\0\330\3 \3", 8}], 1) = 8
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\1\1F\30\0\0\0\0V\1\0\0\331\3 \3\352\1\313\1\344\0p\1\20"..., 4096) = 32
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1261358328, 990306}, NULL) = 0
gettimeofday({1261358328, 990381}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"&\0\2\0\354\3 \3", 8}], 1) = 8
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\1\1G\30\0\0\0\0V\1\0\0\355\3 \3\352\1\313\1\327\0\243"..., 4096) = 32
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1261358328, 991276}, NULL) = 0
gettimeofday({1261358328, 991350}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
gettimeofday({1261358329, 85618}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
gettimeofday({1261358329, 85894}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
gettimeofday({1261358329, 86060}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
gettimeofday({1261358329, 86189}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
gettimeofday({1261358329, 86317}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"*\2\3\0\316\3 \3\305\300x\0+\0\1\0\24\0\6\0\315\3 \3\372"..., 40}], 1) = 40
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\n\5H\30\355\3 \3\0\226d\10\1\0\0\0\250\266\311\277\204"..., 4096) = 228
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"\24\0\6\0V\1\0\0\n\1\0\0!\0\0\0\0\0\0\0\377\377\37 7\177"..., 24}], 1) = 24
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\1\0K\30\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\233\4\25\ 10<c"..., 4096) = 32
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"\17\0\2\0\315\3 \3", 8}], 1) = 8
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\1\267L\30\2\0\0\0V\1\0\0V\1\0\0\2\0\0\0\250\267\3 11\277"..., 4096) = 40
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"\16\0\2\0\315\3 \3", 8}], 1) = 8
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\1\30M\30\0\0\0\0V\1\0\0\6\1[\0\364\1I\2\0\0\25\10<c \10"..., 4096) = 32
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1261358329, 102889}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"\24\0\6\0V\1\0\0\n\1\0\0!\0\0\0\0\0\0\0\377\377\37 7\177"..., 24}], 1) = 24
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\1\0N\30\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\233\4\25\ 10<c"..., 4096) = 32
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"\17\0\2\0\315\3 \3", 8}], 1) = 8
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\1\267O\30\2\0\0\0V\1\0\0V\1\0\0\2\0\0\0\250\267\3 11\277"..., 4096) = 40
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"\16\0\2\0\315\3 \3", 8}], 1) = 8
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\1\30P\30\0\0\0\0V\1\0\0\6\1[\0\364\1I\2\0\0\25\10<c \10"..., 4096) = 32
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1261358329, 104390}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"\24\0\6\0V\1\0\0\n\1\0\0!\0\0\0\0\0\0\0\377\377\37 7\177"..., 24}], 1) = 24
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\1\0Q\30\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\233\4\25\ 10<c"..., 4096) = 32
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"\17\0\2\0\315\3 \3", 8}], 1) = 8
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\1\267R\30\2\0\0\0V\1\0\0V\1\0\0\2\0\0\0\250\267\3 11\277"..., 4096) = 40
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"\16\0\2\0\315\3 \3", 8}], 1) = 8
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\1\30S\30\0\0\0\0V\1\0\0\6\1[\0\364\1I\2\0\0\25\10<c \10"..., 4096) = 32
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1261358329, 145391}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"\24\0\6\0V\1\0\0\n\1\0\0!\0\0\0\0\0\0\0\377\377\37 7\177"..., 24}], 1) = 24
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\1\0T\30\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\233\4\25\ 10<c"..., 4096) = 32
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"\17\0\2\0\315\3 \3", 8}], 1) = 8
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\1\267U\30\2\0\0\0V\1\0\0V\1\0\0\2\0\0\0\250\267\3 11\277"..., 4096) = 40
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"\16\0\2\0\315\3 \3", 8}], 1) = 8
select(6, [5], [], NULL, NULL) = 1 (in [5])
read(5, "\1\30V\30\0\0\0\0V\1\0\0\6\1[\0\364\1I\2\0\0\25\10<c \10"..., 4096) = 32
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1261358329, 153101}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
gettimeofday({1261358329, 153293}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
gettimeofday({1261358329, 153420}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
gettimeofday({1261358329, 153547}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
gettimeofday({1261358329, 153674}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"\204\3\4\0\317\3 \3\0\0\0\0\206\234#A", 16}], 1) = 16
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(5, 0x84faa54, 4096) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1261358329, 154068}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 0) = 0
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"5\30\4\0\366\3 \3\331\3 \3\364\1\3\2\235\4\5\0\367\3 \3"..., 4080}, {"\235\32\7\0\3\3 \3\376\3 \3\0\0\0\0\0\0\377\377\0\0\0\000"..., 28}], 2) = 4108
select(6, [5], [5], NULL, NULL) = 1 (out [5])
writev(5, [{"8\32\5\0b\0 \3\4\0\10\0\0\0\0\0\0\0\0\0008\32\4\0c\0 \3"..., 4084}, {";\3\5\0c\0 \3\0\0\0\0\0\0\0\0\33\1!\1", 20}], 2) = 4104
--- SIGILL (Illegal instruction) @ 0 (0) ---
+++ killed by SIGILL +++
Process 6075 detached

lowchen
12-30-2009, 05:52 PM
See continuation of this:
http://regnumonline.com.ar/forum/showthread.php?t=53802