Iptables and ufw
Stupid question. But I suck with iptables and prefer ufw. If there’s rules in iptables but I then go and install ufw and set my own rules. Will ufw override iptables?
So for example. If port 22 is allowed in iptables but I block it in ufw. Will it be blocked? Or what if it’s the other way around?
https://redd.it/lfwzc0
@r_linux
Stupid question. But I suck with iptables and prefer ufw. If there’s rules in iptables but I then go and install ufw and set my own rules. Will ufw override iptables?
So for example. If port 22 is allowed in iptables but I block it in ufw. Will it be blocked? Or what if it’s the other way around?
https://redd.it/lfwzc0
@r_linux
reddit
Iptables and ufw
Stupid question. But I suck with iptables and prefer ufw. If there’s rules in iptables but I then go and install ufw and set my own rules. Will...
Linux distro thumb drive services from the 90's?
I distinctly recall that there were a few services from which you could, for the price of the thumb drive and shipping costs, get a USB stick with the distro of your choice pre-installed. This would have been very early on when the internet was dial-up for most consumers, probably closer to 2000, though.
I doubt any of them are still running, but any leads on some of them or info about the practice of sharing them at trade shows and user group meetings would be fantastic ;) - TIA
https://redd.it/lfxdd0
@r_linux
I distinctly recall that there were a few services from which you could, for the price of the thumb drive and shipping costs, get a USB stick with the distro of your choice pre-installed. This would have been very early on when the internet was dial-up for most consumers, probably closer to 2000, though.
I doubt any of them are still running, but any leads on some of them or info about the practice of sharing them at trade shows and user group meetings would be fantastic ;) - TIA
https://redd.it/lfxdd0
@r_linux
reddit
Linux distro thumb drive services from the 90's?
I distinctly recall that there were a few services from which you could, for the price of the thumb drive and shipping costs, get a USB stick with...
Access Google Drive from Ubuntu
Hello I've been using Ubuntu for a few months now and I'm very happy with it. Only one thing bothers me a lot: No matter what program I use Google Drive does not really work well.
​
I just want to:
* Have files available offline (e.g. a folder that is synced all the time).
* When I drag files to a folder, I want them to be visible on Google Drive within 1-2 minutes.
​
So far I have tested the following programs:
* opendrive (doesnt sync some files)
* vgrive (deletes entire folders sometimes)
* rclone (no offline access)
* gnome online accounts (no offline access)
* InSync (works great, but costs too much money)
​
If it is easier I also like to use Microsoft OneDrive. The main thing is to have a cloud storage that I can access from my computer.
https://redd.it/lfxgv3
@r_linux
Hello I've been using Ubuntu for a few months now and I'm very happy with it. Only one thing bothers me a lot: No matter what program I use Google Drive does not really work well.
​
I just want to:
* Have files available offline (e.g. a folder that is synced all the time).
* When I drag files to a folder, I want them to be visible on Google Drive within 1-2 minutes.
​
So far I have tested the following programs:
* opendrive (doesnt sync some files)
* vgrive (deletes entire folders sometimes)
* rclone (no offline access)
* gnome online accounts (no offline access)
* InSync (works great, but costs too much money)
​
If it is easier I also like to use Microsoft OneDrive. The main thing is to have a cloud storage that I can access from my computer.
https://redd.it/lfxgv3
@r_linux
reddit
Access Google Drive from Ubuntu
Hello I've been using Ubuntu for a few months now and I'm very happy with it. Only one thing bothers me a lot: No matter what program I use Google...
From my experience, LTS releases are not more stable to justify the old packages than "regular" ones.
Hello to all of you terminal warriors.
So I've been using Linux for some time and I go on and off from distributions and releases. Always interested to see "what's new" on distributions I like.
Usually, I am going for Arch-based and more specifically Manjaro or for *.10 releases because they are more up to date with the software and just work better in my experience.
But when a new LTS or second point release comes I give it a try hoping it will be really stable and I will just leave it for a long time like LTS is supposed to be used.
But that's never the case. It's not only more stable it's buggier and very often works worse/slower than the 9 months supported releases or Manjaro.
For example Ubuntu 20.04 and 20.10:
20.04 is using older GNOME and compared to 20.10 it's a lot slower on my machine, the animations are worse - still laggy and jittery.
The software center is a lot slower and I have regular crashes like every time I try to install something from the store when I press the desired program the store just crashes.
Some packages are missing in 20.04 but are available on 20.10: Amule.
VLC has some weird problem and doesn't want to close from time to time. It stays in the try area and the only way to fully close it is to fully kill the vlc process.
And the list goes on and on...
Nothing of this is happening in 20.10.
I am a web and software developer and some stuff I use require more up to date packages (I think npm was one of them) that I have to manually update so I can do my thing.
So how OS containing old packages with bugs in them (there will never be a perfect release) are more "stable" than new releases?
Updates are usually to FIX problems.
New kernels: they are released for a reason too. Better support and fixed bugs. They can hold to update for a month to see if there is a problem just like Manjaro is holding packages for a little longer after they are released on Arch.
And the last thing: the security aspect - look the thing with Thunderbird.
Anyone else in the same boat as me?
https://redd.it/lfzk0o
@r_linux
Hello to all of you terminal warriors.
So I've been using Linux for some time and I go on and off from distributions and releases. Always interested to see "what's new" on distributions I like.
Usually, I am going for Arch-based and more specifically Manjaro or for *.10 releases because they are more up to date with the software and just work better in my experience.
But when a new LTS or second point release comes I give it a try hoping it will be really stable and I will just leave it for a long time like LTS is supposed to be used.
But that's never the case. It's not only more stable it's buggier and very often works worse/slower than the 9 months supported releases or Manjaro.
For example Ubuntu 20.04 and 20.10:
20.04 is using older GNOME and compared to 20.10 it's a lot slower on my machine, the animations are worse - still laggy and jittery.
The software center is a lot slower and I have regular crashes like every time I try to install something from the store when I press the desired program the store just crashes.
Some packages are missing in 20.04 but are available on 20.10: Amule.
VLC has some weird problem and doesn't want to close from time to time. It stays in the try area and the only way to fully close it is to fully kill the vlc process.
And the list goes on and on...
Nothing of this is happening in 20.10.
I am a web and software developer and some stuff I use require more up to date packages (I think npm was one of them) that I have to manually update so I can do my thing.
So how OS containing old packages with bugs in them (there will never be a perfect release) are more "stable" than new releases?
Updates are usually to FIX problems.
New kernels: they are released for a reason too. Better support and fixed bugs. They can hold to update for a month to see if there is a problem just like Manjaro is holding packages for a little longer after they are released on Arch.
And the last thing: the security aspect - look the thing with Thunderbird.
Anyone else in the same boat as me?
https://redd.it/lfzk0o
@r_linux
reddit
From my experience, LTS releases are not more stable to justify...
Hello to all of you terminal warriors. So I've been using Linux for some time and I go on and off from distributions and releases. Always...
iBus mandarin doesn't work in budgie desktop environment? (it works in gnome!)
hello, i just got arch linux running on my virtual machine and installed budgie desktop environment as it looks lit. I tried to type mandarin occasionally using iBus, i found that budgie d.e seems to have a bug that doesn't appear mandarin word selections, whereas when i switch over to gnome, the bug doesnt appear.
https://redd.it/lg0fuv
@r_linux
hello, i just got arch linux running on my virtual machine and installed budgie desktop environment as it looks lit. I tried to type mandarin occasionally using iBus, i found that budgie d.e seems to have a bug that doesn't appear mandarin word selections, whereas when i switch over to gnome, the bug doesnt appear.
https://redd.it/lg0fuv
@r_linux
reddit
iBus mandarin doesn't work in budgie desktop environment? (it...
hello, i just got arch linux running on my virtual machine and installed budgie desktop environment as it looks lit. I tried to type mandarin ...
Using PowerEdge servers as desktop
I have never used server before. my laptop can not run a heavy computing task. However, the place where i work has an inactive server with 6 core processor and 16 gb ram. Can i config the server to run python codes? If yes, please help me with the steps.
https://redd.it/lg24kc
@r_linux
I have never used server before. my laptop can not run a heavy computing task. However, the place where i work has an inactive server with 6 core processor and 16 gb ram. Can i config the server to run python codes? If yes, please help me with the steps.
https://redd.it/lg24kc
@r_linux
reddit
Using PowerEdge servers as desktop
I have never used server before. my laptop can not run a heavy computing task. However, the place where i work has an inactive server with 6 core...
Forward proxy in 2021?
I have a requirement to provision a forward web proxy for my datacentre. It's been a while since I rolled out such a beast - and previously squid would have been my automatic choice. But when I google for "Open Source Forward Proxy" I find links to lots of projects, none of which are squid.
Is squid now frowned upon? (why?)
What should I be using?
(just to clarify my requirements - my immediate need is to handle logging and address translation, but in future I hope to provide caching - and therefore would need SSL MITM capability. Please don't tell me that a product works for you without telling me why).
https://redd.it/lg3881
@r_linux
I have a requirement to provision a forward web proxy for my datacentre. It's been a while since I rolled out such a beast - and previously squid would have been my automatic choice. But when I google for "Open Source Forward Proxy" I find links to lots of projects, none of which are squid.
Is squid now frowned upon? (why?)
What should I be using?
(just to clarify my requirements - my immediate need is to handle logging and address translation, but in future I hope to provide caching - and therefore would need SSL MITM capability. Please don't tell me that a product works for you without telling me why).
https://redd.it/lg3881
@r_linux
reddit
Forward proxy in 2021?
I have a requirement to provision a forward web proxy for my datacentre. It's been a while since I rolled out such a beast - and previously squid...
I have been using Ubuntu for 5 years and I finally figured out how to install arch! It works great!
https://redd.it/lg45d4
@r_linux
https://redd.it/lg45d4
@r_linux
Not a support question: Peacock streaming service doesn't work on linux
Third attempt:
This is not a support question
Linux is not the issue here, this is an issue with the Peacock streaming service and its DRM.
(This is not a support question)
I am not asking how I can get it working, I already know the solution... change my OS to windows or use wine or use my mobile device as currently those are the things I have that peacock works on.
(This is not a support question)
No, what I am asking for is my fellow Linux users to give their feedback to https://www.peacocktv.com/help/web-to-case
And see if we can convince them to remove the anti linux DRM restriction
(This is not a support question)
Other streaming services work fine, but peacock is a hold out, and I would love to have it working natively in linux without me (or anyone else who wishes to use peacock with linux) having to fiddle with wine (which doesn't always co-operate) or setup a VM or turn my dedicated HTPC linux machine into a windows one.
(This is not a support question)
Also yes I can pirate, but I would like to do this legit.
Again the issue is not me, I know how to use Linux, have used it for 25 years and even though it's not on my main gaming machine anymore I still use it on my other machines.
The issue is peacocks DRM and there is nothing I as the user can do about it other than use windows or wine or a VM thus this is not a support question.
The only "help" I ask for here is to get other linux users to visit https://www.peacocktv.com/help/web-to-case and tell them to support linux, linux is not the problem.... they are
(This is not a support question)
https://redd.it/lg5jyi
@r_linux
Third attempt:
This is not a support question
Linux is not the issue here, this is an issue with the Peacock streaming service and its DRM.
(This is not a support question)
I am not asking how I can get it working, I already know the solution... change my OS to windows or use wine or use my mobile device as currently those are the things I have that peacock works on.
(This is not a support question)
No, what I am asking for is my fellow Linux users to give their feedback to https://www.peacocktv.com/help/web-to-case
And see if we can convince them to remove the anti linux DRM restriction
(This is not a support question)
Other streaming services work fine, but peacock is a hold out, and I would love to have it working natively in linux without me (or anyone else who wishes to use peacock with linux) having to fiddle with wine (which doesn't always co-operate) or setup a VM or turn my dedicated HTPC linux machine into a windows one.
(This is not a support question)
Also yes I can pirate, but I would like to do this legit.
Again the issue is not me, I know how to use Linux, have used it for 25 years and even though it's not on my main gaming machine anymore I still use it on my other machines.
The issue is peacocks DRM and there is nothing I as the user can do about it other than use windows or wine or a VM thus this is not a support question.
The only "help" I ask for here is to get other linux users to visit https://www.peacocktv.com/help/web-to-case and tell them to support linux, linux is not the problem.... they are
(This is not a support question)
https://redd.it/lg5jyi
@r_linux
@peacocktv
Unavailable In Your Region
PSA: ACS Override patch now included in Linux Zen kernel.
As of now the ACS Override patch is now included in the Linux Zen kernel. So you just have to add the respective kernel parameter pcie\_acs\_override=.
I'm running 5.10.13-zen1-2-zen instead of linux-zen-vfio on Arch Linux and my usual VM with GPU-passthrough works just fine.
Source: https://queuecumber.gitlab.io/linux-acs-override/
https://redd.it/lg6wtw
@r_linux
As of now the ACS Override patch is now included in the Linux Zen kernel. So you just have to add the respective kernel parameter pcie\_acs\_override=.
I'm running 5.10.13-zen1-2-zen instead of linux-zen-vfio on Arch Linux and my usual VM with GPU-passthrough works just fine.
Source: https://queuecumber.gitlab.io/linux-acs-override/
https://redd.it/lg6wtw
@r_linux
reddit
PSA: ACS Override patch now included in Linux Zen kernel.
As of now the ACS Override patch is now included in the Linux Zen kernel. So you just have to add the respective kernel parameter...
Turning an old Amazon Kindle into a eink development platform
https://blog.lidskialf.net/2021/02/08/turning-an-old-kindle-into-a-eink-development-platform/
https://redd.it/lfxvsr
@r_linux
https://blog.lidskialf.net/2021/02/08/turning-an-old-kindle-into-a-eink-development-platform/
https://redd.it/lfxvsr
@r_linux
adq
Turning an old Amazon Kindle into a eink development platform
I fancied getting an eink screen to use for future projects. I bought a wee one with a raspberry pi “hat” attached. However, I realised later that I could maybe just re-purpose an old A…
Seriously, Fuck Nvidia
So unless you want to reminisce about the mid 90's, when you had to go to a website to search for drivers -'avoid Nvidia like the plague. Unless you know exactly what the marginal improvement you are using Nvidia for, and which/how to install the drivers - it is nowhere near the marginal benefits. I am not speaking to gamers here (who maybe know why they want to make the extra lift that turns out to be harder than installing the base operating system).
But for the rest of us that expect things to just work - know that Nvidia is the mark of either a lot of wasted effort - or a lot of wasted hardware that won't be fully utilized.
https://redd.it/lg9j0m
@r_linux
So unless you want to reminisce about the mid 90's, when you had to go to a website to search for drivers -'avoid Nvidia like the plague. Unless you know exactly what the marginal improvement you are using Nvidia for, and which/how to install the drivers - it is nowhere near the marginal benefits. I am not speaking to gamers here (who maybe know why they want to make the extra lift that turns out to be harder than installing the base operating system).
But for the rest of us that expect things to just work - know that Nvidia is the mark of either a lot of wasted effort - or a lot of wasted hardware that won't be fully utilized.
https://redd.it/lg9j0m
@r_linux
reddit
Seriously, Fuck Nvidia
So unless you want to reminisce about the mid 90's, when you had to go to a website to search for drivers -'avoid Nvidia like the plague. Unless...
Just out of curiosity, did anyone try installing every package available?
What i mean is did anyone try to install every package available to the distribution they are using (except obvious stuff like all versions of the kernel or multiple network drivers etc.) Just wondering if it would even if it’s even possible or break the system or slow it down to the point of being unusable.
https://redd.it/lg98c8
@r_linux
What i mean is did anyone try to install every package available to the distribution they are using (except obvious stuff like all versions of the kernel or multiple network drivers etc.) Just wondering if it would even if it’s even possible or break the system or slow it down to the point of being unusable.
https://redd.it/lg98c8
@r_linux
reddit
Just out of curiosity, did anyone try installing every package...
What i mean is did anyone try to install every package available to the distribution they are using (except obvious stuff like all versions of the...
Impressions after switching to pipewire for audio
So I did switched to pipewire with pipewire-pulse (Archlinux) on my main workstation.
So far, I finally have no more frequency bugs. With pulse, sometimes the frequency would shift randomly when starting streams (especially when joining a discord call while music was playing) since the switch I never had any frequency bugs. I'm using a Focusrite 2i2 as my sound card.
Some bugs I noticed: when switching my main device using the KDE sound indicator, sometimes some applications don't switch. Switching device usually is very smooth, but sometimes don't happen.
It may not be related, but rarely I have a considerable delay when talking on discord, but only happened twice since in two months and was resolved each time by restarting discord. It may be my old 4790k sweating because I'm compiling stuff often and on all cores.
I have a huge thank you for everyone in this community and also everyone that made pipewire happen. It's already in a pretty good shape and simply removed most of the problems I had with pulse.
https://redd.it/lgc1wp
@r_linux
So I did switched to pipewire with pipewire-pulse (Archlinux) on my main workstation.
So far, I finally have no more frequency bugs. With pulse, sometimes the frequency would shift randomly when starting streams (especially when joining a discord call while music was playing) since the switch I never had any frequency bugs. I'm using a Focusrite 2i2 as my sound card.
Some bugs I noticed: when switching my main device using the KDE sound indicator, sometimes some applications don't switch. Switching device usually is very smooth, but sometimes don't happen.
It may not be related, but rarely I have a considerable delay when talking on discord, but only happened twice since in two months and was resolved each time by restarting discord. It may be my old 4790k sweating because I'm compiling stuff often and on all cores.
I have a huge thank you for everyone in this community and also everyone that made pipewire happen. It's already in a pretty good shape and simply removed most of the problems I had with pulse.
https://redd.it/lgc1wp
@r_linux
reddit
Impressions after switching to pipewire for audio
So I did switched to pipewire with pipewire-pulse (Archlinux) on my main workstation. So far, I finally have no more frequency bugs. With pulse,...
Error on manually mounting LUKS encrypted device
Hello, i have a LUKS encrypted device. I want to mount it manually, but im running in one error: 'Name: "/media/nooby/USB" invalid. It contains "/".'. I couldnt find anything on the web about this. The command i used was "sudo cryptsetup luksOpen /dev/sdc /media/nooby/usb". What did i do wrong? Thanks for evey help
https://redd.it/lgdsyi
@r_linux
Hello, i have a LUKS encrypted device. I want to mount it manually, but im running in one error: 'Name: "/media/nooby/USB" invalid. It contains "/".'. I couldnt find anything on the web about this. The command i used was "sudo cryptsetup luksOpen /dev/sdc /media/nooby/usb". What did i do wrong? Thanks for evey help
https://redd.it/lgdsyi
@r_linux
reddit
Error on manually mounting LUKS encrypted device
Hello, i have a LUKS encrypted device. I want to mount it manually, but im running in one error: 'Name: "/media/nooby/USB" invalid. It contains...
Pulseaudio -k, or a pro audio user's perspective on Linux's sound stack# A bit about me.
I\'m a professional Physicist, Composer, Musician and I code in some off
time. You have probably not used my programs, but it is nonetheless
possible, maybe you do some Bayesian inference, or like to do some
org-ing in emacs. I\'ve done my share of audio mixing on Windows,I\'ve written a bunch of Midi stuff in Cakewalk Pro Audio (yeah, that
relic), and I currently own a Macbook Pro that I do some serious heavy
lifting in. I don\'t just write music, though I happen to like tinkering
with sound in wave editors, and I often create mods for \'90s shooters.
I also happen to be running Arch Linux since forever, but 2011 is the
earliest date since when I ran it on bare metal on any of the machines
that I own. I\'ve since branched out to Gentoo, and recently NixOS,
because reproducible builds make your developer life a lot easier. I\'ve
ran Arch for a very long time, it would have been five consecutive
years, were it not for hardware failure. In other words, I know what
I\'m doing, and I can follow a man page.
# Life before pulseaudio
I don\'t hate it out of thin air. I was running Ubuntu before Arch and I
remember the days before pulseaudio was a thing. I didn\'t hate it
because change=bad, I\'ve grown to hate over the span of several
sleepless nights, trying to figure out if the sound artifacts that I can
hear are due to hardware problems or another in a series of bugs.
Things used to be simple: you had to do most things manually, no
hotplugging, no autodetect and sadly, no way of adjusting program volume
levels individually. ALSA isn\'t perfect, but it\'s workable if you know
your way around
alsamixer. Certainly, setting up a DAW (digital audioworkstation) is a bit more of an adventure than one might expect it to
be on Windows or Mac OS X.
You see, on Windows, in the olden days, there used to be this thing
called a VST, that could come with an effect like reverb, or it could
come with a full instrument like
surge. It\'s mostly plug and play,however, in some particular instances, there are mild issues, that can
be resolved with
ccleaner plus some reinstalling. Mac OS X, isnotoriously good in this regard. Not only do things arrange themselves
neatly, they rarely if ever misbehave. Logic Pro is a DAW that almost
never malfunctions by itself, and there\'s not a single piece of manual
intervention between downloading a plugin, and listening to it in
action.
On linux, you need to have Jack set up properly. It used to be easy:
Jack sits on top of Alsa, and lets you do things like route different
Jack Outputs to different inputs, including the midi tracks in say
Ardour, to say the VST instrument. Not easy, but doable. You can
actually just autostart Jack at login, and be fine. Then pulseaudio came
along, and... things broke. It\'s fine, it\'s new, it\'s got shiny new
ideas and a talented young developer behind it. It\'ll be alright two
years down the line.
Almost ten years after, and things are not fine. Not in the slightest.
# Pulseaudio at its best.
I mean no disrespect to Lennart Poettering. I really don\'t. It\'s not
that he has bad ideas (they\'re not bad), or that two out of three of
his major projects are so bad, that not having this software is a
selling point. The trouble is that under pressure from Red Hat, and
Arch, and other cool new shiny distros, pulseaudio was adopted by
default. Gnome cut out the option of running on pure alsa, because of
course it did. Some major applications outright require the presence of
pulseaudio, namely Steam, making the proposition of not running this
Alpha quality, Early-access CoreAudio asset flip of an abomination a bit
difficult to swallow for most users. However, much of the problems with
pulseaudio ten years ago are still there, so I can equally well describe
the situation back then as now.
First let\'s start with the bugs. Pulse is a meme at this point. The
biggest indicator of the abject failure of pulseaudio is the fact that
if a typical user has no sound, they never
think \"maybe it\'s JACK\",
or even \"Maybe it\'s ALSA\". This mission-critical-middleware of a
system, is responsible for the vast majority of incompatibilities, and
headaches around sound.
You can\'t reliably make pulseaudio work with JACK. This is a deal
breaker for me, because I need to use VSTis for my projects. I have
tried Ubuntu Studio, Arch and it\'s pro-audio oriented spin-off. None of
them work out of the box, and the only semi-workable solution is to run
incompatibility is to get rid of pulse. Things like
work... sometimes... and not that well.
But those problems can be fixed. You can theoretically assign a team of
good programmers to fix the mess that currently is pulseaudio, and maybe
fix some of the recurring issues. The architecture of how it works,
however, cannot. How many command-line tools does pulseaudio come with.
What is the syntax of
those utilities be merged? Minimalism? Independence? OK. Fine. Why do we
have sources and sinks? Why do I never get shown a decent name like
that this is the right audio output. But then you only identify it with
that name in some obscure cases, every real application requires you to
remember the number of the card. I have one onboard audio controller,
and one inside my video-card that I never use. Guess which number is the
one that is active?
makes sense, but you might have as well used a UUID hash, because a
human would never have guessed that without looking it up.
Why do we make it so obtuse? Why do we have to assume that the end user
is looking at the source code of pulseaudio and already figured out,
that the sink is a recording device and a source is a playback device.
Why add terminology that makes no sense. Moreover, the only thing that
the bloatware of pulseaudio could have done, is at least fix the audible
pop when volume is adjusted. OSS, had this feature twenty years ago!
There is still hope. Pipewire is a bit of a necessity in the post X11
world. It handles many of the tasks that are impossible otherwise, and
handles them well. While I had very moderate success in replacing the
aforementioned
serious work on the new stack, and I expect things to not be as simple
as they used to be, but I\'m hopeful. I do, however worry, that pipewire
shall inherit all of the shortcomings of pulseaudio. It very likely
shall fall victim to the same hubris of \"It\'s already adopted on every
Linux machine, why should I fix the glaring issues and omissions?\"
However, I have a list of small things that as a pro audio user I would
like to change.
1. VSTs should support pipewire directly. If you can drop-in-replace
JACK, then you can use
2. Pipewire should probably have a more sane model of the audio
hardware. I understand that it inherits most of that from ALSA,
which is itself an overengineered mess of spaghetti protocols, but
still, a bit more simplicity for the end user, means fewer bug
reports.
3. There should be a single set of command-line tools, that come with
pipewire. I shouldn\'t have to search the repos for the package that
contains the tools I need to debug a problem.
4. On that note, latency is a big problem with pulseaudio. I don\'t
care if it\'s bloated, but I do care if I hit a Midi key and get the
sound noticeably later. This makes improvisation impossible.
5. Popping and cracking. There\'s something called envelopes. There\'s
something called smooth transitions. These can make it so you don\'t
have to use a sound effect to mask the audible pop in every GUI
audio mixer.
6. GUIs for adjusting common settings would also be nice.
bare bones system that barely does what it\'s supposed to.
or even \"Maybe it\'s ALSA\". This mission-critical-middleware of a
system, is responsible for the vast majority of incompatibilities, and
headaches around sound.
You can\'t reliably make pulseaudio work with JACK. This is a deal
breaker for me, because I need to use VSTis for my projects. I have
tried Ubuntu Studio, Arch and it\'s pro-audio oriented spin-off. None of
them work out of the box, and the only semi-workable solution is to run
pulseaudio -k before starting JACK. The best solutions to theincompatibility is to get rid of pulse. Things like
pulseeffectswork... sometimes... and not that well.
But those problems can be fixed. You can theoretically assign a team of
good programmers to fix the mess that currently is pulseaudio, and maybe
fix some of the recurring issues. The architecture of how it works,
however, cannot. How many command-line tools does pulseaudio come with.
What is the syntax of
pamixer, vs pactl, vs pacmd. Why couldn\'tthose utilities be merged? Minimalism? Independence? OK. Fine. Why do we
have sources and sinks? Why do I never get shown a decent name like
onboard audio, vs Family 17h
HD AUDIO CONTROLLER. I\'m a tech savvy person, and even I have doubtsthat this is the right audio output. But then you only identify it with
that name in some obscure cases, every real application requires you to
remember the number of the card. I have one onboard audio controller,
and one inside my video-card that I never use. Guess which number is the
one that is active?
1? 0? 4! I guess the internal enumerationmakes sense, but you might have as well used a UUID hash, because a
human would never have guessed that without looking it up.
Why do we make it so obtuse? Why do we have to assume that the end user
is looking at the source code of pulseaudio and already figured out,
that the sink is a recording device and a source is a playback device.
Why add terminology that makes no sense. Moreover, the only thing that
the bloatware of pulseaudio could have done, is at least fix the audible
pop when volume is adjusted. OSS, had this feature twenty years ago!
There is still hope. Pipewire is a bit of a necessity in the post X11
world. It handles many of the tasks that are impossible otherwise, and
handles them well. While I had very moderate success in replacing the
aforementioned
pulseaudio and JACK. I have yet to attempt anyserious work on the new stack, and I expect things to not be as simple
as they used to be, but I\'m hopeful. I do, however worry, that pipewire
shall inherit all of the shortcomings of pulseaudio. It very likely
shall fall victim to the same hubris of \"It\'s already adopted on every
Linux machine, why should I fix the glaring issues and omissions?\"
However, I have a list of small things that as a pro audio user I would
like to change.
1. VSTs should support pipewire directly. If you can drop-in-replace
JACK, then you can use
pw, as a substitute.2. Pipewire should probably have a more sane model of the audio
hardware. I understand that it inherits most of that from ALSA,
which is itself an overengineered mess of spaghetti protocols, but
still, a bit more simplicity for the end user, means fewer bug
reports.
3. There should be a single set of command-line tools, that come with
pipewire. I shouldn\'t have to search the repos for the package that
contains the tools I need to debug a problem.
4. On that note, latency is a big problem with pulseaudio. I don\'t
care if it\'s bloated, but I do care if I hit a Midi key and get the
sound noticeably later. This makes improvisation impossible.
5. Popping and cracking. There\'s something called envelopes. There\'s
something called smooth transitions. These can make it so you don\'t
have to use a sound effect to mask the audible pop in every GUI
audio mixer.
6. GUIs for adjusting common settings would also be nice.
kmix has abare bones system that barely does what it\'s supposed to.
pavucontrol is much better in thisregard, but still too
bare-bones. I want something where I can tweak the sample rate, and
set the
Audio aren\'t me, and won\'t even dare touch
7. Less attitude would be welcome. I guess, I\'m one of the many
\"a**holes\" on the internet, that like to target Lennart
Poettering. This sort of hostile attitude makes submitting actual
bug reports very, very, very tense. And Pulse would be in a very
different position, had most of the architectural blunders been
addressed in earnest, and fixed.
Overall, I hope that you will find this rant of a post, as a bit of
a... Ok. This is mostly me venting, but I tried to keep things
objective and relevant.
https://redd.it/lge6fe
@r_linux
bare-bones. I want something where I can tweak the sample rate, and
set the
avoid-resampling parameter. Most of the people who do ProAudio aren\'t me, and won\'t even dare touch
/etc/pulse/default.pa.7. Less attitude would be welcome. I guess, I\'m one of the many
\"a**holes\" on the internet, that like to target Lennart
Poettering. This sort of hostile attitude makes submitting actual
bug reports very, very, very tense. And Pulse would be in a very
different position, had most of the architectural blunders been
addressed in earnest, and fixed.
Overall, I hope that you will find this rant of a post, as a bit of
a... Ok. This is mostly me venting, but I tried to keep things
objective and relevant.
https://redd.it/lge6fe
@r_linux
reddit
`Pulseaudio -k`, or a pro audio user's perspective on Linux's...
# A bit about me. I\'m a professional Physicist, Composer, Musician and I code in some off time. You have probably not used my programs, but it...
Native Linux software is even better than before
Majority of the tools I have been using to run my small business is either attached to a web service over the browser, via Electron, Snap or AppImage. So far I'm liking AppImage but after spending time browsing the native software installer, I came across Evolution, Dia, GThumb, GnuCash, Liferea, and Umbrello. The crazy improvement has made me reduce the tabs on Firefox, which kills my small laptop and weirdly has reduced my distractions. I can put the browser far away in the background and focus on the task at hand. When working with Firefox, you get that little blue dot when something happens on a tab and that easily leads down a rabbit hole.
Should have done this a long time ago.
https://redd.it/lgg2ie
@r_linux
Majority of the tools I have been using to run my small business is either attached to a web service over the browser, via Electron, Snap or AppImage. So far I'm liking AppImage but after spending time browsing the native software installer, I came across Evolution, Dia, GThumb, GnuCash, Liferea, and Umbrello. The crazy improvement has made me reduce the tabs on Firefox, which kills my small laptop and weirdly has reduced my distractions. I can put the browser far away in the background and focus on the task at hand. When working with Firefox, you get that little blue dot when something happens on a tab and that easily leads down a rabbit hole.
Should have done this a long time ago.
https://redd.it/lgg2ie
@r_linux
reddit
Native Linux software is even better than before
Majority of the tools I have been using to run my small business is either attached to a web service over the browser, via Electron, Snap or...
System76: This Thursday, 2/11: Two-factor authentication, Argon2 password hashing coming to System76.com accounts!
https://blog.system76.com/post/642658662169657345/coming-0211-to-our-website-two-factor
Finally System76 joins the 2FA master race! That's awesome, can't wait for the day 2FA becomes de-facto standard and all online services will be secured this way.
With that said I'm not sure if it's a good idea security-wise to share what hashing algorithm is going to be used to hash passwords. If somebody would break into their servers, the attacker would probably be able to recognize that passwords were hashed using argon2 anyway even without prior knowledge, so it's not much of a damage and probably doesn't make the system less secure, but still it feels like publicly sharing hashing algorithm you use is super wrong.
https://redd.it/lgelb4
@r_linux
https://blog.system76.com/post/642658662169657345/coming-0211-to-our-website-two-factor
Finally System76 joins the 2FA master race! That's awesome, can't wait for the day 2FA becomes de-facto standard and all online services will be secured this way.
With that said I'm not sure if it's a good idea security-wise to share what hashing algorithm is going to be used to hash passwords. If somebody would break into their servers, the attacker would probably be able to recognize that passwords were hashed using argon2 anyway even without prior knowledge, so it's not much of a damage and probably doesn't make the system less secure, but still it feels like publicly sharing hashing algorithm you use is super wrong.
https://redd.it/lgelb4
@r_linux
System76 Blog
Coming 02/11 to our Website: Two-Factor Authentication, Argon2 Hashing
At System76, we pride ourselves on making computers by nerds, for nerds. Our dedicated group of engineers work hard to create the best solutions for like-minded professionals, including on our...