rnbw - a lolcat-like rainbow filter for commands made with python3
[Check it out here](https://github.com/bits57/rnbw)
I made this just for fun, I was bored
https://redd.it/f5oxk3
@r_linux
[Check it out here](https://github.com/bits57/rnbw)
I made this just for fun, I was bored
https://redd.it/f5oxk3
@r_linux
GitHub
bits57/rnbw
A lolcat-like rainbow filter made with python3. Contribute to bits57/rnbw development by creating an account on GitHub.
Germany approved Gpg4KDE and Gpg4win for the transmission and processing of National Classified Information
https://dot.kde.org/2020/02/18/gpg4kde-gpg4win-approved-transmission-processing-national-classified-information
https://redd.it/f5q2ce
@r_linux
https://dot.kde.org/2020/02/18/gpg4kde-gpg4win-approved-transmission-processing-national-classified-information
https://redd.it/f5q2ce
@r_linux
KDE.news
Gpg4KDE & GPG4win Approved for Transmission & Processing of National Classified Information
Something that may have slipped you by: Back in November, the German Federal Office for Information Security approved Gpg4KDE and Gpg4win for the transmission and processing of national classified information. Gpg4KDE is the encryption system that you use…
netris - Multiplayer Tetris clone playable over SSH
https://gitlab.com/tslocum/netris
https://redd.it/f5clf8
@r_linux
https://gitlab.com/tslocum/netris
https://redd.it/f5clf8
@r_linux
GitLab
Trevor Slocum / netris · GitLab
!!! netris has moved to code.rocketnine.space !!!
CVE-2019-18683: Exploiting a Linux kernel vulnerability in the V4L2 subsystem
https://a13xp0p0v.github.io/2020/02/15/CVE-2019-18683.html
https://redd.it/f5ripq
@r_linux
https://a13xp0p0v.github.io/2020/02/15/CVE-2019-18683.html
https://redd.it/f5ripq
@r_linux
Alexander Popov
CVE-2019-18683: Exploiting a Linux kernel vulnerability in the V4L2 subsystem
This article discloses exploitation of CVE-2019-18683, which refers to multiple five-year-old race conditions in the V4L2 subsystem of the Linux kernel. I found and fixed them at the end of 2019. Here I'm going to describe a PoC exploit for x86_64 that gains…
Simple and Important Linux Commands Beginners Should Know - Geekynoob
https://geekynoob.com/simple-and-important-linux-commands-beginners-should-know/
https://redd.it/f5rx8r
@r_linux
https://geekynoob.com/simple-and-important-linux-commands-beginners-should-know/
https://redd.it/f5rx8r
@r_linux
Geekynoob
Simple and Important Linux Commands Beginners Should Know - Geekynoob
Important Linux Commands You Should Know.In this article, we will explore the basic Linux commands that are necessary to get started. You can now open the terminal. Right-click on the Desktop and choose ‘Open Terminal’.
Use of proprietary software is 'plummeting', finds Red Hat report
https://www.computing.co.uk/news/4010923/proprietary-software-plummeting-red-hat-report
https://redd.it/f5t7b1
@r_linux
https://www.computing.co.uk/news/4010923/proprietary-software-plummeting-red-hat-report
https://redd.it/f5t7b1
@r_linux
www.computing.co.uk
Use of proprietary software is 'plummeting', finds Red Hat report
Computing is the leading information resource for UK technology decision makers, providing the latest market news and hard-hitting opinion.
Best Linux version for a really old notebook?
Hello! Title !
I am searching for a good performance version of Linux to use on a really old notebook that i got, I am really new using Linux and dont know much, also cant change resolution anything above 800*600 and i read something like customizing Lubuntu? no clue whats that!
thanks in advance
https://redd.it/f5rzpx
@r_linux
Hello! Title !
I am searching for a good performance version of Linux to use on a really old notebook that i got, I am really new using Linux and dont know much, also cant change resolution anything above 800*600 and i read something like customizing Lubuntu? no clue whats that!
thanks in advance
https://redd.it/f5rzpx
@r_linux
reddit
Best Linux version for a really old notebook?
Hello! Title ! I am searching for a good performance version of Linux to use on a really old notebook that i got, I am really new using Linux and...
OpenPOWER Foundation releases EULA for POWER ISA with IBM patents royalty free
https://openpowerfoundation.org/final-draft-of-the-power-isa-eula-released/
https://redd.it/f533rz
@r_linux
https://openpowerfoundation.org/final-draft-of-the-power-isa-eula-released/
https://redd.it/f533rz
@r_linux
openpowerfoundation.org
OpenPOWER Foundation | Final Draft of the Power ISA EULA Released
The OpenPOWER Foundation, along with IBM, announced that the POWER ISA was to be released under an open license. Here is the final draft of the End User License Agreement (EULA).
What should Linux do to be more successful than Windows
Windows has been dominating for so long it doesnt seem there is any way to surpass it, do you think is it even possible to Linux to surpass Windows?
https://redd.it/f5vx0h
@r_linux
Windows has been dominating for so long it doesnt seem there is any way to surpass it, do you think is it even possible to Linux to surpass Windows?
https://redd.it/f5vx0h
@r_linux
reddit
What should Linux do to be more successful than Windows
Windows has been dominating for so long it doesnt seem there is any way to surpass it, do you think is it even possible to Linux to surpass Windows?
[OC] My Ryzen monitoring tool that I posted about a while ago is now feature-complete
Original thread: https://www.reddit.com/r/linux/comments/exb3n6/oc_i_wrote_a_cli_monitoring_tool_for_ryzen_cpus/
Preview: https://i.imgur.com/4wERurq.mp4
Link to source: https://github.com/gentutu/zenmon
The readme is fairly detailed and it explains what it does, doesn't and why. Feedback is welcomed, and I hope you can get at least some use out of it!
If you need any help with it, let me know.
https://redd.it/f5wezb
@r_linux
Original thread: https://www.reddit.com/r/linux/comments/exb3n6/oc_i_wrote_a_cli_monitoring_tool_for_ryzen_cpus/
Preview: https://i.imgur.com/4wERurq.mp4
Link to source: https://github.com/gentutu/zenmon
The readme is fairly detailed and it explains what it does, doesn't and why. Feedback is welcomed, and I hope you can get at least some use out of it!
If you need any help with it, let me know.
https://redd.it/f5wezb
@r_linux
reddit
[OC] I wrote a CLI monitoring tool for Ryzen CPUs
https://i.imgur.com/Pxh1ExE.png Link to source: https://github.com/gentutu/zenmon Maybe it'll be useful for someone. I'm also looking for...
Login and unlock in GNOME Shell 3.36 – GNOME Shell & Mutter
https://blogs.gnome.org/shell-dev/2020/02/18/login-and-unlock-in-gnome-shell-3-36/
https://redd.it/f5wet6
@r_linux
https://blogs.gnome.org/shell-dev/2020/02/18/login-and-unlock-in-gnome-shell-3-36/
https://redd.it/f5wet6
@r_linux
reddit
Login and unlock in GNOME Shell 3.36 – GNOME Shell & Mutter
Posted in r/linux by u/brnl • 16 points and 4 comments
The city of Largo, Florida, is spending $1.7M to transition from Linux to Microsoft Windows.
[Adopted Annual Budget FY2020 -- 46MB PDF](https://www.largo.com/Adopted_Budget_Final.pdf)
> Project Denoscription:
> This project includes funding for the planned transition of City’s current desktop user interface from a Linux
environment to Microsoft Windows environment. The main goal of this project is to deliver a seamless user experience
for the use of Microsoft Office products city-wide. This transition was identified as a recommendation from the City’s
strategic plan as a needed tool to improve collaboration with outside agencies, to aid in recruiting and retaining
employees, and assumes that staff will be more productive due to their familiarity with a standard office product
and a better integrated environment. The initial cost includes server hardware and security software, virtualization
software/licensing agreement(s), Microsoft Office software/licensing agreement(s), vendor supplied implementation
and training services for IT staff in order to support this platform. Project delivery alternatives, including phasing are
also being evaluated during FY 2019.
> Beyond 5 Years:
> Once this type of platform environment is implemented, perpetual annual software licensing would be required at
appropriately cost range of $250,000 - $400,000. Initial expectation of hardware replacements would follow the City’s
standard server replacement cycle of 5 years at an expected cost of $500,000.
> Level of Service Change Due to Project:
> This would not change the level of service, just provide a different user experience regarding application integration.
As outlined in the City’s Strategic Plan Project S2.3.3, this project would address issues specifically articulated as
the “fragmented environment for users of the City desktop. Employees at all levels and in all functions expressed
frustration at the lack of integration between the multiple servers that house various City applications. With the
current and ever-increasing number of applications staff use in their daily work, process challenges arose when
operating across platforms - for example, preparing documents in Microsoft Office, while simultaneously pulling
information from a department application on a different server and pulling information from email or the internet in
another server. The fragmented nature of this arrangement creates workflows and work-arounds that appear small
in isolation but significant in their cumulative effect on efficiency.”
https://redd.it/f50ce1
@r_linux
[Adopted Annual Budget FY2020 -- 46MB PDF](https://www.largo.com/Adopted_Budget_Final.pdf)
> Project Denoscription:
> This project includes funding for the planned transition of City’s current desktop user interface from a Linux
environment to Microsoft Windows environment. The main goal of this project is to deliver a seamless user experience
for the use of Microsoft Office products city-wide. This transition was identified as a recommendation from the City’s
strategic plan as a needed tool to improve collaboration with outside agencies, to aid in recruiting and retaining
employees, and assumes that staff will be more productive due to their familiarity with a standard office product
and a better integrated environment. The initial cost includes server hardware and security software, virtualization
software/licensing agreement(s), Microsoft Office software/licensing agreement(s), vendor supplied implementation
and training services for IT staff in order to support this platform. Project delivery alternatives, including phasing are
also being evaluated during FY 2019.
> Beyond 5 Years:
> Once this type of platform environment is implemented, perpetual annual software licensing would be required at
appropriately cost range of $250,000 - $400,000. Initial expectation of hardware replacements would follow the City’s
standard server replacement cycle of 5 years at an expected cost of $500,000.
> Level of Service Change Due to Project:
> This would not change the level of service, just provide a different user experience regarding application integration.
As outlined in the City’s Strategic Plan Project S2.3.3, this project would address issues specifically articulated as
the “fragmented environment for users of the City desktop. Employees at all levels and in all functions expressed
frustration at the lack of integration between the multiple servers that house various City applications. With the
current and ever-increasing number of applications staff use in their daily work, process challenges arose when
operating across platforms - for example, preparing documents in Microsoft Office, while simultaneously pulling
information from a department application on a different server and pulling information from email or the internet in
another server. The fragmented nature of this arrangement creates workflows and work-arounds that appear small
in isolation but significant in their cumulative effect on efficiency.”
https://redd.it/f50ce1
@r_linux
reddit
The city of Largo, Florida, is spending $1.7M to transition from...
[Adopted Annual Budget FY2020 -- 46MB PDF](https://www.largo.com/Adopted_Budget_Final.pdf) > Project Denoscription: > This project includes...
[question] I have a Chromebook running on Linux but it won’t let me connect to my iPhone why is that?
Why won’t my iPhone connect to my Chromebook that is running on Linux?
https://redd.it/f5zusf
@r_linux
Why won’t my iPhone connect to my Chromebook that is running on Linux?
https://redd.it/f5zusf
@r_linux
reddit
[question] I have a Chromebook running on Linux but it won’t let...
Why won’t my iPhone connect to my Chromebook that is running on Linux?
A tool I made for enabling the Asus Supremefx HiFi DAC on Linux
TLDR: The Asus Supremefx HiFi is a really good DAC that doesn't work on linux out of the box.
I made a small python noscript using pyusb that makes the DAC usable.
You can find the noscript [here](https://github.com/IcyEyeG/supremefx-hifi), it needs to be run whenever you want to use the DAC, or change the settings.
I have no experience in making drivers or configuration software, so help testing and improving this proof of concept would be very welcome.
-----
I've been trying to find a front panel DAC that I can use on my PC case, in a 5.25'' bay, and I came across the Asus SupremeFX HiFi.
This DAC is a wierd beast, but can be found for around $40-$60 on [eBay](https://www.ebay.com/sch/i.html?_nkw=asus+supremefx+hifi), used:
- It uses a PCI-e 6 pin power cable (just like a graphics card);
- Has really good audio components: Nichicon Gold and WIMA audio grade capacitors, as well as an ESS Sabre ES9018K2M, LM4562 socketed opamps, etc. ([Read more here](https://www.tweaktown.com/reviews/7764/asus-rog-rampage-edition-10-intel-x99-motherboard-review/index3.html));
- It was originally included in top tier (really expensive) Asus motherboards, such as the ROG Rampage V Edition 10 and the ROG MAXIMUS VIII EXTREME/ASSEMBLY;
- The USB interface is an unknown chip labeled 9C1525, likely manufactured by a Chinese company called SaviAudio. There's a firmware update (v1.6) for this DAC whose user manual calls the chip SV3U326, but both chip numbers and the company can't be found anywhere;
- It needs a small piece of proprietary software to work on Windows (can be found at the ROG Rampage V Edition 10 and the ROG MAXIMUS VIII EXTREME/ASSEMBLY support page). In it, you can select which headphones plug to use, test their impedance and turn on/off the microfone amplification. The software doesn't have any drivers. Instead it runs on the background and simply allows you to configure the DAC features.
I had no idea if it would work on Linux, but decided to buy it anyway, because it seems cheap taking into account the specs.
ALSA does recognise it as a generic USB audio interface. However, only audio capture works, not the sound outputs, so I decided to investigate. When I enable the DAC on a windows VM with the Asus software installed, I hear relays clicking and the headphones start working. This means the software sends some kind of trigger to the DAC to enable it.
Taking inspiration from [here](https://github.com/openrazer/openrazer/wiki/Reverse-Engineering-USB-Protocol) and [here](https://github.com/charlysan/pyrfidhid/wiki/Reverse-Engineering-A-USB-HID-RFID-Reader-Writer) I was able to reverse engineer a way to enable it on Linux using a simple noscript written in python.
https://redd.it/f60kq4
@r_linux
TLDR: The Asus Supremefx HiFi is a really good DAC that doesn't work on linux out of the box.
I made a small python noscript using pyusb that makes the DAC usable.
You can find the noscript [here](https://github.com/IcyEyeG/supremefx-hifi), it needs to be run whenever you want to use the DAC, or change the settings.
I have no experience in making drivers or configuration software, so help testing and improving this proof of concept would be very welcome.
-----
I've been trying to find a front panel DAC that I can use on my PC case, in a 5.25'' bay, and I came across the Asus SupremeFX HiFi.
This DAC is a wierd beast, but can be found for around $40-$60 on [eBay](https://www.ebay.com/sch/i.html?_nkw=asus+supremefx+hifi), used:
- It uses a PCI-e 6 pin power cable (just like a graphics card);
- Has really good audio components: Nichicon Gold and WIMA audio grade capacitors, as well as an ESS Sabre ES9018K2M, LM4562 socketed opamps, etc. ([Read more here](https://www.tweaktown.com/reviews/7764/asus-rog-rampage-edition-10-intel-x99-motherboard-review/index3.html));
- It was originally included in top tier (really expensive) Asus motherboards, such as the ROG Rampage V Edition 10 and the ROG MAXIMUS VIII EXTREME/ASSEMBLY;
- The USB interface is an unknown chip labeled 9C1525, likely manufactured by a Chinese company called SaviAudio. There's a firmware update (v1.6) for this DAC whose user manual calls the chip SV3U326, but both chip numbers and the company can't be found anywhere;
- It needs a small piece of proprietary software to work on Windows (can be found at the ROG Rampage V Edition 10 and the ROG MAXIMUS VIII EXTREME/ASSEMBLY support page). In it, you can select which headphones plug to use, test their impedance and turn on/off the microfone amplification. The software doesn't have any drivers. Instead it runs on the background and simply allows you to configure the DAC features.
I had no idea if it would work on Linux, but decided to buy it anyway, because it seems cheap taking into account the specs.
ALSA does recognise it as a generic USB audio interface. However, only audio capture works, not the sound outputs, so I decided to investigate. When I enable the DAC on a windows VM with the Asus software installed, I hear relays clicking and the headphones start working. This means the software sends some kind of trigger to the DAC to enable it.
Taking inspiration from [here](https://github.com/openrazer/openrazer/wiki/Reverse-Engineering-USB-Protocol) and [here](https://github.com/charlysan/pyrfidhid/wiki/Reverse-Engineering-A-USB-HID-RFID-Reader-Writer) I was able to reverse engineer a way to enable it on Linux using a simple noscript written in python.
https://redd.it/f60kq4
@r_linux
GitHub
GitHub - IcyEyeG/supremefx-hifi
Contribute to IcyEyeG/supremefx-hifi development by creating an account on GitHub.
Using gcc sanitisers to get a nasty bug fixed
When a bug surprises you when doing Apertis packaging of a typical vendor code signing tool, it's time to debug it using the compiler's built-in tools.
[https://blog.shadura.me/2020/01/31/fsanitize-address/](https://blog.shadura.me/2020/01/31/fsanitize-address/)
https://redd.it/f60jqf
@r_linux
When a bug surprises you when doing Apertis packaging of a typical vendor code signing tool, it's time to debug it using the compiler's built-in tools.
[https://blog.shadura.me/2020/01/31/fsanitize-address/](https://blog.shadura.me/2020/01/31/fsanitize-address/)
https://redd.it/f60jqf
@r_linux
blog.shadura.me
Using gcc sanitisers to get a nasty bug fixed
A couple of days ago a colleague at Collabora asked me to help create a Debian package for the tool he needed to complete his task. The tool happened to be an NXP code signing tool, used to sign OS images to be run on i.MX systems using ‘High …
GamePad: Linux Exclusive Game Platform Kickstarter
https://www.kickstarter.com/projects/game-pad/gamepad-the-linux-exclusive-game-platform
https://redd.it/f62j7y
@r_linux
https://www.kickstarter.com/projects/game-pad/gamepad-the-linux-exclusive-game-platform
https://redd.it/f62j7y
@r_linux
Kickstarter
GamePad: The Linux exclusive game platform (Canceled)
GamePad is an open game platform designed exclusively for Linux, and Linux gamers.
Linux desktop market share is about the same as it was in 1997 - 1998 CNN article
http://www.cnn.com/TECH/computing/9806/12/upstarts.idg/index.html
https://redd.it/f62x0h
@r_linux
http://www.cnn.com/TECH/computing/9806/12/upstarts.idg/index.html
https://redd.it/f62x0h
@r_linux
Cnn
CNN - Meet the challengers to Windows' throne - June 12, 1998
If you've never heard of these Windows alternatives,
you're not alone.
you're not alone.
Weekly Questions and Hardware Thread - February 19, 2020
Welcome to r/linux! If you're new to Linux or trying to get started this thread is for you. Get help here or as always, check out r/linuxquestions or r/linux4noobs
This megathread is for all your question needs. As we don't allow questions on r/linux outside of this megathread, please consider using r/linuxquestions or r/linux4noobs for the best solution to your problem.
Ask your hardware requests here too or try r/linuxhardware!
https://redd.it/f650lh
@r_linux
Welcome to r/linux! If you're new to Linux or trying to get started this thread is for you. Get help here or as always, check out r/linuxquestions or r/linux4noobs
This megathread is for all your question needs. As we don't allow questions on r/linux outside of this megathread, please consider using r/linuxquestions or r/linux4noobs for the best solution to your problem.
Ask your hardware requests here too or try r/linuxhardware!
https://redd.it/f650lh
@r_linux
reddit
Weekly Questions and Hardware Thread - February 19, 2020
Welcome to r/linux! If you're new to Linux or trying to get started this thread is for you. Get help here or as always, check out r/linuxquestions...
Update: Launching free, fast, anonymous open source VPN w/ unlimited bandwidth
Hi r/linux
Months ago, I created a test post on Reddit about a completely free, unlimited bandwidth VPN that I was thinking about working on called FreePN: [find it here](https://www.reddit.com/r/linux/comments/cs93fr/launching_free_fast_anonymous_vpn_w_unlimited/). After rounds of helpful feedback, I decided to pursue it and we’re getting pretty close to having our alpha version ready for public launch (looking like around a month).
**FreePN is a new Linux-first open-source peer-to-peer VPN project** that has some pretty awesome features that address a lot of the problems that most VPN services currently have:
* It’s 100% totally free (speech + beer)
* No sign up, no accounts
* It’s open source
* Unlimited Bandwidth
* We’ll (hopefully pretty soon) have more available nodes than any other VPN service
* Anonymous + Private + Secure
* Great for streaming, using p2p applications
* Super duper easy to use
* (Coming soon) Built-in DNS-level ad-blocking!
If you're interested in the project, I’d really appreciate it if you’d [sign up for the waitlist](https://freepn.com/?pk_campaign=community&pk_kwd=reddit)
and give some feedback [on this simple survey](https://forms.gle/7GZjoShXiHuKUdxe6?pk_campaign=feedback&pk_kwd=reddit) (which distros we should target first, what features you’re most interested in - only 4 questions).
Thank you!
https://redd.it/f5ykkn
@r_linux
Hi r/linux
Months ago, I created a test post on Reddit about a completely free, unlimited bandwidth VPN that I was thinking about working on called FreePN: [find it here](https://www.reddit.com/r/linux/comments/cs93fr/launching_free_fast_anonymous_vpn_w_unlimited/). After rounds of helpful feedback, I decided to pursue it and we’re getting pretty close to having our alpha version ready for public launch (looking like around a month).
**FreePN is a new Linux-first open-source peer-to-peer VPN project** that has some pretty awesome features that address a lot of the problems that most VPN services currently have:
* It’s 100% totally free (speech + beer)
* No sign up, no accounts
* It’s open source
* Unlimited Bandwidth
* We’ll (hopefully pretty soon) have more available nodes than any other VPN service
* Anonymous + Private + Secure
* Great for streaming, using p2p applications
* Super duper easy to use
* (Coming soon) Built-in DNS-level ad-blocking!
If you're interested in the project, I’d really appreciate it if you’d [sign up for the waitlist](https://freepn.com/?pk_campaign=community&pk_kwd=reddit)
and give some feedback [on this simple survey](https://forms.gle/7GZjoShXiHuKUdxe6?pk_campaign=feedback&pk_kwd=reddit) (which distros we should target first, what features you’re most interested in - only 4 questions).
Thank you!
https://redd.it/f5ykkn
@r_linux
reddit
Launching free, fast, anonymous VPN w/ unlimited bandwidth...
Posted in r/linux by u/annecruz1996 • 9 points and 14 comments
Blog: An introduction to cluster provisioning using Crossplane
https://www.infracloud.io/cluster-provisioning-using-crossplane/
https://redd.it/f5q3iy
@r_linux
https://www.infracloud.io/cluster-provisioning-using-crossplane/
https://redd.it/f5q3iy
@r_linux
InfraCloud
Kubernetes Cluster Provisioning using Crossplane
Let's explore and do a detailed walkthrough of how you can do Kubernetes cluster provisioning using Crossplane. Let's get started.