LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-26-2008, 05:04 PM   #1
bobaye
Member
 
Registered: Dec 2006
Location: Riverside CA
Distribution: Slackware first, then everything else
Posts: 48

Rep: Reputation: 15
Google Earth 4.3 crashes X


I've very recently upgraded my slack desktop from version 11.0 to 12.1
The new install seems to work very well and I'm overall very pleased with it.
Then I re-installed the latest Google Earth and ........ no fun anymore!
The install seemed to go well, no error messages that I recall, but launching it brings up the initialization window, and then locks up X.
Hard lockup too, black screen - no keys work, have to reboot by turning the power off.
I have been searching around for something obvious but I'm not finding much that seems pertinent.
I have read about having OpenGL drivers and xorg configured, but I'm not sure how to check that.
Last thing I checked was glxgears to see if that was Ok, and no it isn't I get "glXCreateContext failed"
I have the Nvidia driver installed, and X still seems to run Ok otherwise.
I did install swfdec last night which I haven't done before. I used SlackBuild packages and took care of dependencies as needed. Firefox plugins show them installed and working. I wonder if that's affecting this?
I'll put up any other revelent info as asked.
Don't know where to go from here though.
 
Old 09-26-2008, 05:21 PM   #2
raconteur
Member
 
Registered: Dec 2007
Location: Slightly left of center
Distribution: slackware
Posts: 276
Blog Entries: 2

Rep: Reputation: 44
The first place to check would be log files.
There may be nothing pertinent in them, but then again, maybe there is.
/var/log/Xorg.0.log
/var/log/messages
/var/log/debug
 
Old 09-26-2008, 06:38 PM   #3
bobaye
Member
 
Registered: Dec 2006
Location: Riverside CA
Distribution: Slackware first, then everything else
Posts: 48

Original Poster
Rep: Reputation: 15
Here's the logs requested, I do see some items that don't look right, I D/K what they mean -
well anyway -
PHP Code:
X.Org X Server 1.4.2
Release Date
11 June 2008
X Protocol Version 11
Revision 0
Build Operating System
Slackware 12.1 Slackware Linux Project
Current Operating System
Linux <machine_name2.6.24.5-smp #2 SMP Wed Apr 30 13:41:38 CDT 2008 i686
Build Date30 June 2008  11:57:32PM
 
    Before reporting problems
check http://wiki.x.org
    
to make sure that you have the latest version.
Module Loader present
Markers
: (--) probed, (**) from config file, (==) default setting,
    (++) 
