are computers bad
“I should get my capture card back up and running”
install Aja drivers, install the Aja DirectShow filters which technically aren’t filters but super basic functionality-enabling filters meant for actual programmers to make proper filters for their programs
OBS doesn’t see card
try 2 or 3 different versions of both driver before finally realizing that the filters I installed weren’t the actual filters but (possibly) extensions of the actual DS driver, a package that’s 2-3 years old at this point but whatever, I installed it and OBS sees the card
do some setup and boot Amarec and oh god the picture is falling apart. the config in OBS is setup to reference the source for reference but the card’s control panel is letting the genlock go on freerun
okay, close everything down, reboot, go into control panel, tell it to reference the video input, set it to input passthrough, boot OBS, set config, open Amarec and
okay, well, yes, at least the picture is a progressive image instead of lines fucking each other
do the whole thing again but add the extra step of telling the card to capture YUV-8 instead of YUV-10 and picture that’s normal
also I have to go into the card’s control panel every boot because I made the mistake of signing in to my MS account when setting up the install of Windows and the control panel sees the user directory where it would save its configuration as my MS account email instead of the actual local account name Windows has configured and
you know, the idea that the above could happen seems bad. I’m no smart program maker man but that seems bad.
but the end result is a thing that works as well as it did before except for the parts where I have to perform an arcane ritual every boot I wish to use it
–
I’m finally circling round back to home theater box, as I’ve been meaning to install a different distro that’s not Manjaro. Manjaro is nice to use and I like it in theory but there was that time they updated the default grub config to turn off detection of other OSes (Windows, I mean Windows) without telling anyone until some people on their forum started asking about it and they went “yeah, we did the thing”. also did you know the accidentally DDOSed the AUR twice in the past year? I dunno, seems bad. also there was the Bluetooth stuff what I talked about the last time I talked about this (it was an easy fix, just had to downgrade a package, no big deal)
let me run down the stupid requirements I have for this computer and specifically this computer:
- works
- Steam controller needs to work
- doesn’t piss me off
slapped Fedora 35 on a flash drive, installed it, enabled RPM Fusion repos, install stuff, things are great, I like it, I love it
I boot Steam
Fedora is one of the distros that have completely dropped Xorg and transitioned to Wayland and it’s whatever, I’m dumb enough to run AMD GPUs, Wayland can’t hurt me.
however
Steam is still ostensibly an Xorg program and runs under Wayland as an Xwayland instance. this creates two problems:
-
having multiple windows open on the same monitor and/or animated friend icons makes Steam nigh unresponsive and slow
-
Steam as an Xorg program is so completely and violently sandboxed to its Xwayland instance that attempting to use the Steam controller as a mouse only works in Steam windows and even then, the system won’t actually give up the system cursor so you move around an invisible mouse
if I was on my computer, where I am sitting down in front of it and not using a controller to do simple tasks from 6-10 feet away, this is not a dealbreaker. Fedora is nice! I like it! but the jank there ain’t cutting it.
time to go maximum lazy. I grabbed an iso for Solus Plasma (I am a creature of pure filth and I will die wallowing in the KDE mud), install it, everything I want works, it’s running X11, nothing is breaking, the default repository has everything I want to install (which is good, I’m quite frankly wary of non-Debian/Arch distros and their software support) and it has the bonus of enabling experimental AMDGPU support out of the box (this isn’t actually a big deal to setup since it’s maybe 4-5 lines in a few config files but fuck you I’m lazy)
I’m glad I did all of this so I can sit down and enjoy my Sunday by catching up on Yashahime, a show I openly hate, at 24hz, the way god intended, sitting on a couch and entering shit into the terminal