seduction
 Language:
Welcome, Guest. Please login or register.
Did you miss your activation email?
2019/09/15, 21:57:32


Help

Author [EN] [PL] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] Topic: (solved) Getting errors when trying to run steam  (Read 260 times)

0 Members and 1 Guest are viewing this topic.

Offline AlanDouble22

  • User
  • Posts: 9
(solved) Getting errors when trying to run steam
« on: 2019/08/19, 02:27:42 »
Hello,
I've Been getting a libGL error when trying to run steam





You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1


I've tried some solutions from other forums like adding the i386 architecture to dpkg and i have libgl installed. It didn't work


What can i do?
« Last Edit: 2019/08/20, 02:32:00 by piper »

Offline sunrat

  • User
  • Posts: 297
Re: Getting errors when trying to run steam
« Reply #1 on: 2019/08/19, 10:05:42 »
It's helpful to paste exactly what commands you used and exactly what errors you see, plus describe what hardware you have as requirements differ depending on hardware.  For Steam, after adding 32 bit arch, you need to specify the 32 bit version of libgl which also differs depending on your graphics.
So post your commands and errors and post hardware info with
Code: [Select]
inxi -F

Offline piper

  • Global Moderator
  • User
  • *****
  • Posts: 1.714
  • we are the priests ... of the temples of syrinx
Re: Getting errors when trying to run steam
« Reply #2 on: 2019/08/19, 15:43:40 »
Code: [Select]
apt update; apt install libxtst6:i386 libxrandr2:i386 libglib2.0-0:i386 libgtk2.0-0:i386 libpulse0:i386 libgdk-pixbuf2.0-0:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386

That *should work, if not post back
I either give too many fucks or no fucks at all, it's like I cannot find a middle ground for a moderate fuck distribution, it's like what the fuck

Free speech isn't just fucking saying what you want to say, it's also hearing what you don't want to fucking hear

Offline piper

  • Global Moderator
  • User
  • *****
  • Posts: 1.714
  • we are the priests ... of the temples of syrinx
Re: Getting errors when trying to run steam
« Reply #3 on: 2019/08/19, 18:11:22 »
We do indeed need to see the output of what sunrat asked also
I either give too many fucks or no fucks at all, it's like I cannot find a middle ground for a moderate fuck distribution, it's like what the fuck

Free speech isn't just fucking saying what you want to say, it's also hearing what you don't want to fucking hear

Offline AlanDouble22

  • User
  • Posts: 9
Re: Getting errors when trying to run steam
« Reply #4 on: 2019/08/19, 19:32:13 »
I was only missing some of those packages that you listed that being
 libatk1.0-0:i386 libgail-common:i386 libgail18:i386 libgtk2.0-0:i386
(including the dependencies)


so i installed them and i still get the same error.
« Last Edit: 2019/08/19, 19:38:23 by AlanDouble22 »

Offline AlanDouble22

  • User
  • Posts: 9
Re: Getting errors when trying to run steam
« Reply #5 on: 2019/08/19, 19:37:33 »
It's helpful to paste exactly what commands you used and exactly what errors you see, plus describe what hardware you have as requirements differ depending on hardware.  For Steam, after adding 32 bit arch, you need to specify the 32 bit version of libgl which also differs depending on your graphics.
So post your commands and errors and post hardware info with
Code: [Select]
inxi -F
We do indeed need to see the output of what sunrat asked also



heres the inxi info



Code: [Select]
System:
  Host: alan-pc Kernel: 5.2.9-towo.2-siduction-amd64 x86_64 bits: 64
  Desktop: MATE 1.22.1
  Distro: siduction 18.3.0 Patience - mate - (201805132151)
Machine:
  Type: Desktop Mobo: ASUSTeK model: H110-PLUS v: Rev X.0x
  serial: <root required> UEFI [Legacy]: American Megatrends v: 3402
  date: 07/05/2017
