bolha.us is one of the many independent Mastodon servers you can use to participate in the fediverse.
We're a Brazilian IT Community. We love IT/DevOps/Cloud, but we also love to talk about life, the universe, and more. | Nós somos uma comunidade de TI Brasileira, gostamos de Dev/DevOps/Cloud e mais!

Server stats:

252
active users

#alsa

0 posts0 participants0 posts today

No sé si desde ayer o antier, pero estuve teniendo fallas al reproducir vídeos de YouTube en mi computadora. Al principio creí que era por tener uBlock Origin, pero luego me di cuenta que eran todos los vídeos, tanto por internet como incluso los que ya tenía en mi computadora. Y trasteando un poco más, me di cuenta que el problema no eran los vídeos, sino el sonido como tal.

Resulta que desde siempre uso #Linux, pero parece que apenas estos días, los servidores de sonido como #PulseAudio o #ALSA ya no funcionan como tal, y deben ser reemplazados con PipeWire.

Igual y podría haber una solución menos drástica, pero como a mí me funcionó, les paso el dato.

I've been using Linux on my desktop for nearly 30 years and i still don't understand how to get sound working properly and reliably.

Searching for some kind of distro-agnostic 2025 Linux audio general best practices guide... What should I be using (ALSA, jack, pulse, pipewire?), how can I configure multiple sound devices (onboard, HDMI, USB, Bluetooth), set my preferred inputs and outputs and levels on each, toggle between them properly, and have those settings persist after logout, reboot, or removal/addition of devices?

#linux#alsa#jack
Replied in thread

@krishean that's not how #systemd works.

SystemD was created because #SysVinit was shit and noone fixed it or made something better.

#Wayland is the future as #Xorg is being #EoL'd.

  • #Linux as a Kernel works fine, so no reason to replace it.

For the shitty #GlibC we have alternatives like #bionic and espechally #musl!

youtube.com/watch?v=o_AIw9bGogo

When building alsa-utils with a custom toolchain + sysroot, I get this error:

libtool: error: cannot find the library '/usr/lib/libasound.la' or unhandled argument '/usr/lib/libasound.la'

However, the file does exist inside of the sysroot, and configure claims to use the sysroot that the compiler specifies.

How do I solve this?

@joel I mean, #SystemD wasn't done by #Poettering because he had no hobbies - far from it.

SystemD, like #Wayland and #PipeWire is a "necessary evil" because the preexisting solutions are slow, not adaptive, cumbersome or just don't work well at all (i.e. mixed (#DPI & #HiDPI) screens with #X11 are just broken!

  • People had years if not over a decade to fix those but they didn't and it's clear that a new & clean slate was necessary...

You asked for system services written in #Vala, and even on phones?
We present #q6meowd, a service for correctly switching between speaker and earpiece audio output on incoming calls by @NekoCWD :
meowd: gitlab.postmarketos.org/NekoCW
#postmarketos MR: gitlab.postmarketos.org/postma
Previously the logic was written in #C, so isn't this an improvement? :D
Also if you are interested in how to write #ALSA and #DBUS code with Vala, I recommend looking into the sources!

Continued thread

#linuxtablet #linuxaudio So, I am back on #endeavouros, and the install went flawlessly. Everything is identified and working, and my journal log is clear of errors. I also found a simple way to turn off the undesired #grub theming. #pipewire is installed and working correctly, and I have #Reaper and #surge installed and working. Since I use #alsa for reaper and it hosts my plugins, everything was simply plug-n-play. Both programs scale for #hidpi and I’ll soon test #touch screen capability. 😎👍🏼