|
It's funny, the first "bug"/feature I ran in with Suse in the late 90s, was Alsa initially setting the mixer to 0 for whatever reason. Ah memories. e: this wasn't obvious from the gui mixer controls they gave you. the slider to change that was configurable via a different gui alsa control. mike12345 fucked around with this message at 10:17 on Aug 22, 2016 |
# ? Aug 22, 2016 10:15 |
|
|
# ? Apr 29, 2024 09:59 |
|
mike12345 posted:It's funny, the first "bug"/feature I ran in with Suse in the late 90s, was Alsa initially setting the mixer to 0 for whatever reason. Ah memories. this was the default behaviour until at least 2005 or so lol
|
# ? Aug 22, 2016 10:22 |
|
BlueZ and Pulseaudio has surpassed windows in how neatly audio setups works
|
# ? Aug 22, 2016 10:23 |
|
ahmeni posted:this was the default behaviour until at least 2005 or so lol it still is if you use alsa directly and not using alsa-state.service/alsa-restore.service (default on)
|
# ? Aug 22, 2016 10:24 |
|
ahmeni posted:this was the default behaviour until at least 2005 or so lol knowing how many people compute on busted rear end hardware and how many linux users are satisfied with barely-configured half-working poo poo, that's probably a sane rationale you won't accidentally blow out the $10 garage sale speakers you use if you default volume to zero every time the output switches
|
# ? Aug 22, 2016 14:49 |
|
reminder that the man who finally made linux audio work is basically viewed as the antichrist
|
# ? Aug 22, 2016 16:51 |
Breakfast All Day posted:reminder that the man who finally made linux audio work is basically viewed as the antichrist ??
|
|
# ? Aug 22, 2016 16:54 |
|
Breakfast All Day posted:reminder that the man who finally made linux audio work is basically viewed as the antichrist that's the only conceivable way they could have done it so
|
# ? Aug 22, 2016 16:55 |
|
i'm guessing he didn't follow their rules on how code should look and be written despite them being completely wrong on a few points some of them i do like though
|
# ? Aug 22, 2016 17:01 |
|
https://www.kernel.org/doc/Documentation/CodingStyle found it FOLLOW THESE OR YOU'RE LITERALLY HITLER
|
# ? Aug 22, 2016 17:03 |
|
Oh it's not Torvalds that has issues with him, it's more the UNIX zealots that for some reason want Linux to be a clone of a 1979 bsd which is not too far from modern bsd anyway lol
|
# ? Aug 22, 2016 17:06 |
Apocadall posted:https://www.kernel.org/doc/Documentation/CodingStyle lol
|
|
# ? Aug 22, 2016 17:31 |
|
Celexi posted:Oh it's not Torvalds that has issues with him, it's more the UNIX zealots that for some reason want Linux to be a clone of a 1979 bsd which is not too far from modern bsd anyway lol of course, actual BSD is expecting to follow the lead of the world's most advanced operating system and adopt launchd and Mach IPC instead of systemd and DBus IPC can't wait to see what "rc.d and Unix domain sockets are all you should ever need" zealots show up as a result of that
|
# ? Aug 22, 2016 18:01 |
|
Apocadall posted:https://www.kernel.org/doc/Documentation/CodingStyle but pulseaudio follows that coding style
|
# ? Aug 22, 2016 18:12 |
|
Suspicious Dish posted:but pulseaudio follows that coding style the devil assumes pleasing forms
|
# ? Aug 22, 2016 18:19 |
|
computers should be seen and not heard
|
# ? Aug 22, 2016 18:33 |
|
linus had a beef with kay sievers, not poettering
|
# ? Aug 22, 2016 19:33 |
|
http://lkml.iu.edu/hypermail/linux/kernel/1404.0/01331.html
|
# ? Aug 22, 2016 19:34 |
|
atomicthumbs posted:Man Impressed When Linux Audio Works Correctly unironically yes, especially it being super easy to pair a laptop with a bluetooth audio device, and the audio system automatically doing the right thing hell i would expect windows to gently caress this up, and had no confidence that this would work, let alone be trivial to do by just using the bluetooth GUI
|
# ? Aug 22, 2016 20:41 |
|
Audio is mostly a problem because 10 different people tried to fix it at the same time, and they all had subtly different APIs and interaction methods. And then applications had to write to 10 different APIs, and some of them got it wrong. PulseAudio tried to mediate -- it had plugins and wrappers for basically every API, so if you wrote to ALSA, OSS, or (lol) ESD, it should just work. It got really close. But even then, it took years for a lot of the broken apps to get fixed. The wine / ALSA / Pulse interaction is extremely notable. WINE had a bug where it stomped on buffers before they were fully played. ALSA mostly worked OK because of *its* own bug where it didn't recycle buffers and they would just leak forever (lol). When Pulse wrote its ALSA plugin to implement the ALSA API, it didn't reimplement this bug, causing WINE audio to crackle. Over five years of everybody blaming everybody else. I sat next to the engineer that had to track this down and fix all the bugs all throughout when I was at Red Hat. A sad man.
|
# ? Aug 23, 2016 00:15 |
|
added fun: wine did not have a native pulseaudio driver
|
# ? Aug 23, 2016 01:23 |
|
i like the part where at one point the alsa library contained a small lisp interpreter because reasons
|
# ? Aug 23, 2016 02:59 |
|
alisp still exists. Also, it's not one lisp interpreter, but two.
|
# ? Aug 23, 2016 03:35 |
|
Suspicious Dish posted:alisp still exists. Also, it's not one lisp interpreter, but two. two?
|
# ? Aug 23, 2016 03:37 |
|
This is because when Kay made fun of it a few years ago, I googled around to find alsalisp. I showed it to Kay, and he said "er, I was talking about their configuration syntax". Turns out there's two. One for device configuration/profiles, one for user configuration.
|
# ? Aug 23, 2016 03:40 |
|
The two are also incompatible in weird ways and have different syntaxes.
|
# ? Aug 23, 2016 03:41 |
why
|
|
# ? Aug 23, 2016 03:59 |
|
that's the unix philosophy
|
# ? Aug 23, 2016 04:34 |
|
i don't have answers
|
# ? Aug 23, 2016 04:36 |
|
the JACK Audio Connection Kit
|
# ? Aug 23, 2016 09:30 |
|
ahmeni posted:this was the default behaviour until at least 2005 or so lol is the address i sent your secret santa stuff too in july still correct? I've finally acquired the last gift
|
# ? Aug 23, 2016 15:27 |
|
MALE SHOEGAZE posted:is the address i sent your secret santa stuff too in july still correct? I've finally acquired the last gift jesus christ dude
|
# ? Aug 24, 2016 00:57 |
ive spent an hour trying to compile a loving media player because linux apparently cant do video because the year is 1976
|
|
# ? Aug 24, 2016 14:04 |
try fedora, they said. i'd already be done with watching a single video on gentoo
|
|
# ? Aug 24, 2016 14:05 |
|
no, they meant the hat because you're a goon linux idiot hellfucker
|
# ? Aug 24, 2016 14:50 |
|
MALE SHOEGAZE posted:is the address i sent your secret santa stuff too in july still correct? I've finally acquired the last gift yup, send away
|
# ? Aug 24, 2016 14:58 |
|
it's a symptom of open sores and it was common in the older generations. yaml was engineered as a vaccine as it is just slightly programmatic enough to allow developers to build up a resistance please vaccinate your devs. nobody deserves to lose a family member to ebnf
|
# ? Aug 24, 2016 15:20 |
angry afternoon update: got tired after 3 hours of attempts to properly build ffmpeg, added some rpmfusion repo and just dnf'd poo poo
|
|
# ? Aug 24, 2016 16:10 |
|
kalstrams posted:angry afternoon update: got tired after 3 hours of attempts to properly build ffmpeg, added some rpmfusion repo and just dnf'd poo poo i have compiled ffmeg a lot of times, perhaps i can be of help to you it was 4 years ago in osx
|
# ? Aug 24, 2016 16:12 |
|
|
# ? Apr 29, 2024 09:59 |
|
uhh compiling ffmpeg isn't that hard
|
# ? Aug 24, 2016 16:17 |