CPU:
  Topology: Quad Core model: Intel Core i7-7700 bits: 64 type: MT MCP
  L2 cache: 8192 KiB
  Speed: 4202 MHz min/max: 800/4200 MHz Core speeds (MHz): 1: 4135 2: 4092
  3: 4182 4: 4177 5: 4133 6: 4115 7: 4103 8: 4097
Graphics:
  Device-1: NVIDIA GP106 [GeForce GTX 1060 3GB] driver: nvidia v: 430.34
  Display: x11 server: X.Org 1.20.4 driver: nvidia
  unloaded: fbdev,modesetting,nouveau,vesa resolution: 1440x900~60Hz
  OpenGL: renderer: GeForce GTX 1060 3GB/PCIe/SSE2 v: 4.6.0 NVIDIA 430.34
Audio:
  Device-1: Intel 100 Series/C230 Series Family HD Audio
  driver: snd_hda_intel
  Device-2: NVIDIA GP106 High Definition Audio driver: snd_hda_intel
  Sound Server: ALSA v: k5.2.9-towo.2-siduction-amd64
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  driver: r8169
  IF: enp5s0 state: down mac: 10:7b:44:94:6a:e4
  Device-2: Qualcomm Atheros AR9271 802.11n type: USB driver: ath9k_htc
  IF: wlx00c0ca978cc2 state: up mac: 00:c0:ca:97:8c:c2
  Device-3: Realtek 802.11ac WLAN Adapter type: USB driver: usb-network
Drives:
  Local Storage: total: 1.02 TiB used: 11.60 GiB (1.1%)
  ID-1: /dev/sda vendor: Western Digital model: WDS120G1G0A-00SS50
  size: 111.79 GiB
  ID-2: /dev/sdb vendor: Western Digital model: WD10EZEX-22MFCA0
  size: 931.51 GiB
Partition:
  ID-1: / size: 92.63 GiB used: 11.60 GiB (12.5%) fs: ext4 dev: /dev/sda1
  ID-2: swap-1 size: 17.17 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda2
Sensors:
  System Temperatures: cpu: 29.5 C mobo: 28.0 C gpu: nvidia temp: 33 C
  Fan Speeds (RPM): cpu: 1127 fan-1: 0 fan-3: 913 fan-6: 0 gpu: nvidia
  fan: 28%
Info:
  Processes: 210 Uptime: 17h 12m Memory: 15.61 GiB used: 995.6 MiB (6.2%)
  Shell: bash inxi: 3.0.36


EDIT:
Please use tags

« Last Edit: 2019/08/20, 01:05:21 by piper »

Online towo

  • Global Moderator
  • User
  • *****
  • Posts: 2.298
Re: Getting errors when trying to run steam
« Reply #6 on: 2019/08/19, 19:58:09 »
apt install libgl1-nvidia-glx:i386
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline AlanDouble22

  • User
  • Posts: 9
Re: Getting errors when trying to run steam
« Reply #7 on: 2019/08/19, 22:34:03 »
apt install libgl1-nvidia-glx:i386


when i try to install that apt tries to remove my nvidia drivers and replace them with legacy ones. i dont want to do that.

Online towo

  • Global Moderator
  • User
  • *****
  • Posts: 2.298
Re: Getting errors when trying to run steam
« Reply #8 on: 2019/08/19, 22:39:22 »
OpenGL: renderer: GeForce GTX 1060 3GB/PCIe/SSE2 v: 4.6.0 NVIDIA 430.34

Update your system! Nvidia driver in debian experimental is 430.40-1.
And if you use nvidia/experimental you even has to install the 32bit parts from there.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline AlanDouble22

  • User
  • Posts: 9
Re: Getting errors when trying to run steam
« Reply #9 on: 2019/08/20, 00:58:38 »
OpenGL: renderer: GeForce GTX 1060 3GB/PCIe/SSE2 v: 4.6.0 NVIDIA 430.34

Update your system! Nvidia driver in debian experimental is 430.40-1.
And if you use nvidia/experimental you even has to install the 32bit parts from there.


