LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 07-29-2016, 01:51 PM   #1
percy4209
LQ Newbie
 
Registered: May 2015
Posts: 24

Rep: Reputation: Disabled
Steam on Arch Linux with ATI Gallium drivers


Hello everyone! I'd like to begin by saying thank you to everybody who has helped me with my issues over the years!

I recently made the switch from Slackware (which I used for ~17 years) to an Arch based distro (Antergos). I like the OS alright, though I miss Slackware and will probably replace my Arch with slack eventually. Anyway, I have had issues with Steam and either libGL or my Gallium drivers. My drivers appear to be correctly installed, so I am not exactly sure what is going on. When I click on the steam icon, it tries to load and then fails with no error messages or anything, it just stops loading. When I run steam in a terminal, I get this output:

/home/tim/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
/home/tim/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
Running Steam on antergos 64-bit
/home/tim/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1468023329)
libGL error: unable to load driver: r600_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: r600
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

I have been able to get steam to load by using:

LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so' steam

Which is all good and whatnot, but I would like to know if there is a way to edit the launcher on my panel or anything so I do not have to run this command every time I want to start steam. Any help would be fantastic! My system info is pasted below if needed.

My system:

.-/osssssssso/. tim@timmeh
syysssssssyyys+- OS: Antergos
`.+yyyysssssssssyyyyy+. Kernel: x86_64 Linux 4.6.4-1-ARCH
`/syyyyyssssssssssyyyyys-` Uptime: 1d 3h 5m
`/yhyyyyysss++ssosyyyyhhy/` Packages: 1168
.ohhhyyyyso++/+oso+syy+shhhho. Shell: bash 4.3.46
.shhhhysoo++//+sss+++yyy+shhhhs. Resolution: 1440x900
-yhhhhs+++++++ossso+++yyys+ohhddy: DE: KDE5
-yddhhyo+++++osyyss++++yyyyooyhdddy- WM: KWin
.yddddhso++osyyyyys+++++yyhhsoshddddy` GTK Theme: Breeze [GTK2], Numix-Frost-Light [GTK3]
`odddddhyosyhyyyyyy++++++yhhhyosddddddo Icon Theme: breeze
.dmdddddhhhhhhhyyyo+++++shhhhhohddddmmh. Font: Noto Sans Regular
ddmmdddddhhhhhhhso++++++yhhhhhhdddddmmdy CPU: AMD Athlon 64 X2 Dual Core 5000+ @ 2.6GHz
dmmmdddddddhhhyso++++++shhhhhddddddmmmmh GPU: Gallium 0.4 on AMD RV670 (DRM 2.43.0 / 4.6.4-1-ARCH, LLVM 3.8.0)
-dmmmdddddddhhyso++++oshhhhdddddddmmmmd- RAM: 1709MiB / 5972MiB
.smmmmddddddddhhhhhhhhhdddddddddmmmms.
`+ydmmmdddddddddddddddddddmmmmdy/.
`.:+ooyyddddddddddddyyso+:.`


lspci:
00:01.0 ISA bridge: NVIDIA Corporation MCP55 LPC Bridge (rev a3)
00:01.1 SMBus: NVIDIA Corporation MCP55 SMBus Controller (rev a3)
00:02.0 USB controller: NVIDIA Corporation MCP55 USB Controller (rev a1)
00:02.1 USB controller: NVIDIA Corporation MCP55 USB Controller (rev a2)
00:04.0 IDE interface: NVIDIA Corporation MCP55 IDE (rev a1)
00:05.0 IDE interface: NVIDIA Corporation MCP55 SATA Controller (rev a3)
00:05.1 IDE interface: NVIDIA Corporation MCP55 SATA Controller (rev a3)
00:05.2 IDE interface: NVIDIA Corporation MCP55 SATA Controller (rev a3)
00:06.0 PCI bridge: NVIDIA Corporation MCP55 PCI bridge (rev a2)
00:06.1 Audio device: NVIDIA Corporation MCP55 High Definition Audio (rev a2)
00:08.0 Bridge: NVIDIA Corporation MCP55 Ethernet (rev a3)
00:0f.0 PCI bridge: NVIDIA Corporation MCP55 PCI Express bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:0a.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link)
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV670 [Radeon HD 3870]
02:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RV670/680 HDMI Audio [Radeon HD 3690/3800 Series]

