[Idea] Desktop Session Denoscription Language
My idea is a syntax that could be used to describe running applications, configurations, launcher / menu and more in a way that allows for easy transfer between environments. For example, if a config file says that a text editor is open, the system would interpret it as Kate on KDE, and Gedit on Gnome. What do people think, is this something you would use?
https://redd.it/egz2rw
@r_linux
My idea is a syntax that could be used to describe running applications, configurations, launcher / menu and more in a way that allows for easy transfer between environments. For example, if a config file says that a text editor is open, the system would interpret it as Kate on KDE, and Gedit on Gnome. What do people think, is this something you would use?
https://redd.it/egz2rw
@r_linux
reddit
[Idea] Desktop Session Denoscription Language
My idea is a syntax that could be used to describe running applications, configurations, launcher / menu and more in a way that allows for easy...
Linux doesn't have Photoshop
https://www.hellozee.dev/linux_doesnt_have_photoshop/
https://redd.it/egslmq
@r_linux
https://www.hellozee.dev/linux_doesnt_have_photoshop/
https://redd.it/egslmq
@r_linux
www.hellozee.dev
Linux doesnt have Photoshop - A Nerd's Tale
Linux doesn't have Photoshop.
One common rant I get to hear when I try to help someone to switch to Linux. It is almost 2020 and say what? people still agree with this statement.
One common rant I get to hear when I try to help someone to switch to Linux. It is almost 2020 and say what? people still agree with this statement.
I think I messed up
I allocated space on my HDD (my Windows is on my SDD) and I installed Ubuntu. I was waiting for it to let me choose where to install Ubuntu and I must have missed it because it installed on the SDD with no allocated space. Windows boots fine but Ubuntu just shuts off my computer when it tries to load. I can get a weird version of it to boot if I run it in recovery mode but it’s all zoomed in and weird. So my question is 1. Should I try to delete Ubuntu and reinstall? (I cant find where the space is on disk management) and if so how do I do that to reinstall on the HDD. 2. If I can’t do that then is there something I can do so Ubuntu will boot properly? Thank you for your help
https://redd.it/eh1uqm
@r_linux
I allocated space on my HDD (my Windows is on my SDD) and I installed Ubuntu. I was waiting for it to let me choose where to install Ubuntu and I must have missed it because it installed on the SDD with no allocated space. Windows boots fine but Ubuntu just shuts off my computer when it tries to load. I can get a weird version of it to boot if I run it in recovery mode but it’s all zoomed in and weird. So my question is 1. Should I try to delete Ubuntu and reinstall? (I cant find where the space is on disk management) and if so how do I do that to reinstall on the HDD. 2. If I can’t do that then is there something I can do so Ubuntu will boot properly? Thank you for your help
https://redd.it/eh1uqm
@r_linux
reddit
I think I messed up
I allocated space on my HDD (my Windows is on my SDD) and I installed Ubuntu. I was waiting for it to let me choose where to install Ubuntu and I...
State of Linux on mobile and common misconceptions
https://fam-ribbers.com/2019/12/28/State-of-Linux-on-mobile-and-common-misconceptions.html
https://redd.it/eh3o41
@r_linux
https://fam-ribbers.com/2019/12/28/State-of-Linux-on-mobile-and-common-misconceptions.html
https://redd.it/eh3o41
@r_linux
Bart Ribbers
State of Linux on mobile and common misconceptions
Every once and while I see misconceptions on the various mobile on Linux distributions and projects out there, and I see the same incorrect facts over and over again. So I decided to write a bit to clarify the current state of mobile on Linux, and the differences…
Installing Linux on Nintendo Switch
I know this has been done before however I wanted to give it a shot and try using it to do some stuff I would on my main pc. Firstly if you use only open source software like I do it is quite easy to use. And it felt suprisingly fast. Most of the time I had it docked however I did mess with it undocked both were actually somewhat decent experiences. When it came to gaming I did not have trouble with emulators or open source games. Overall I enjoyed the project and think that depending on someones workflow you actually might be able to replace a low end laptop with it.
[Rice](https://i.imgur.com/WmkXw1I.jpg)
[Minetest](https://i.imgur.com/N2uV6HC.jpg)
[supertux no dock](https://i.imgur.com/OBZNQJ5.jpg)
https://redd.it/eh5cvo
@r_linux
I know this has been done before however I wanted to give it a shot and try using it to do some stuff I would on my main pc. Firstly if you use only open source software like I do it is quite easy to use. And it felt suprisingly fast. Most of the time I had it docked however I did mess with it undocked both were actually somewhat decent experiences. When it came to gaming I did not have trouble with emulators or open source games. Overall I enjoyed the project and think that depending on someones workflow you actually might be able to replace a low end laptop with it.
[Rice](https://i.imgur.com/WmkXw1I.jpg)
[Minetest](https://i.imgur.com/N2uV6HC.jpg)
[supertux no dock](https://i.imgur.com/OBZNQJ5.jpg)
https://redd.it/eh5cvo
@r_linux
Another Manjaro stable update where devs suggest to not update
https://forum.manjaro.org/t/stable-update-2019-12-29-tbd/116899
https://redd.it/eh61f1
@r_linux
https://forum.manjaro.org/t/stable-update-2019-12-29-tbd/116899
https://redd.it/eh61f1
@r_linux
A year ago, I wanted to help with the SIP server situation. I made excellent progress, but there is still a lot to do
A year ago, I published [here](https://www.reddit.com/r/linux/comments/ac1551/this_year_one_of_my_goals_is_to_help_improve_the/) one of my goals for 2019. I wanted to build a modern SIP Server ready out-of-the-box, and friendlier than the current offer. I called this project Routr.
This year, I released several candidates. Also, I published the documentation and built a small community. Routr is now available in various distribution channels like [Ubuntu Snaps](https://snapcraft.io/routr-server), [Docker Hub,](https://hub.docker.com/r/fonoster/routr/) DigitalOcean, and [NPM](https://www.npmjs.com/package/routr-ctl).
There is still much I want to do
In the upcoming months, I want to focus on growing the community. I also want to improve the test suite, since testing is really the most significant pain.
Additionally, there is some work to do to make Routr more extensible and modular.
**Quick links:**
* [Github repo](https://github.com/fonoster/routr) (please Star and/or Watch if you're interested.)
* [Documentation](https://routr.io/docs/introduction/overview)
* [Tutorial](https://medium.com/@pedrosanders/tutorial-getting-started-with-routr-sip-server-f66c5216690a)
https://redd.it/eh6q0w
@r_linux
A year ago, I published [here](https://www.reddit.com/r/linux/comments/ac1551/this_year_one_of_my_goals_is_to_help_improve_the/) one of my goals for 2019. I wanted to build a modern SIP Server ready out-of-the-box, and friendlier than the current offer. I called this project Routr.
This year, I released several candidates. Also, I published the documentation and built a small community. Routr is now available in various distribution channels like [Ubuntu Snaps](https://snapcraft.io/routr-server), [Docker Hub,](https://hub.docker.com/r/fonoster/routr/) DigitalOcean, and [NPM](https://www.npmjs.com/package/routr-ctl).
There is still much I want to do
In the upcoming months, I want to focus on growing the community. I also want to improve the test suite, since testing is really the most significant pain.
Additionally, there is some work to do to make Routr more extensible and modular.
**Quick links:**
* [Github repo](https://github.com/fonoster/routr) (please Star and/or Watch if you're interested.)
* [Documentation](https://routr.io/docs/introduction/overview)
* [Tutorial](https://medium.com/@pedrosanders/tutorial-getting-started-with-routr-sip-server-f66c5216690a)
https://redd.it/eh6q0w
@r_linux
Reddit
From the linux community on Reddit: This year one of my goals is to help improve the current SIP Server situation. I want to make…
Explore this post and more from the linux community
Successful proprietary software on linux?
I'm getting more and more pissed at the user experience that Microsoft and Apple deliver. As developer I also have to eat however. I was wondering if there exists a successful* proprietary enduser software that was solely released on a Linux distribution?
*By successful I mean the developers were able to make a living out of selling their software solely on Linux
https://redd.it/eh7j1k
@r_linux
I'm getting more and more pissed at the user experience that Microsoft and Apple deliver. As developer I also have to eat however. I was wondering if there exists a successful* proprietary enduser software that was solely released on a Linux distribution?
*By successful I mean the developers were able to make a living out of selling their software solely on Linux
https://redd.it/eh7j1k
@r_linux
reddit
Successful proprietary software on linux?
I'm getting more and more pissed at the user experience that Microsoft and Apple deliver. As developer I also have to eat however. I was wondering...
This week in KDE: holiday presents for you!
https://pointieststick.com/2019/12/29/this-week-in-kde-holiday-presents-for-you/
https://redd.it/eh7xe9
@r_linux
https://pointieststick.com/2019/12/29/this-week-in-kde-holiday-presents-for-you/
https://redd.it/eh7xe9
@r_linux
Adventures in Linux and KDE
This week in KDE: holiday presents for you!
Though KDE contributors are mostly enjoying a well-deserved rest during the holiday season (hence the late post today, sorry about that), the community’s tireless souls have been laboring any…
Guide to installing/setting up Anbox (there's a part 2)
https://lifeonlinux.com/install-anbox-the-right-way-and-run-android-apps-in-linux/
https://redd.it/eh89ho
@r_linux
https://lifeonlinux.com/install-anbox-the-right-way-and-run-android-apps-in-linux/
https://redd.it/eh89ho
@r_linux
Life on Linux
Install Anbox the right way and run Android Apps in Linux - Life on Linux
How To install Anbox the right way on any Linux Distributions and set it up to run Android Applications and Games on GNU/Linux Operating Systems.
Console #15: Spying Tools and Risk Sharing
https://console.substack.com/p/console-15-spying-tools-and-risk
https://redd.it/eh7vip
@r_linux
https://console.substack.com/p/console-15-spying-tools-and-risk
https://redd.it/eh7vip
@r_linux
Substack
Console #15: Spying Tools and Risk Sharing
12/29/2019
Linus Torvalds wins the desktop; Chromebooks outsell Macbooks
https://www.cio.com/article/3073897/linus-torvalds-wins-the-desktop-chromebooks-outsell-macbooks.html
https://redd.it/eh9ikh
@r_linux
https://www.cio.com/article/3073897/linus-torvalds-wins-the-desktop-chromebooks-outsell-macbooks.html
https://redd.it/eh9ikh
@r_linux
CIO
Linus Torvalds wins the desktop; Chromebooks outsell Macbooks
2016 just might be the year of the Linux desktop.
This media is not supported in your browser
VIEW IN TELEGRAM
cmus is the best music player I've used by far be it cli or gui, using it on my Android.
https://redd.it/ehc4wc
@r_linux
https://redd.it/ehc4wc
@r_linux
My Journey Installing Ubuntu 18.04 on the Dell XPS 15 7590 (2019)
https://medium.com/@tylergwlum/my-journey-installing-ubuntu-18-04-on-the-dell-xps-15-7590-2019-756f738a6447
https://redd.it/ehcq1i
@r_linux
https://medium.com/@tylergwlum/my-journey-installing-ubuntu-18-04-on-the-dell-xps-15-7590-2019-756f738a6447
https://redd.it/ehcq1i
@r_linux
Medium
My Journey Installing Ubuntu 18.04 on the Dell XPS 15 7590 (2019)
The Trials and Tribulations of Linux on the Dell XPS 15 7590
KeePass: an MFA TOTP codes, a browser’s passwords, SSH keys passwords storage configuration and…
https://medium.com//keepass-an-mfa-totp-codes-a-browsers-passwords-ssh-keys-passwords-storage-configuration-and-a1b1efe50e13?source=friends_link&sk=f06b47b910d6e2559a9fc5070716ed3a
https://redd.it/ehc4j0
@r_linux
https://medium.com//keepass-an-mfa-totp-codes-a-browsers-passwords-ssh-keys-passwords-storage-configuration-and-a1b1efe50e13?source=friends_link&sk=f06b47b910d6e2559a9fc5070716ed3a
https://redd.it/ehc4j0
@r_linux
Medium
KeePass: an MFA TOTP codes, a browser’s passwords, SSH keys passwords storage configuration and Secret Service integration
So, this seems to be the last post in the whole series about passwords and SSH management in Linux.
Keyring alternative: Access KeePassXC entries of an unlocked database from the command line
Took me a while to wrap my head around this. Found nothing about it on the internet so I wanted to share it here.
You might know Keyrings in Linux. One of their use cases is to be unlocked while login or later manually to provide passwords to other applications. You don't have to type these passwords manually then. This works because your this keyring application (e.g. gnome-keyring) supports libsecret to store password for other applications.
The issue with that: You either have to unlock it manually or unlock it at login and it stays open for your whole session. Another password to remember...
KeePassXC is a popular password manager. I want to use it as the central place that I unlock to access my stuff and lock it when I don't need it (or at system lock/inactivity...).
KeePassXC provides a Secret Service integration so that it can be used by any other application via libsecret. Just enable it in the settings (you have to get rid of other keyring libsecret provider first), create a separate folder for libsecret stuff and expose this folder in the database settings. Now it can be used by other applications.
But that wasn't enough for me. I wanted to access passwords in my unlocked KeePassXC session via command line. keepassxc-cli and keepassxc themselves don't have such options.
To accomplish this:
1. Install seahorse to get the secret-tool.
2. Add an entry in you're libsecret folder (never clone an entry there, libsecret will crash somehow!).
3. Put the password to be accessed as the password. 4. In Advanced add an additional attribute. This name and value will be used to access the password later. In this example I use "account" as attribute name and "mail" as attribute value. Use whatever you want here. Save the entry.
5. Open a terminal. Use this command to access the password:
```
secret-tool lookup account mail
```
And there should be the saved password.
6. Done. Now you can use this in any noscript to access passwords in your unlocked KeePassXC session. When KeePassXC is not running or locked, secret-tool will just fail with exit code 1.
I think this is really nice and it helps me a lot e.g. for checking for new e-mails in the background but only if the KeepassXC database is unlocked. This way I don't expose my e-mail password all the time. And I only have one password manager, no additional keyrings and stuff.
https://redd.it/ehfhud
@r_linux
Took me a while to wrap my head around this. Found nothing about it on the internet so I wanted to share it here.
You might know Keyrings in Linux. One of their use cases is to be unlocked while login or later manually to provide passwords to other applications. You don't have to type these passwords manually then. This works because your this keyring application (e.g. gnome-keyring) supports libsecret to store password for other applications.
The issue with that: You either have to unlock it manually or unlock it at login and it stays open for your whole session. Another password to remember...
KeePassXC is a popular password manager. I want to use it as the central place that I unlock to access my stuff and lock it when I don't need it (or at system lock/inactivity...).
KeePassXC provides a Secret Service integration so that it can be used by any other application via libsecret. Just enable it in the settings (you have to get rid of other keyring libsecret provider first), create a separate folder for libsecret stuff and expose this folder in the database settings. Now it can be used by other applications.
But that wasn't enough for me. I wanted to access passwords in my unlocked KeePassXC session via command line. keepassxc-cli and keepassxc themselves don't have such options.
To accomplish this:
1. Install seahorse to get the secret-tool.
2. Add an entry in you're libsecret folder (never clone an entry there, libsecret will crash somehow!).
3. Put the password to be accessed as the password. 4. In Advanced add an additional attribute. This name and value will be used to access the password later. In this example I use "account" as attribute name and "mail" as attribute value. Use whatever you want here. Save the entry.
5. Open a terminal. Use this command to access the password:
```
secret-tool lookup account mail
```
And there should be the saved password.
6. Done. Now you can use this in any noscript to access passwords in your unlocked KeePassXC session. When KeePassXC is not running or locked, secret-tool will just fail with exit code 1.
I think this is really nice and it helps me a lot e.g. for checking for new e-mails in the background but only if the KeepassXC database is unlocked. This way I don't expose my e-mail password all the time. And I only have one password manager, no additional keyrings and stuff.
https://redd.it/ehfhud
@r_linux
reddit
Keyring alternative: Access KeePassXC entries of an unlocked...
Took me a while to wrap my head around this. Found nothing about it on the internet so I wanted to share it here. You might know Keyrings in...
According to this site, the linux kernel contains over 6000 instances of the word "todo."
https://www.vidarholen.net/contents/wordcount/#hack*,workaround*,todo,fixme
https://redd.it/ehfrch
@r_linux
https://www.vidarholen.net/contents/wordcount/#hack*,workaround*,todo,fixme
https://redd.it/ehfrch
@r_linux
Linux Experiences/Rants or Education/Certifications thread - December 30, 2019
Welcome to r/linux rants and experiences! This megathread is also to hear opinions from anyone just starting out with Linux or those that have used Linux (GNU or otherwise) for a long time.
Let us know what's annoying you, whats making you happy, or something that you want to get out to r/linux but didn't make the cut into a full post of it's own.
For those looking for certifications please use this megathread to ask about how to get certified whether it's for the business world or for your own satisfaction. Be sure to check out r/linuxadmin for more discussion in the SysAdmin world!
_Please keep questions in r/linuxquestions, r/linux4noobs, or the Wednesday automod thread._
https://redd.it/ehgvtm
@r_linux
Welcome to r/linux rants and experiences! This megathread is also to hear opinions from anyone just starting out with Linux or those that have used Linux (GNU or otherwise) for a long time.
Let us know what's annoying you, whats making you happy, or something that you want to get out to r/linux but didn't make the cut into a full post of it's own.
For those looking for certifications please use this megathread to ask about how to get certified whether it's for the business world or for your own satisfaction. Be sure to check out r/linuxadmin for more discussion in the SysAdmin world!
_Please keep questions in r/linuxquestions, r/linux4noobs, or the Wednesday automod thread._
https://redd.it/ehgvtm
@r_linux
reddit
Linux Experiences/Rants or Education/Certifications thread -...
Welcome to r/linux rants and experiences! This megathread is also to hear opinions from anyone just starting out with Linux or those that have...