[gelöst] Steam Installation auf Stretch

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
schnitten
Beiträge: 7
Registriert: 09.11.2011 14:39:39

[gelöst] Steam Installation auf Stretch

Beitrag von schnitten » 08.10.2018 10:33:07

Hi,

ich versuche schon seit einiger Zeit erfolglos, Steam zu installieren. Folge ich dem https://wiki.debian.org/de/Steam tutorial endet es beim

Code: Alles auswählen

# aptitude install steam
Note: selecting "steam:i386" instead of the virtual package "steam"
Die folgenden NEUEN Pakete werden zusätzlich installiert:
  gcc-6-base:i386{a} libbsd0:i386{a} libc6:i386{a} libdrm-amdgpu1:i386{a} libdrm-intel1:i386{a} libdrm-nouveau2:i386{a} libdrm-radeon1:i386{a} libdrm2:i386{ab} libedit2:i386{a} libelf1:i386{a} 
  libexpat1:i386{a} libffi6:i386{a} libgcc1:i386{a} libgcrypt20:i386{a} libgl1-mesa-dri:i386{a} libgl1-mesa-glx:i386{ab} libglapi-mesa:i386{ab} libgpg-error0:i386{a} libgpm2:i386{a} libllvm3.9:i386{a} 
  libncurses5:i386{a} libpciaccess0:i386{a} libsensors4:i386{a} libstdc++6:i386{a} libtinfo5:i386{a} libtxc-dxtn-s2tc:i386{a} libudev1:i386{a} libx11-6:i386{a} libx11-xcb1:i386{a} libxau6:i386{a} 
  libxcb-dri2-0:i386{a} libxcb-dri3-0:i386{a} libxcb-glx0:i386{a} libxcb-present0:i386{a} libxcb-sync1:i386{a} libxcb1:i386{a} libxdamage1:i386{a} libxdmcp6:i386{a} libxext6:i386{a} libxfixes3:i386{a} 
  libxinerama1:i386{a} libxshmfence1:i386{a} libxss1:i386{a} libxxf86vm1:i386{a} steam:i386 zlib1g:i386{a} 
0 Pakete aktualisiert, 46 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
26,0 MB an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 201 MB zusätzlich belegt sein.
Die folgenden Pakete haben verletzte Abhängigkeiten:
 libgl1 : Beschädigt: libgl1-mesa-glx:i386 (< 17.2.0~rc4-1) but 13.0.6-1+b2 is to be installed
 libglapi-mesa : Beschädigt: libglapi-mesa:i386 (!= 18.1.6-1~bpo9+1) but 13.0.6-1+b2 is to be installed
 libglapi-mesa:i386 : Beschädigt: libglapi-mesa (!= 13.0.6-1+b2) but 18.1.6-1~bpo9+1 is installed
 libdrm2 : Beschädigt: libdrm2:i386 (!= 2.4.91-2~bpo9+1) but 2.4.74-1 is to be installed
 libdrm2:i386 : Beschädigt: libdrm2 (!= 2.4.74-1) but 2.4.91-2~bpo9+1 is installed
 libglx0 : Beschädigt: libgl1-mesa-glx:i386 (< 17.2.0~rc4-1) but 13.0.6-1+b2 is to be installed
 libgl1-mesa-glx : Beschädigt: libgl1-mesa-glx:i386 (!= 18.1.6-1~bpo9+1) but 13.0.6-1+b2 is to be installed
 libgl1-mesa-glx:i386 : Kollidiert mit: libgl1 but 1.0.0+git20180308-2~bpo9+1 is installed
                        Beschädigt: libgl1-mesa-glx (!= 13.0.6-1+b2) but 18.1.6-1~bpo9+1 is installed
Die folgenden Aktionen werden diese Abhängigkeiten auflösen:

     Beibehalten der folgenden Pakete in ihrer aktuellen Version:
1)     libdrm-amdgpu1:i386 [Nicht installiert]                   
2)     libdrm-intel1:i386 [Nicht installiert]                    
3)     libdrm-nouveau2:i386 [Nicht installiert]                  
4)     libdrm-radeon1:i386 [Nicht installiert]                   
5)     libdrm2:i386 [Nicht installiert]                          
6)     libgl1-mesa-dri:i386 [Nicht installiert]                  
7)     libgl1-mesa-glx:i386 [Nicht installiert]                  
8)     libglapi-mesa:i386 [Nicht installiert]                    
9)     steam:i386 [Nicht installiert]                            

Diese Lösung akzeptieren? [Y/n/q/?] Y
Es werden keine Pakete installiert, aktualisiert oder entfernt.
0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 0 B zusätzlich belegt sein.
Mit apt-get komme ich ebenfalls nicht weiter. Als Grafiktreiber verwende ich den Nvidia proprietory driver.

