LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
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 06-14-2013, 01:09 PM   #1
emgee_1
Member
 
Registered: Aug 2009
Location: Nijmegen, The Netherlands
Distribution: Slackware 14
Posts: 39

Rep: Reputation: 6
slackware current 32bit recent upgrade killed my son's ability to play minecraft


Dear Slackers,

The recent upgrade bump to 3.9.5 had some side effects for me:
minecraft will not run; I use AlienBob's minecraft package with either
a) the java slackbuild in /extra
or
b) the new openjre packages from Alienbob (7b40)

but to no avail ; I get a fatal error
Code:
29 recipes
27 achievements
2013-06-14 20:04:29 [CLIENT] [INFO] Setting user: avatarjasper
(Session ID is e954224b2ba066b49b12a5dc975b93691a54b76e)
2013-06-14 20:04:29 [CLIENT] [INFO] LWJGL Version: 2.8.4
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x68b83944, pid=6923, tid=1757887296
#
# JRE version: 7.0_21-b11
# Java VM: Java HotSpot(TM) Server VM (23.21-b01 mixed mode linux-x86 )
# Problematic frame:
# C  [libxcb-glx.so.0+0x9944]  xcb_glx_query_server_string_string_length+0x4
#
Before the bump on 3.8.13 I had no problems whatsoever...


Does anyone have a clue as to what I could change to rectify the problem?

I run on Kde 4.10.4 with either OpenGL and Native for compositing and Qt graphics or (Xrender and Raster)

Thanks in advance

Marcel

Last edited by emgee_1; 06-17-2013 at 02:07 AM. Reason: forgot the DE and graphics
 
Old 06-14-2013, 01:46 PM   #2
Stuferus
Member
 
Registered: Jun 2013
Location: Germany
Distribution: Slackware
Posts: 140

Rep: Reputation: Disabled
hi,
As far as i know minecraft needs/depends on the orginal (from java.com) java.
i have jdk installed no problem. The latest version as of java.com is 7b21, you find jdk 7b21 also on slackbuilds.

Give that a try, you also can try updateing minecrafts lwjgl to a newer version.

greatings
 
Old 06-14-2013, 04:47 PM   #3
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 5,194

Rep: Reputation: Disabled
I did not have that error, in fact I can play minecraft just fine using openjre 7u40 and my own minecraft package, but only after I updated the bundled Lightweight Java Game Library (lwjgl):

It is a known issue with the bundled lwjgl library (which gets downloaded as part of the initial update of minecraft).

You can manually update the lwjgl library from the one that minecraft bundles to version 2.9, which fixed my issue of a black minecraft screen after logging on.
Download the archive with the binaries, and copy the new lwjgl files into the .minecraft folder in your home directory, overwriting what's there:
Code:
$ wget http://downloads.sourceforge.net/project/java-game-lib/Official%20Releases/LWJGL%202.9.0/lwjgl-2.9.0.zip
$ unzip lwjgl-2.9.0.zip
$ cd lwjgl-2.9.0/
$ cp jar/* ~/.minecraft/bin/
$ cp native/linux/* ~/.minecraft/bin/natives/
Eric
 
Old 06-17-2013, 02:06 AM   #4
emgee_1
Member
 
Registered: Aug 2009
Location: Nijmegen, The Netherlands
Distribution: Slackware 14
Posts: 39

Original Poster
Rep: Reputation: 6
Smile

Problem is now solved. (But not by the suggested solutions.)

Mine craft works with both the open versions from AlienBob as well with the closed versions of java (I use now openjre).
The black screen phenomenon described by AlienBob is indeed fixed with an upgrade with lwjgl. (I already knew about this).

What fixed it was:
I installed the propriatary AMD driver but I opted for creating a slackware package (as is well described in the slackware documentation project).
After installing, minecraft works but the texture is now looking awful.
However after upgrading mesa files are messed up (they are in the wrong place it seems). To fix that and restoring the normal textures do the following:

make a symlink with
target /usr/lib/fglrx/fglrx-libGL.so.1.2 and link name libGL.so.1.2.0 thus
Code:
ln -s /usr/lib/fglrx/fglrx-libGL.so.1.2 /usr/lib/libGL.so.1.2.0
Now it works properly.

This was solved by
Quote:
Originally Posted by zakame View Post
Just a heads-up for those using fglrx-12.104 (aka catalyst-13.4) or fglrx-beta on -current: make sure your /usr/lib{,64}/libGL.so.1.2.0 is the fglrx version, not the one from mesa. You can check this via fglrxinfo and see if you get warnings about swrast not loading.

I think the ATI SlackBuild needs updating, but for the meanwhile, you can move the mesa libGL.so.1.2.0 to FGL.renamed.libGL.so.1.2.0 and make a symlink to fglrx/fglrx-libGL.so.1.2 as libGL.so.1.2.0.
Why it didn't work with a non proprietary driver is still a mystery to me.

Thanks AlienBob and Stuferu for your kind advice.
Thanks Zakame for the proper solution in my case.

Greetings,

Marcel (and from my son Jasper )
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
[SOLVED] Most recent upgrade in current causing firefox and slackpkg errors vdemuth Slackware 8 10-30-2010 12:08 PM
Keyboard non-responsive in X after upgrade to most recent -current Poetics Slackware 2 06-16-2009 08:29 PM
recent dist-upgrade of xorg has killed my mouse (and thusly, xorg). Lokathor Debian 4 06-10-2006 04:52 AM
Slapt-get upgrade to current killed my system zwyrbla Slackware 15 01-27-2005 09:35 PM
*Saddam's Son's Killed in Raid* BREAKING NEWS Finalnight General 7 07-23-2003 05:02 AM


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

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration