My name is Maddie, and I am new to Garuda! First of all, WOW! WOW! WOW! and a little bit of holy#%$ this is a beautiful OS. I have never actually been impressed by any other OS in my 40 years of being a computer hobbyist. None, zip, notta have ever looked so clean, easy, understandable, or as just damn pretty as Garuda. Thank you Garuda, for just being gorgeous.
Secondly, uh... well... you all know this but, WOW! Everything I need right out of the box. When has that happened in Linux for me? I started using Linux as a practitioner and hobby in 1996, and it has never. I was up and running with discord, steam, and the rather sexy Firedragon in moments. Again, thank you Garuda for all the dev work in making it work so well out of the usb stick and into my life.
I am just going to gush here for a bit. I love this OS. I really, really love being considered important as a gamer in the linux community. You really have outdone yourself, and not only that, converted me to Arch and confirmed my life away from MS and corporate control in one stop. So much so that what follows, is HOW important it was to me. I have been a Secondlife player since 2005. I was on the verge of just giving up the game, which upset many people, as I could not find a solution to my problem. I know it is unsupported, and this is not just Garuda, but Linux, the client devs, AND the game Devs, and not just in a small way, but in a soon, doom, loooooming large way that has been pushing fellow linux noobs like me away. I did find the information from a linux enthusiast, and they shared the knowledge i needed. I share it it now with the community at large, just in case some one is looking for it. In all humbleness, my inability to know how to solve this was my only barrier, but I would have stuck by Garuda, and not SL.
I decided to join in talking to you here for a stupid, little loved game called Secondlife. I am posting this here to share information that is hard to find outside of our increasingly insular community, aside from just saying hi and introducing myself. If you are like me and do not know how to chess expert manipulate libs and such, this knowledge was invaluable. Big big thanks to player Xocel in secondlife for making it available.
**NOTE!!! - I DID NOT USE ANYTHING FOR VOICE CHAT, I only used this: **
sudo pacman -S glu gtk2 libxcrypt-compat
I post the entire message for completeness, just in case someone else needs more. I figured I didn't care about voice, I just needed to be able to log in. Once logged in (oh i was so relieved SOMETHING worked,) I found I did not need to worry about it and voice worked.
[A copy of the original post can be found at - https://my.secondlife.com/xocel/picks/33f36edf-3b0a-0083-9390-243db9a020b8]
These were tested on a fresh install of Arch Linux with Gnome desktop environment, pipewire audio, and multilib enabled and "yay" AUR helper on March 28th 2022, but should also work on Manjaro, Garuda Linux, and Endevour OS as they are Arch-based. These instructions were also previously tested with a system using Pulse Audio in late 2021 and have been shown to work with those as well.
Running the viewer:
First, before the viewer will even run you need to install a few dependencies.
sudo pacman -S glu gtk2 libxcrypt-compat
Voice chat:
In order for voice chat to work you will need to install a few dependencies. Some are from AUR using yay command.
sudo pacman -S gst-plugins-bad gst-plugins-base gst-plugins-good gst-plugins-ugly lib32-gst-plugins-base lib32-gst-plugins-good lib32-libpulse lib32-alsa-plugins lib32-alsa-lib libidn11 lib32-libidn11
yay -S lib32-libstdc++5 lib32-libstdc++28