OS:

Code: Alles auswählen

  Operating System: Debian GNU/Linux 9 (stretch)
            Kernel: Linux 4.9.0-8-amd64
      Architecture: x86-64
meine sources.list:

Code: Alles auswählen

deb http://deb.debian.org/debian/ stretch main contrib non-free
deb-src http://deb.debian.org/debian/ stretch main contrib non-free

deb http://deb.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://deb.debian.org/debian-security stretch/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian/ stretch-updates main contrib non-free

# Chrome
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

# Nvidia
deb http://httpredir.debian.org/debian/ stretch-backports main contrib non-free
Hat jemand eine Idee wie ich hier weiterkomme?

danke
Christian
Zuletzt geändert von schnitten am 08.10.2018 22:33:54, insgesamt 1-mal geändert.

Benutzeravatar
whisper
Beiträge: 3151
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Steam Installation auf Stretch

Beitrag von whisper » 08.10.2018 10:40:42

Wieso, einfach steam installieren und starten.
Das steam Paket ist im normalen Repo von Debian Stretch Section: non-free/games drin.
Die eigentlichen benötigten Pakete werden dann runtergeladen.
Das Nvidia Repo nutze ich nicht.

Deine Probleme habe möglicherweise mit dem Nvidia Repo zu tun.


vielleicht mal auskommentieren, apt-get -f install und neu probieren
Meine GTX970m hat mit Stretch keine Probleme

schnitten
Beiträge: 7
Registriert: 09.11.2011 14:39:39

Re: Steam Installation auf Stretch

Beitrag von schnitten » 08.10.2018 10:50:07

OK, hab die Einträge für chrome und nvidia auskommentiert und ein apt-get update gemacht. Hilft aber leider noch nicht:

Code: Alles auswählen

# apt-get -f install steam
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 steam:i386 : Hängt ab von: libgl1-mesa-dri:i386 soll aber nicht installiert werden
              Hängt ab von: libgl1-mesa-glx:i386 soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
Ok, dann noch die Abhängigkeiten dazu:

Code: Alles auswählen

# apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

Code: Alles auswählen

# apt-get -f install steam libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 libgl1-mesa-dri:i386 : Hängt ab von: libdrm-amdgpu1:i386 (>= 2.4.63) soll aber nicht installiert werden
                        Hängt ab von: libdrm-intel1:i386 (>= 2.4.48) soll aber nicht installiert werden
                        Hängt ab von: libdrm-nouveau2:i386 (>= 2.4.66) soll aber nicht installiert werden
                        Hängt ab von: libdrm-radeon1:i386 (>= 2.4.31) soll aber nicht installiert werden
                        Hängt ab von: libdrm2:i386 (>= 2.4.66) soll aber nicht installiert werden
 libgl1-mesa-glx:i386 : Hängt ab von: libdrm2:i386 (>= 2.4.66) soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

# apt-get -f install 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

Benutzeravatar
whisper
Beiträge: 3151
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Steam Installation auf Stretch

Beitrag von whisper » 08.10.2018 13:25:42

Nach dem entfernen des Nvidia Repos muss das ganze auch removed werden. Es wird von zurückgehaltenen Paketen gesprochen, also sind ein paar auf HOLD.
Die kannst du dir mit dpkg -l ansehen
Alternativ und sicherer: guck, was jetzt mit apt search nvidia angeboten wird, wenn du das installierst, werden die angesprochenen Paketen
runtergeschmissen, dann steam und dann starten.


Mich wundert, dass du "-f" mit paketen angibst, das sollte nicht funktionieren, sondern nur so: apt-get -f install
Ist bei dir das i386 Compat paket installiert (habe jetzt keinen Linux Zugriff)
https://wiki.debian.org/Multiarch/HOWTO

wanne
Moderator
Beiträge: 7447
Registriert: 24.05.2010 12:39:42

Re: Steam Installation auf Stretch

Beitrag von wanne » 08.10.2018 15:19:31

Du kannst auch mal aptitude nutzen. Die schlägt dir ein paar Varianten (inklussive deinstallationen) vor, wie du zu deinem Steam kommst.
Aber guck dir das genau an, was die da vor hat. Sonst hast du ratz fatz nur noch steam auf deinem Rechner
rot: Moderator wanne spricht, default: User wanne spricht.

schnitten
Beiträge: 7
Registriert: 09.11.2011 14:39:39

Re: Steam Installation auf Stretch

Beitrag von schnitten » 08.10.2018 22:33:18

Den nvidia Treiber konnte ich nicht mehr sauber los werden. Nach einer Neuinstallation klappt es aber mit steam ganz wunderbar.
Danke für die Hilfe!

Antworten