Changing owner of directory avoid common mistakes
http://www.explinux.com/2021/04/how-to-change-owner-of-home-directory.html
https://redd.it/molibe
@r_linux
http://www.explinux.com/2021/04/how-to-change-owner-of-home-directory.html
https://redd.it/molibe
@r_linux
Explinux
How To Change Owner Of Home Directory In Linux With Extra Tip
In this article, you will learn how to change ownership of the directory in the correct way.
What's the best way to share clipboard of Linux and Windows
I use a Linux PC and a Windows Laptop together and they are in the same LAN. Sometimes I want to copy text or image from one of them and paste on another. I found Synergy can share mouse, keyboard and clipboard, but it doesn't work when the image is large.
https://redd.it/mom7fj
@r_linux
I use a Linux PC and a Windows Laptop together and they are in the same LAN. Sometimes I want to copy text or image from one of them and paste on another. I found Synergy can share mouse, keyboard and clipboard, but it doesn't work when the image is large.
https://redd.it/mom7fj
@r_linux
reddit
What's the best way to share clipboard of Linux and Windows
I use a Linux PC and a Windows Laptop together and they are in the same LAN. Sometimes I want to copy text or image from one of them and paste on...
How to quickly check to see if your Linux server is under a DDoS attack from a single IP address
https://planetstoryline.com/how-to-quickly-check-to-see-if-your-linux-server-is-under-a-ddos-attack-from-a-single-ip-address/
https://redd.it/mmvlon
@r_linux
https://planetstoryline.com/how-to-quickly-check-to-see-if-your-linux-server-is-under-a-ddos-attack-from-a-single-ip-address/
https://redd.it/mmvlon
@r_linux
Planet Storyline
How to quickly check to see if your Linux server is under a DDoS attack from a single IP address - Planet Storyline
Jack Wallen shows you an easy way to determine if your Linux server is under a DDoS attack and how to quickly stop it. Image: Pixabay If you have Linux servers in your data center or they’re being hosted on a cloud server (such as AWS, Google Cloud, or Azure)…
10 Linux distros reviewed
Ubuntu 9.5/10
The Linux ambasador, good for begginers and any distro related to it in any way is blessed with high software availability. One thing I don't like is the fact that if any corporate wants to release their software on Linux they'll make sure it runs on Ubuntu and nothing else. Even some Ubuntu derivates have problems when running software that was designed and tested for their father-distro.
Manjaro 10/10
My daily driver (xfce) and all-time favorite, the power of Arch and yet an easy installation. Software repositories can just be toggled on and off. It doesn't came with no-nonsense dependencies or obscure apps no one uses. It really pisses me of how on Debian based distros I have at least 3 python versions and none of them have pip, which makes my developer job trickier. On Manjaro I have everything straight away and all the newest programming languages and tools.
Solus 8.4/10
It's a good distro but I won't reccomend as a daily driver really, while I love budgie and its out of the box customization, we didn't need any distro from scratch like Debian or Arch in this day and age. The eopkg repository is as empty as my pocket and it will take at least a few years to a decade until Solus will progenit a recognized family branch. I greatly respect the work behind and the distro itself, but it's just not my cup of tea.
Fedora 9.9/10
A workstation in the literal sense of the word. The Red Hat branch can be proud of this big girl. My productivity at work severely increased on this distro, on a workspace I'm making assets for a website with Inkscape, Gimp etc, one another I'm doing my front-end job. No wonder Linus Torvalds himself uses it as his daily driver. The instalation is rather confusing, making your account AFTER you installed it...but anyway a very great distro.
MX Linux 8.8/10
It's so good that my grandma uses it! Like no joke actually, this distro feels really good, slick fast, the customization is kinda wanky and as I said. It's mostly good for grannies who can't afford windows and want to browse on the internet all day.
Zorin OS 8.7/10 and 9.1/10
I would make this my daily driver if it wasn't so behind, I really love Lite version which I would install on any weak pc, but the terminal is ugly and desktop is hardly customizable on Lite . Core and Ultimate are slightly higher in score but I don't like that they try to sell you a pseudo-xfce at first glance when it's gnome. The current version it's still based on the old Ubuntu LTS and it's a huge gap compared to other sister distros.
Elementary OS 9.3
Now I have VERY mixed feelings about this distro. It's the only distro that I know that uses Pantheon out of the box to appeal to Mac users who want to switch to Linux. However this distro inherited some other practices that make Mac not so loved in the first place. It has over almost 300 exclusive apps built in an obscure programming language (Vala which is to Elementary OS what Swift is to Mac ).
Also, just like Zorin, it's behind the curve, not even reaching the nearest Ubuntu LTS.
Sabayon 6.8
Now Gentoo just isn't a good distro to be based on. Now there are a few defects that impede this distro for further:
The name needs to be changed. When I search this distro on Google I get various foods. Now this is not a joke and I might have lost your attention with this point but hear me out, the name really matters. Look at Solus and Endeavor, both of them changed their name and both sky-rocketed due to it.
Coming back to my original point, being a distro based on Gentoo means it's development sorely depends on its daddy-distro. Sabayon is to Gentoo what Manjaro is to Arch, the only difference that makes the other a successful distro and Sabayon a forgotten, ominous gentoo distro is their development cycle. Arch acts as a testing ground for Manjaro, in a good way, Manjaro gets all the bleeding edge software fresh and stable due to it. Gentoo itself is a distribution extremely hard to maintain. Sabayon is stagnation software wise to the point where it can no
Ubuntu 9.5/10
The Linux ambasador, good for begginers and any distro related to it in any way is blessed with high software availability. One thing I don't like is the fact that if any corporate wants to release their software on Linux they'll make sure it runs on Ubuntu and nothing else. Even some Ubuntu derivates have problems when running software that was designed and tested for their father-distro.
Manjaro 10/10
My daily driver (xfce) and all-time favorite, the power of Arch and yet an easy installation. Software repositories can just be toggled on and off. It doesn't came with no-nonsense dependencies or obscure apps no one uses. It really pisses me of how on Debian based distros I have at least 3 python versions and none of them have pip, which makes my developer job trickier. On Manjaro I have everything straight away and all the newest programming languages and tools.
Solus 8.4/10
It's a good distro but I won't reccomend as a daily driver really, while I love budgie and its out of the box customization, we didn't need any distro from scratch like Debian or Arch in this day and age. The eopkg repository is as empty as my pocket and it will take at least a few years to a decade until Solus will progenit a recognized family branch. I greatly respect the work behind and the distro itself, but it's just not my cup of tea.
Fedora 9.9/10
A workstation in the literal sense of the word. The Red Hat branch can be proud of this big girl. My productivity at work severely increased on this distro, on a workspace I'm making assets for a website with Inkscape, Gimp etc, one another I'm doing my front-end job. No wonder Linus Torvalds himself uses it as his daily driver. The instalation is rather confusing, making your account AFTER you installed it...but anyway a very great distro.
MX Linux 8.8/10
It's so good that my grandma uses it! Like no joke actually, this distro feels really good, slick fast, the customization is kinda wanky and as I said. It's mostly good for grannies who can't afford windows and want to browse on the internet all day.
Zorin OS 8.7/10 and 9.1/10
I would make this my daily driver if it wasn't so behind, I really love Lite version which I would install on any weak pc, but the terminal is ugly and desktop is hardly customizable on Lite . Core and Ultimate are slightly higher in score but I don't like that they try to sell you a pseudo-xfce at first glance when it's gnome. The current version it's still based on the old Ubuntu LTS and it's a huge gap compared to other sister distros.
Elementary OS 9.3
Now I have VERY mixed feelings about this distro. It's the only distro that I know that uses Pantheon out of the box to appeal to Mac users who want to switch to Linux. However this distro inherited some other practices that make Mac not so loved in the first place. It has over almost 300 exclusive apps built in an obscure programming language (Vala which is to Elementary OS what Swift is to Mac ).
Also, just like Zorin, it's behind the curve, not even reaching the nearest Ubuntu LTS.
Sabayon 6.8
Now Gentoo just isn't a good distro to be based on. Now there are a few defects that impede this distro for further:
The name needs to be changed. When I search this distro on Google I get various foods. Now this is not a joke and I might have lost your attention with this point but hear me out, the name really matters. Look at Solus and Endeavor, both of them changed their name and both sky-rocketed due to it.
Coming back to my original point, being a distro based on Gentoo means it's development sorely depends on its daddy-distro. Sabayon is to Gentoo what Manjaro is to Arch, the only difference that makes the other a successful distro and Sabayon a forgotten, ominous gentoo distro is their development cycle. Arch acts as a testing ground for Manjaro, in a good way, Manjaro gets all the bleeding edge software fresh and stable due to it. Gentoo itself is a distribution extremely hard to maintain. Sabayon is stagnation software wise to the point where it can no
10 Linux distros reviewed
Ubuntu 9.5/10
The Linux ambasador, good for begginers and any distro related to it in any way is blessed with high software availability. One thing I don't like is the fact that if any corporate wants to release their software on Linux they'll make sure it runs on Ubuntu and nothing else. Even some Ubuntu derivates have problems when running software that was designed and tested for their father-distro.
Manjaro 10/10
My daily driver (xfce) and all-time favorite, the power of Arch and yet an easy installation. Software repositories can just be toggled on and off. It doesn't came with no-nonsense dependencies or obscure apps no one uses. It really pisses me of how on Debian based distros I have at least 3 python versions and none of them have pip, which makes my developer job trickier. On Manjaro I have everything straight away and all the newest programming languages and tools.
Solus 8.4/10
It's a good distro but I won't reccomend as a daily driver really, while I love budgie and its out of the box customization, we didn't need any distro from scratch like Debian or Arch in this day and age. The eopkg repository is as empty as my pocket and it will take at least a few years to a decade until Solus will progenit a recognized family branch. I greatly respect the work behind and the distro itself, but it's just not my cup of tea.
Fedora 9.9/10
A workstation in the literal sense of the word. The Red Hat branch can be proud of this big girl. My productivity at work severely increased on this distro, on a workspace I'm making assets for a website with Inkscape, Gimp etc, one another I'm doing my front-end job. No wonder Linus Torvalds himself uses it as his daily driver. The instalation is rather confusing, making your account AFTER you installed it...but anyway a very great distro.
MX Linux 8.8/10
It's so good that my grandma uses it! Like no joke actually, this distro feels really good, slick fast, the customization is kinda wanky and as I said. It's mostly good for grannies who can't afford windows and want to browse on the internet all day.
Zorin OS 8.7/10 and 9.1/10
I would make this my daily driver if it wasn't so behind, I really love Lite version which I would install on any weak pc, but the terminal is ugly and desktop is hardly customizable on Lite . Core and Ultimate are slightly higher in score but I don't like that they try to sell you a pseudo-xfce at first glance when it's gnome. The current version it's still based on the old Ubuntu LTS and it's a huge gap compared to other sister distros.
Elementary OS 9.3
Now I have VERY mixed feelings about this distro. It's the only distro that I know that uses Pantheon out of the box to appeal to Mac users who want to switch to Linux. However this distro inherited some other practices that make Mac not so loved in the first place. It has over almost 300 exclusive apps built in an obscure programming language (Vala which is to Elementary OS what Swift is to Mac ).
Also, just like Zorin, it's behind the curve, not even reaching the nearest Ubuntu LTS.
Sabayon 6.8
Now Gentoo just isn't a good distro to be based on. Now there are a few defects that impede this distro for further:
The name needs to be changed. When I search this distro on Google I get various foods. Now this is not a joke and I might have lost your attention with this point but hear me out, the name really matters. Look at Solus and Endeavor, both of them changed their name and both sky-rocketed due to it.
Coming back to my original point, being a distro based on Gentoo means it's development sorely depends on its daddy-distro. Sabayon is to Gentoo what Manjaro is to Arch, the only difference that makes the other a successful distro and Sabayon a forgotten, ominous gentoo distro is their development cycle. Arch acts as a testing ground for Manjaro, in a good way, Manjaro gets all the bleeding edge software fresh and stable due to it. Gentoo itself is a distribution extremely hard to maintain. Sabayon is stagnation software wise to the point where it can no
Ubuntu 9.5/10
The Linux ambasador, good for begginers and any distro related to it in any way is blessed with high software availability. One thing I don't like is the fact that if any corporate wants to release their software on Linux they'll make sure it runs on Ubuntu and nothing else. Even some Ubuntu derivates have problems when running software that was designed and tested for their father-distro.
Manjaro 10/10
My daily driver (xfce) and all-time favorite, the power of Arch and yet an easy installation. Software repositories can just be toggled on and off. It doesn't came with no-nonsense dependencies or obscure apps no one uses. It really pisses me of how on Debian based distros I have at least 3 python versions and none of them have pip, which makes my developer job trickier. On Manjaro I have everything straight away and all the newest programming languages and tools.
Solus 8.4/10
It's a good distro but I won't reccomend as a daily driver really, while I love budgie and its out of the box customization, we didn't need any distro from scratch like Debian or Arch in this day and age. The eopkg repository is as empty as my pocket and it will take at least a few years to a decade until Solus will progenit a recognized family branch. I greatly respect the work behind and the distro itself, but it's just not my cup of tea.
Fedora 9.9/10
A workstation in the literal sense of the word. The Red Hat branch can be proud of this big girl. My productivity at work severely increased on this distro, on a workspace I'm making assets for a website with Inkscape, Gimp etc, one another I'm doing my front-end job. No wonder Linus Torvalds himself uses it as his daily driver. The instalation is rather confusing, making your account AFTER you installed it...but anyway a very great distro.
MX Linux 8.8/10
It's so good that my grandma uses it! Like no joke actually, this distro feels really good, slick fast, the customization is kinda wanky and as I said. It's mostly good for grannies who can't afford windows and want to browse on the internet all day.
Zorin OS 8.7/10 and 9.1/10
I would make this my daily driver if it wasn't so behind, I really love Lite version which I would install on any weak pc, but the terminal is ugly and desktop is hardly customizable on Lite . Core and Ultimate are slightly higher in score but I don't like that they try to sell you a pseudo-xfce at first glance when it's gnome. The current version it's still based on the old Ubuntu LTS and it's a huge gap compared to other sister distros.
Elementary OS 9.3
Now I have VERY mixed feelings about this distro. It's the only distro that I know that uses Pantheon out of the box to appeal to Mac users who want to switch to Linux. However this distro inherited some other practices that make Mac not so loved in the first place. It has over almost 300 exclusive apps built in an obscure programming language (Vala which is to Elementary OS what Swift is to Mac ).
Also, just like Zorin, it's behind the curve, not even reaching the nearest Ubuntu LTS.
Sabayon 6.8
Now Gentoo just isn't a good distro to be based on. Now there are a few defects that impede this distro for further:
The name needs to be changed. When I search this distro on Google I get various foods. Now this is not a joke and I might have lost your attention with this point but hear me out, the name really matters. Look at Solus and Endeavor, both of them changed their name and both sky-rocketed due to it.
Coming back to my original point, being a distro based on Gentoo means it's development sorely depends on its daddy-distro. Sabayon is to Gentoo what Manjaro is to Arch, the only difference that makes the other a successful distro and Sabayon a forgotten, ominous gentoo distro is their development cycle. Arch acts as a testing ground for Manjaro, in a good way, Manjaro gets all the bleeding edge software fresh and stable due to it. Gentoo itself is a distribution extremely hard to maintain. Sabayon is stagnation software wise to the point where it can no
longer be considered a rolling distro but a fixed point release. How so? Integer releases like 16,17,18 etc are all bringing something new yet behind other distros. Floating releases like 18.1 18.2 etc are all mostly just security updates.
Pop_OS! 9.8/10
It's Ubuntu, but it's better, a more traditional gnome approach, instalation is incredibly easy and intuitive. Having an actual PC manufacturer behind is what it gives this distro such a confident usage and overall usage.
Endeavor 10/10
Writing a review for this distro would be very hard because it's not a distro, it has so many flavors that it represents the overall arch community. It's a hive-mind. I'd use this distro as a daily driver but I'm afraid to make epilepsy. Any DE on this bad boy is eye-candy.
https://redd.it/moozax
@r_linux
Pop_OS! 9.8/10
It's Ubuntu, but it's better, a more traditional gnome approach, instalation is incredibly easy and intuitive. Having an actual PC manufacturer behind is what it gives this distro such a confident usage and overall usage.
Endeavor 10/10
Writing a review for this distro would be very hard because it's not a distro, it has so many flavors that it represents the overall arch community. It's a hive-mind. I'd use this distro as a daily driver but I'm afraid to make epilepsy. Any DE on this bad boy is eye-candy.
https://redd.it/moozax
@r_linux
reddit
10 Linux distros reviewed
Ubuntu 9.5/10 The Linux ambasador, good for begginers and any distro related to it in any way is blessed with high software availability. One...
900mb cdr with xfburn
hi, do you know if it is possible to create a 900mb cdr? in xfburn there is the 900mb option and it is possible to buy 900mb cds. some people were saying that this cd won't play in a car stereo it will skip tracks, because of overburning. do you know if this setup will work good or bad?
https://redd.it/moq3yf
@r_linux
hi, do you know if it is possible to create a 900mb cdr? in xfburn there is the 900mb option and it is possible to buy 900mb cds. some people were saying that this cd won't play in a car stereo it will skip tracks, because of overburning. do you know if this setup will work good or bad?
https://redd.it/moq3yf
@r_linux
reddit
900mb cdr with xfburn
hi, do you know if it is possible to create a 900mb cdr? in xfburn there is the 900mb option and it is possible to buy 900mb cds. some people were...
I wrote a network manager in shell.. kind of
Basically the noscript. Ever since I started using arch linux (btw), I've been trying to continually shrink my footprint on my laptop. And network managers are kind of bloatware. All you need to run this is wpa_supplicant and dhcpcd.
# What it is
It's a shell noscript that does the annoying wpa_supplicant sh!t. You know, like having to specify minimal configuration every time you want to scan. Or having the kill the process whenever you want to switch networks. Having to write a whole line of shell whenever you want to connect to a network yadda yadda I'm sick of it. So I made this :)
# Functionality
Right now, it has two primary functions and one sub-function.
The first is the scan function. Pretty self explanatory. Except here you don't have to manually set a configuration file, exec scan, and then exec scan_results. You just exec # device scan.
​
# device scan
The second is the connect function. Again, self explanatory; It allows you to connect to networks. Right now, it might only work for WPA but public networks might work as well.. but that's not all my friends. YOU CAN [easily\] SAVE A PROFILE. The nomenclature is # device connect [ssid\] [passwd\] and if you want to save it, you just add save to the end like so # device connect [ssid\] [passwd\] save [name\]. The name is optional and if it stays unset, the config file will be named after the ssid.
​
# device connect \[ssid\ [passwd\]](https://preview.redd.it/jaegv7c0kjs61.png?width=1920&format=png&auto=webp&s=caa8353f7793b1bd635d061ea1f1d8ecbdef8f96)
​
# device connect \[ssid\ [passwd\] save [filename\]](https://preview.redd.it/ru95f6gcjjs61.png?width=1920&format=png&auto=webp&s=68ccbbc2851489765c0db9a6f5abce090223195e)
Lastly (for now), but certainly not least is the -s flag for the scan function...
## Are you tired of having to reconnect to a network that you've been on? Yes you're too lazy to make a configuration file and now you have to ask for the password (and probably ssid) again. Well I was. And so was my girlfriend. Introducing... -s (search)
​
# device scan -s
Stick that bad boy at the end of scan like so # device scan -s and it will parse through your wpa_supplicant config files and test if any of them match up with currently available networks...
and then it asks you if you want to connect.
You can also just say "n" and it will continue parsing until you've denied every recognized config or accept one.
# Compatibility
You need the coreutils, wpa_supplicant, and dhcpcd. It may or may not work on dmenu. If it works, the scan will be pointless. But it would be cool to connect to a network.
# Shortcomings
I would imagine a lot of things. This small step basically covers my daily network needs. But I don't manage any servers or know anything about networking. The code is also not looking suuuuupppeeerrr hot since I've been up two nights in a row working on it. Also, it has to be run in root as of right now.
In terms of what happens if you f up your nomenclature... idk. It will probably just return some wpa_supplicant errors. But yeah the whole root thing is not ideal.
# Future plans
Probably configuring ip is at the top of the list. I want to be able to specify and interface. In the future, I may just grep it from ip by default. Also, more wpa_cli functionality. Additionally, I need to figure out the alias commands in wpa_cli. I may do my bluetooth in the same .sh.
# Final thoughts
I'm at the end thinking what if everyone has a bunch of shell noscripts and I'm just another brick in the wall. But I just thought it was cool. I hope you guys do to. If anyone likes it, I can definitely post a more revised version of the noscript. Have a goo
Basically the noscript. Ever since I started using arch linux (btw), I've been trying to continually shrink my footprint on my laptop. And network managers are kind of bloatware. All you need to run this is wpa_supplicant and dhcpcd.
# What it is
It's a shell noscript that does the annoying wpa_supplicant sh!t. You know, like having to specify minimal configuration every time you want to scan. Or having the kill the process whenever you want to switch networks. Having to write a whole line of shell whenever you want to connect to a network yadda yadda I'm sick of it. So I made this :)
# Functionality
Right now, it has two primary functions and one sub-function.
The first is the scan function. Pretty self explanatory. Except here you don't have to manually set a configuration file, exec scan, and then exec scan_results. You just exec # device scan.
​
# device scan
The second is the connect function. Again, self explanatory; It allows you to connect to networks. Right now, it might only work for WPA but public networks might work as well.. but that's not all my friends. YOU CAN [easily\] SAVE A PROFILE. The nomenclature is # device connect [ssid\] [passwd\] and if you want to save it, you just add save to the end like so # device connect [ssid\] [passwd\] save [name\]. The name is optional and if it stays unset, the config file will be named after the ssid.
​
# device connect \[ssid\ [passwd\]](https://preview.redd.it/jaegv7c0kjs61.png?width=1920&format=png&auto=webp&s=caa8353f7793b1bd635d061ea1f1d8ecbdef8f96)
​
# device connect \[ssid\ [passwd\] save [filename\]](https://preview.redd.it/ru95f6gcjjs61.png?width=1920&format=png&auto=webp&s=68ccbbc2851489765c0db9a6f5abce090223195e)
Lastly (for now), but certainly not least is the -s flag for the scan function...
## Are you tired of having to reconnect to a network that you've been on? Yes you're too lazy to make a configuration file and now you have to ask for the password (and probably ssid) again. Well I was. And so was my girlfriend. Introducing... -s (search)
​
# device scan -s
Stick that bad boy at the end of scan like so # device scan -s and it will parse through your wpa_supplicant config files and test if any of them match up with currently available networks...
and then it asks you if you want to connect.
You can also just say "n" and it will continue parsing until you've denied every recognized config or accept one.
# Compatibility
You need the coreutils, wpa_supplicant, and dhcpcd. It may or may not work on dmenu. If it works, the scan will be pointless. But it would be cool to connect to a network.
# Shortcomings
I would imagine a lot of things. This small step basically covers my daily network needs. But I don't manage any servers or know anything about networking. The code is also not looking suuuuupppeeerrr hot since I've been up two nights in a row working on it. Also, it has to be run in root as of right now.
In terms of what happens if you f up your nomenclature... idk. It will probably just return some wpa_supplicant errors. But yeah the whole root thing is not ideal.
# Future plans
Probably configuring ip is at the top of the list. I want to be able to specify and interface. In the future, I may just grep it from ip by default. Also, more wpa_cli functionality. Additionally, I need to figure out the alias commands in wpa_cli. I may do my bluetooth in the same .sh.
# Final thoughts
I'm at the end thinking what if everyone has a bunch of shell noscripts and I'm just another brick in the wall. But I just thought it was cool. I hope you guys do to. If anyone likes it, I can definitely post a more revised version of the noscript. Have a goo
Get currently playing youtube video from chrome
Hi,
I've always liked the 'look' of people that have their currently playing music from mpd or whatever on their bars. Unfortunately, I don't often listen to music while working, I'm usually playing a youtube video in chrome. I think it'd be pretty neat to be able to get the noscript of the currently playing audio out of chrome some how.
There is this new global media controls feature now, but there doesn't seem to be a way to hook into it in any way.
Anyone know of any way to pull this off or have any ideas? The only thing I can think of is either scraping it out of the noscript of the x11 window itself, or pulling off some high-level jank with a chrome extension writing the noscript of the last played to a file. I'm not sure it's very feasible to write to a tmp file from a chrome extension though.
The other off the wall idea I had was a chrome extension that would actually make an http call to a server you control (or one running on localhost? but I think chrome extensions are heavily sandboxed to prevent you from doing that) that could then write the video noscript to a tmp file.
https://redd.it/mosztp
@r_linux
Hi,
I've always liked the 'look' of people that have their currently playing music from mpd or whatever on their bars. Unfortunately, I don't often listen to music while working, I'm usually playing a youtube video in chrome. I think it'd be pretty neat to be able to get the noscript of the currently playing audio out of chrome some how.
There is this new global media controls feature now, but there doesn't seem to be a way to hook into it in any way.
Anyone know of any way to pull this off or have any ideas? The only thing I can think of is either scraping it out of the noscript of the x11 window itself, or pulling off some high-level jank with a chrome extension writing the noscript of the last played to a file. I'm not sure it's very feasible to write to a tmp file from a chrome extension though.
The other off the wall idea I had was a chrome extension that would actually make an http call to a server you control (or one running on localhost? but I think chrome extensions are heavily sandboxed to prevent you from doing that) that could then write the video noscript to a tmp file.
https://redd.it/mosztp
@r_linux
reddit
Get currently playing youtube video from chrome
Hi, I've always liked the 'look' of people that have their currently playing music from mpd or whatever on their bars. Unfortunately, I don't...
open all ports for IP in firewalld
can someone help me please I wanna open all port to a privet ip ( 192.168.11.20 ) in firewalld.
I tried to create rich rule like this
firewall-cmd --permanent --add-rich-rule=' rule family="ipv4" source address="192.168.11.20" port protocol="tcp" port="" accept'
but I'm getting this error
Error: INVALID_PORT:
https://redd.it/movx67
@r_linux
can someone help me please I wanna open all port to a privet ip ( 192.168.11.20 ) in firewalld.
I tried to create rich rule like this
firewall-cmd --permanent --add-rich-rule=' rule family="ipv4" source address="192.168.11.20" port protocol="tcp" port="" accept'
but I'm getting this error
Error: INVALID_PORT:
https://redd.it/movx67
@r_linux
reddit
open all ports for IP in firewalld
can someone help me please I wanna open all port to a privet ip ( 192.168.11.20 ) in firewalld. I tried to create rich rule like this ...
Suggest me a package manager
In my work i need to have multiple versions of packages and i want an easy way to have project specific shells that take care of linking the correct stuff i need, I know that nix and guix can do this but i am looking for a way to get this functionality with any distro's built in package manager, My dream is basically big package repository with a package manager that is able to install and manage multiple versions of the same package + nix like shell functionality to ease switching between projects.
Note: i don't like using containers for this as i find them pretty wasteful (disk wise) and unfit for that usecase
Note2: I know that nix is pretty much what i described and i have been using nixos for quite a while, i switched to regular linux and i don't like having multiple package managers hence the question hoping that their might be something similar out there that i can't find.
https://redd.it/mowa6k
@r_linux
In my work i need to have multiple versions of packages and i want an easy way to have project specific shells that take care of linking the correct stuff i need, I know that nix and guix can do this but i am looking for a way to get this functionality with any distro's built in package manager, My dream is basically big package repository with a package manager that is able to install and manage multiple versions of the same package + nix like shell functionality to ease switching between projects.
Note: i don't like using containers for this as i find them pretty wasteful (disk wise) and unfit for that usecase
Note2: I know that nix is pretty much what i described and i have been using nixos for quite a while, i switched to regular linux and i don't like having multiple package managers hence the question hoping that their might be something similar out there that i can't find.
https://redd.it/mowa6k
@r_linux
reddit
Suggest me a package manager
In my work i need to have multiple versions of packages and i want an easy way to have project specific shells that take care of linking the...
Any headsets where are can hear my own mic?
Been using razer headset for a while and like being able to hear my own mic as i'm not fan complete silence but I hate having to install third-party software.
does any one know a headset that's just plug and play?
https://redd.it/moy5fl
@r_linux
Been using razer headset for a while and like being able to hear my own mic as i'm not fan complete silence but I hate having to install third-party software.
does any one know a headset that's just plug and play?
https://redd.it/moy5fl
@r_linux
reddit
Any headsets where are can hear my own mic?
Been using razer headset for a while and like being able to hear my own mic as i'm not fan complete silence but I hate having to install...
Linux command deep dive
I kind of want to understand Kernel and how user interacts with it in detail. Recently had an interview where I was asked what happens from the moment you type “vmstat” to the moment you get all the stats back. (I am a web dev and I just use Linux on day to day basis, was asked this because they wanted to test how much of system admin am I 😅)
Now I know what vmstat does, and I have always treated Linux as an OS, not really caring what goes on in background. But this piqued my interest. How would I go about learning this ? Couldn’t find any good resource that can explain the whole workflow! Any ideas ??
https://redd.it/moyxux
@r_linux
I kind of want to understand Kernel and how user interacts with it in detail. Recently had an interview where I was asked what happens from the moment you type “vmstat” to the moment you get all the stats back. (I am a web dev and I just use Linux on day to day basis, was asked this because they wanted to test how much of system admin am I 😅)
Now I know what vmstat does, and I have always treated Linux as an OS, not really caring what goes on in background. But this piqued my interest. How would I go about learning this ? Couldn’t find any good resource that can explain the whole workflow! Any ideas ??
https://redd.it/moyxux
@r_linux
reddit
Linux command deep dive
I kind of want to understand Kernel and how user interacts with it in detail. Recently had an interview where I was asked what happens from the...
A good linux and open source related channel I found.
https://youtube.com/c/MentalOutlaw
https://redd.it/moyym7
@r_linux
https://youtube.com/c/MentalOutlaw
https://redd.it/moyym7
@r_linux
reddit
r/linux - A good linux and open source related channel I found.
0 votes and 5 comments so far on Reddit
Xanmod vs Liquorix
I always use Liquorix. But now I'm kinda thinking if xanmod or liquorix is better. Some benchmarks say it Liquorix some say thats Xanmod. I would want to know which one is the fastest/most secure.
​
I'm kinda new to Linux. But I'm creaving for knowledge. Thanks everyone for reading/answering.
https://redd.it/mozk9g
@r_linux
I always use Liquorix. But now I'm kinda thinking if xanmod or liquorix is better. Some benchmarks say it Liquorix some say thats Xanmod. I would want to know which one is the fastest/most secure.
​
I'm kinda new to Linux. But I'm creaving for knowledge. Thanks everyone for reading/answering.
https://redd.it/mozk9g
@r_linux
reddit
Xanmod vs Liquorix
I always use Liquorix. But now I'm kinda thinking if xanmod or liquorix is better. Some benchmarks say it Liquorix some say thats Xanmod. I would...
starting a native adaptive Linux client for Signal
Please do not respond with criticisms of Signal. I am trying to get something done here, not start a debate.
I just ordered a PinePhone and the biggest obstacle for me to use it as my daily driver to replace Android will be having a Signal client. I've been following the issue of getting Signal working on Linux smartphones for a while and I've come to the conclusion that it is probably best if we start a new client application. The Signal developers are uninterested in making their clients work for our use case. The Signal "Desktop" (Electron) client does not and will not support registering an account, is not designed for small screens, and does not build on ARM. The latter two issues may be fixed upstream (eventually), but they've specifically said they do not want to make the Electron client have feature parity with the Android and iOS clients. I doubt using the Android client in Anbox would be a good long term solution for battery or RAM usage.
So I think we need a native Linux client. I do not think Axolotl is a viable long term solution because it uses its own implementation of the Signal network protocol (written in Go). Reimplementing the cryptography and network protocol is a ton of work and will continue to be a ton of work as upstream adds more features. Axolotl has only just started reimplementing the new Signal groups protocol which was introduced 5 months ago. Also, the security of a reimplementation is dubious. Whisperfish is a nonstarter because it uses the proprietary QML libraries from Jolla. It is also using the unmaintained libsignal-protocol-c library, but the developers plan to switch to the new upstream Rust libraries.
Fortunately, the Signal developers are now using a new Rust library with bindings to C, Java, Swift, and TypeScript for their own clients. Currently this is undocumented and does not yet implement all the logic necessary to write a complete client. However, upstream has advised that using this new library would be the best option for starting a new client.
There are several paths forward:
1. A new application with the GTK Rust bindings. This would have the advantage of not needing any intermediate layers between the upstream libraries and the client application.
2. A new application with Qt and Kirigami. I discussed this idea with the Plasma Mobile developers and they suggested it could work by making a QObject wrapper class around the Rust libraries using cxx, run that in its own thread to handle the networking, and use Qt signals & slots to communicate with QAbstractItemModels backing the QML.
3. Integrate the Rust Signal libraries with an existing chat application instead of writing a whole new GUI. Integrating into Chatty would have the advantage of also handling SMS & MMS like the Signal Android client, but I'm unclear how audio and video calls could be integrated into Chatty. Maybe that could be separately integrated into Calls. Integrating Signal into Fractal or NeoChat could be other approaches, but would make those applications much more complex and I'm not sure their developers would welcome that.
I am leaning towards using QML and cxx because I'll be able to reuse those skills for my main project. That's an old QWidgets application that we're planning on rewriting with QML and have discussed integrating Rust libraries. The thought of using C to add Signal support to Chatty is unappealing to me. I have no
Please do not respond with criticisms of Signal. I am trying to get something done here, not start a debate.
I just ordered a PinePhone and the biggest obstacle for me to use it as my daily driver to replace Android will be having a Signal client. I've been following the issue of getting Signal working on Linux smartphones for a while and I've come to the conclusion that it is probably best if we start a new client application. The Signal developers are uninterested in making their clients work for our use case. The Signal "Desktop" (Electron) client does not and will not support registering an account, is not designed for small screens, and does not build on ARM. The latter two issues may be fixed upstream (eventually), but they've specifically said they do not want to make the Electron client have feature parity with the Android and iOS clients. I doubt using the Android client in Anbox would be a good long term solution for battery or RAM usage.
So I think we need a native Linux client. I do not think Axolotl is a viable long term solution because it uses its own implementation of the Signal network protocol (written in Go). Reimplementing the cryptography and network protocol is a ton of work and will continue to be a ton of work as upstream adds more features. Axolotl has only just started reimplementing the new Signal groups protocol which was introduced 5 months ago. Also, the security of a reimplementation is dubious. Whisperfish is a nonstarter because it uses the proprietary QML libraries from Jolla. It is also using the unmaintained libsignal-protocol-c library, but the developers plan to switch to the new upstream Rust libraries.
Fortunately, the Signal developers are now using a new Rust library with bindings to C, Java, Swift, and TypeScript for their own clients. Currently this is undocumented and does not yet implement all the logic necessary to write a complete client. However, upstream has advised that using this new library would be the best option for starting a new client.
There are several paths forward:
1. A new application with the GTK Rust bindings. This would have the advantage of not needing any intermediate layers between the upstream libraries and the client application.
2. A new application with Qt and Kirigami. I discussed this idea with the Plasma Mobile developers and they suggested it could work by making a QObject wrapper class around the Rust libraries using cxx, run that in its own thread to handle the networking, and use Qt signals & slots to communicate with QAbstractItemModels backing the QML.
3. Integrate the Rust Signal libraries with an existing chat application instead of writing a whole new GUI. Integrating into Chatty would have the advantage of also handling SMS & MMS like the Signal Android client, but I'm unclear how audio and video calls could be integrated into Chatty. Maybe that could be separately integrated into Calls. Integrating Signal into Fractal or NeoChat could be other approaches, but would make those applications much more complex and I'm not sure their developers would welcome that.
I am leaning towards using QML and cxx because I'll be able to reuse those skills for my main project. That's an old QWidgets application that we're planning on rewriting with QML and have discussed integrating Rust libraries. The thought of using C to add Signal support to Chatty is unappealing to me. I have no
GitHub
Feature Request: Registering From Desktop App · Issue #2383 · signalapp/Signal-Desktop
I have searched open and closed issues for duplicates I know many people who either don't have a smartphone or use Blackberries and Windows Phones, who are willing to use Signal on their PC...
experience developing with GTK, so that would add a lot of work to this project for me. Ultimately, which technical path to choose will be up to whoever does the work.
For push notifications, I think we should implement a native Linux daemon for Firebase Cloud Messaging without Android. This would require no extra effort for the Signal Foundation. It could also be used for reimplementations of other Android chat applications such as WhatsApp, Facebook Messenger, Slack, Zulip, and more. microG has already reimplemented the Android API in Kotlin so studying that code could be helpful.
If someone wants to make this client work on Windows and macOS, notifications could be done with WebSocket. But I'm far more interested in getting it working on Linux smartphones.
I don't really have the capacity to lead this long term, so right now I am trying to organize people who are interested in doing the work. Hopefully once there is a minimal proof-of-concept that can register an account and send & receive text messages, more developers will join.
I've also started a discussions on the Pine64 and Signal forums about this.
https://redd.it/mp2j0j
@r_linux
For push notifications, I think we should implement a native Linux daemon for Firebase Cloud Messaging without Android. This would require no extra effort for the Signal Foundation. It could also be used for reimplementations of other Android chat applications such as WhatsApp, Facebook Messenger, Slack, Zulip, and more. microG has already reimplemented the Android API in Kotlin so studying that code could be helpful.
If someone wants to make this client work on Windows and macOS, notifications could be done with WebSocket. But I'm far more interested in getting it working on Linux smartphones.
I don't really have the capacity to lead this long term, so right now I am trying to organize people who are interested in doing the work. Hopefully once there is a minimal proof-of-concept that can register an account and send & receive text messages, more developers will join.
I've also started a discussions on the Pine64 and Signal forums about this.
https://redd.it/mp2j0j
@r_linux
GitHub
GitHub - microg/GmsCore: Free implementation of Play Services
Free implementation of Play Services. Contribute to microg/GmsCore development by creating an account on GitHub.
Can I flash iso without downloading file?
Is there a way to make a bootable usb piping axel downloader to dd command as in (flash iso directly from link) I have little space , is there a way? I don't care if it takes time but if there's a way , maybe download and compress at same time?
TL:DR : Can I Flash iso without downloading?
https://redd.it/mp3s03
@r_linux
Is there a way to make a bootable usb piping axel downloader to dd command as in (flash iso directly from link) I have little space , is there a way? I don't care if it takes time but if there's a way , maybe download and compress at same time?
TL:DR : Can I Flash iso without downloading?
https://redd.it/mp3s03
@r_linux
reddit
Can I flash iso without downloading file?
Is there a way to make a bootable usb piping axel downloader to dd command as in (flash iso directly from link) I have little space , is there a...
Reflections on One Year as the CEO of Mozilla – The Mozilla Blog
https://blog.mozilla.org/blog/2021/04/08/reflections-on-one-year-as-the-ceo-of-mozilla/
https://redd.it/mp4ban
@r_linux
https://blog.mozilla.org/blog/2021/04/08/reflections-on-one-year-as-the-ceo-of-mozilla/
https://redd.it/mp4ban
@r_linux
The Mozilla Blog
Reflections on One Year as the CEO of Mozilla
If we want the internet to be different we can’t keep following the same roadmap. I am celebrating a one-year anniversary at Mozilla this week, which is funny in a ...