Linux 5.10.8 released with a fix for *that* BTRFS regression.
https://lore.kernel.org/lkml/1610890747349@kroah.com/T/
https://redd.it/kzh95u
@r_linux
https://lore.kernel.org/lkml/1610890747349@kroah.com/T/
https://redd.it/kzh95u
@r_linux
reddit
Linux 5.10.8 released with a fix for *that* BTRFS regression.
Posted in r/linux by u/TheReverend403 • 2 points and 0 comments
what do i do
Hey so I ordered this graphic tablet on amazon and I need to install something to get the pen driver to work I use Linux on ChromeOS and I have no idea what Linux version I use or how to get it working wanna install it tonight so it's ready for when it comes tomorrow this is the link their website shows the downloads for please help thank you https://www.xp-pen.com/download-56.html also I don't know what flair this would be under sorry
https://redd.it/kziijd
@r_linux
Hey so I ordered this graphic tablet on amazon and I need to install something to get the pen driver to work I use Linux on ChromeOS and I have no idea what Linux version I use or how to get it working wanna install it tonight so it's ready for when it comes tomorrow this is the link their website shows the downloads for please help thank you https://www.xp-pen.com/download-56.html also I don't know what flair this would be under sorry
https://redd.it/kziijd
@r_linux
Xp-Pen
Star G430S|Drivers Download | XPPen
Download drivers, software, and manuals for your XPPen Star G430S drawing tablet, compatible with Mac, Windows, and Linux platforms. Get started quickly with your XPPen tablet.
Some linux guides
I have compiled some of the things I have learned over the years into a couple of public gists. Sharing here as it may help someone.
​
1. Guide for VFIO GPU passthrough.
2. Guide to virtualize and dual boot the same windows partition.
3. Compilation of short miscellaneous guides.
https://redd.it/kzgamh
@r_linux
I have compiled some of the things I have learned over the years into a couple of public gists. Sharing here as it may help someone.
​
1. Guide for VFIO GPU passthrough.
2. Guide to virtualize and dual boot the same windows partition.
3. Compilation of short miscellaneous guides.
https://redd.it/kzgamh
@r_linux
Gist
VFIO Guide for GPU Passthrough
VFIO Guide for GPU Passthrough. GitHub Gist: instantly share code, notes, and snippets.
Cant use node packages from my hdd drive (linux is on the ssd drive)
So a newbie question ...i installed pop Os and i like but i have a problem .. i installed the system on my ssd drive and because its only 120 gb i have to put my react projects on the hdd drive ...
So the installation with npm install is all done but when i execute the npm start command it doesnt work and it looks like he dont know the dependencies ...
But when i tried creating a new app in the SSD partition (where the system is) it works fine
Any solutions??
And sorry for any typos or english errors :)
https://redd.it/kzewt0
@r_linux
So a newbie question ...i installed pop Os and i like but i have a problem .. i installed the system on my ssd drive and because its only 120 gb i have to put my react projects on the hdd drive ...
So the installation with npm install is all done but when i execute the npm start command it doesnt work and it looks like he dont know the dependencies ...
But when i tried creating a new app in the SSD partition (where the system is) it works fine
Any solutions??
And sorry for any typos or english errors :)
https://redd.it/kzewt0
@r_linux
reddit
Cant use node packages from my hdd drive (linux is on the ssd drive)
So a newbie question ...i installed pop Os and i like but i have a problem .. i installed the system on my ssd drive and because its only 120 gb i...
The fallacy of the mythical grandma
Please stop using "grandma" as the ideal Linux novice target.
https://www.usingfoss.com/2021/01/the-falacy-of-mythical-grandma.html
You were a novice once and even you succeeding at using it.
https://redd.it/kzm24a
@r_linux
Please stop using "grandma" as the ideal Linux novice target.
https://www.usingfoss.com/2021/01/the-falacy-of-mythical-grandma.html
You were a novice once and even you succeeding at using it.
https://redd.it/kzm24a
@r_linux
Usingfoss
The falacy of the mythical grandma
(Image courtesy of Wikimedia shared under the Creative Commons Attribution 2.0 Generic license) There is a very common phenomenon occurr...
Suggestion
We should change r/linux for support questions. Bulk of the posts are support requests. Its understandable that anyone searching for linux or curious about it is going to want to post here without reading the rules.
We can change actual info about Linux in general to a different name. Us creative bunch can come up with an alternative.
https://redd.it/kziz0b
@r_linux
We should change r/linux for support questions. Bulk of the posts are support requests. Its understandable that anyone searching for linux or curious about it is going to want to post here without reading the rules.
We can change actual info about Linux in general to a different name. Us creative bunch can come up with an alternative.
https://redd.it/kziz0b
@r_linux
reddit
Suggestion
We should change r/linux for support questions. Bulk of the posts are support requests. Its understandable that anyone searching for linux or...
multi-monitor layout/detection not persistent (docking, displaylink, kde)
Hello,
* Context :
I have a dock labelled DisplayLink, 4HDMIorDP (actually DVI under the hood) to USB-C PD charging. So I use it with 4 external monitors and the internal monitor. I'm running Kubuntu20.04, on a laptop with an Intel iGPU and nVidia dGPU.
​
* Problem :
**When booting on with my dock plugged in, the external screens stay black.**
Then, calling `$ arandr` GUI, I have to go to the "Outputs" tab, and activate each of the four DVI-I-M-N (M and N belonging to {2,3,4,5} and {1,2,3,4} respectively), by clicking the validate icon.
It then spawns all of them but in a mess, and I have to re-arrange them through the Display Configuration Utility in KDE (`$ kcmshell5 kcm_kscreen` CLI if one is too lazy to search for it in the app menu GUI).
But at each reboot it get back to the external blank screens.
​
* Trials :
Previously on another machine I used to launch a bash noscript at each session startup, doing `xrandr <my chosen arrangement>`. However i'm not at this step yet, and I first would like to get all my screens active at each reboot.
Here [https://wiki.archlinux.org/index.php/DisplayLink#Enabling\_DVI\_output\_on\_startup](https://wiki.archlinux.org/index.php/DisplayLink#Enabling_DVI_output_on_startup) they say to add such command to the startup configuration `$(xrandr --listproviders | grep -q "modesetting") && xrandr --setprovideroutputsource 1 0` && the same goes for up to the n-th screen to wire to the source `0`.
However in my case,
me@tpkub20:/etc/X11/xorg.conf.d$ xrandr --listproviders
Providers: number : 6
Provider 0: id: 0x47 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 5 associated providers: 5 name:modesetting
Provider 1: id: 0x15b cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 2: id: 0x139 cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 3: id: 0x117 cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 4: id: 0xf5 cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 5: id: 0xd3 cap: 0x4, Source Offload crtcs: 0 outputs: 0 associated providers: 1 name:modesetting
me@tpkub20:/etc/X11/xorg.conf.d$ xrandr --setprovideroutputsource 0 0
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 35 (RRSetProviderOutputSource)
Value in failed request: 0x47
Serial number of failed request: 20
Current serial number in output stream: 21
me@tpkub20:/etc/X11/xorg.conf.d$ xrandr --setprovideroutputsource 1 5
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 35 (RRSetProviderOutputSource)
Value in failed request: 0xd3
Serial number of failed request: 20
Current serial number in output stream: 21
me@tpkub20:/etc/X11/xorg.conf.d$ xrandr --setprovideroutputsource 5 0
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 35 (RRSetProviderOutputSource)
Value in failed request: 0xd3
Serial number of failed request: 20
Current serial number in output stream: 21
Three things are strange :
1. Provider 0 which is supposed to be my Source Output (internal screen) has `name:modesetting` instead of `name:Intel` (as in [https://wiki.archlinux.org/index.php/DisplayLink#Setting\_up\_X\_Displays](https://wiki.archlinux.org/index.php/DisplayLink#Setting_up_X_Displays) or [https://github.com/AdnanHodzic/displaylink-debian/blob/master/post-install-guide.md#display-detection](https://github.com/AdnanHodzic/displaylink-debian/blob/master/post-install-guide.md#display-detection) ) or something
Hello,
* Context :
I have a dock labelled DisplayLink, 4HDMIorDP (actually DVI under the hood) to USB-C PD charging. So I use it with 4 external monitors and the internal monitor. I'm running Kubuntu20.04, on a laptop with an Intel iGPU and nVidia dGPU.
​
* Problem :
**When booting on with my dock plugged in, the external screens stay black.**
Then, calling `$ arandr` GUI, I have to go to the "Outputs" tab, and activate each of the four DVI-I-M-N (M and N belonging to {2,3,4,5} and {1,2,3,4} respectively), by clicking the validate icon.
It then spawns all of them but in a mess, and I have to re-arrange them through the Display Configuration Utility in KDE (`$ kcmshell5 kcm_kscreen` CLI if one is too lazy to search for it in the app menu GUI).
But at each reboot it get back to the external blank screens.
​
* Trials :
Previously on another machine I used to launch a bash noscript at each session startup, doing `xrandr <my chosen arrangement>`. However i'm not at this step yet, and I first would like to get all my screens active at each reboot.
Here [https://wiki.archlinux.org/index.php/DisplayLink#Enabling\_DVI\_output\_on\_startup](https://wiki.archlinux.org/index.php/DisplayLink#Enabling_DVI_output_on_startup) they say to add such command to the startup configuration `$(xrandr --listproviders | grep -q "modesetting") && xrandr --setprovideroutputsource 1 0` && the same goes for up to the n-th screen to wire to the source `0`.
However in my case,
me@tpkub20:/etc/X11/xorg.conf.d$ xrandr --listproviders
Providers: number : 6
Provider 0: id: 0x47 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 5 associated providers: 5 name:modesetting
Provider 1: id: 0x15b cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 2: id: 0x139 cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 3: id: 0x117 cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 4: id: 0xf5 cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 5: id: 0xd3 cap: 0x4, Source Offload crtcs: 0 outputs: 0 associated providers: 1 name:modesetting
me@tpkub20:/etc/X11/xorg.conf.d$ xrandr --setprovideroutputsource 0 0
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 35 (RRSetProviderOutputSource)
Value in failed request: 0x47
Serial number of failed request: 20
Current serial number in output stream: 21
me@tpkub20:/etc/X11/xorg.conf.d$ xrandr --setprovideroutputsource 1 5
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 35 (RRSetProviderOutputSource)
Value in failed request: 0xd3
Serial number of failed request: 20
Current serial number in output stream: 21
me@tpkub20:/etc/X11/xorg.conf.d$ xrandr --setprovideroutputsource 5 0
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 35 (RRSetProviderOutputSource)
Value in failed request: 0xd3
Serial number of failed request: 20
Current serial number in output stream: 21
Three things are strange :
1. Provider 0 which is supposed to be my Source Output (internal screen) has `name:modesetting` instead of `name:Intel` (as in [https://wiki.archlinux.org/index.php/DisplayLink#Setting\_up\_X\_Displays](https://wiki.archlinux.org/index.php/DisplayLink#Setting_up_X_Displays) or [https://github.com/AdnanHodzic/displaylink-debian/blob/master/post-install-guide.md#display-detection](https://github.com/AdnanHodzic/displaylink-debian/blob/master/post-install-guide.md#display-detection) ) or something
nVidia related.
2. Provider 0 is associated to Provider 5 instead of being associated to itself, as on the URL examples. I actually don't even know what is Provider 5, but it's written `Source Offload` in contrast to `Sink Output`, so maybe it's the dock entity...
3. When wanting to properly rewire the external displays onto the internal source, shell complains, although it doesn't in the above links.
​
* Questions :
1. How to get rid of those `--setprovideroutputsource` errors ?
2. How to get my monitors detected at startup ?
3. Is there a way to spin a daemon that executes either [noscript1.sh](https://noscript1.sh) or [noscript2.sh](https://noscript2.sh) depending on whether I plug or unplug something to a given USB-C port of the laptop?
https://redd.it/kzorxv
@r_linux
2. Provider 0 is associated to Provider 5 instead of being associated to itself, as on the URL examples. I actually don't even know what is Provider 5, but it's written `Source Offload` in contrast to `Sink Output`, so maybe it's the dock entity...
3. When wanting to properly rewire the external displays onto the internal source, shell complains, although it doesn't in the above links.
​
* Questions :
1. How to get rid of those `--setprovideroutputsource` errors ?
2. How to get my monitors detected at startup ?
3. Is there a way to spin a daemon that executes either [noscript1.sh](https://noscript1.sh) or [noscript2.sh](https://noscript2.sh) depending on whether I plug or unplug something to a given USB-C port of the laptop?
https://redd.it/kzorxv
@r_linux
Where is /dev/root coming from?
df lists my / filesystem as being /dev/root
/dev/root 62882820 9328056 53554764 15% /
In fstab it's configured thus:
/dev/sda1 / xfs noatime 1 1
But there's no such device in /dev.
root ~ # ls -l /dev/root
ls: cannot access '/dev/root': No such file or directory
I'm running LFS 10.0 systemd linux-5.8.3.
https://redd.it/kzpt47
@r_linux
df lists my / filesystem as being /dev/root
/dev/root 62882820 9328056 53554764 15% /
In fstab it's configured thus:
/dev/sda1 / xfs noatime 1 1
But there's no such device in /dev.
root ~ # ls -l /dev/root
ls: cannot access '/dev/root': No such file or directory
I'm running LFS 10.0 systemd linux-5.8.3.
https://redd.it/kzpt47
@r_linux
reddit
Where is /dev/root coming from?
df lists my / filesystem as being /dev/root /dev/root 62882820 9328056 53554764 15% / In fstab it's configured thus: /dev/sda1...
General doubt and skills required for a custom build
I'm a linux noob and just started learning coding and ethical hacking. I've read on some forums that kali linux has an "insecure" build to allow maximum number of pentesting tools, is it true?
Right now i'm using debian on an old thinkpad but i plan on buying a laptop with a dedicated gpu in the coming months. What skills do i need to make a custom linux build? It's going to be debian based, for gaming as well as pentesting. And is such a build practical at all?
https://redd.it/kzu9n4
@r_linux
I'm a linux noob and just started learning coding and ethical hacking. I've read on some forums that kali linux has an "insecure" build to allow maximum number of pentesting tools, is it true?
Right now i'm using debian on an old thinkpad but i plan on buying a laptop with a dedicated gpu in the coming months. What skills do i need to make a custom linux build? It's going to be debian based, for gaming as well as pentesting. And is such a build practical at all?
https://redd.it/kzu9n4
@r_linux
reddit
General doubt and skills required for a custom build
I'm a linux noob and just started learning coding and ethical hacking. I've read on some forums that kali linux has an "insecure" build to allow...
have you noticed there don't exist any good old distros of linux
I always thought that was a weak point of linux. it has the ability to run on very old (100mhz / 32mb ram) hardware but doesn't really exist for it in any meaningful capacity.
I think windows 95-98 had thousands of games and programs compatible for it along with hardware support. But as far as linux distros for mid 90's machines..... you got maybe the long abandon puppy linux but thats it.
I'd be rediculously interested in seeing old hardware run new software as a retro pc enthusiast. But it pretty much just never existed in the linux universe it seems.
https://redd.it/kzx50d
@r_linux
I always thought that was a weak point of linux. it has the ability to run on very old (100mhz / 32mb ram) hardware but doesn't really exist for it in any meaningful capacity.
I think windows 95-98 had thousands of games and programs compatible for it along with hardware support. But as far as linux distros for mid 90's machines..... you got maybe the long abandon puppy linux but thats it.
I'd be rediculously interested in seeing old hardware run new software as a retro pc enthusiast. But it pretty much just never existed in the linux universe it seems.
https://redd.it/kzx50d
@r_linux
reddit
have you noticed there don't exist any good old distros of linux
I always thought that was a weak point of linux. it has the ability to run on very old (100mhz / 32mb ram) hardware but doesn't really exist for...
First time trying Linux! I’m using a lightweight easy-to-use distro to revive my old Windows 7 laptop.
https://redd.it/kzzbcs
@r_linux
https://redd.it/kzzbcs
@r_linux
stegano-rs tool packaged for linux
I finally made it and packaged my stegano tool as a snap for linux.
It supports png and wav files as a source and target to hide und unveil data from.
demo
https://redd.it/l028j0
@r_linux
I finally made it and packaged my stegano tool as a snap for linux.
It supports png and wav files as a source and target to hide und unveil data from.
demo
https://redd.it/l028j0
@r_linux
GitHub
GitHub - steganogram/stegano-rs: A cross-platform command line tool for steganography focused on performance and simplicity written…
A cross-platform command line tool for steganography focused on performance and simplicity written in rust-lang. - steganogram/stegano-rs
Linux Distro for old Netbooks
I've been using a few lightweight distro for my aspire one, Intel Atom 1.66Ghz 1.33Ghz, 2GB RAM, 32-bit OS. Most of them kinda failed idk such as zorin os lite, peppermint os, lxle, lubuntu, bodhi.
any alternative than that?
https://redd.it/l06m01
@r_linux
I've been using a few lightweight distro for my aspire one, Intel Atom 1.66Ghz 1.33Ghz, 2GB RAM, 32-bit OS. Most of them kinda failed idk such as zorin os lite, peppermint os, lxle, lubuntu, bodhi.
any alternative than that?
https://redd.it/l06m01
@r_linux
reddit
Linux Distro for old Netbooks
I've been using a few lightweight distro for my aspire one, Intel Atom 1.66Ghz 1.33Ghz, 2GB RAM, 32-bit OS. Most of them kinda failed idk such as...
Deploy your own Matrix server on Fedora CoreOS
https://fedoramagazine.org/deploy-your-own-matrix-server-on-fedora-coreos/
https://redd.it/l05ud0
@r_linux
https://fedoramagazine.org/deploy-your-own-matrix-server-on-fedora-coreos/
https://redd.it/l05ud0
@r_linux
Fedora Magazine
Deploy your own Matrix server on Fedora CoreOS - Fedora Magazine
Many open source projects distribute their software via container images. Learn how to deploy a Matrix server on Fedora CoreOS.
Control LIFX devices in terminal
Hey all, I'm not sure if this is a place to share this. Mods, please let me know and I'll remove if so.
​
Anyway, I'm exceedingly lazy and sometimes can't be bothered to use my phone to control my LIFX light, so using the wonderful api from https://github.com/mclarkk/lifxlan, I threw together a tiny python noscript that you can drop in
Gist: https://gist.github.com/SomethingGeneric/4696e5a84567d6b60b54ce1ce1b0dfb9
https://redd.it/l07e0q
@r_linux
Hey all, I'm not sure if this is a place to share this. Mods, please let me know and I'll remove if so.
​
Anyway, I'm exceedingly lazy and sometimes can't be bothered to use my phone to control my LIFX light, so using the wonderful api from https://github.com/mclarkk/lifxlan, I threw together a tiny python noscript that you can drop in
.local/bin and use to control your light. (Note, this is essentially designed for one light, but of course I could expand this since the wonderful python library supports it.) Cheers!Gist: https://gist.github.com/SomethingGeneric/4696e5a84567d6b60b54ce1ce1b0dfb9
https://redd.it/l07e0q
@r_linux
GitHub
GitHub - mclarkk/lifxlan: Python library for accessing LIFX devices locally using the official LIFX LAN protocol.
Python library for accessing LIFX devices locally using the official LIFX LAN protocol. - mclarkk/lifxlan
Linux Mint constantly crashing on laptop from WW1
Hello! My computer that has bee passed down from generations (This was actually Woodrow Wilson’s personal laptop during the Great War) is having problems running Linux mint (the newest one). I was able to get the wifi working and google chrome installed but it constantly crashes trying open tabs and especially trying to watch YT
My specs:
CPU: Intel Core 2 Duo at 2 Ghz
Ram: 3 GB DDR2 667Mhz
GPU: Nvidia GeForce 8800GT
Display 900p 60HZ laptop display
What are some way I can improve the performance abd make it to where I can watch YouTube? Do I have to change to an even lighter OS or is there another way?
https://redd.it/l08ebh
@r_linux
Hello! My computer that has bee passed down from generations (This was actually Woodrow Wilson’s personal laptop during the Great War) is having problems running Linux mint (the newest one). I was able to get the wifi working and google chrome installed but it constantly crashes trying open tabs and especially trying to watch YT
My specs:
CPU: Intel Core 2 Duo at 2 Ghz
Ram: 3 GB DDR2 667Mhz
GPU: Nvidia GeForce 8800GT
Display 900p 60HZ laptop display
What are some way I can improve the performance abd make it to where I can watch YouTube? Do I have to change to an even lighter OS or is there another way?
https://redd.it/l08ebh
@r_linux
reddit
Linux Mint constantly crashing on laptop from WW1
Hello! My computer that has bee passed down from generations (This was actually Woodrow Wilson’s personal laptop during the Great War) is having...
JingOS: The World’s First iPadOS-style Linux Distro.
https://www.jingos.com/
https://redd.it/kz3tu5
@r_linux
https://www.jingos.com/
https://redd.it/kz3tu5
@r_linux
reddit
JingOS: The World’s First iPadOS-style Linux Distro.
Posted in r/linux by u/nixcraft • 1 point and 1 comment
Idea for a Gentoo Book
My idea for a Gentoo book.
A book all about Gentoos history, support, development, etc. Tips on installing and basic troubleshooting.
Each purchase includes
- One paper / hard cover and
- Cover and back sticker
- All typed out pages and noscripts
- Paper glue
- Book cover
- Insutructions on how to assemble the book
Edit: I do take constructive critisism
https://redd.it/l0bt63
@r_linux
My idea for a Gentoo book.
A book all about Gentoos history, support, development, etc. Tips on installing and basic troubleshooting.
Each purchase includes
- One paper / hard cover and
- Cover and back sticker
- All typed out pages and noscripts
- Paper glue
- Book cover
- Insutructions on how to assemble the book
Edit: I do take constructive critisism
https://redd.it/l0bt63
@r_linux
reddit
Idea for a Gentoo Book
My idea for a Gentoo book. A book all about Gentoos history, support, development, etc. Tips on installing and basic troubleshooting. Each...
Home of sctp.h
These lines are a wart in one of my programs:
#ifdef linux
#include<linux/sctp.h>
#else
#include<netinet/sctp.h>
#endif
Is there anything wrong with netinet/sctp.h? Is there anyone that can make this change for me to Linux?
https://redd.it/l0cb4h
@r_linux
These lines are a wart in one of my programs:
#ifdef linux
#include<linux/sctp.h>
#else
#include<netinet/sctp.h>
#endif
Is there anything wrong with netinet/sctp.h? Is there anyone that can make this change for me to Linux?
https://redd.it/l0cb4h
@r_linux
reddit
Home of sctp.h
These lines are a wart in one of my programs: #ifdef __linux__ #include<linux/sctp.h> #else #include<netinet/sctp.h> #endif...
RANT?Some issues that make Linux based operating systems difficult to use for Asian countries.
This is not a support post of any kind. I just thought this would be a great place to discuss this online. If there is a better forum to discuss this type of issue please feel free to point me in the right direction. This has been an issue for a long time and it needs to fixed.
Despite using Linux for the past two or so years, if there was one thing that made the transition difficult(and still difficult to use now) is Asian character input. I'm Korean, so I often have to use two input sources, both Korean and English. On Windows or macOS, this is incredibly easy.
I choose both the English and Korean input options during install setup or open system settings and install additional input methods.
Most Linux distributions I've encountered make this difficult or impossible to do. They almost always don't provide Asian character input during the installer to allow Asian user names and device names or make it rather difficult to install new input methods after installation.
The best implementation I've seen so far is Ubuntu(gnome and anaconda installer in general). While it does not allow uses to have non-Latin characters or install Asian input methods during installation, It makes it easy to install additional input methods directly from the settings application. Gnome also directly integrates Ibus into the desktop environment making it easy to use and switch between different languages.
KDE-based distributions on the other hand have been the worst. Not only can the installer(generally Calamaries) not allow non-Latin user names, it can't install multiple input methods during OS installation. KDE specifically has very little integration for Ibus input as well. Users have to install ibus-preferences separately from the package manager, install the correct ibus-package from the package manager, and manually edit enable ibus to run after startup. Additionally, most KDE apps seem to need manual intervention to take in Asian input aswell. Unlike the "just works" experience from Gnome, windows, or macOS.
These minor to major issues with input languages makes Linux operating systems quite frustrating to use for many Asians and not-Latin speaking countries. Hopefully, we can get these issues fixed for some distributions. Thanks, for coming to my ted talk.
https://redd.it/l0e7pz
@r_linux
This is not a support post of any kind. I just thought this would be a great place to discuss this online. If there is a better forum to discuss this type of issue please feel free to point me in the right direction. This has been an issue for a long time and it needs to fixed.
Despite using Linux for the past two or so years, if there was one thing that made the transition difficult(and still difficult to use now) is Asian character input. I'm Korean, so I often have to use two input sources, both Korean and English. On Windows or macOS, this is incredibly easy.
I choose both the English and Korean input options during install setup or open system settings and install additional input methods.
Most Linux distributions I've encountered make this difficult or impossible to do. They almost always don't provide Asian character input during the installer to allow Asian user names and device names or make it rather difficult to install new input methods after installation.
The best implementation I've seen so far is Ubuntu(gnome and anaconda installer in general). While it does not allow uses to have non-Latin characters or install Asian input methods during installation, It makes it easy to install additional input methods directly from the settings application. Gnome also directly integrates Ibus into the desktop environment making it easy to use and switch between different languages.
KDE-based distributions on the other hand have been the worst. Not only can the installer(generally Calamaries) not allow non-Latin user names, it can't install multiple input methods during OS installation. KDE specifically has very little integration for Ibus input as well. Users have to install ibus-preferences separately from the package manager, install the correct ibus-package from the package manager, and manually edit enable ibus to run after startup. Additionally, most KDE apps seem to need manual intervention to take in Asian input aswell. Unlike the "just works" experience from Gnome, windows, or macOS.
These minor to major issues with input languages makes Linux operating systems quite frustrating to use for many Asians and not-Latin speaking countries. Hopefully, we can get these issues fixed for some distributions. Thanks, for coming to my ted talk.
https://redd.it/l0e7pz
@r_linux
reddit
[RANT?]Some issues that make Linux based operating systems...
This is not a support post of any kind. I just thought this would be a great place to discuss this online. If there is a better forum to discuss...