Hmm that's strange, apt doesn't say there's an update for nvidia. I just ran a dist-upgrade today.

Offline piper

  • Global Moderator
  • User
  • *****
  • Posts: 1.714
  • we are the priests ... of the temples of syrinx
Re: Getting errors when trying to run steam
« Reply #10 on: 2019/08/20, 00:59:31 »
Hmm, you shouldn't need libgl1-nvidia-glx:i386 to run steam,  I don't have it installed

apt policy libgl1-nvidia-glx:i386

Code: [Select]
libgl1-nvidia-glx:i386:
  Installed: (none)
  Candidate: 418.88-1
  Version table:
     430.40-1 1
          1 http://10.10.10.3:3142/mirror.math.princeton.edu/pub/debian experimental/non-free i386 Packages
     430.40-0.siduction.1 1
          1 http://10.10.10.3:3142/packages.siduction.org/extra experimental/non-free i386 Packages
     418.88-1 500
        500 http://10.10.10.3:3142/mirror.math.princeton.edu/pub/debian unstable/non-free i386 Packages

Check if you have libgl1-nvidia-glvnd-glx:i386 installed

aptitude search ~i~s"non-free~|contrib"

Code: [Select]
i   amd64-microcode                                                       - Processor microcode firmware for AMD CPUs                                     
i A firmware-amd-graphics                                                 - Binary firmware for AMD/ATI graphics chips                                     
i   firmware-linux                                                        - Binary firmware for various drivers in the Linux kernel (metapackage)         
i   firmware-linux-nonfree                                                - Binary firmware for various drivers in the Linux kernel (meta-package)         
i   firmware-misc-nonfree                                                 - Binary firmware for various drivers in the Linux kernel                       
i   firmware-realtek                                                      - Binary firmware for Realtek wired/wifi/BT adapters                             
i A glx-alternative-mesa                                                  - allows the selection of MESA as GLX provider                                   
i A glx-alternative-nvidia                                                - allows the selection of NVIDIA as GLX provider                                 
i A glx-diversions                                                        - prepare for using accelerated GLX implementations from GPU vendors             
i A libegl-nvidia0                                                        - NVIDIA binary EGL library                                                     
i A libegl-nvidia0:i386                                                   - NVIDIA binary EGL library                                                     
i A libfaac0                                                              - AAC audio encoder - library files.                                             
i A libgl1-nvidia-glvnd-glx                                               - NVIDIA binary OpenGL/GLX library (GLVND variant)                               
i A libgl1-nvidia-glvnd-glx:i386                                          - NVIDIA binary OpenGL/GLX library (GLVND variant)                               
i A libgles-nvidia1                                                       - NVIDIA binary OpenGL|ES 1.x library                                           
i A libgles-nvidia1:i386                                                  - NVIDIA binary OpenGL|ES 1.x library                                           
i A libgles-nvidia2                                                       - NVIDIA binary OpenGL|ES 2.x library                                           
i A libgles-nvidia2:i386                                                  - NVIDIA binary OpenGL|ES 2.x library                                           
i A libglx-nvidia0                                                        - NVIDIA binary GLX library                                                     
i A libglx-nvidia0:i386                                                   - NVIDIA binary GLX library                                                     
i A libnvidia-cbl                                                         - NVIDIA binary Vulkan ray tracing (cbl) library                                 
i A libnvidia-cfg1                                                        - NVIDIA binary OpenGL/GLX configuration library                                 
i A libnvidia-eglcore                                                     - NVIDIA binary EGL core libraries                                               
i A libnvidia-eglcore:i386                                                - NVIDIA binary EGL core libraries                                               
i A libnvidia-fatbinaryloader                                             - NVIDIA FAT binary loader                                                       
i A libnvidia-glcore                                                      - NVIDIA binary OpenGL/GLX core libraries                                       
i A libnvidia-glcore:i386                                                 - NVIDIA binary OpenGL/GLX core libraries                                       
i A libnvidia-glvkspirv                                                   - NVIDIA binary Vulkan Spir-V compiler library                                   
i A libnvidia-glvkspirv:i386                                              - NVIDIA binary Vulkan Spir-V compiler library                                   
i A libnvidia-ml1                                                         - NVIDIA Management Library (NVML) runtime library                               
i A libnvidia-ptxjitcompiler1                                             - NVIDIA PTX JIT Compiler                                                       
i A libnvidia-rtcore                                                      - NVIDIA binary Vulkan ray tracing (rtcore) library                             
i A nvidia-alternative                                                    - allows the selection of NVIDIA as GLX provider                                 
i   nvidia-driver                                                         - NVIDIA metapackage                                                             
i A nvidia-driver-bin                                                     - NVIDIA driver support binaries                                                 
i   nvidia-driver-libs                                                    - NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)                             
i A nvidia-driver-libs:i386                                               - NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)                             
i   nvidia-driver-libs-i386:i386                                          - NVIDIA metapackage (OpenGL/GLX/EGL/GLES 32-bit libraries)                     
i A nvidia-egl-common                                                     - NVIDIA binary EGL driver - common files                                       
i A nvidia-egl-icd                                                        - NVIDIA EGL installable client driver (ICD)                                     
i A nvidia-egl-icd:i386                                                   - NVIDIA EGL installable client driver (ICD)                                     
i A nvidia-installer-cleanup                                              - cleanup after driver installation with the nvidia-installer                   
i A nvidia-kernel-common                                                  - NVIDIA binary kernel module support files                                     
i   nvidia-kernel-dkms                                                    - NVIDIA binary kernel module DKMS source                                       
i A nvidia-kernel-support                                                 - NVIDIA binary kernel module support files                                     
i A nvidia-legacy-check                                                   - check for NVIDIA GPUs requiring a legacy driver                               
i A nvidia-modprobe                                                       - utility to load NVIDIA kernel modules and create device nodes
i A nvidia-persistenced                                                   - daemon to maintain persistent software state in the NVIDIA driver
i   nvidia-settings                                                       - tool for configuring the NVIDIA graphics driver
i   nvidia-smi                                                            - NVIDIA System Management Interface
i A nvidia-support                                                        - NVIDIA binary graphics driver support files
i A nvidia-vdpau-driver                                                   - Video Decode and Presentation API for Unix - NVIDIA driver
i A nvidia-vulkan-common                                                  - NVIDIA Vulkan driver - common files
i A nvidia-vulkan-icd                                                     - NVIDIA Vulkan installable client driver (ICD)
i A nvidia-vulkan-icd:i386                                                - NVIDIA Vulkan installable client driver (ICD)
i   p7zip-rar                                                             - non-free rar module for p7zip
i   rar                                                                   - Archiver for .rar files
i   steam:i386                                                            - Valve's Steam digital software delivery system
i A steam-devices                                                         - Device support for Steam-related hardware
i   translate-shell                                                       - Command-line translator using Google Translate, etc.
i   ttf-mscorefonts-installer                                             - Installer for Microsoft TrueType core fonts
i   unrar                                                                 - Unarchiver for .rar files (non-free version)
i A update-glx                                                            - utility for switching the GLX implementation
i   winetricks                                                            - simple tool to work around common problems in Wine
i A xserver-xorg-video-nvidia                                             - NVIDIA binary Xorg driver


