This forum has been archived. All content is frozen. Please use KDE Discuss instead.

[SOLVED]steam-installer fails to install on KDE neon 20.04.1

Tags: steam, i386, nvidia, steam-installer steam, i386, nvidia, steam-installer steam, i386, nvidia, steam-installer
(comma "," separated)
yeehi
Registered Member
Posts
3
Karma
0
The following error:

Code: Select all
Fatal error: The following packages have unmet dependencies:
  steam-installer: Depends: steam (= 1:1.0.0.61-2ubuntu3) but it is not installable



Last edited by yeehi on Sun Aug 23, 2020 1:34 pm, edited 1 time in total.
User avatar
robgriff444
Registered Member
Posts
58
Karma
0
OS
Ubuntu have generally disabled 32-bit stuff in 20.04 so you must re-enable for Steam:

Code: Select all
sudo dpkg --add-architecture i386
sudo apt update
sudo apt full-upgrade


If you have nvidia, you'll also need the 32-bit file installed*. So check your nvidia version with:
Code: Select all
nvidia-smi

Install the needed file using your version from nvidia-smi (this is on my system using version 440)
Code: Select all
sudo apt install libnvidia-gl-440:i386


* from https://askubuntu.com/questions/1230499 ... untu-20-04

Last edited by robgriff444 on Sun Aug 23, 2020 2:31 pm, edited 4 times in total.


Neon Unstable, AMD RX570, Steam (skyrim for now), Vivaldi, btrfs (with apt-btrfs-snapshot), bug-reporter
yeehi
Registered Member
Posts
3
Karma
0
robgriff444 wrote:Ubuntu have generally disabled 32-bit stuff in 20.04 so you must re-enable for Steam:

sudo dpkg --add-architecture i386
?? (sudo add-apt-repository multiverse) this was already enabled in MY /etc/apt/sources.list
sudo apt update
sudo apt full-upgrade

If you have nvidia, you'll also need the 32-bit file installed:
sudo apt install libnvidia-gl-440:i386 *

* from https://askubuntu.com/questions/1230499 ... untu-20-04


Thank you. This worked. ;D

As you mentioned, the multiverse repository was already enabled in /etc/apt/sources.list.

Code: Select all
sudo apt install libnvidia-gl-440:i386


This works for people using what is at the time of writing the latest driver for nvidia, but might need to be changed to l libnvidia-gl-445:i386, or whatever later version other users might have installed in the future.
vbgunz
Registered Member
Posts
2
Karma
0
I ran across this problem a couple days ago and have an RX 580. I tried a few things and failed to the point of installing Steam from https://store.steampowered.com/about/ directly and the .deb package worked without a hitch. Anyone new to Linux in general should always avoid trusting sources outside of your distributions supplied repositories but if you trust a source (Steam being trustworthy enough) and if they provide a package (Steam does provide one), it's usually not that big a deal to install from there.

I'd always highly advise you get your software from your distributions repositories *but* if you're left with no choice or many hoops to jump through, downloading the package and then installing it could be easier and would look something like this

Code: Select all
sudo dpkg -i ~/Downloads/steam_latest.deb
yeehi
Registered Member
Posts
3
Karma
0
robgriff444 wrote:Ubuntu have generally disabled 32-bit stuff in 20.04 so you must re-enable for Steam:

Code: Select all
sudo dpkg --add-architecture i386
sudo apt update
sudo apt full-upgrade


If you have nvidia, you'll also need the 32-bit file installed*. So check your nvidia version with:
Code: Select all
nvidia-smi

Install the needed file using your version from nvidia-smi (this is on my system using version 440)
Code: Select all
sudo apt install libnvidia-gl-440:i386


* from https://askubuntu.com/questions/1230499 ... untu-20-04


This solution led to other problems later: when trying to refresh the package list (after installing the repo for Lutris https://lutris.net/ ) the following error message appeared:

$ pkcon refresh
Refreshing cache [=========================]
Loading cache [=========================]
Finished [=========================]
Fatal error: E: Problem parsing dependency 21 of gfortran-10-powerpc64-linux-gnu:i386=10-20200411-0ubuntu1cross1
E: Error occurred while processing gfortran-10-powerpc64-linux-gnu (NewVersion2)
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_focal_universe_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.



This is the content of /etc/apt/sources.list at the moment:

Code: Select all
deb http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse
deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu focal stable


Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell, Yahoo [Bot]