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

Notices


Reply
  Search this Thread
Old 08-04-2010, 02:16 AM   #1
Antongarou
Member
 
Registered: Dec 2008
Posts: 31

Rep: Reputation: 15
fglrx problems in Ubuntu 10.04


I've been having two problems, one of which is quite definitely caused by the openGL library of fglrx:

1) when I try to load warzone 2100 I get a segmentation fault and according to the developers the game dump file contains the line:

#5 0x00670ef6 in XF86DRIQueryExtension () from /usr/lib/fglrx/libGL.so.1

which indicates something broken with fglrx.The game was running smoothly up to about a week ago.

2)When I try to configure my desktop using system settings the system settings application crashes with the crash report showing this line:
#6 0x035b7ef6 in XF86DRIQueryExtension () from /usr/lib/fglrx/libGL.so.1

which seems to have no meaningful difference from the warzone line problem. The whole bug report is :
Code:
Application: System Settings (systemsettings), signal: Segmentation fault
[Current thread is 1 (Thread 0xb78b2710 (LWP 15072))]

Thread 2 (Thread 0xb4a61b70 (LWP 15073)):
#0  0x00ab4422 in __kernel_vsyscall ()
#1  0x005e0b86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x025204eb in g_poll () from /lib/libglib-2.0.so.0
#3  0x025130ac in ?? () from /lib/libglib-2.0.so.0
#4  0x025134b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x00d0f60f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00ce2059 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x00ce24aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x00bde5a8 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x00cc1c1b in ?? () from /usr/lib/libQtCore.so.4
#10 0x00be132e in ?? () from /usr/lib/libQtCore.so.4
#11 0x006a196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x005eea4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb78b2710 (LWP 15072)):
[KCrash Handler]
#6  0x035b7ef6 in XF86DRIQueryExtension () from /usr/lib/fglrx/libGL.so.1
#7  0x051aaff4 in ?? () from /usr/lib/libX11.so.6
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
if it helps.

Does anyone know how I solve this problem?
 
Old 08-04-2010, 04:18 AM   #2
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Please show us the output of 'glxinfo' as well as your /var/log/Xorg.0.log file.

Adam
 
Old 08-04-2010, 05:05 AM   #3
Antongarou
Member
 
Registered: Dec 2008
Posts: 31

Original Poster
Rep: Reputation: 15
glxinfo returns:
Code:
name of display: :0.0
Segmentation fault
since the log file is several hundred lines I attached it to this post rather then copy/paste it
Attached Files
File Type: log Xorg.0.log (28.5 KB, 7 views)
 
Old 08-04-2010, 05:21 AM   #4
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Ummm.. Is there some reason you are using the fglrx drivers (which are for ATI/AMD GPUs) on an intel GPU? The open source intel drivers are installed by default and should have worked out-of-the-box.

Adam
 
1 members found this post helpful.
Old 08-04-2010, 05:58 AM   #5
Antongarou
Member
 
Registered: Dec 2008
Posts: 31

Original Poster
Rep: Reputation: 15
because when I tried to run warzone2100 without it it gave me error codes telling it had no GLX- right now, after I removed the fglrx package family it gives me this error upon trying to run it from the terminal:
Code:
 
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  135 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  15
  Current serial number in output stream:  15
Any idea how I can repair this?
 
Old 08-04-2010, 06:18 AM   #6
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Show us your new /var/log/Xorg.0.log file now.

Adam
 
1 members found this post helpful.
Old 08-04-2010, 06:45 AM   #7
Antongarou
Member
 
Registered: Dec 2008
Posts: 31

Original Poster
Rep: Reputation: 15
here it is. Sorry for not including it in the last post
Attached Files
File Type: log Xorg.0.log (28.5 KB, 10 views)
 
Old 08-04-2010, 06:47 AM   #8
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
You still seem to have fglrx at least partially installed:

Code:
(II) Loading /usr/lib/xorg/extra-modules/modules/extensions/libglx.so
(II) Module glx: vendor="FireGL - ATI Technologies Inc."
What's the output of 'dpkg -l | grep fglrx' ?

Adam
 
1 members found this post helpful.
Old 08-04-2010, 06:59 AM   #9
Antongarou
Member
 
Registered: Dec 2008
Posts: 31

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by adamk75 View Post
What's the output of 'dpkg -l | grep fglrx' ?

Adam
Code:
rc  fglrx                                            2:8.723.1-0ubuntu4                              Video driver for the ATI graphics accelerato
I removed it via the synaptic package manager a few hours ago.

ETA: just checked and my synaptic has 'fglrx-modaliases' as recommended.

Last edited by Antongarou; 08-04-2010 at 07:05 AM.
 
Old 08-04-2010, 07:36 AM   #10
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
I'm really unsure why Xorg would be picking up libglx from such a non-standard location. I suggest removing your /etc/X11/xorg.conf file, or at least renaming it, to see if there's something in there that's causing this problem.

Adam
 
1 members found this post helpful.
Old 08-05-2010, 07:48 AM   #11
Antongarou
Member
 
Registered: Dec 2008
Posts: 31

Original Poster
Rep: Reputation: 15
Now the game runs well, but I get a warning that my system doesn't support OpenGL 1.5 and 2.0- any chance of fixing that or is OpenGL simply something my hardware is unable to support?
 
Old 08-05-2010, 08:22 AM   #12
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
I don't know enough about the hardware, but it's quite possible that it doesn't support anything newer than opengl 1.3 or 1.4.
 
1 members found this post helpful.
Old 08-05-2010, 10:45 AM   #13
Antongarou
Member
 
Registered: Dec 2008
Posts: 31

Original Poster
Rep: Reputation: 15
OK, thanks for all the help.
 
  


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
ubuntu 9.04 fglrx upgrade = safe? chickenlinux Linux - Newbie 8 06-16-2009 12:02 AM
Ubuntu and fglrx escordeiro Linux - Desktop 3 11-15-2006 05:27 AM
fglrx 8.28.18 Ubuntu no 3D Acceleration derrekito Linux - Hardware 13 10-28-2006 10:07 PM
fglrx problems in ubuntu dapper raim1312 Linux - Hardware 2 09-24-2006 08:17 PM
ATI fglrx problems - ubuntu carstenth Linux - Hardware 3 11-08-2005 09:39 AM

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

All times are GMT -5. The time now is 04:50 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