If you are still having errors installing steam after your fully dist-upgraded start from scratch

Code: [Select]
apt purge nvidia.

(Make sure you *include* the period, this will delete all of nvidia blob)

With experimental enabled/added

Code: [Select]
apt update; apt install nvidia-driver nvidia-driver-libs nvidia-settings nvidia-smi nvidia-kernel-dkms vulkan-utils -t experimental
I either give too many fucks or no fucks at all, it's like I cannot find a middle ground for a moderate fuck distribution, it's like what the fuck

Free speech isn't just fucking saying what you want to say, it's also hearing what you don't want to fucking hear

Offline AlanDouble22

  • User
  • Posts: 9
Re: Getting errors when trying to run steam
« Reply #11 on: 2019/08/20, 01:20:38 »
Hmm, you shouldn't need libgl1-nvidia-glx:i386 to run steam,  I don't have it installed

apt policy libgl1-nvidia-glx:i386

Code: [Select]
libgl1-nvidia-glx:i386:
  Installed: (none)
  Candidate: 418.88-1
  Version table:
     430.40-1 1
          1 http://10.10.10.3:3142/mirror.math.princeton.edu/pub/debian experimental/non-free i386 Packages
     430.40-0.siduction.1 1
          1 http://10.10.10.3:3142/packages.siduction.org/extra experimental/non-free i386 Packages
     418.88-1 500
        500 http://10.10.10.3:3142/mirror.math.princeton.edu/pub/debian unstable/non-free i386 Packages