lsmod:
Module Size Used by
fuse 94208 3
snd_hda_codec_hdmi 45056 1
snd_hda_codec_realtek 69632 1
snd_hda_codec_generic 69632 1 snd_hda_codec_realtek
snd_hda_intel 32768 5
serio_raw 16384 0
amdkfd 114688 1
amd_iommu_v2 20480 1 amdkfd
psmouse 122880 0
ppdev 20480 0
powernow_k8 28672 0
input_leds 16384 0
atkbd 24576 0
led_class 16384 1 input_leds
snd_hda_codec 106496 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
libps2 16384 2 atkbd,psmouse
radeon 1474560 16
snd_hda_core 61440 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
evdev 24576 7
mousedev 20480 0
snd_hwdep 16384 1 snd_hda_codec
mac_hid 16384 0
ttm 81920 1 radeon
drm_kms_helper 114688 1 radeon
drm 294912 19 ttm,drm_kms_helper,radeon
kvm 499712 0
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
i2c_algo_bit 16384 1 radeon
snd_pcm 86016 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
irqbypass 16384 1 kvm
pcspkr 16384 0
edac_mce_amd 28672 0
k8temp 16384 0
edac_core 45056 0
snd_timer 28672 1 snd_pcm
snd 65536 18 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_c odec,snd_hda_intel
shpchp 32768 0
soundcore 16384 1 snd
parport_pc 28672 0
i8042 24576 1 libps2
nv_tco 16384 0
forcedeth 65536 0
parport 40960 2 ppdev,parport_pc
fjes 28672 0
serio 20480 6 serio_raw,atkbd,i8042,psmouse
i2c_nforce2 16384 0
button 16384 0
acpi_cpufreq 20480 0
tpm_tis 20480 0
tpm 36864 1 tpm_tis
processor 32768 2 powernow_k8,acpi_cpufreq
sch_fq_codel 20480 2
nfs 208896 0
lockd 86016 1 nfs
grace 16384 1 lockd
sunrpc 274432 2 nfs,lockd
fscache 57344 1 nfs
ip_tables 28672 0
x_tables 28672 1 ip_tables
ext4 520192 1
crc16 16384 1 ext4
jbd2 90112 1 ext4
mbcache 16384 2 ext4
sd_mod 36864 2
hid_generic 16384 0
usbhid 45056 0
hid 114688 2 hid_generic,usbhid
uas 24576 0
usb_storage 61440 1 uas
ata_generic 16384 0
pata_acpi 16384 0
firewire_ohci 40960 0
firewire_core 57344 1 firewire_ohci
crc_itu_t 16384 1 firewire_core
ohci_pci 16384 0
pata_amd 20480 0
sata_nv 32768 1
libata 196608 4 pata_acpi,sata_nv,pata_amd,ata_generic
scsi_mod 155648 4 uas,usb_storage,libata,sd_mod
ehci_pci 16384 0
ohci_hcd 45056 1 ohci_pci
ehci_hcd 69632 1 ehci_pci
usbcore 200704 7 uas,usb_storage,ohci_hcd,ohci_pci,ehci_hcd,ehci_pci,usbhid
usb_common 16384 1 usbcore
 
Old 07-29-2016, 01:53 PM   #2
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Rep: Reputation: Disabled
Look at the arch wiki for all the steam fixes.
 
Old 07-29-2016, 01:54 PM   #3
percy4209
LQ Newbie
 
Registered: May 2015
Posts: 24

Original Poster
Rep: Reputation: Disabled
Also, I would like to add, my graphics drivers appear to be installed correctly, but there is some very noticeable glitchy-ness. The screen will glitch with lines across the screen while scrolling in web browsers, video playback glitches at the beginning of EVERY video I play so I usually have to pause it, wait about 3 seconds, and start it for the glitch to not occur. So far these are the ONLY glitches I have noticed, but I have not yet attempted a Steam game (or any game for that matter). I have also installed the 32 bit dependencies for my graphics card in case that was the issue, but it didn't seem to do a damn thing.
 
Old 07-29-2016, 01:57 PM   #4
percy4209
LQ Newbie
 
Registered: May 2015
Posts: 24

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Rinndalir View Post
Look at the arch wiki for all the steam fixes.
I have, which is where I got the idea to use LD_PRELOAD, but it does not mention anywhere how to edit the launcher (or any other file) so I do not have to run from a terminal to launch Steam every time.
 
Old 07-29-2016, 02:01 PM   #5
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Rep: Reputation: Disabled
You might like ubuntu more than arch. It is officially supported by Valve. If these kinds of problems are causing you trouble Ubuntu is a better fit for you.
 
Old 07-29-2016, 02:04 PM   #6
percy4209
LQ Newbie
 
Registered: May 2015
Posts: 24

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Rinndalir View Post
You might like ubuntu more than arch. It is officially supported by Valve. If these kinds of problems are causing you trouble Ubuntu is a better fit for you.
Wow... Just wow. I have used just about every LinuxOS that's out there. I didn't settle on an arch distro for the fun of it, I'm trying to learn new things, not just install the OS and be done with it. This is one of the reasons I ran Slackware-Current for so many years. I really enjoy fooling around with my OS and building packages/dependencies on my own. I would really just like to know how to edit the steam launcher in KDE so that I do not have to run a terminal command to launch steam every time. Thanks though.......................
 
Old 07-29-2016, 02:24 PM   #7
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Rep: Reputation: Disabled
Why not post the KDE steam launcher.
 
Old 07-29-2016, 02:28 PM   #8
percy4209
LQ Newbie
 
Registered: May 2015
Posts: 24

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Rinndalir View Post
Why not post the KDE steam launcher.
This is what I'm trying to figure out. How do I view/edit it? When I right click on it on the panel or desktop I do not have any option to view/edit it. Could you help me out there, pretty please?
 
  


Reply

Tags
arch linux, libgl, steam


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Gameplay on Steam Machine, Linux graphics drivers, and more open gaming news LXer Syndicated Linux News 0 08-08-2015 03:42 PM
Arch Linux (only) on MacBook 4,1; Specific drivers and *.kext files parnmatt Arch 6 07-18-2013 02:33 PM
[arch linux ] Pulse audio,ATI Technologies Inc RV710/730 no card detected artur13 Linux - Newbie 3 01-19-2011 02:21 PM
ATI Proprietary Driver (Legacy for X1300) Install Problem (Arch Linux x86_64) rotund Linux - Hardware 3 08-25-2009 03:23 AM
Tomshardware tests Linux ATI and nVdiai drivers. Results not what I expected for ATI. RHLinuxGUY Linux - News 3 10-30-2006 09:59 PM


All times are GMT -5. The time now is 09:19 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration