LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 07-04-2015, 07:17 AM   #1
bagginmtdoom
Member
 
Registered: Apr 2013
Posts: 40

Rep: Reputation: Disabled
Cannot startx as libgl.so.1 is missing


Hello everyone!

I know that many people are against having a lot of 32 bit software on their 64 bit system unless it is necessary, but I do not really care about how the system has to load two libraries into RAM and all of the other stuff people say about having 32bit software on a 64 bit OS.

But I want to install 32 bit X.org on my 64 bit Opensuse 13.2. I am trying this first in VMware on my intel based machine.


The first thing that I did was removed Xorg and all of the programs that were associated with X. Then I installed the following software from RPMfind, I installed them in the order you see below.:

gcc-32bit
glibc-32bit
glibc-locale-32bit
libgio-2_0-0-32bit
libgmodule-2_0-0-32bit
libgobject-2_0-0-32bit
libncurses5-32bit
patterns-openSUSE-32bit
xf86-video-vmware-13.1.0-1.3.i586.rpm
xorg-x11-server-extra-7.6_1.17.1-9.2.i586.rpm
Mesa-libGL-devel-10.3.0-91.3.2.i586.rpm
Mesa-10.3.0-91.3.2.i586.rpm
xorg-x11-7.6-67.1.4.i586.rpm
xfs-1.1.4-3.2.i586.rpm
xinit-1.3.4-6.1.i586.rpm
xorg-x11-driver-video-7.6_1-15.1.i586.rpm
xf86-video-fbdev-0.4.4-3.3.i586.rpm
xorg-x11-server-7.6_1.17.1-8.1.i586.rpm
xf86-video-vesa-2.3.3-6.3.i586.rpm
xf86-input-evdev-2.9.2-1.1.i586.rpm
xdm-1.1.11-3.8.1.i586.rpm
conky-1.9.0-4.1.7.i586.rpm
xterm-318-1.1.i586.rpm
openbox-3.5.2-9.2.i586.rpm

Xorg does not display, it just shoots out the error:

xauth: file /home/frodo/.serverauth.5006 does not exist


Fatal server error:
Cannot move old log file "/var/log/Xorg.0.log" to "/var/log/Xorg.0.log.old"


Please consult the The X.Org Foundation support
at X.Org Wiki - Home
for help.

xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
-------------------------------------------------------------------------------------------
xinit failed. /usr/bin/Xorg is not setuid, maybe that's the reason?
If so either use a display manager (strongly recommended) or adjust /etc/permissions.local


So I edited the permissions file and removed the "#" saved the file and then rebooted the computer, the error went away, however X still did not display.

The only error that displayed now was:

xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

So I checked the log file ( I'll post it in a couple of hours, I'm away from my computer) and it is complaining about unable to find libgl.so.1.

Before I removed X and everything related to X, the system worked fine, but now it does not. I tried to add all the packages that were important back, but maybe I missed a few.

Can someone help me out?

Last edited by bagginmtdoom; 07-04-2015 at 06:28 PM.
 
Old 07-04-2015, 11:48 AM   #2
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
You are doing it wrong. If you want to run 32 bit programs on your system you don't remove the 64 bit counterparts, but you just add the 32 bit parts. Otherwise you will end up with a system on which only 32 bit programs can run on the GUI. You need both, 32 and 64 bit.
 
Old 07-04-2015, 12:33 PM   #3
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,623

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
as above
you are cutting off YOUR left hand to fix the issue on your RIGHT hand


to install 32 bit libs ( /usr/lib ) on a 64 bit system ( /usr/lib64)

you INSTALL the 32 bit versions

Code:
su -
zypper se xorg
there will not be any 32 bit for THIS

mind you x needs to be 64 for the 64 bit Gmone3 or KDE4

but for gcc
Code:
su -
zypper se gcc
you have
gcc33-32bit
gcc48-32bit
gcc49-32bit


Quote:
But I want to install 32 bit X.org on my 64 bit Opensuse 13.2.
download the 32 bit iso
reformat the drive
open the computer and REMOVE all but 4 gig of ram-- you will never need the rest
install the 32 bit opensuse

Last edited by John VV; 07-04-2015 at 01:00 PM.
 
Old 07-04-2015, 02:01 PM   #4
bagginmtdoom
Member
 
Registered: Apr 2013
Posts: 40

Original Poster
Rep: Reputation: Disabled
Thanks Tobi, I feel like such an idiot.

I have no idea what I was doing :P

Last edited by bagginmtdoom; 07-04-2015 at 06:28 PM.
 
Old 07-04-2015, 02:04 PM   #5
bagginmtdoom
Member
 
Registered: Apr 2013
Posts: 40

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by John VV View Post

download the 32 bit iso
reformat the drive
open the computer and REMOVE all but 4 gig of ram-- you will never need the rest
install the 32 bit opensuse
It may be a wives tale but I heard that 32 bit programs run a little faster on a 64 bit kernel, which was why I wanted to do this.
 
  


Reply

Tags
xorg



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] Missing libGL.so.1 after changing Graphiccard - Fehlenede libGL.so.1 Bibliothek Basti890 Ubuntu 8 03-12-2013 07:30 AM
[SOLVED] Pacman cannot satisfy dependencies because of missing libgl Skyer Linux - Newbie 3 12-18-2011 01:15 PM
Cannot compile OpenGL program because libGL.a is missing lasindi Slackware 4 04-12-2009 04:09 PM
libGL.so file missing? Xandor Linux - Software 2 10-25-2005 01:42 AM
Missing libGL.so.1 doctorwebbox Debian 12 04-14-2005 01:00 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

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