Pinned toot

My general idea is that I (a person with a little, but not a ton of linux experience) am going to try out a different distro roughly every month, and try to kind of liveblog my experiences here. I'm hoping to get a better idea of what different distros offer right out of the box, as well as just... having fun exploring things. Mostly just exploring things, really.

Hmm, trying to dabble in music sequencing is kind of a pain for linux users, huh? Need wine to load VSTs, need some ancient windows exe to decompress SFpack files... I really don't feel like bothering with that stuff, so I guess I'll tinker with whatever presents are native to LMMS.

The more I read and learn about the history of computer science and technology development alongside modern-day data harvesting and privacy concerns, the more deeply sad I feel.

We made all these incredible discoveries and developed all this amazing technology and then decided to use it like *this*?

Because I apparently enjoy pain, I am attempting to get a handle on VIM, for probably the 18th time in my life.

It's so hard to build the muscle memory but I really *see* the potential in it and I envy those who can utilize it to its fullest.

One of these days, I keep hoping, it's gonna click with me.

Any of you have a favorite tool to edit stuff in? I think I might need something more suitable than gedit.

The wrapper was in py2, but it was mostly a matter of pasting error messages into the search bar, looking up syntax differences and converting some filters/maps to lists to get it running in py3. I don't have a ton of py experience in general, but what I did have was all in 3, so I'd prefer to keep learning in that.

I learned a couple things just from the conversion process, at least. I'm sure I'll run into more weird bumps along the way but hopefully I'll learn from those too.

Show thread

So, now the only instance in which sound still doesn't work for this game is when I'm running it through a 3rd party python wrapper for the game's engine.

Naturally, I'm rooting around in that now, seeing if I can figure out how it works and if it's possible to get it to play nicely with aoss.

I've been meaning to play around (and maybe build upon) this wrapper anyway, so... this is as good an excuse as any.

It involved digging up and manually installing a 32-bit version of alsa-oss and setting the LD_PRELOAD variable to point to it and then running the game under aoss.

I didn't expect it to work after so many other things failed. My volume was turned up so loud it about startled me out of my chair. But I couldn't be happier.

Show thread

I got the sound working.

I can't believe it. What a wild three day ride this has been.

Show thread

Sometimes when trying to run the game I get an error "Audio write: Resource temporarily unavailable." Sometimes I don't. But either way the sound doesn't work.

A friend suggested using strace to get more information, but I can't seem to find anything related to audio at all in the output. But I am also not great at parsing any of this output (yet).

Show thread

When I have the game running, even though the sound isn't working, sometimes I can't run other processes that use sound. Videos and music won't play. Not just playing mute--they won't start playing at all. And then once I close the game, they all start playing again.

I vaguely remember having this same issue with this game 8~10 years ago. I think I eventually managed to get sound to work, at the cost of not having sound on anything else while it was running. I'd settle for that, at this point.

Show thread

So I'm having a way harder time trying to get sound working on this old 32bit game in Ubuntu than I did in Debian. In Debian it was just a matter of installing a bunch of 32bit libraries, shuffling some files around, and everything was fine. But how Ubuntu handles sound is... clearly more complicated.

...after posting this gif, and trying to figure out why it wouldn't display for me, I troubleshooted it down to needing to install ubuntu-restricted-extras. So... I got a bonus learning experience out of it!

Show thread

I found OpenToonz in the software center and just started playing with it. It's way over my head and I know approximately zero things about animation but I made you all a silly cat.

Having a lot of fun just browsing the Ubuntu Software manager, but I still really wish I could find an option to view a list with a short description instead of just grids of Mysterious Icons.

Actually, setting up Thunderbird was really easy. Didn't have to manually enter ports or anything. Neat.

Show thread

Now I just have to figure out if I can import my old Evolution email settings into Thunderbird, or if I even should.

I'm tempted to just use Evolution again, but... I *did* set out to get as much experience with the default options as possible.

Show thread

The default desktop environment (this is GNOME, right?) is the same or extremely similar to Debian's default, so not much to relearn there. It gets the job done.

Show thread

My wacom is working just like it was when I first installed Debian-- pressure and pen options are there, but not the tablet buttons. Thankfully, the one-line shell script that fixed on Debian also fixed it on Ubuntu.

So I'm already like four hours ahead in my setup process compared to last time!

Show thread

Anyway, fresh install Ubuntu is extremely pretty, and I'm thrilled that it supported my dual-monitors even from the install screen, no drivers needed.

Show thread
Show more
Linux.Pizza

A instance dedicated - but not limited - to people with an interest in the GNU+Linux ecosystem and/or general tech. Sysadmins to enthusiasts, creators to movielovers - Welcome!