LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Ubuntu (https://www.linuxquestions.org/questions/ubuntu-63/)
-   -   Missing libGL.so.1 after changing Graphiccard - Fehlenede libGL.so.1 Bibliothek (https://www.linuxquestions.org/questions/ubuntu-63/missing-libgl-so-1-after-changing-graphiccard-fehlenede-libgl-so-1-bibliothek-4175452753/)

Basti890 03-05-2013 02:25 AM

Missing libGL.so.1 after changing Graphiccard - Fehlenede libGL.so.1 Bibliothek
 
-----German (english below) ----
Hi Leute,

ich hab das Problem, dass nach dem Ausbau meiner Nvidia Graka Steam nicht mehr startet, weil Wies der titel schon sagt libGL.so.1 fehlt.

Ich hab schon im Internet gesucht aber nur veraltete Beiträge gefunden(2005) mit lösungen die mir persönlich zu kompliziert für einen einsteiger erscheinen, bzw nicht mehr in den Paketlisten verfügbar sind.
u.A. waren das :
Code:

sebastian@sebastian-HP-Elite-7500-Series-MT:~$ sudo apt-get install xlibmesa-gl
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut     
Statusinformationen werden eingelesen... Fertig
Paket xlibmesa-gl ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.

E: Paket »xlibmesa-gl« hat keinen Installationskandidaten
sebastian@sebastian-HP-Elite-7500-Series-MT:~$ sudo apt-get install xlibmesa-glu
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut     
Statusinformationen werden eingelesen... Fertig
Paket xlibmesa-glu ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.

E: Paket »xlibmesa-glu« hat keinen Installationskandidaten

Wenn ich find | grep libGL.so.1 mache erhalte ich:
Code:

./.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/share/doc/nvidia-cg-toolkit/examples/Tools/trace/libGL.so.1.gz
./.local/share/Steam/ubuntu12_32/steam-runtime.old/i386/usr/share/doc/nvidia-cg-toolkit/examples/Tools/trace/libGL.so.1.gz

Wo bekomm ich die libGL.so.1 am einfachsten her? ich will nicht dei stabilität meines System gefährten, da ichb auf diesem PC auch meine Programmier-Arbeiten verrichte.

MfG Basti890

EDIT: was ich vergessen hab, ich hab Ubuntu 12.04LTS 64Bit ;D
------ English -------

Under construction Please be patient or use Google Translator :P

business_kid 03-05-2013 03:10 AM

Run this command:
Quote:

ls -l /usr/lib64/libGL*
You should see something like
Quote:

lrwxrwxrwx 1 root root 10 Dec 16 12:28 /usr/lib64/libGL.so -> libGL.so.1
lrwxrwxrwx 1 root root 12 Dec 16 12:28 /usr/lib64/libGL.so.1 -> libGL.so.1.2
-rwxr-xr-x 1 root root 547424 Jul 10 2012 /usr/lib64/libGL.so.1.2
-rw-r--r-- 1 root root 657308 Nov 4 2010 /usr/lib64/libGLEW.a
lrwxrwxrwx 1 root root 16 Dec 16 12:27 /usr/lib64/libGLEW.so -> libGLEW.so.1.5.7
lrwxrwxrwx 1 root root 16 Dec 16 12:27 /usr/lib64/libGLEW.so.1.5 -> libGLEW.so.1.5.7
-rw-r--r-- 1 root root 389992 Nov 4 2010 /usr/lib64/libGLEW.so.1.5.7
lrwxrwxrwx 1 root root 11 Dec 16 12:28 /usr/lib64/libGLU.so -> libGLU.so.1
lrwxrwxrwx 1 root root 19 Dec 16 12:28 /usr/lib64/libGLU.so.1 -> libGLU.so.1.3.08004
-rwxr-xr-x 1 root root 447072 Jul 10 2012 /usr/lib64/libGLU.so.1.3.08004
You will notice libGL.so --> libGL.so.1 --> libGL.so.1.2. That's the mesa ones. If you have Nvidia stuff, symlinks will point to libGL.so.<nvidia version number>

Basti890 03-05-2013 03:17 AM

Code:

root@sebastian-HP-Elite-7500-Series-MT:~# ls -l /usr/lib64/libGL*
ls: Zugriff auf /usr/lib64/libGL* nicht möglich: Datei oder Verzeichnis nicht gefunden

:O I just checked it, I even dont have a lib64 directory in /usr

business_kid 03-05-2013 07:38 AM

I presumed without asking. Most 64 bit distros use /usr/lib for 32 bit and /usr/lib64 for 64bit.
The rest use /usr/lib for 64 bit and /usr/lib32 for 32 bit.

Make that command
Quote:

ls -l /usr/lib/libGL*

Basti890 03-05-2013 07:54 AM

Code:

root@sebastian-HP-Elite-7500-Series-MT:~# ls -l /usr/lib/libGL*
ls: Zugriff auf /usr/lib/libGL* nicht möglich: Datei oder Verzeichnis nicht gefunden

actually it has deletet this lib, after atuocealn or autoremove Iguess, my question is more How can i install those and relatet libs?

business_kid 03-05-2013 02:45 PM

You should mention your distribution. It helps to know.

The simplest way is to reinstall Mesa.

Basti890 03-06-2013 01:48 AM

Quote:

Originally Posted by business_kid (Post 4905374)
You should mention your distribution. It helps to know.

The simplest way is to reinstall Mesa.

I'm using Ubuntu 12.04.1 LTS 64Bit
with the 3.2.0-38-generic-kernel.

OK and how do i install Mesa?
I just tried http://phoronix.com/forums/showthrea...aphics-Drivers
but steam still doesn't start (I didn't installed an alternel driver yet, cause I don't know which one to use for my Onboard Grafik, via Ivy-Bridge [INTEL])

If u need any additional Informations just tell me.

business_kid 03-06-2013 08:35 AM

I'm not a debian man at all. There's something called apt-get which installs stuff and does messing for you. It's command line with a man page so read that.

Mesa is probably already installed. If you uninstall it, it may break stuff. What you really want is an upgrade, or a reinstall. man apt-get is your friend.

Basti890 03-12-2013 07:30 AM

[solved] !
 
I solved the problem by following the instructions here.


All times are GMT -5. The time now is 10:55 PM.