Check if you have libgl1-nvidia-glvnd-glx:i386 installed

aptitude search ~i~s"non-free~|contrib"

Code: [Select]
i   amd64-microcode                                                       - Processor microcode firmware for AMD CPUs                                     
i A firmware-amd-graphics                                                 - Binary firmware for AMD/ATI graphics chips                                     
i   firmware-linux                                                        - Binary firmware for various drivers in the Linux kernel (metapackage)         
i   firmware-linux-nonfree                                                - Binary firmware for various drivers in the Linux kernel (meta-package)         
i   firmware-misc-nonfree                                                 - Binary firmware for various drivers in the Linux kernel                       
i   firmware-realtek                                                      - Binary firmware for Realtek wired/wifi/BT adapters                             
i A glx-alternative-mesa                                                  - allows the selection of MESA as GLX provider                                   
i A glx-alternative-nvidia                                                - allows the selection of NVIDIA as GLX provider                                 
i A glx-diversions                                                        - prepare for using accelerated GLX implementations from GPU vendors             
i A libegl-nvidia0                                                        - NVIDIA binary EGL library                                                     
i A libegl-nvidia0:i386                                                   - NVIDIA binary EGL library                                                     
i A libfaac0                                                              - AAC audio encoder - library files.                                             
i A libgl1-nvidia-glvnd-glx                                               - NVIDIA binary OpenGL/GLX library (GLVND variant)                               
i A libgl1-nvidia-glvnd-glx:i386                                          - NVIDIA binary OpenGL/GLX library (GLVND variant)                               
i A libgles-nvidia1                                                       - NVIDIA binary OpenGL|ES 1.x library                                           
i A libgles-nvidia1:i386                                                  - NVIDIA binary OpenGL|ES 1.x library                                           
i A libgles-nvidia2                                                       - NVIDIA binary OpenGL|ES 2.x library                                           
i A libgles-nvidia2:i386                                                  - NVIDIA binary OpenGL|ES 2.x library                                           
i A libglx-nvidia0                                                        - NVIDIA binary GLX library                                                     
i A libglx-nvidia0:i386                                                   - NVIDIA binary GLX library                                                     
i A libnvidia-cbl                                                         - NVIDIA binary Vulkan ray tracing (cbl) library                                 
i A libnvidia-cfg1                                                        - NVIDIA binary OpenGL/GLX configuration library                                 
i A libnvidia-eglcore                                                     - NVIDIA binary EGL core libraries                                               
i A libnvidia-eglcore:i386                                                - NVIDIA binary EGL core libraries                                               
i A libnvidia-fatbinaryloader                                             - NVIDIA FAT binary loader                                                       
i A libnvidia-glcore                                                      - NVIDIA binary OpenGL/GLX core libraries                                       
i A libnvidia-glcore:i386                                                 - NVIDIA binary OpenGL/GLX core libraries                                       
i A libnvidia-glvkspirv                                                   - NVIDIA binary Vulkan Spir-V compiler library                                   
i A libnvidia-glvkspirv:i386                                              - NVIDIA binary Vulkan Spir-V compiler library                                   
i A libnvidia-ml1                                                         - NVIDIA Management Library (NVML) runtime library                               
i A libnvidia-ptxjitcompiler1                                             - NVIDIA PTX JIT Compiler                                                       
i A libnvidia-rtcore                                                      - NVIDIA binary Vulkan ray tracing (rtcore) library                             
i A nvidia-alternative                                                    - allows the selection of NVIDIA as GLX provider                                 
i   nvidia-driver                                                         - NVIDIA metapackage                                                             
i A nvidia-driver-bin                                                     - NVIDIA driver support binaries                                                 
i   nvidia-driver-libs                                                    - NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)                             
i A nvidia-driver-libs:i386                                               - NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)                             
i   nvidia-driver-libs-i386:i386                                          - NVIDIA metapackage (OpenGL/GLX/EGL/GLES 32-bit libraries)                     
i A nvidia-egl-common                                                     - NVIDIA binary EGL driver - common files                                       
i A nvidia-egl-icd                                                        - NVIDIA EGL installable client driver (ICD)                                     
i A nvidia-egl-icd:i386                                                   - NVIDIA EGL installable client driver (ICD)                                     
i A nvidia-installer-cleanup                                              - cleanup after driver installation with the nvidia-installer                   
i A nvidia-kernel-common                                                  - NVIDIA binary kernel module support files                                     
i   nvidia-kernel-dkms                                                    - NVIDIA binary kernel module DKMS source                                       
i A nvidia-kernel-support                                                 - NVIDIA binary kernel module support files                                     
i A nvidia-legacy-check                                                   - check for NVIDIA GPUs requiring a legacy driver                               
i A nvidia-modprobe                                                       - utility to load NVIDIA kernel modules and create device nodes
i A nvidia-persistenced                                                   - daemon to maintain persistent software state in the NVIDIA driver
i   nvidia-settings                                                       - tool for configuring the NVIDIA graphics driver
i   nvidia-smi                                                            - NVIDIA System Management Interface
i A nvidia-support                                                        - NVIDIA binary graphics driver support files
i A nvidia-vdpau-driver                                                   - Video Decode and Presentation API for Unix - NVIDIA driver
i A nvidia-vulkan-common                                                  - NVIDIA Vulkan driver - common files
i A nvidia-vulkan-icd                                                     - NVIDIA Vulkan installable client driver (ICD)
i A nvidia-vulkan-icd:i386                                                - NVIDIA Vulkan installable client driver (ICD)
i   p7zip-rar                                                             - non-free rar module for p7zip
i   rar                                                                   - Archiver for .rar files
i   steam:i386                                                            - Valve's Steam digital software delivery system
i A steam-devices                                                         - Device support for Steam-related hardware
i   translate-shell                                                       - Command-line translator using Google Translate, etc.
i   ttf-mscorefonts-installer                                             - Installer for Microsoft TrueType core fonts
i   unrar                                                                 - Unarchiver for .rar files (non-free version)
i A update-glx                                                            - utility for switching the GLX implementation
i   winetricks                                                            - simple tool to work around common problems in Wine
i A xserver-xorg-video-nvidia                                             - NVIDIA binary Xorg driver


If you are still having errors installing steam after your fully dist-upgraded start from scratch

Code: [Select]
apt purge nvidia.

(Make sure you *include* the period, this will delete all of nvidia blob)

With experimental enabled/added

Code: [Select]
apt update; apt install nvidia-driver nvidia-driver-libs nvidia-settings nvidia-smi nvidia-kernel-dkms vulkan-utils -t experimental



It worked thanks. :) Though im still wondering why apt didn't recognize the update for the nvidia driver.

Offline sunrat

  • User
  • Posts: 297
Re: Getting errors when trying to run steam
« Reply #12 on: 2019/08/20, 01:36:58 »
It worked thanks. :) Though im still wondering why apt didn't recognize the update for the nvidia driver.
apt doesn't upgrade packages from experimental afaik. You need to specifically include "-t experimental" to install anything from there.When a higher version than the experimental one becomes available in the main repository, then it will be upgraded with the normal upgrade process.