What are some cliches about your distro you have found out to be false?
https://redd.it/d7qr38
@r_linux
https://redd.it/d7qr38
@r_linux
reddit
What are some cliches about your distro you have found out to be...
Posted in r/linux by u/Kar_Kaz • 4 points and 10 comments
Reinstalling Windows XP on a Linux system
Not sure if this is the right place to ask but how do I go about this? I have a genuine XP product code. The old laptop I have currently has an old version of peppermint Linux on.
Cheers!
https://redd.it/d7rerj
@r_linux
Not sure if this is the right place to ask but how do I go about this? I have a genuine XP product code. The old laptop I have currently has an old version of peppermint Linux on.
Cheers!
https://redd.it/d7rerj
@r_linux
reddit
Reinstalling Windows XP on a Linux system
Not sure if this is the right place to ask but how do I go about this? I have a genuine XP product code. The old laptop I have currently has an...
Did SYSTEM-CONFIG-LVM + SYSTEM-CONFIG-LVM GUI ever make a comeback? That was an amazingly intuitive and powerful program with brilliant GUI and when combined with Gnome-disk-Utility made setting up LVM Disk Pools childs play. or is it "$oftware $ubnoscription a$ a $ervice" now?
https://redd.it/d7r18v
@r_linux
https://redd.it/d7r18v
@r_linux
reddit
Did SYSTEM-CONFIG-LVM + SYSTEM-CONFIG-LVM GUI ever make a...
Posted in r/linux by u/Tokamak_nV-Eon • 0 points and 0 comments
Multilang Input - only reason why I don’t use Linux
For people like me, who use 3-5 languages every day, which includes Chinese, Korean, Russian it’s impossible to use Linux.
For example on Mac or Windows I just press Cmd+space(alt+shift) to change input language and I can type everywhere. But on Linux a such simple thing(from user perspective) is so complicated. Even after finding some noscripts, libraries to change input source you will find out that in some applications input layout doesn’t work.
I think I’m not alone. Reply if you have same problem.
https://redd.it/d7t4lp
@r_linux
For people like me, who use 3-5 languages every day, which includes Chinese, Korean, Russian it’s impossible to use Linux.
For example on Mac or Windows I just press Cmd+space(alt+shift) to change input language and I can type everywhere. But on Linux a such simple thing(from user perspective) is so complicated. Even after finding some noscripts, libraries to change input source you will find out that in some applications input layout doesn’t work.
I think I’m not alone. Reply if you have same problem.
https://redd.it/d7t4lp
@r_linux
reddit
Multilang Input - only reason why I don’t use Linux
For people like me, who use 3-5 languages every day, which includes Chinese, Korean, Russian it’s impossible to use Linux. For example on Mac or...
Anyone else see Huawei using Deepin as a good thing?
Honestly using Deepin as a sacrificial lamb might be nice:
* Deepin is already terrible so this gives it a use
* The association might help scare new users away from it
* If China adopts it, some of the software the third-party software they need to use might come to the rest of us.
* Another, actually reputable distro won't have to fight/worry about China
https://redd.it/d7ts0s
@r_linux
Honestly using Deepin as a sacrificial lamb might be nice:
* Deepin is already terrible so this gives it a use
* The association might help scare new users away from it
* If China adopts it, some of the software the third-party software they need to use might come to the rest of us.
* Another, actually reputable distro won't have to fight/worry about China
https://redd.it/d7ts0s
@r_linux
reddit
Anyone else see Huawei using Deepin as a good thing?
Honestly using Deepin as a sacrificial lamb might be nice: * Deepin is already terrible so this gives it a use * The association might help scare...
Have you seen it ? Gnome Games 3.34 supports adaptive design.
[Search](https://i.imgur.com/aESBK1Y.png)
[Savestates](https://i.imgur.com/ZwWnAbI.png)
[In game](https://i.imgur.com/BkWddCn.png)
[Preferences](https://i.imgur.com/7fUYgXQ.png)
[Main Screen](https://i.imgur.com/Vf4duUw.png)
[Platform details](https://i.imgur.com/l25DGno.png)
[Platforms](https://i.imgur.com/OEOjDG6.png)
[Backup & Restore](https://i.imgur.com/0T92sef.png)
https://redd.it/d7tlwp
@r_linux
[Search](https://i.imgur.com/aESBK1Y.png)
[Savestates](https://i.imgur.com/ZwWnAbI.png)
[In game](https://i.imgur.com/BkWddCn.png)
[Preferences](https://i.imgur.com/7fUYgXQ.png)
[Main Screen](https://i.imgur.com/Vf4duUw.png)
[Platform details](https://i.imgur.com/l25DGno.png)
[Platforms](https://i.imgur.com/OEOjDG6.png)
[Backup & Restore](https://i.imgur.com/0T92sef.png)
https://redd.it/d7tlwp
@r_linux
TIFU case-study: destroying a SSD with IO problems
I'm writing this after having 4 months of data being only theoretically recoverable. Partially as a warning and partially for digital closure.
Also learn from my mistakes. Don't be like me.
# -1. The setup
WD Green 480 GB SSD + Hitachi 3TB
Both disks had LVM on LUKS. The SSD was split between /, cache\[1\], mostly, and a small /boot, /boot/EFI and swap. The HDD was just data part of the LVM cache and swap with a high priority.
The encryption key for the HDD was a file located on the SSD. This was the only encryption key for the HDD.
# 0. The cat-astrophe
One day, after waiting out a IO freeze, and after deciding to reboot, when the machine did not deal itself with the problem (4hrs vs. 5-10 minutes usually), I was welcomed by a SSD that decided to obliterate itself to 16KiB.
# 1. The road to dis-aster (a.k.a. all those small things that synergize in your face).
\- A incomplete backup solution.
For many reasons I was putting of fixing this for later™. Until the later™ bit me in the ass.
A lot of important files were saved by Syncthing to another machine I'm working on in parallel, but this is not a backup.
\- Ignoring high IO-related freezes and their impact on the SSD caching.
My system was plagued by freezes caused probably by excessive swapping. When the physical RAM was exhausted the system responsiveness went out of the window and in a hurry.
Usually this happened when I've wanted to play modded Minecraft and did not close Firefox (do note, I have enough tabs and extensions to make Chrome look slim and well-mannered at the table).
If I could observe the system (as SSHd was not responding to new connections) I would see in iotop mostly JBD2 operations, the RAM-intensive processes and often Syncthing doing high IO \[2\].
This plagued me even before buying the SSD and at that time having swap on a separate drive.
As one of the symptoms was intensive HDD work noise I've disregarded the potential impact on the SSD.
The only thing I've tried was adding "commit=15" to the SSD file systems, but I did not see any results.
While it did not trash my drive the system reacted to Magic SysRq. But...
\- Trying to wait out the problem.
When the IO problem occurred at first I've decided to REISUB the problem. Just add boot time, restart the apps and you can get back to whatever you were doing.
But at some point Pidgin or libpurple-hangouts on my machine decided to stop remembering Hangouts OAuth keys (on a second machine the same setup works flawlessly(!)) and I had to renew them on each reboot. I've decided at some point just to wait out the freeze to avoid the time lost. It was just 5-10 minutes. \[3\]
The last time I've did this the system tried to sort itself for a very long time (I think \~4 hours) and stopped reacting to the Magic SysRq.
\- Buying an DRAM-less SSD.
This is uncertain as far as my knowledge goes, but maybe, just maybe, the SSD firmware would not write all those transactions as fast as they occurred. Instead they could've been written in bulk or allow the LVM caching to write them directly to the HDD.
To my defense it was hard to find a definitive answer if a not-top-tier disk has DRAM or not (unless it's hidden under the term "cache").
\- Having the swap on the SSD.
I was a hard opposer of this, only to have one. I thought that priorities would save me from problems and this swap would save me in hard times of memory usage. Now I may never know if it worked at all.
In the end I will chalk it up to a unnecessary risk.
\- Having only one encryption key to the HDD or not using a password manager to backup it.
This is why my data remains theoretically recoverable. I only need to find a 1KiB (if I remember correctly) of random data that was my key.
And I was very sure that I have a second password on that drive. Turns out I had a second password. ...for different disk...
The password manager/GPG encryption/printer part goes without saying
I'm writing this after having 4 months of data being only theoretically recoverable. Partially as a warning and partially for digital closure.
Also learn from my mistakes. Don't be like me.
# -1. The setup
WD Green 480 GB SSD + Hitachi 3TB
Both disks had LVM on LUKS. The SSD was split between /, cache\[1\], mostly, and a small /boot, /boot/EFI and swap. The HDD was just data part of the LVM cache and swap with a high priority.
The encryption key for the HDD was a file located on the SSD. This was the only encryption key for the HDD.
# 0. The cat-astrophe
One day, after waiting out a IO freeze, and after deciding to reboot, when the machine did not deal itself with the problem (4hrs vs. 5-10 minutes usually), I was welcomed by a SSD that decided to obliterate itself to 16KiB.
# 1. The road to dis-aster (a.k.a. all those small things that synergize in your face).
\- A incomplete backup solution.
For many reasons I was putting of fixing this for later™. Until the later™ bit me in the ass.
A lot of important files were saved by Syncthing to another machine I'm working on in parallel, but this is not a backup.
\- Ignoring high IO-related freezes and their impact on the SSD caching.
My system was plagued by freezes caused probably by excessive swapping. When the physical RAM was exhausted the system responsiveness went out of the window and in a hurry.
Usually this happened when I've wanted to play modded Minecraft and did not close Firefox (do note, I have enough tabs and extensions to make Chrome look slim and well-mannered at the table).
If I could observe the system (as SSHd was not responding to new connections) I would see in iotop mostly JBD2 operations, the RAM-intensive processes and often Syncthing doing high IO \[2\].
This plagued me even before buying the SSD and at that time having swap on a separate drive.
As one of the symptoms was intensive HDD work noise I've disregarded the potential impact on the SSD.
The only thing I've tried was adding "commit=15" to the SSD file systems, but I did not see any results.
While it did not trash my drive the system reacted to Magic SysRq. But...
\- Trying to wait out the problem.
When the IO problem occurred at first I've decided to REISUB the problem. Just add boot time, restart the apps and you can get back to whatever you were doing.
But at some point Pidgin or libpurple-hangouts on my machine decided to stop remembering Hangouts OAuth keys (on a second machine the same setup works flawlessly(!)) and I had to renew them on each reboot. I've decided at some point just to wait out the freeze to avoid the time lost. It was just 5-10 minutes. \[3\]
The last time I've did this the system tried to sort itself for a very long time (I think \~4 hours) and stopped reacting to the Magic SysRq.
\- Buying an DRAM-less SSD.
This is uncertain as far as my knowledge goes, but maybe, just maybe, the SSD firmware would not write all those transactions as fast as they occurred. Instead they could've been written in bulk or allow the LVM caching to write them directly to the HDD.
To my defense it was hard to find a definitive answer if a not-top-tier disk has DRAM or not (unless it's hidden under the term "cache").
\- Having the swap on the SSD.
I was a hard opposer of this, only to have one. I thought that priorities would save me from problems and this swap would save me in hard times of memory usage. Now I may never know if it worked at all.
In the end I will chalk it up to a unnecessary risk.
\- Having only one encryption key to the HDD or not using a password manager to backup it.
This is why my data remains theoretically recoverable. I only need to find a 1KiB (if I remember correctly) of random data that was my key.
And I was very sure that I have a second password on that drive. Turns out I had a second password. ...for different disk...
The password manager/GPG encryption/printer part goes without saying
.
\- Buying the SSD from a lame-ass, crooAHEM... vendor.
Finally I could find a tiny bit of solace in getting a RMA'ing for new SSD. But As I've decided to go a little bit too cheap the vendor got a drive from outside of EMEA and the WD site says I can go and f\*ck myself.
Also the WD site has a broken the registration form and I can't even get any support without solving some dumb HTML/JS form problems.
# 2. Conclusions
Detailed conclusions may not interest you. Well those are simple: recover what you can, delete what you can't, get a system running.
But I will at least offer a few words that could help you avoid crashing and burning completely.
\- your memory can lie to you\[4\]; that's why password managers are your friends, especially combined with Syncthing,
\- an online password manager is better that no password manager (unless you use a password sharing site that disguises itself as a password manager),
\- diceware is a good help but may require longer phrases these days,
\- there are two kinds of people: those that have recoverable backups and everybody else,
\- bonus irony: I work in a disaster recovery team and regular DR tests are our work; but as we say in Poland: the shoemaker walks barefoot,
\- always have a backup plan (other than your backup),
\- in other words if you plan something think about a contingency plan how you'll get back to speed if your plan fails,
\- fix your sh!t, or at least work around it,
\- "Once is happenstance. Twice is coincidence. Three times is enemy action."
\- a written plan is better that the one in your head (see memory lying).
TL;DR: overlooked a big, but "manageable" problem with disk activity and that problem eroded my SSD. Then a few mistakes chained up to being left with a perfectly fine, but encrypted with no password HDD with my data.
\[1\] More or less like described under the Usage paragraph: [http://man7.org/linux/man-pages/man7/lvmcache.7.html](http://man7.org/linux/man-pages/man7/lvmcache.7.html)
\[2\] This is still a mystery to me: why Syncthing showed up so often in this case. "Write at any cost"?
\[3\] A bonus middle finger to Google here.
\[4\] Seriously, this is a psychological phenomenon: [https://en.wikipedia.org/wiki/False\_memory](https://en.wikipedia.org/wiki/False_memory)
As a bonus story I once had a phrase-based password and a simple drawing to give me hints that, in assumption, only I could use to re-remember the passphrase. Unfortunately due to inflections in the polish language I could not remember the proper forms that went with the picture. ...or the order that things went. ...or maybe I've interpreted wrong words?
I've made this password two years ago. To this day I don't know what it is.
https://redd.it/d7vi5m
@r_linux
\- Buying the SSD from a lame-ass, crooAHEM... vendor.
Finally I could find a tiny bit of solace in getting a RMA'ing for new SSD. But As I've decided to go a little bit too cheap the vendor got a drive from outside of EMEA and the WD site says I can go and f\*ck myself.
Also the WD site has a broken the registration form and I can't even get any support without solving some dumb HTML/JS form problems.
# 2. Conclusions
Detailed conclusions may not interest you. Well those are simple: recover what you can, delete what you can't, get a system running.
But I will at least offer a few words that could help you avoid crashing and burning completely.
\- your memory can lie to you\[4\]; that's why password managers are your friends, especially combined with Syncthing,
\- an online password manager is better that no password manager (unless you use a password sharing site that disguises itself as a password manager),
\- diceware is a good help but may require longer phrases these days,
\- there are two kinds of people: those that have recoverable backups and everybody else,
\- bonus irony: I work in a disaster recovery team and regular DR tests are our work; but as we say in Poland: the shoemaker walks barefoot,
\- always have a backup plan (other than your backup),
\- in other words if you plan something think about a contingency plan how you'll get back to speed if your plan fails,
\- fix your sh!t, or at least work around it,
\- "Once is happenstance. Twice is coincidence. Three times is enemy action."
\- a written plan is better that the one in your head (see memory lying).
TL;DR: overlooked a big, but "manageable" problem with disk activity and that problem eroded my SSD. Then a few mistakes chained up to being left with a perfectly fine, but encrypted with no password HDD with my data.
\[1\] More or less like described under the Usage paragraph: [http://man7.org/linux/man-pages/man7/lvmcache.7.html](http://man7.org/linux/man-pages/man7/lvmcache.7.html)
\[2\] This is still a mystery to me: why Syncthing showed up so often in this case. "Write at any cost"?
\[3\] A bonus middle finger to Google here.
\[4\] Seriously, this is a psychological phenomenon: [https://en.wikipedia.org/wiki/False\_memory](https://en.wikipedia.org/wiki/False_memory)
As a bonus story I once had a phrase-based password and a simple drawing to give me hints that, in assumption, only I could use to re-remember the passphrase. Unfortunately due to inflections in the polish language I could not remember the proper forms that went with the picture. ...or the order that things went. ...or maybe I've interpreted wrong words?
I've made this password two years ago. To this day I don't know what it is.
https://redd.it/d7vi5m
@r_linux
Software Package Management using apt on Ubuntu
https://thecodinginterface.com/blog/linux-apt-package-manager/
https://redd.it/d7bxv8
@r_linux
https://thecodinginterface.com/blog/linux-apt-package-manager/
https://redd.it/d7bxv8
@r_linux
Thecodinginterface
Software Package Management using apt on Ubuntu | The Coding Interface
In this article I discuss how to use the modern Debian based Advanced Package Tool known on the command line interface as apt. To aid the discussion I provide examples of running several of the common package management commands on an Ubuntu 18 LTS server…
Thoughts on Redcore, a hardened, Gentoo-based desktop distro
https://distrowatch.com/weekly.php?issue=20190923#redcore
https://redd.it/d7yur3
@r_linux
https://distrowatch.com/weekly.php?issue=20190923#redcore
https://redd.it/d7yur3
@r_linux
Distrowatch
DistroWatch.com: Put the fun back into computing. Use Linux, BSD.
News and feature lists of Linux and BSD distributions.
Favorite things about your Desktop Environments or Window Managers?
I know, for instance, I love running XFCE on my laptops due to it being lightweight, simple, and very fast, love running KDE on my desktop where that extra RAM can be used to making my desktop look elegant, and love using IceWM on my server due to it being a super lightweight yet complete window manager/mini-desktop environment.
https://redd.it/d805yh
@r_linux
I know, for instance, I love running XFCE on my laptops due to it being lightweight, simple, and very fast, love running KDE on my desktop where that extra RAM can be used to making my desktop look elegant, and love using IceWM on my server due to it being a super lightweight yet complete window manager/mini-desktop environment.
https://redd.it/d805yh
@r_linux
reddit
Favorite things about your Desktop Environments or Window Managers?
I know, for instance, I love running XFCE on my laptops due to it being lightweight, simple, and very fast, love running KDE on my desktop where...
Linux Experiences/Rants or Education/Certifications thread - September 23, 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/d81g7f
@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/d81g7f
@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...
Windows update is making me switch to ubuntu (rant / over-dramatic rant)
I've always loved Ubuntu. It looks clean, smooth and works well for programming!
I only had 4 reasons not to switch over
1. Minecraft Java Edition was for Win/Mac only
2. Brawlhalla. One of my favourite games, It's now on the switch so i'll play that, also crossplatform now. I'll just have to "get gud" again
3. Most of my steam library is rendered unplayable, but i use the switch way more then steam now.
4. It's a pain to move OS.
​
Windows 10 forcefully updated my computer in the middle of the night without my knowledge or connect. causing my drivers to fail, rendering my 2nd monitor not-working, built-in speakers into my monitor not working, minecraft unable to run.
​
I've snapped.
It's Linux time!
https://redd.it/d82an1
@r_linux
I've always loved Ubuntu. It looks clean, smooth and works well for programming!
I only had 4 reasons not to switch over
1. Minecraft Java Edition was for Win/Mac only
2. Brawlhalla. One of my favourite games, It's now on the switch so i'll play that, also crossplatform now. I'll just have to "get gud" again
3. Most of my steam library is rendered unplayable, but i use the switch way more then steam now.
4. It's a pain to move OS.
​
Windows 10 forcefully updated my computer in the middle of the night without my knowledge or connect. causing my drivers to fail, rendering my 2nd monitor not-working, built-in speakers into my monitor not working, minecraft unable to run.
​
I've snapped.
It's Linux time!
https://redd.it/d82an1
@r_linux
reddit
Windows update is making me switch to ubuntu (rant / over-dramatic...
I've always loved Ubuntu. It looks clean, smooth and works well for programming! I only had 4 reasons not to switch over 1. Minecraft Java...
My Talk at Microsoft - Richard Stallman
https://www.stallman.org/articles/microsoft-talk.html
https://redd.it/d855f9
@r_linux
https://www.stallman.org/articles/microsoft-talk.html
https://redd.it/d855f9
@r_linux
stallman.org
My Talk at Microsoft
Reinventing Home Directories
https://www.youtube.com/watch?v=ZwjzfdLJtX4
https://redd.it/d85pcy
@r_linux
https://www.youtube.com/watch?v=ZwjzfdLJtX4
https://redd.it/d85pcy
@r_linux
YouTube
Reinventing Home Directories
https://media.ccc.de/v/ASG2019-164-reinventing-home-directories
Let's bring the UNIX concept of Home Directories into the 21st century.
The concept of home directories on Linux/UNIX has little changed in the last 39 years. It's time to have a closer…
Let's bring the UNIX concept of Home Directories into the 21st century.
The concept of home directories on Linux/UNIX has little changed in the last 39 years. It's time to have a closer…
Fucking hell, Micro$hit windows 10 update nuked my Linux partition
​
https://i.redd.it/pithb35s1do31.png
Had Windows 10 and Manjaro dualbooted on my laptop. The only point of Windows 10 is so that I can print shit on my office, because printer driver doesn't play nice with my laptop, and to make sure presentation I made on Libre Office is not fucked up. I know the update I've gotten is probably not the latest update, I haven't booted windows in 6 months. I'm hoping that somehow I can boot with live CD and restore grub to see what's salvageable, but my hopes are slim. This shit is literally worse than spyware, at least a spyware doesn't delete your data. I'm seething right now.
https://redd.it/d87yh7
@r_linux
​
https://i.redd.it/pithb35s1do31.png
Had Windows 10 and Manjaro dualbooted on my laptop. The only point of Windows 10 is so that I can print shit on my office, because printer driver doesn't play nice with my laptop, and to make sure presentation I made on Libre Office is not fucked up. I know the update I've gotten is probably not the latest update, I haven't booted windows in 6 months. I'm hoping that somehow I can boot with live CD and restore grub to see what's salvageable, but my hopes are slim. This shit is literally worse than spyware, at least a spyware doesn't delete your data. I'm seething right now.
https://redd.it/d87yh7
@r_linux
Inkscape 1.0 beta1 available for testing
https://inkscape.org/news/2019/09/08/inkscape-10-beta1-available-testing/
https://redd.it/d87p2i
@r_linux
https://inkscape.org/news/2019/09/08/inkscape-10-beta1-available-testing/
https://redd.it/d87p2i
@r_linux
inkscape.org
Inkscape 1.0 beta1 available for testing | Inkscape
<p><img alt="Inkscape 1.0beta1 About screen" src="https://media.inkscape.org/media/resources/render/resources/file/about_for_1.0beta0_releases_app.png" style="width: 30%; float: left; margin: 0 1em 1em 0" /></p>
<p>The Inkscape project has released a beta…
<p>The Inkscape project has released a beta…