I did find a big problem, though. The Steam client refused to work, complaining about Steam runtime not working and missing dependencies. Even when I located the missing dependencies, nothing worked.
Yes, I know that some would call this a show-stopper. However, I decided to go to the forums to ask for help. The community is the power of Linux.
My cry for help was received promptly and courteously. They suggested me to file a bug, and so I did.
Today, I got a response with the solution. Now, Steam is working again! This is how you do it (thanks to drosdeck for the help):
- First, one has to make hidden files visible. Open Dolphin and go to the menu View. Check the box "Hidden files".
- Go to the hidden folder .local. Once inside of it, move to "share" and "Steam".
- Locate the file steam.sh and right click on it. From the pop up menu, select Open with / Kwrite (root).
- The system is going to ask you for your root password. Type it and Kwrite will display the contents of the file.
- Use the menu Edit and select Find from the drop down menu. In the search space, type tar --
- You will be taken to a section that reads:
>tar --blocking-factor=${BF} --checkpoint=1 >--checkpoint-action='exec=echo $TAR_CHECKPOINT' -xf "$2" -C "$3" | zenity >--progress --auto-close --no-cancel --width 400 --text="$1"
- Carefully delete the above section and paste this instead:
>tar --blocking-factor=${BF} -xf "$2" -C "$3" | >zenity --progress --auto-close --no-cancel --width 400 --text="$1"
- Click on the icon Save and close the program. That is all. If the problem you had with Steam was like mine, the client should be working now.
It's great to know one is backed up by a supportive community. That, along with all you learn and get to share become the value of Linux that many fail to see.
ResponderEliminar