The officially official Devuan Forum!

You are not logged in.

#1 2018-06-22 01:57:20

SolidTrump
Member
Registered: 2018-06-22
Posts: 11  

Steam not working on Devuan [SOLVED]

Hey I am extremely new to Devuan. I switched from Ubuntu 18.04 LTS to Devuan (ascii) and I tried to install Steam. When it was installed I was met with problems and Steam pretty much not running. Could someone help me?

solidtrump@devuan:~$ sudo apt-get update
Hit:1 http://repo.steampowered.com/steam precise InRelease
Hit:2 http://pkgmaster.devuan.org/merged ascii InRelease                        
Hit:3 http://pkgmaster.devuan.org/merged ascii-updates InRelease                
Hit:4 http://pkgmaster.devuan.org/merged ascii-security InRelease
Reading package lists... Done                      
solidtrump@devuan:~$ sudo apt-get install steam
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  steam-launcher zenity zenity-common
Recommended packages:
  jockey-common
The following NEW packages will be installed:
  steam:i386 steam-launcher zenity zenity-common
0 upgraded, 4 newly installed, 0 to remove and 8 not upgraded.
Need to get 998 kB/3,755 kB of archives.
After this operation, 7,044 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://pkgmaster.devuan.org/merged ascii/main amd64 zenity-common all 3.22.0-1 [731 kB]
Get:2 http://pkgmaster.devuan.org/merged ascii/main amd64 zenity amd64 3.22.0-1+b1 [267 kB]
Fetched 998 kB in 0s (2,309 kB/s)
Selecting previously unselected package zenity-common.
(Reading database ... 100286 files and directories currently installed.)
Preparing to unpack .../zenity-common_3.22.0-1_all.deb ...
Unpacking zenity-common (3.22.0-1) ...
Selecting previously unselected package zenity.
Preparing to unpack .../zenity_3.22.0-1+b1_amd64.deb ...
Unpacking zenity (3.22.0-1+b1) ...
Selecting previously unselected package steam-launcher.
Preparing to unpack .../steam-launcher_1.0.0.54_all.deb ...
Unpacking steam-launcher (1.0.0.54) ...
Selecting previously unselected package steam:i386.
Preparing to unpack .../steam_1.0.0.54_i386.deb ...
Unpacking steam:i386 (1.0.0.54) ...
Processing triggers for mime-support (3.60) ...
Processing triggers for desktop-file-utils (0.23-1) ...
Setting up zenity-common (3.22.0-1) ...
Processing triggers for man-db (2.7.6.1-2) ...
Processing triggers for hicolor-icon-theme (0.15-1) ...
Setting up zenity (3.22.0-1+b1) ...
Setting up steam-launcher (1.0.0.54) ...
Setting up steam:i386 (1.0.0.54) ...
solidtrump@devuan:~$ steam
Repairing installation, linking /home/solidtrump/.steam/steam to /home/solidtrump/.local/share/Steam
/home/solidtrump/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
/home/solidtrump/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
Running Steam on devuan  64-bit
/home/solidtrump/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
/home/solidtrump/.local/share/Steam/ubuntu12_32/steam: symbol lookup error: /usr/lib/i386-linux-gnu/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds
/home/solidtrump/.local/share/Steam/steam.sh: line 444: no match: ssfn*

I also found this post talking about how to install it simply but it didn't help much at all: https://dev1galaxy.org/viewtopic.php?id=2132

The guy "devuser" helping the author "0xf4b10" said

"I think it's just a matter of setting up multiarch because steam seems to be 32bit only:

dpkg --add-architecture i386
apt-get update
apt-get install steam

You obviously need to have non-free sources enabled as steam isn't exactly open source. In case you are wondering where your steam client ends up: It's at /usr/games/steam. Run this from GUI and it'll install it's files to your home directory. You need to you have OpenGL support available for it to work though (which i guess you have if you plan to use steam)."

How do you enable "non-free sources"? Is there some setting somewhere to enable it?