from command line, (!!) notice, (IIinformational,
    (
WWwarning, (EEerror, (NInot implemented, (??) unknown.
(==) 
Log file"/var/log/Xorg.0.log"TimeFri Sep 26 13:47:34 2008
(==) Using config file"/etc/X11/xorg.conf"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) |   |-->
Monitor "My Monitor"
(**) |   |-->Device "VESA Framebuffer"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(==) Automatically adding devices
(==) Automatically enabling devices
(WWThe directory "/usr/share/fonts/local/" does not exist.
    
Entry deleted from font path.
(
WWThe directory "/usr/share/fonts/CID/" does not exist.
    
Entry deleted from font path.
(==) 
Including the default font path /usr/share/fonts/TTF,/usr/share/fonts/OTF,/usr/share/fonts/Type1,/usr/share/fonts/misc,/usr/share/fonts/75dpi/:unscaled.
(**) 
FontPath set to:
    /
usr/share/fonts/misc/,
    /
usr/share/fonts/OTF/,
    /
usr/share/fonts/TTF/,
    /
usr/share/fonts/Type1/,
    /
usr/share/fonts/Speedo/,
    /
usr/share/fonts/75dpi/:unscaled,
    /
usr/share/fonts/100dpi/:unscaled,
    /
usr/share/fonts/75dpi/,
    /
usr/share/fonts/100dpi/,
    /
usr/share/fonts/cyrillic/,
    /
usr/share/fonts/TTF,
    /
usr/share/fonts/OTF,
    /
usr/share/fonts/Type1,
    /
usr/share/fonts/misc,
    /
usr/share/fonts/75dpi/:unscaled
(**) RgbPath set to "/usr/share/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(IIOpen ACPI successful (/var/run/acpid.socket)
(
IILoader magic0x81d0280
(IIModule ABI versions:
    
X.Org ANSI C Emulation0.3
    X
.Org Video Driver2.0
    X
.Org XInput driver 2.0
    X
.Org Server Extension 0.3
    X
.Org Font Renderer 0.5
(IILoader running on linux
(IILoadModule"pcidata"
(IILoading /usr/lib/xorg/modules//libpcidata.so
(IIModule pcidatavendor="X.Org Foundation"
    
compiled for 1.4.2module version 1.0.0
    ABI 
class: X.Org Video Driverversion 2.0
(--) using VT number 7

(IIPCIPCI scan (all values are in hex)

(
IIPCIEnd of PCI scan
(IIHost-to-PCI bridge:
(
IIBus 0bridge is at (0:0:0), (0,0,2), BCTRL0x0008 (VGA_EN is set)
(
IIBus 0 I/O range:
    
XXXXXXXXXXXXXXXXXXXX
(IIBus 0 non-prefetchable memory range:
    
XXXXXXXXXXXXX
(IIBus 0 prefetchable memory range:
    
XXXXXXXXXXXXXXXXXX
(IIPCI-to-PCI bridge:
(
IIBus 1bridge is at (0:2:0), (0,1,1), BCTRLXXXXXXX
(IIBus 1 I/O range:
    
XXXXXXXXXXXXXXXX
(IIBus 1 non-prefetchable memory range:
   
XXXXXXXXXX
(IIBus 1 prefetchable memory range:
   
XXXXXXXXXXXXX
(IIPCI-to-ISA bridge:
(
IIBus -1bridge is at (0:20:3), (0,-1,-1), BCTRL0x0008 (VGA_EN is set)
(
IISubtractive PCI-to-PCI bridge:
(
IIBus 2bridge is at (0:20:4), (0,2,2), BCTRL0x0000 (VGA_EN is cleared)
(
IIBus 2 I/O range:
   
XXXXXXXXXXXXXXXXX
(IIBus 2 non-prefetchable memory range:
    
XXXXXXXXXXXXXXXXXXXx
(IIBus 2 prefetchable memory range:
    
XXXXXXXXXXXXXXXXX
(--) PCI:*(1:0:0nVidia Corporation G70 [GeForce 7600 GTrev 161Mem XXXXXXXXXXXXX
(IIAddressable bus resource ranges are
    XXXXXXXXXXXXXX
(IIOS-reported resource ranges:
    
XXXXXXXXXXXXXXX
(IIActive PCI resource ranges:
    
XXXXXXXXXXXXXX
(IIActive PCI resource ranges after removing overlaps:
   
XXXXXXXXXXXXXX
(IIOS-reported resource ranges after removing overlaps with PCI:
    
XXXXXXXXXXXXXX
(IIAll system resource ranges:
   
XXXXXXXXXXXXXXxxxx
(II"extmod" will be loadedThis was enabled by default and also specified in the config file.
(
II"dbe" will be loadedThis was enabled by default and also specified in the config file.
(
II"glx" will be loadedThis was enabled by default and also specified in the config file.
(
II"freetype" will be loadedThis was enabled by default and also specified in the config file.
(
II"type1" will be loadedThis was enabled by default and also specified in the config file.
(
II"record" will be loaded by default.
(
II"dri" will be loaded by default.
(
IILoadModule"dbe"
(IILoading /usr/lib/xorg/modules/extensions//libdbe.so
(IIModule dbevendor="X.Org Foundation"
    
compiled for 1.4.2module version 1.0.0
    Module 
class: X.Org Server Extension
    ABI 
class: X.Org Server Extensionversion 0.3
(IILoading extension DOUBLE-BUFFER
(IILoadModule"extmod"
(IILoading /usr/lib/xorg/modules/extensions//libextmod.so
(IIModule extmodvendor="X.Org Foundation"
    
compiled for 1.4.2module version 1.0.0
    Module 
class: X.Org Server Extension
    ABI 
class: X.Org Server Extensionversion 0.3
(IILoading extension SHAPE
(IILoading extension MIT-SUNDRY-NONSTANDARD
(IILoading extension BIG-REQUESTS
(IILoading extension SYNC
(IILoading extension MIT-SCREEN-SAVER
(IILoading extension XC-MISC
(IILoading extension XFree86-VidModeExtension
(IILoading extension XFree86-Misc
(IILoading extension DPMS
(IILoading extension TOG-CUP
(IILoading extension Extended-Visual-Information
(IILoading extension XVideo
(IILoading extension XVideo-MotionCompensation
(IILoading extension X-Resource
(IILoadModule"type1"
(IILoading /usr/lib/xorg/modules/fonts//libtype1.so
(IIModule type1vendor="X.Org Foundation"
    
compiled for 1.4.2module version 1.0.2
    Module 
class: X.Org Font Renderer
    ABI 
class: X.Org Font Rendererversion 0.5
(IILoading font Type1
(IILoadModule"freetype"
(IILoading /usr/lib/xorg/modules/fonts//libfreetype.so
(IIModule freetypevendor="X.Org Foundation & the After X-TT Project"
    
compiled for 1.4.2module version 2.1.0
    Module 
class: X.Org Font Renderer
    ABI 
class: X.Org Font Rendererversion 0.5
(IILoading font FreeType
(IILoadModule"glx"
(IILoading /usr/lib/xorg/modules/extensions//libglx.so
(IIModule glxvendor="X.Org Foundation"
    
compiled for 1.4.2module version 1.0.0
    ABI 
class: X.Org Server Extensionversion 0.3
(==) AIGLX enabled
(IILoading extension GLX
(IILoadModule"record"
(IILoading /usr/lib/xorg/modules/extensions//librecord.so
(IIModule recordvendor="X.Org Foundation"
    
compiled for 1.4.2module version 1.13.0
    Module 
class: X.Org Server Extension
    ABI 
class: X.Org Server Extensionversion 0.3
(IILoading extension RECORD
(IILoadModule"dri"
(IILoading /usr/lib/xorg/modules/extensions//libdri.so
(IIModule drivendor="X.Org Foundation"
    
compiled for 1.4.2module version 1.0.0
    ABI 
class: X.Org Server Extensionversion 0.3
(IILoading extension XFree86-DRI
(IILoadModule"nvidia"
(IILoading /usr/lib/xorg/modules/drivers//nvidia_drv.so
(IIModule nvidiavendor="NVIDIA Corporation"
    
compiled for 4.0.2module version 1.0.0
    Module 
class: X.Org Video Driver
(IILoadModule"mouse"
(IILoading /usr/lib/xorg/modules/input//mouse_drv.so
(IIModule mousevendor="X.Org Foundation"
    
compiled for 1.4.0.90module version 1.3.0
    Module 
class: X.Org XInput Driver
    ABI 
class: X.Org XInput driverversion 2.0
(IILoadModule"kbd"
(IILoading /usr/lib/xorg/modules/input//kbd_drv.so
(IIModule kbdvendor="X.Org Foundation"
    
compiled for 1.4.0module version 1.2.2
    Module 
class: X.Org XInput Driver
    ABI 
class: X.Org XInput driverversion 2.0
(IINVIDIA dlloader X Driver  177.13  Tue Jun 10 16:49:34 PDT 2008
(IINVIDIA Unified Driver for all Supported NVIDIA GPUs
(IIPrimary Device isPCI 01:00:0
(--) Assigning device section with no busID to primary device
(--) Chipset NVIDIA GPU found
(IILoading sub module "fb"
(IILoadModule"fb"
(IILoading /usr/lib/xorg/modules//libfb.so
(IIModule fbvendor="X.Org Foundation"
    
compiled for 1.4.2module version 1.0.0
    ABI 
class: X.Org ANSI C Emulationversion 0.3
(IILoading sub module "wfb"
(IILoadModule"wfb"
(IILoading /usr/lib/xorg/modules//libwfb.so
(IIModule wfbvendor="X.Org Foundation"
    
compiled for 1.4.2module version 1.0.0
    ABI 
class: X.Org ANSI C Emulationversion 0.3
(IILoading sub module "ramdac"
(IILoadModule"ramdac"(IIModule "ramdac" already built-in
(IIresource ranges after xf86ClaimFixedResources() call:
   
XXXXXXXXXXXXXXxx
(IISetting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.01.01.0)
(**) 
NVIDIA(0): Enabling RENDER acceleration
(EENVIDIA(0): Failed to initialize the GLX moduleplease check in your X
(EENVIDIA(0):     log file that the GLX module has been loaded in your X
(EENVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
(
EENVIDIA(0):     you continue to encounter problemsPlease try
(
EENVIDIA(0):     reinstalling the NVIDIA driver.
(
IINVIDIA(0): NVIDIA GPU GeForce 7600 GT (G73at PCI:1:0:(GPU-0)
(--) 
NVIDIA(0): Memory262144 kBytes
(--) NVIDIA(0): VideoBIOS05.73.22.51.45
(IINVIDIA(0): Detected PCI Express Link width16X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(son GeForce 7600 GT at PCI:1:0:0:
(--) 
NVIDIA(0):     DELL M992 (CRT-0)
(--) 
NVIDIA(0): DELL M992 (CRT-0): 400.0 MHz maximum pixel clock
(IINVIDIA(0): Assigned Display DeviceCRT-0
(IINVIDIA(0): Validated modes:
(
IINVIDIA(0):     "1024x768"
(IINVIDIA(0):     "800x600"
(IINVIDIA(0):     "640x480"
(IINVIDIA(0): Virtual screen size determined to be 1024 x 768
(--) NVIDIA(0): DPI set to (7475); computed from "UseEdidDpi" X config
(--) NVIDIA(0):     option
(==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(--) 
Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  NoI don't.
(II) resource ranges after preInit:
   XXXXXXXXXXXXXX
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Setting mode "1024x768"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(II) Loading extension NV-CONTROL
(==) RandR enabled
(II) Setting vga for screen 0.
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension XAccessControlExtension
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) AIGLX: Screen 0 is not DRI capable
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions//libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
    compiled for 1.4.2, module version = 1.0.0
    ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
(**) Option "Protocol" "IMPS/2"
(**) Mouse1: Device: "/dev/mouse"
(**) Mouse1: Protocol: "IMPS/2"
(**) Option "CorePointer"
(**) Mouse1: always reports core events
(**) Option "Device" "/dev/mouse"
(==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(**) Mouse1: ZAxisMapping: buttons 4 and 5
(**) Mouse1: Buttons: 9
(**) Mouse1: Sensitivity: 1
(**) Option "CoreKeyboard"
(**) Keyboard1: always reports core events
(**) Option "Protocol" "standard"
(**) Keyboard1: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard1: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard1: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) Keyboard1: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) Keyboard1: CustomKeycodes disabled
(II) evaluating device (Keyboard1)
(II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD)
(II) evaluating device (Mouse1)
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(II) Mouse1: ps2EnableDataReporting: succeeded
(II) 3rd Button detected: disabling emulate3Button
SetClientVersion: 0 9
SetGrabKeysState - disabled
SetGrabKeysState - enabled 
I'll have to post the other logs in another post - this ones at the limit even with some random deletions.

Last edited by bobaye; 09-26-2008 at 08:14 PM. Reason: Spelling - "the evil missing N" and a bunch of hex stuff
 
Old 09-26-2008, 07:03 PM   #4
raconteur
Member
 
Registered: Dec 2007
Location: Slightly left of center
Distribution: slackware
Posts: 276
Blog Entries: 2

Rep: Reputation: 44
No need to post all of the logs, in fact some of them you may not want public.
Just look through them for anything that might indicate an error.

That being said, I don't see anything wrong with the Xorg log.
 
Old 09-26-2008, 08:06 PM   #5
bobaye
Member
 
Registered: Dec 2006
Location: Riverside CA
Distribution: Slackware first, then everything else
Posts: 48

Original Poster
Rep: Reputation: 15
Ok, thanks for taking a look though raconteur.
I do know about not posting hardware info - and I'll have to look through that file a little closer.
I guess it seemed mildly humorous to me to be posting memory address's from a video card.
Hacking that could really give someone a headache...........
I'm thinking the OpenGL driver thing might be where I'm headed.
I did see some similar posts from folks running other distro's and I'll have to take a closer look at some of them.
 
Old 09-28-2008, 09:21 PM   #6
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,367

Rep: Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843
If my memory serves me correctly (which it may not), Google Earth absolutely requires that DRI is enabled. Your X log doesn't suggest that it is, but to check definitively to make sure that is the cause, what is the output of the following command:
Code:
$ glxinfo | grep direct
It *should* say "direct rendering: Yes". However, if it says, no, you must get DRI up and running before you can use Google Earth. You mentioned the nVidia drivers; I'm assuming these are the proprietary drivers. Which version are you using, and how did you install the drivers? What model is your video card? Looking through your log, it suggests reinstalling your nVidia drivers if DRI is not enabled (which I believe is the case). You may wish to try that.
 
Old 09-29-2008, 12:03 AM   #7
bobaye
Member
 
Registered: Dec 2006
Location: Riverside CA
Distribution: Slackware first, then everything else
Posts: 48

Original Poster
Rep: Reputation: 15
Here's the output -
<machine_name>~$ glxinfo | grep direct
Error: glXCreateContext failed
I was asking around a bit about from local folks I know and the popular opinion seems to be that OpenGL must be working for Google Earth.
The Error above prints on any glx check I've done so far, not so big a deal really, I'm curious though.
The rest of the desktop works without issues (well the taskbar lock up thing, but that's a three year old bug now on KDE).
I just wonder if I didn't kill GLx with the swfdec install. I haven't been able to find much info on that yet.
My Nvidia X-server settings give no hint about DRI. The help window shows me the page where it should be, but has no specs there.

Last edited by bobaye; 09-29-2008 at 12:12 AM. Reason: missing info
 
Old 10-01-2008, 04:40 PM   #8
adriv
Member
 
Registered: Nov 2005
Location: Diessen, The Netherlands
Distribution: Slackware 15
Posts: 700

Rep: Reputation: 43
Reinstall the Nvidia driver, as suggested in the log:
Code:
(EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
(EE) NVIDIA(0):     log file that the GLX module has been loaded in your X
(EE) NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
(EE) NVIDIA(0):     you continue to encounter problems, Please try
(EE) NVIDIA(0):     reinstalling the NVIDIA driver.
Also, There are other reports of Google Earth crashing X (+ solution), read this.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
google earth crashes X autophil Slackware 13 07-07-2010 07:51 PM
Google Earth JanVYW Linux - Software 6 03-09-2009 06:17 PM
no 'Earth' on Google earth blastradius Linux - Software 19 02-01-2009 12:05 PM
google earth mortal *BSD 2 09-07-2007 09:53 PM
Google Earth produces 'holes' in planet earth greengrocer Linux - Newbie 5 07-18-2006 10:57 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 09:35 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration