"The Art of the Linux Desktop" - A look at 20+ years of Linux desktop history
https://www.youtube.com/watch?v=AzfatESGo24
https://redd.it/esnsmt
@r_linux
https://www.youtube.com/watch?v=AzfatESGo24
https://redd.it/esnsmt
@r_linux
YouTube
"The Art of the Linux Desktop" - Simon Lees (LCA 2020)
Simon Lees
https://lca2020.linux.org.au/schedule/presentation/163/
Pretty much everything that has ever been designed is some form of balance between form and function, from modified car's to architecture to clothes and even user interfaces. In the modern…
https://lca2020.linux.org.au/schedule/presentation/163/
Pretty much everything that has ever been designed is some form of balance between form and function, from modified car's to architecture to clothes and even user interfaces. In the modern…
Hi guys! My gf made it for me for our 5th anniversary. Opinions are welcomed.
https://redd.it/ethtxz
@r_linux
https://redd.it/ethtxz
@r_linux
[radical idea] Open-Source / Open Internet whitelist extension
I had the idea that a great way to promote open source, Linux, and open projects (like Wikipedia) as well as privacy rights would be to create a browser extension that blocks all sites not whitelisted for being part of that community. There are times where I want to browse a "clean" internet, rather than having to worry about being constantly linked or pushed on to the "commercial" internet, with its cancerous web pages, trackers, commercialism, and surveillance capitalistic nastiness in general.
So the extension would act basically like your typical piHole/uMatrix/etc domain blacklist, but as a whitelist for FOSS/privacy instead, and of course could be easily toggled on and off (since we do need the "regular" net sometimes... for now).
Whitelist selection would be up to the end user, and any person or group could create a list and offer it in the extension UI. It would be nice to have a simple UI where clicking its icon (or context menu options) would allow you to turn it on/off and select your "favorites" lists in case you had more than one you wanted on for quick switching *when you just gotta see that link*.
I would suggest one that only included public sites (.govs), open source websites (like Linux distros and the surrounding community eg askubuntu.com, plus FOSS software sites in general), open/non-profit internet sites (wikipedia, activists), and github/etc. Obviously, there would be some "impurities" in there, and ultimately it's up to the end user to choose my "proprietary" whitelist over a more "purist" one, but just to give you an idea of what I had in mind (this whitelist system will be evolutionary, just as the Linux software system is, of course, being designed on the same powerful principles).
The point isn't just for my own personal obsessive ~~dis~~order to be satisfied, but I think it would really help to grow the community. I think for many, myself included, the open internet is just "a nice place to go in the mix of things" and ultimately less valued *in actual use* than more closed sites (like this one). Because we have that "easy fix", we don't really push ourselves to engage with the sometimes messier fix of platforms like Mastodon (I mean, we're all here, aren't we). This keeps the communities even smaller than they could be, and keeps us from really pushing to evolve the open source/NIX software and social media into something more hospitable
(Mastodon/RIOT are not as straightforward as Reddit/Discord I'm afraid, and not only does it put off a lot of non-FOSS people, it legitimately puts off a lot of us as well, if not from joining outright then from partaking more regularly).
And in turn the "impurity" of some lists will create a lot of marginal customers for sites/apps - if they can improve in X way on privacy for instance, they can be added to Y whitelist, increasing page views/users) - that can drive the adoption of better practices throughout digital society via rules of economic demand (hijacking capitalism can be fun as a cherry on top).
I suppose Reddit wouldn't be whitelisted... oh well. I could probably use less time on here anyway :)
^^^^PS ^^^^sorry ^^^^if ^^^^I ^^^^use ^^^^"too ^^^^many" ^^^^bequotationed ^^^^phrases. ^^^^I ^^^^suppose ^^^^that ^^^^could ^^^^annoy ^^^^some ^^^^people.
^^^^Also ^^^^the ^^^^idea ^^^^is ^^^^both ^^^^radical ^^^^in ^^^^the ^^^^political ^^^^sense ^^^^as ^^^^well ^^^^as ^^^^the ^^^^tubular/awesome ^^^^dude ^^^^sense; ^^^^two ^^^^for ^^^^one, ^^^^look ^^^^at ^^^^the ^^^^deal ^^^^you're ^^^^getting ^^^^this ^^^^Friday ^^^^night.
https://redd.it/etir6h
@r_linux
I had the idea that a great way to promote open source, Linux, and open projects (like Wikipedia) as well as privacy rights would be to create a browser extension that blocks all sites not whitelisted for being part of that community. There are times where I want to browse a "clean" internet, rather than having to worry about being constantly linked or pushed on to the "commercial" internet, with its cancerous web pages, trackers, commercialism, and surveillance capitalistic nastiness in general.
So the extension would act basically like your typical piHole/uMatrix/etc domain blacklist, but as a whitelist for FOSS/privacy instead, and of course could be easily toggled on and off (since we do need the "regular" net sometimes... for now).
Whitelist selection would be up to the end user, and any person or group could create a list and offer it in the extension UI. It would be nice to have a simple UI where clicking its icon (or context menu options) would allow you to turn it on/off and select your "favorites" lists in case you had more than one you wanted on for quick switching *when you just gotta see that link*.
I would suggest one that only included public sites (.govs), open source websites (like Linux distros and the surrounding community eg askubuntu.com, plus FOSS software sites in general), open/non-profit internet sites (wikipedia, activists), and github/etc. Obviously, there would be some "impurities" in there, and ultimately it's up to the end user to choose my "proprietary" whitelist over a more "purist" one, but just to give you an idea of what I had in mind (this whitelist system will be evolutionary, just as the Linux software system is, of course, being designed on the same powerful principles).
The point isn't just for my own personal obsessive ~~dis~~order to be satisfied, but I think it would really help to grow the community. I think for many, myself included, the open internet is just "a nice place to go in the mix of things" and ultimately less valued *in actual use* than more closed sites (like this one). Because we have that "easy fix", we don't really push ourselves to engage with the sometimes messier fix of platforms like Mastodon (I mean, we're all here, aren't we). This keeps the communities even smaller than they could be, and keeps us from really pushing to evolve the open source/NIX software and social media into something more hospitable
(Mastodon/RIOT are not as straightforward as Reddit/Discord I'm afraid, and not only does it put off a lot of non-FOSS people, it legitimately puts off a lot of us as well, if not from joining outright then from partaking more regularly).
And in turn the "impurity" of some lists will create a lot of marginal customers for sites/apps - if they can improve in X way on privacy for instance, they can be added to Y whitelist, increasing page views/users) - that can drive the adoption of better practices throughout digital society via rules of economic demand (hijacking capitalism can be fun as a cherry on top).
I suppose Reddit wouldn't be whitelisted... oh well. I could probably use less time on here anyway :)
^^^^PS ^^^^sorry ^^^^if ^^^^I ^^^^use ^^^^"too ^^^^many" ^^^^bequotationed ^^^^phrases. ^^^^I ^^^^suppose ^^^^that ^^^^could ^^^^annoy ^^^^some ^^^^people.
^^^^Also ^^^^the ^^^^idea ^^^^is ^^^^both ^^^^radical ^^^^in ^^^^the ^^^^political ^^^^sense ^^^^as ^^^^well ^^^^as ^^^^the ^^^^tubular/awesome ^^^^dude ^^^^sense; ^^^^two ^^^^for ^^^^one, ^^^^look ^^^^at ^^^^the ^^^^deal ^^^^you're ^^^^getting ^^^^this ^^^^Friday ^^^^night.
https://redd.it/etir6h
@r_linux
reddit
[radical idea] Open-Source / Open Internet whitelist extension
I had the idea that a great way to promote open source, Linux, and open projects (like Wikipedia) as well as privacy rights would be to create a...
Time to set the record straight about the PinePhone misconceptions
https://www.pine64.org/2020/01/24/setting-the-record-straight-pinephone-misconceptions/
https://redd.it/etkkes
@r_linux
https://www.pine64.org/2020/01/24/setting-the-record-straight-pinephone-misconceptions/
https://redd.it/etkkes
@r_linux
PINE64
Setting the Record Straight: PinePhone Misconceptions
I take no pleasure in writing this blog post. In fact, even as I am writing these words I am internally torn on whether this is the right approach to addressing the problem on hand. Whether I’ve chosen the right approach remains to be seen, but regardless…
Easiest way to run an interactive console for C++ coding?
I've been playing with Linux on and off for years now, but am going full Ubuntu.
I'm using Atom to code in C++, but what I really miss from Visual Studio is hitting "F5" and getting a live, interactable CMD windows where I can test the code directly.
Is there anything similar to this in Ubuntu? Would be great if I can get it working in Atom. I tried a few packages but they are too complicated for me to set up. I just want to be able to hit a few keys and get the code to compile and run. I don't want to manually browse for the source file each time.
Thanks
https://redd.it/etm0gi
@r_linux
I've been playing with Linux on and off for years now, but am going full Ubuntu.
I'm using Atom to code in C++, but what I really miss from Visual Studio is hitting "F5" and getting a live, interactable CMD windows where I can test the code directly.
Is there anything similar to this in Ubuntu? Would be great if I can get it working in Atom. I tried a few packages but they are too complicated for me to set up. I just want to be able to hit a few keys and get the code to compile and run. I don't want to manually browse for the source file each time.
Thanks
https://redd.it/etm0gi
@r_linux
reddit
Easiest way to run an interactive console for C++ coding?
I've been playing with Linux on and off for years now, but am going full Ubuntu. I'm using Atom to code in C++, but what I really miss from...
Using bcache to save battery power (ssd+hdd)
So i had a simple idea to combine my ssd and hdd in my laptop to a single block device to minimize read access to the hdd and thus reduce the battery drain. simple right? yeah too bad there is literally no documentation (except the kernel docs) or seemingly anyone else in the internet trying the above.
the issue that arised was a random spin up to the hdd periodically that was not fixed with the usual methods (noatime, commit=120 etc) that was happening randomly almost twice a minute. through a combination of iotop and dtrace (? iirc will edit with name) i finally found that it was the actual kernel module accessing the spun down disk.
anyways, basically writeback_delay (in the sysfs bcache folder) needs a large value to prevent the constant writeback of dirty - not really dirty as it exists in the ssd - data back to the hdd, a good value is 600 (10mins) - default is 30 secs.
this made the laptop spin up the hdd basically every 10 mins on a ext4 root resulting on an additional hour of battery life.
tl;dr: do you a laptop with a ssd and a hdd? use bcache, follow the arch wiki and up the writeback_delay
https://redd.it/etngnt
@r_linux
So i had a simple idea to combine my ssd and hdd in my laptop to a single block device to minimize read access to the hdd and thus reduce the battery drain. simple right? yeah too bad there is literally no documentation (except the kernel docs) or seemingly anyone else in the internet trying the above.
the issue that arised was a random spin up to the hdd periodically that was not fixed with the usual methods (noatime, commit=120 etc) that was happening randomly almost twice a minute. through a combination of iotop and dtrace (? iirc will edit with name) i finally found that it was the actual kernel module accessing the spun down disk.
anyways, basically writeback_delay (in the sysfs bcache folder) needs a large value to prevent the constant writeback of dirty - not really dirty as it exists in the ssd - data back to the hdd, a good value is 600 (10mins) - default is 30 secs.
this made the laptop spin up the hdd basically every 10 mins on a ext4 root resulting on an additional hour of battery life.
tl;dr: do you a laptop with a ssd and a hdd? use bcache, follow the arch wiki and up the writeback_delay
https://redd.it/etngnt
@r_linux
reddit
Using bcache to save battery power (ssd+hdd)
So i had a simple idea to combine my ssd and hdd in my laptop to a single block device to minimize read access to the hdd and thus reduce the...
Linux Manjaro Vram Crash
Hello everyone,
I am running Linux Manjaro XFCE on my Virtual Box machine on my macbook pro and it will always crash if I have over 128mb of Vram selected (log file and screenshots included). I tried to go to 256mb so all the animations and stuff run smoothly. I have allocated 8 virtual processors (4 cores), 16 gigs of ram and 40 gigs of storage (I am running an ssd).
Link to the Log and Screenshots.
[https://drive.google.com/drive/folders/1hrZI3BzyjZAMWBNGwwpd3zlpDtgicZX0?usp=sharing](https://drive.google.com/drive/folders/1hrZI3BzyjZAMWBNGwwpd3zlpDtgicZX0?usp=sharing)
P.S Sorry for the flair I didn't know which to pick.
Thanks in advance.
https://redd.it/eto6sk
@r_linux
Hello everyone,
I am running Linux Manjaro XFCE on my Virtual Box machine on my macbook pro and it will always crash if I have over 128mb of Vram selected (log file and screenshots included). I tried to go to 256mb so all the animations and stuff run smoothly. I have allocated 8 virtual processors (4 cores), 16 gigs of ram and 40 gigs of storage (I am running an ssd).
Link to the Log and Screenshots.
[https://drive.google.com/drive/folders/1hrZI3BzyjZAMWBNGwwpd3zlpDtgicZX0?usp=sharing](https://drive.google.com/drive/folders/1hrZI3BzyjZAMWBNGwwpd3zlpDtgicZX0?usp=sharing)
P.S Sorry for the flair I didn't know which to pick.
Thanks in advance.
https://redd.it/eto6sk
@r_linux
ditty - Terminal-based audio player - Now with playable demo via ssh stderr> aplay
https://gitlab.com/tslocum/ditty
https://redd.it/etnf7b
@r_linux
https://gitlab.com/tslocum/ditty
https://redd.it/etnf7b
@r_linux
GitLab
Trevor Slocum / ditty
Audio player
One Must Imagine Sisyphus Uses Linux
https://medium.com/@crabtreeshawnd/one-must-imagine-sisyphus-uses-linux-b3fead9fa853
https://redd.it/etp28p
@r_linux
https://medium.com/@crabtreeshawnd/one-must-imagine-sisyphus-uses-linux-b3fead9fa853
https://redd.it/etp28p
@r_linux
Medium
One Must Imagine Sisyphus Uses Linux
I don’t want to come across as overly braggadocious, but I am known as a tech guru in some circles. Specifically in terms of programming…
Free Software Foundation suggests Microsoft 'upcycles' Windows 7... as open source
https://www.theregister.co.uk/2020/01/24/windows_7_open_source/
https://redd.it/etq2fz
@r_linux
https://www.theregister.co.uk/2020/01/24/windows_7_open_source/
https://redd.it/etq2fz
@r_linux
www.theregister.co.uk
Free Software Foundation suggests Microsoft 'upcycles' Windows 7... as open source
'Its life doesn't have to end!'
KDE implements an opt-in (i.e. it is switched off by default; you have to activate it), anonimized feedback system for people who would like to contribute non-personal data to help improve Plasma, Discover and other KDE software packages
http://www.proli.net/2020/01/17/learning-about-our-users/
https://redd.it/etqexf
@r_linux
http://www.proli.net/2020/01/17/learning-about-our-users/
https://redd.it/etqexf
@r_linux
www.proli.net
Learning about our users
In a product like Plasma, knowing the kind of things our existing users care about and use sheds light on what needs polishing or improving. At the moment, the input we have is either the one from the loudest most involved people or outright bug reports,…
“You have held broken packages.”
Hello everybody!
Recently I’ve been trying to get Steam on my Chromebook throughout Linux. I’ve looked up several tutorials on how to install it; Everything goes well until I come to a point where it says:”You have held broken packages.”
Somebody please help I have no idea what’s going on.
https://redd.it/etrmic
@r_linux
Hello everybody!
Recently I’ve been trying to get Steam on my Chromebook throughout Linux. I’ve looked up several tutorials on how to install it; Everything goes well until I come to a point where it says:”You have held broken packages.”
Somebody please help I have no idea what’s going on.
https://redd.it/etrmic
@r_linux
reddit
“You have held broken packages.”
Hello everybody! Recently I’ve been trying to get Steam on my Chromebook throughout Linux. I’ve looked up several tutorials on how to install it;...
edditing .profile to set nnn
Hi there! I would like some help
# .profile
export READER="zathura"
export EDITOR="vim"
export TERMINAL="xfce4-terminal"
export QT_QPA_PLATFORMTHEME="qt5ct"
export QT_AUTO_SCREEN_SCALE_FACTOR=0
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
export NNN_USE_EDITOR=1
export NNN_OPENER=vim-open
export NNN_OPENER=zathura-open
export NNN_OPENER=sxiv-open
So the thing is to tell nnn to use vim, zathura, sxiv to open files.
Well it isnt doint it.. if i leave just one of them, like
export NNN\_OPENER=zathura-open
it will but not all together..
Thanks in advance!
https://redd.it/etsnvx
@r_linux
Hi there! I would like some help
# .profile
export READER="zathura"
export EDITOR="vim"
export TERMINAL="xfce4-terminal"
export QT_QPA_PLATFORMTHEME="qt5ct"
export QT_AUTO_SCREEN_SCALE_FACTOR=0
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
export NNN_USE_EDITOR=1
export NNN_OPENER=vim-open
export NNN_OPENER=zathura-open
export NNN_OPENER=sxiv-open
So the thing is to tell nnn to use vim, zathura, sxiv to open files.
Well it isnt doint it.. if i leave just one of them, like
export NNN\_OPENER=zathura-open
it will but not all together..
Thanks in advance!
https://redd.it/etsnvx
@r_linux
reddit
edditing .profile to set nnn
Hi there! I would like some help # .profile export READER="zathura" export EDITOR="vim" export TERMINAL="xfce4-terminal" ...
This Week in Matrix 2020-01-24
https://matrix.org/blog/2020/01/24/this-week-in-matrix-2020-01-24
https://redd.it/ett5i9
@r_linux
https://matrix.org/blog/2020/01/24/this-week-in-matrix-2020-01-24
https://redd.it/ett5i9
@r_linux
I have linux ubuntu and im trying to connect a MIDI keyboard to the laptop im using a beat maker called soundtrap and when i click on midi it says its not supported on linux but when i search if midi is supported on linux it says yes anyone know what to do
https://redd.it/ettnwv
@r_linux
https://redd.it/ettnwv
@r_linux
reddit
I have linux ubuntu and im trying to connect a MIDI keyboard to...
Posted in r/linux by u/Phzko • 0 points and 2 comments
Linux check CPU Tool-stresstest-check
Helle at all
Is there a Tool to check CPU (stress Test usw) Im not sure i had problem with my CPU, hat try with Prime95 to boot but this is a old tool,
CPU is AMD Ryzen 9 3900X (AM4, 3.80GHz, 12-Core and System is Ubuntu 18.04,
Testing my RAM with memtest86 was good
Thank you for helping
cheers
https://redd.it/etofkn
@r_linux
Helle at all
Is there a Tool to check CPU (stress Test usw) Im not sure i had problem with my CPU, hat try with Prime95 to boot but this is a old tool,
CPU is AMD Ryzen 9 3900X (AM4, 3.80GHz, 12-Core and System is Ubuntu 18.04,
Testing my RAM with memtest86 was good
Thank you for helping
cheers
https://redd.it/etofkn
@r_linux
reddit
Linux check CPU Tool-stresstest-check
Helle at all Is there a Tool to check CPU (stress Test usw) Im not sure i had problem with my CPU, hat try with Prime95 to boot but this is a old...
New Kate Icon
https://kate-editor.org/post/2020/2020-01-25-new-kate-icon/
https://redd.it/etvvgy
@r_linux
https://kate-editor.org/post/2020/2020-01-25-new-kate-icon/
https://redd.it/etvvgy
@r_linux
Kate | Get an Edge in Editing
New Kate Icon
For years, Kate had a very generic icon. Unlike most other editors, that have very distinctive ones, we went with an icon that represented the use case of the program but provided no branding.
In …
In …