My current specs if it helps:

   ..,,;;;::;,..                   solidtrump@devuan 
           `':ddd;:,.              ----------------- 
                 `'dPPd:,.         OS: Devuan GNU/Linux 2.0 (ascii) x86_64 
                     `:b$$b`.      Model: Aspire one 1-132 V1.03 
                        'P$$$d`    Kernel: 4.9.0-6-amd64 
                         .$$$$$`   Uptime: 2 hours, 20 minutes 
                         ;$$$$$P   Packages: 1547 
                      .:P$$$$$$`   Shell: bash 4.4.12 
                  .,:b$$$$$$$;'    Resolution: 1366x768 
             .,:dP$$$$$$$$b:'      DE: XFCE 
      .,:;db$$$$$$$$$$Pd'`         WM: Xfwm4 
 ,db$$$$$$$$$$$$$$b:'`             Theme: Clearlooks-Phenix-DarkPurpy [GTK2], A 
:$$$$$$$$$$$$b:'`                  Icons: DarkPurpy [GTK2], Adwaita [GTK3] 
 `$$$$$bd:''`                      Terminal: xfce4-terminal 
   `'''`                           CPU: Intel Celeron N3060 (2) @ 2.4GHz 
                                   GPU: Intel Integrated Graphics 
                                   Memory: 1462MB / 1917MB 
                                    

Side note: I know my specs are garbage pls no bully

Last edited by SolidTrump (2018-06-27 20:19:00)

Offline

#2 2018-06-22 04:45:31

Dutch_Master
Member
Registered: 2018-05-31
Posts: 20  

Re: Steam not working on Devuan [SOLVED]

You need to add both contrib and non-free to /etc/apt/sources.list to enable these. Make sure you do

apt-get update

before attempting to install stuff from these repo's.

Offline

#3 2018-06-22 06:59:43

devuser
Member
Registered: 2018-04-30
Posts: 176  

Re: Steam not working on Devuan [SOLVED]

What Dutch_Master said. Also i'd make sure to remove the steampowered repo and whatever was installed from it before attempting to install steam from the Devuan repos. If the problem persists i guess steam has once again broken the compatibility with Debian and thereby Devuan. Might be possible wot work around this but lets see if it works from the official packages first.

Last edited by devuser (2018-06-22 07:04:08)

Offline

#4 2018-06-22 20:39:18

SolidTrump
Member
Registered: 2018-06-22
Posts: 11  

Re: Steam not working on Devuan [SOLVED]

Dutch_Master wrote:

You need to add both contrib and non-free to /etc/apt/sources.list to enable these. Make sure you do

apt-get update

before attempting to install stuff from these repo's.

Yes but how do I do that exactly?

Offline

#5 2018-06-22 20:43:40

SolidTrump
Member
Registered: 2018-06-22
Posts: 11  

Re: Steam not working on Devuan [SOLVED]

Do I just drop contrib and non-free in the file?

Last edited by SolidTrump (2018-06-22 20:44:39)

Offline

#6 2018-06-22 21:07:22

golinux
Administrator
Registered: 2016-11-25
Posts: 1,104  

Re: Steam not working on Devuan [SOLVED]

Add those to the line in `/etc/apt/sources.list`

Offline

#7 2018-06-22 21:13:34

SolidTrump
Member
Registered: 2018-06-22
Posts: 11  

Re: Steam not working on Devuan [SOLVED]

golinux wrote:

Add those to the line in `/etc/apt/sources.list`

Excuse me for my ignorance but where in the line?

## package repositories
deb http://pkgmaster.devuan.org/merged ascii main  
deb http://pkgmaster.devuan.org/merged ascii-updates main  
deb http://pkgmaster.devuan.org/merged ascii-security main  
#deb http://pkgmaster.devuan.org/merged ascii-backports main  

## source repositories
#deb-src http://pkgmaster.devuan.org/merged ascii main  
#deb-src http://pkgmaster.devuan.org/merged ascii-updates main  
#deb-src http://pkgmaster.devuan.org/merged ascii-security main  
#deb-src http://pkgmaster.devuan.org/merged ascii-backports main  

Offline

#8 2018-06-22 21:26:26

SolidTrump
Member
Registered: 2018-06-22
Posts: 11  

Re: Steam not working on Devuan [SOLVED]

Like I said I am very new so I am really unfamiliar with Devuan.

Offline

#9 2018-06-22 21:31:34

golinux
Administrator
Registered: 2016-11-25
Posts: 1,104  

Re: Steam not working on Devuan [SOLVED]

SolidTrump wrote:
golinux wrote:

Add those to the line in `/etc/apt/sources.list`

Excuse me for my ignorance but where in the line?

I'm not sure which lines will need the addition so I only did one as an example


## package repositories
deb http://pkgmaster.devuan.org/merged ascii main contrib non-free
deb http://pkgmaster.devuan.org/merged ascii-updates main
deb http://pkgmaster.devuan.org/merged ascii-security main
#deb http://pkgmaster.devuan.org/merged ascii-backports main

## source repositories
#deb-src http://pkgmaster.devuan.org/merged ascii main  contrib
#deb-src http://pkgmaster.devuan.org/merged ascii-updates main
#deb-src http://pkgmaster.devuan.org/merged ascii-security main
#deb-src http://pkgmaster.devuan.org/merged ascii-backports main

Offline

#10 2018-06-22 22:18:04

SolidTrump
Member
Registered: 2018-06-22
Posts: 11  

Re: Steam not working on Devuan [SOLVED]

golinux wrote:
SolidTrump wrote:
golinux wrote:

Add those to the line in `/etc/apt/sources.list`

Excuse me for my ignorance but where in the line?

I'm not sure which lines will need the addition so I only did one as an example


## package repositories
deb http://pkgmaster.devuan.org/merged ascii main contrib non-free
deb http://pkgmaster.devuan.org/merged ascii-updates main
deb http://pkgmaster.devuan.org/merged ascii-security main
#deb http://pkgmaster.devuan.org/merged ascii-backports main

## source repositories
#deb-src http://pkgmaster.devuan.org/merged ascii main  contrib
#deb-src http://pkgmaster.devuan.org/merged ascii-updates main
#deb-src http://pkgmaster.devuan.org/merged ascii-security main
#deb-src http://pkgmaster.devuan.org/merged ascii-backports main

It works! Thanks everyone who helped!

This is what my source list looks like now:

## package repositories
deb http://pkgmaster.devuan.org/merged ascii main contrib non-free
deb http://pkgmaster.devuan.org/merged ascii-updates main contrib non-free
deb http://pkgmaster.devuan.org/merged ascii-security main contrib non-free
#deb http://pkgmaster.devuan.org/merged ascii-backports main contrib non-free

## source repositories
#deb-src http://pkgmaster.devuan.org/merged ascii main contrib non-free
#deb-src http://pkgmaster.devuan.org/merged ascii-updates main contrib non-free
#deb-src http://pkgmaster.devuan.org/merged ascii-security main contrib non-free
#deb-src http://pkgmaster.devuan.org/merged ascii-backports main contrib non-free

I was wondering what I should make non-free and just went "fuck it". I think this thread should be pinned somewhere so in the future people won't have to go through such a hassle like I did.

Offline

#11 2018-06-23 01:51:37

golinux
Administrator
Registered: 2016-11-25
Posts: 1,104  

Re: Steam not working on Devuan [SOLVED]

Please mark this thread as [Solved] in the subject.  Thanks

Offline

#12 2018-06-25 01:20:06

SolidTrump
Member
Registered: 2018-06-22
Posts: 11  

Re: Steam not working on Devuan [SOLVED]

golinux wrote:

Please mark this thread as [Solved] in the subject.  Thanks

how exactly?

Offline

#13 2018-06-25 01:42:45

golinux
Administrator
Registered: 2016-11-25
Posts: 1,104  

Re: Steam not working on Devuan [SOLVED]

SolidTrump wrote:
golinux wrote:

Please mark this thread as [Solved] in the subject.  Thanks

how exactly?

Click edit at the bottom of your first post and add [Solved] before the subject.

Offline

Board footer