Potential candidate for open source bootloaders? Complete removal of Intel ME firmware possible on certain Intel HEDT/Server platforms
(Also posted on [r/Intel](https://www.reddit.com/r/Intel/), [r/hardware](https://www.reddit.com/r/hardware/), [r/privacy](https://www.reddit.com/r/privacy/), r/libreboot and [r/coreboot](https://www.reddit.com/r/coreboot/))
​
**Introduction**
​
Recently, Github user nkht has reported success in removing the entire Intel ME firmware from his/her Asus Rampage IV Extreme motherboard. Apparently, the Intel ME Watchdog is **not active** in some/all of the existing X79 PCH and hence the system does not turn off every 30 minutes as expected. I then attempted this on my Asus Rampage IV Gene motherboard and also obtained similar results.
The findings can be found on the following links:
[https://github.com/corna/me\_cleaner/issues/278](https://github.com/corna/me_cleaner/issues/278)
[https://github.com/nkht/me\_removal](https://github.com/nkht/me_removal)
​
**What has been removed**
​
Basically, the entire "ME region" in the BIOS image has been cleared by replacing the region with "FF" using a Hex Editor/UEFITool. Additionally, the MEI controller initialization can be halted by flipping a bit in the MEPlatformPEI module found in the BIOS Region.
​
**What still remains**
​
Intel CPU Microcode update, OEM BIOS implementation, OEM EC Firmware and Intel FSP(if applicable) are still largely untouched. This modification is not meant to be a complete/comprehensive open-source firmware replacement, although it can be easily integrated into said solutions for applicable platforms/systems in the future.
​
**Comparison with ME\_Cleaner**
​
ME\_Cleaner generally performs the following, depending on which flags are used, and the ME version:
* For Intel ME 6.x to 10.x, most modules are removed except ROMP and BUP. Optionally or alternatively, the undocumented AltMeDisable bit can be activated to neutralize Intel ME.
* For Intel ME 11.x, most modules are removed except `RBE`, `Kernel`, `Syslib` and `BUP`. Optionally or alternatively, the undocumented HAP bit can be set to neutralize Intel ME.
In the case of a complete ME firmware removal, the `ROMP` and `BUP` modules are also removed in place of 'FF's, halting any ME functions even earlier than what ME\_Cleaner is capable of achieving.
​
**Potentially compatible sockets/systems**
​
LGA2011-0, LGA2011-1, LGA1356: Motherboards using the X79/C600 series chipset
​
**Untested/unknown sockets/systems**
​
LGA1366: Motherboards using the X58/5000 series chipset
LGA1567: Motherboards using the 7500 chipsets
LGA2011-3: Motherboards using the X99/C612 chipset
​
**Likely incompatible sockets/systems**
​
Any system running Skylake or newer CPUs, as their ME mechanism have changed substantially
Most mainstream LGA115X platforms and mobile platforms, especially for those using iGPU
All systems with Intel Boot Guard enabled by the manufacturer
​
**Potential downsides of removing Intel ME completely**
​
Of course, there can be downsides if you wish to remove Intel ME completely. First of all, if your PCH has an active watchdog timer, your system will turn off after 30 minutes, or stop booting altogether and you will need to re-flash your backup BIOS. Intel vPro capabilities found on server motherboards for example will no longer be available after applying this modification. Like all tests/mods, you may also experience instability or broken features as a result. For example, the LAN port may not function after a cold boot and requires re-initialization or a reboot. POST timings might also be impacted as a result of this modification.
​
**To test this yourself**
​
If you would like to attempt this modification yourself, you may proceed to the links above to give it a try. Do keep in mind that you might require a CH341a flasher in case the BIOS flash fails. This is especially the case since we are attempting to
(Also posted on [r/Intel](https://www.reddit.com/r/Intel/), [r/hardware](https://www.reddit.com/r/hardware/), [r/privacy](https://www.reddit.com/r/privacy/), r/libreboot and [r/coreboot](https://www.reddit.com/r/coreboot/))
​
**Introduction**
​
Recently, Github user nkht has reported success in removing the entire Intel ME firmware from his/her Asus Rampage IV Extreme motherboard. Apparently, the Intel ME Watchdog is **not active** in some/all of the existing X79 PCH and hence the system does not turn off every 30 minutes as expected. I then attempted this on my Asus Rampage IV Gene motherboard and also obtained similar results.
The findings can be found on the following links:
[https://github.com/corna/me\_cleaner/issues/278](https://github.com/corna/me_cleaner/issues/278)
[https://github.com/nkht/me\_removal](https://github.com/nkht/me_removal)
​
**What has been removed**
​
Basically, the entire "ME region" in the BIOS image has been cleared by replacing the region with "FF" using a Hex Editor/UEFITool. Additionally, the MEI controller initialization can be halted by flipping a bit in the MEPlatformPEI module found in the BIOS Region.
​
**What still remains**
​
Intel CPU Microcode update, OEM BIOS implementation, OEM EC Firmware and Intel FSP(if applicable) are still largely untouched. This modification is not meant to be a complete/comprehensive open-source firmware replacement, although it can be easily integrated into said solutions for applicable platforms/systems in the future.
​
**Comparison with ME\_Cleaner**
​
ME\_Cleaner generally performs the following, depending on which flags are used, and the ME version:
* For Intel ME 6.x to 10.x, most modules are removed except ROMP and BUP. Optionally or alternatively, the undocumented AltMeDisable bit can be activated to neutralize Intel ME.
* For Intel ME 11.x, most modules are removed except `RBE`, `Kernel`, `Syslib` and `BUP`. Optionally or alternatively, the undocumented HAP bit can be set to neutralize Intel ME.
In the case of a complete ME firmware removal, the `ROMP` and `BUP` modules are also removed in place of 'FF's, halting any ME functions even earlier than what ME\_Cleaner is capable of achieving.
​
**Potentially compatible sockets/systems**
​
LGA2011-0, LGA2011-1, LGA1356: Motherboards using the X79/C600 series chipset
​
**Untested/unknown sockets/systems**
​
LGA1366: Motherboards using the X58/5000 series chipset
LGA1567: Motherboards using the 7500 chipsets
LGA2011-3: Motherboards using the X99/C612 chipset
​
**Likely incompatible sockets/systems**
​
Any system running Skylake or newer CPUs, as their ME mechanism have changed substantially
Most mainstream LGA115X platforms and mobile platforms, especially for those using iGPU
All systems with Intel Boot Guard enabled by the manufacturer
​
**Potential downsides of removing Intel ME completely**
​
Of course, there can be downsides if you wish to remove Intel ME completely. First of all, if your PCH has an active watchdog timer, your system will turn off after 30 minutes, or stop booting altogether and you will need to re-flash your backup BIOS. Intel vPro capabilities found on server motherboards for example will no longer be available after applying this modification. Like all tests/mods, you may also experience instability or broken features as a result. For example, the LAN port may not function after a cold boot and requires re-initialization or a reboot. POST timings might also be impacted as a result of this modification.
​
**To test this yourself**
​
If you would like to attempt this modification yourself, you may proceed to the links above to give it a try. Do keep in mind that you might require a CH341a flasher in case the BIOS flash fails. This is especially the case since we are attempting to
Reddit
/r/Intel — The subreddit for all things Intel
Welcome to /r/Intel — the subreddit for all things Intel; come talk about Intel CPUs, Intel Arc, XeSS, LAN/WLAN, rumors, reviews, news and more.
/r/Intel is community run and does not represent Intel in any capacity unless specified.
/r/Intel is community run and does not represent Intel in any capacity unless specified.
write on the Intel ME region which is often write-protected from the OS. It will also be a good idea to backup your **current** BIOS (not just download from vendors website), which includes the motherboard UUID, Serial Number and MAC address using various tools such as FTK8/FTK9, or dumping via the SPI flasher. For Asus motherboards with USB Flashback, you may rename the modified .CAP file to `ERALL.CAP` and flash using a USB Drive. Do keep in mind to add your motherboard UUID, Serial Number and MAC address to `ERALL.CAP` using FD44, otherwise those information may be permanently lost.
​
**Conclusion**
​
It seems like some Intel chipsets (more likely those with ME 6.x to 10.x, in other words Nehalem to Broadwell) could be shipped with deactivated ME watchdog timers. In this case, it is possible to remove the Intel ME firmware entirely which can be desirable for users seeking for open source firmware, or for privacy conscious users who suspect that the ME region may contain malicious code. However, the exact chipsets which do not have the active timer are still relatively unknown, and are more likely applicable to server/HEDT platforms.
https://redd.it/byyxow
@r_linux
​
**Conclusion**
​
It seems like some Intel chipsets (more likely those with ME 6.x to 10.x, in other words Nehalem to Broadwell) could be shipped with deactivated ME watchdog timers. In this case, it is possible to remove the Intel ME firmware entirely which can be desirable for users seeking for open source firmware, or for privacy conscious users who suspect that the ME region may contain malicious code. However, the exact chipsets which do not have the active timer are still relatively unknown, and are more likely applicable to server/HEDT platforms.
https://redd.it/byyxow
@r_linux
reddit
r/linux - Potential candidate for open source bootloaders? Complete removal of Intel ME firmware possible on certain Intel HEDT/Server…
0 votes and 0 comments so far on Reddit
Android now forces apps to include proprietary code for push notifications
https://old.reddit.com/r/freesoftware/comments/by4ipr/android_now_forces_apps_to_include_proprietary/
https://redd.it/byyhng
@r_linux
https://old.reddit.com/r/freesoftware/comments/by4ipr/android_now_forces_apps_to_include_proprietary/
https://redd.it/byyhng
@r_linux
reddit
Android now forces apps to include proprietary code for push...
FOSS messaging apps such as [Telegram-FOSS](https://github.com/Telegram-FOSS-Team/Telegram-FOSS), [riot.im](https://riot.im/), and other free...
When will "Tech/Linux youtubers" stop spout uneducated opinions?
This video really grinds my gears. [https://www.youtube.com/watch?v=8OMTucIt-uo&feature=youtu.be](https://www.youtube.com/watch?v=8OMTucIt-uo&feature=youtu.be)
​
I wrote up a reply rebuking most of his points with links and sources. In doing this I am attempting to rebuke a video that I see as incorrect, poorly researched, and damaging to clear linux and the linux community as a whole.
​
My goal is not to be negative or rude, but to correct some of the mistakes in the video with a well organized comment. If you have a minute could you read over it and give me any feedback? Do you agree with my points? Do you agree with the points he is making in the video? Why/why not?
​
>A lot of what you said in the video is wrong. I have sources for most of my points the bottom. Clear Linux will be called CL from now on.
1. Telemetry is DISABLED by default\[1\] (the package is not even downloaded on to the os) it is OPT IN, not opt out.1.1) Both sides of the telemetry, client and host, are open source. You can set up the telemetry host on your own serverand get all of the telemetry that would be sent to intel (if you OPT IN) to your own server NOT theirs for debugging1.2) "You can disable telemetry, but it is still running." False. If you disable it it does NOT RUN. You can evenuninstall the package.\[2\] "sudo swupd bundle-remove telemetrics"
>2) Yes autoupdate is on by default ALL you have to do is type "sudo swupd autoupdate --disable" ONCE to disable it forever...The point of clear linux is to be secure. The biggest security issue is people not updating their software. BecauseCL controls all of their updates they test the entire OS and all of the dependencies before each release to make surethere are no regressions. Yes sometimes things break. Ever tried apt-get installing a new lib on a Ubuntu box?Does that work 100% of the time?
>
>4) "It is UEFI only." False "Clear Linux\* OS can run on any Intel® 64bit processors which support UEFI\* and SSE\* v4.1streaming SIMD\* instructions."\[3\] It says nothing about you have to have UEFI... In fact most cloud VM's do nothave UEFI interfaces when installing an OS. To install clear on a desktop without a UEFI just download the serverversion, install it, then do "sudo swupd bundle-add desktop". Desktop UI no UEFI.\[4\]
>
>5) "It needs newer intel hardware" "The following processor families have been verified to run Clear Linux OS:""2nd Generation, or later, Intel® Core™ processor family." Those were released in 2011... Not sure if you want olderhardware than that. If you do CL only says those are the oldest processors they have verified.\[3\] Bellow thatthere is a list of the minimum instruction sets that are supported and a link to see if your processor has thoseinstruction sets.
>
>6) swupd is a new package manager because no other package manager can do what it does. swupd should be compared tosnap/flatpak/appimage/nix/docker not apt/yum. When a package (bundle) is installed on CL it is isolated and all ofits dependencies, code, and config is completely separated from any other package on the system. So if on packageneeds ssl 2 and another 2.1 it works.
>
>6.1) You can use flatpak or appimage if you want to... Flatpak is builtin. Use it if you don't like swupd or in additionto swupd.
>
>7) "I can't believe they couldn't just use an existing package manager and just change the repos to intel" They neverchanged the repos to intel... They are still pulling from standard rpm repos.
>
>7.1) You continue to say people should "delta updates... Take that and put it in other distributions". The reason theybuild swupd is because no other package manager COULD do that. You would have to fundamentally change how most if notall other package managers work for them to do delta updates.
>
>8) "Intel optimization" While yes CL is fastest on Intel hardware it is still REALLY fast on AMD CPU's\[5\] And there isno downside to running it on AMD. Not how it is not "Intel clear linux".
This video really grinds my gears. [https://www.youtube.com/watch?v=8OMTucIt-uo&feature=youtu.be](https://www.youtube.com/watch?v=8OMTucIt-uo&feature=youtu.be)
​
I wrote up a reply rebuking most of his points with links and sources. In doing this I am attempting to rebuke a video that I see as incorrect, poorly researched, and damaging to clear linux and the linux community as a whole.
​
My goal is not to be negative or rude, but to correct some of the mistakes in the video with a well organized comment. If you have a minute could you read over it and give me any feedback? Do you agree with my points? Do you agree with the points he is making in the video? Why/why not?
​
>A lot of what you said in the video is wrong. I have sources for most of my points the bottom. Clear Linux will be called CL from now on.
1. Telemetry is DISABLED by default\[1\] (the package is not even downloaded on to the os) it is OPT IN, not opt out.1.1) Both sides of the telemetry, client and host, are open source. You can set up the telemetry host on your own serverand get all of the telemetry that would be sent to intel (if you OPT IN) to your own server NOT theirs for debugging1.2) "You can disable telemetry, but it is still running." False. If you disable it it does NOT RUN. You can evenuninstall the package.\[2\] "sudo swupd bundle-remove telemetrics"
>2) Yes autoupdate is on by default ALL you have to do is type "sudo swupd autoupdate --disable" ONCE to disable it forever...The point of clear linux is to be secure. The biggest security issue is people not updating their software. BecauseCL controls all of their updates they test the entire OS and all of the dependencies before each release to make surethere are no regressions. Yes sometimes things break. Ever tried apt-get installing a new lib on a Ubuntu box?Does that work 100% of the time?
>
>4) "It is UEFI only." False "Clear Linux\* OS can run on any Intel® 64bit processors which support UEFI\* and SSE\* v4.1streaming SIMD\* instructions."\[3\] It says nothing about you have to have UEFI... In fact most cloud VM's do nothave UEFI interfaces when installing an OS. To install clear on a desktop without a UEFI just download the serverversion, install it, then do "sudo swupd bundle-add desktop". Desktop UI no UEFI.\[4\]
>
>5) "It needs newer intel hardware" "The following processor families have been verified to run Clear Linux OS:""2nd Generation, or later, Intel® Core™ processor family." Those were released in 2011... Not sure if you want olderhardware than that. If you do CL only says those are the oldest processors they have verified.\[3\] Bellow thatthere is a list of the minimum instruction sets that are supported and a link to see if your processor has thoseinstruction sets.
>
>6) swupd is a new package manager because no other package manager can do what it does. swupd should be compared tosnap/flatpak/appimage/nix/docker not apt/yum. When a package (bundle) is installed on CL it is isolated and all ofits dependencies, code, and config is completely separated from any other package on the system. So if on packageneeds ssl 2 and another 2.1 it works.
>
>6.1) You can use flatpak or appimage if you want to... Flatpak is builtin. Use it if you don't like swupd or in additionto swupd.
>
>7) "I can't believe they couldn't just use an existing package manager and just change the repos to intel" They neverchanged the repos to intel... They are still pulling from standard rpm repos.
>
>7.1) You continue to say people should "delta updates... Take that and put it in other distributions". The reason theybuild swupd is because no other package manager COULD do that. You would have to fundamentally change how most if notall other package managers work for them to do delta updates.
>
>8) "Intel optimization" While yes CL is fastest on Intel hardware it is still REALLY fast on AMD CPU's\[5\] And there isno downside to running it on AMD. Not how it is not "Intel clear linux".
YouTube
Clear Linux is the Devil But We Can Learn From It
In this video, I go over Clear Linux and what we can learn from this evil distribution. Cons Auto updates Telemetry Modern Intel processors only New package ...
It is "Clear linux. Optimized for intel"
>
>8.1) "You can take and look at how they are doing those optimizations and transplant them". Why? Intel already upstreamssome of their optimizations to the linux kernel!! Other distros just have to update to the latest kernels! For thelast 3 years intel has been one of the top contributes to the linux kernel because of this. Please don't say theydon't share what they are doing and that they are only working on CL and not helping everyone.
>
>Thank you for sharing linux on youtube! If you disagree with any of my points made above I would love to discuss it.
>
>\[1\] [https://community.clearlinux.org/t/is-there-telemetry-in-this/724](https://community.clearlinux.org/t/is-there-telemetry-in-this/724)\[2\] [https://clearlinux.org/documentation/clear-linux/guides/maintenance/telemetry-enable](https://clearlinux.org/documentation/clear-linux/guides/maintenance/telemetry-enable)\[3\] [https://clearlinux.org/documentation/clear-linux/reference/system-requirements#system-requirements](https://clearlinux.org/documentation/clear-linux/reference/system-requirements#system-requirements)\[4\] [https://github.com/clearlinux/distribution/issues/274](https://github.com/clearlinux/distribution/issues/274)\[5\] [https://www.phoronix.com/scan.php?page=news\_item&px=Clear-Linux-On-AMD-Ryzen](https://www.phoronix.com/scan.php?page=news_item&px=Clear-Linux-On-AMD-Ryzen)
https://redd.it/bz1n52
@r_linux
>
>8.1) "You can take and look at how they are doing those optimizations and transplant them". Why? Intel already upstreamssome of their optimizations to the linux kernel!! Other distros just have to update to the latest kernels! For thelast 3 years intel has been one of the top contributes to the linux kernel because of this. Please don't say theydon't share what they are doing and that they are only working on CL and not helping everyone.
>
>Thank you for sharing linux on youtube! If you disagree with any of my points made above I would love to discuss it.
>
>\[1\] [https://community.clearlinux.org/t/is-there-telemetry-in-this/724](https://community.clearlinux.org/t/is-there-telemetry-in-this/724)\[2\] [https://clearlinux.org/documentation/clear-linux/guides/maintenance/telemetry-enable](https://clearlinux.org/documentation/clear-linux/guides/maintenance/telemetry-enable)\[3\] [https://clearlinux.org/documentation/clear-linux/reference/system-requirements#system-requirements](https://clearlinux.org/documentation/clear-linux/reference/system-requirements#system-requirements)\[4\] [https://github.com/clearlinux/distribution/issues/274](https://github.com/clearlinux/distribution/issues/274)\[5\] [https://www.phoronix.com/scan.php?page=news\_item&px=Clear-Linux-On-AMD-Ryzen](https://www.phoronix.com/scan.php?page=news_item&px=Clear-Linux-On-AMD-Ryzen)
https://redd.it/bz1n52
@r_linux
Clear Linux OS Forum
Is there telemetry in this?
Hi, new here. Never heard of Clear Linux before, learned about it, and very intrigued. Then I saw a video on YouTube with someone pointing out there is telemetry. Is that true? The world is just waiting for someone to take the lead in Linux distroland and…
Chrome 75 vs. Firefox 67 / 68 Beta Linux Performance Benchmarks
https://www.phoronix.com/scan.php?page=article&item=chrome-75-linux&num=2
https://redd.it/bz0j1n
@r_linux
https://www.phoronix.com/scan.php?page=article&item=chrome-75-linux&num=2
https://redd.it/bz0j1n
@r_linux
Phoronix
Chrome 75 vs. Firefox 67 / 68 Beta Linux Performance - Phoronix
Phoronix is the leading technology website for Linux hardware reviews, open-source news, Linux benchmarks, open-source benchmarks, and computer hardware tests.
Teaser Plasma 5.16 (II) - Plasma does Groundhog Day [video]
https://video.ploud.fr/videos/watch/43dc9f0c-c827-49c7-8f1b-6462e820f0fa
https://redd.it/bz42gh
@r_linux
https://video.ploud.fr/videos/watch/43dc9f0c-c827-49c7-8f1b-6462e820f0fa
https://redd.it/bz42gh
@r_linux
video.ploud.fr
Teaser Plasma 5.16 (II) - Plasma does Groundhog Day
More new features coming to Plasma 5.16 are the changes made to improve the notification system. One in particular is going to help you increase your productivity or just give you some peace and quiet while sitting at you desk.
Fair Use disclai...
Fair Use disclai...
IDE for mx Linux
Title says most of it I just installed mx and I can't find a decent dark theme simple to install IDE any recommendations?
https://redd.it/bz4lzt
@r_linux
Title says most of it I just installed mx and I can't find a decent dark theme simple to install IDE any recommendations?
https://redd.it/bz4lzt
@r_linux
reddit
r/linux - IDE for mx Linux
0 votes and 0 comments so far on Reddit
Any decent online ALSA information ?
I'm trying to get whole ALSA concept to tzhe poihnt I would be comfortable configuring it and working with it, but www.alsa-project.org , at least from the documentation part, looks insane to me.
​
So many haphazardly tossed bits of old, inconsistent, plainly wrong ( outdated?) examples mixed with non-working and/or empty links makes my head hurt.
​
I can't even use given example for speaker-test useage verbatim, even though I have the PCM device with the same name as given in example etc.
​
This is not some obscure, peripheral project. ALSA is central to the linux sound system. There is no good way around it. It should be documented accordingly.
​
Is there any decent, and current (non-stale) online resource on ALSA?
https://redd.it/bz2s0f
@r_linux
I'm trying to get whole ALSA concept to tzhe poihnt I would be comfortable configuring it and working with it, but www.alsa-project.org , at least from the documentation part, looks insane to me.
​
So many haphazardly tossed bits of old, inconsistent, plainly wrong ( outdated?) examples mixed with non-working and/or empty links makes my head hurt.
​
I can't even use given example for speaker-test useage verbatim, even though I have the PCM device with the same name as given in example etc.
​
This is not some obscure, peripheral project. ALSA is central to the linux sound system. There is no good way around it. It should be documented accordingly.
​
Is there any decent, and current (non-stale) online resource on ALSA?
https://redd.it/bz2s0f
@r_linux
reddit
r/linux - Any decent online ALSA information ?
0 votes and 11 comments so far on Reddit
How to install Japanese Input in Linux (tutorial)
**Introduction:**
Hello, my name is Eitan. I am new to linux but i am learning rapidly.
I want to contribute to the community by writing a tutorials for things that might sound easy and unnecessary but for some it might help a lot. if you see that i wrote something wrong please be sure that your write in the comments so i will fix myself.
​
(This tutorial was tested on debian based oses)
​
**Step 1: Installing Japanese language** (Kubuntu users can skip step 1)
Go to system settings and than go to Region & Language.
Click on manage languages and than click on install/remove language and add Japanese and click apply to install.
​
**Step 2: Installing Fcitx Mozc**
There are 2 ways to install Fcitx mozc.
I recommend through terminal just by writing.
sudo apt-get install fcitx fcitx-mozc kde-config-fcitx
Kubuntu users need to write only:
sudo apt-get install fcitx-mozc
​
The second way is by going and installing Fcitx through the store
and than installing fcitx mozc through this [website](https://pkgs.org/download/fcitx-mozc) (choose for your os)
​
**Step 3: Making fcitx your input method**
through terminal you just type
im-config -n fcitx
through GUI: go to system settings-> Region & language -> manage languages -> keboard method input system -> change to fcitx.
​
**Step 4: Relogin**
you can relogin or restart your pc whatever you decide.
​
**Step 5: Adding japanese to fcitx**
you will see and keyboard like icon on the panel (depending on what distro do you use)
right click on it and than configure.
click on the "**+"** sign and uncheck "Only show current language"
than search for mozc and add it.
​
**Step 6: Enjoy + tips**
now you can enjoy using japanese by holding CTRL + SPACE.
If it doesn't work make sure you are on English input and than CTRL + SPACE.
If you want to change the shortcut for Japanese input just go to configuration in the keyboard icon and than go to Global Config and change "Trigger Input Method" to what ever you like.
If you want to add another language i suggest to you to add it through system settings and not from fcitx.
https://redd.it/byugan
@r_linux
**Introduction:**
Hello, my name is Eitan. I am new to linux but i am learning rapidly.
I want to contribute to the community by writing a tutorials for things that might sound easy and unnecessary but for some it might help a lot. if you see that i wrote something wrong please be sure that your write in the comments so i will fix myself.
​
(This tutorial was tested on debian based oses)
​
**Step 1: Installing Japanese language** (Kubuntu users can skip step 1)
Go to system settings and than go to Region & Language.
Click on manage languages and than click on install/remove language and add Japanese and click apply to install.
​
**Step 2: Installing Fcitx Mozc**
There are 2 ways to install Fcitx mozc.
I recommend through terminal just by writing.
sudo apt-get install fcitx fcitx-mozc kde-config-fcitx
Kubuntu users need to write only:
sudo apt-get install fcitx-mozc
​
The second way is by going and installing Fcitx through the store
and than installing fcitx mozc through this [website](https://pkgs.org/download/fcitx-mozc) (choose for your os)
​
**Step 3: Making fcitx your input method**
through terminal you just type
im-config -n fcitx
through GUI: go to system settings-> Region & language -> manage languages -> keboard method input system -> change to fcitx.
​
**Step 4: Relogin**
you can relogin or restart your pc whatever you decide.
​
**Step 5: Adding japanese to fcitx**
you will see and keyboard like icon on the panel (depending on what distro do you use)
right click on it and than configure.
click on the "**+"** sign and uncheck "Only show current language"
than search for mozc and add it.
​
**Step 6: Enjoy + tips**
now you can enjoy using japanese by holding CTRL + SPACE.
If it doesn't work make sure you are on English input and than CTRL + SPACE.
If you want to change the shortcut for Japanese input just go to configuration in the keyboard icon and than go to Global Config and change "Trigger Input Method" to what ever you like.
If you want to add another language i suggest to you to add it through system settings and not from fcitx.
https://redd.it/byugan
@r_linux
pkgs.org
Fcitx-mozc Download (DEB, RPM, TXZ, XZ)
Download fcitx-mozc packages for Arch Linux, Debian, OpenMandriva, openSUSE, PCLinuxOS, Slackware, Ubuntu.
Linux Commands Raspberry Pi Users Need to Know
https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html
https://redd.it/byyqgt
@r_linux
https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html
https://redd.it/byyqgt
@r_linux
Tom's Hardware
25+ Linux Commands Raspberry Pi Users Need to Know
All the Raspbian command-line commands you need to copy files, install software, edit text and much, much more.
Please stop labeling posts as "Fluff." It's insulting and it's not fluff if people find it interesting and it's linux related. It's judgemental, discouraging, and is itself fluff.
https://redd.it/bz0i6z
@r_linux
https://redd.it/bz0i6z
@r_linux
reddit
r/linux - Please stop labeling posts as "Fluff." It's insulting and it's not fluff if people find it interesting and it's linux…
0 votes and 15 comments so far on Reddit
LKML: Kent Overstreet: bcachefs status update (it's done cooking; let's get this sucker merged)
https://lkml.org/lkml/2019/6/10/762
https://redd.it/bz9npb
@r_linux
https://lkml.org/lkml/2019/6/10/762
https://redd.it/bz9npb
@r_linux
reddit
r/linux - LKML: Kent Overstreet: bcachefs status update (it's done cooking; let's get this sucker merged)
0 votes and 0 comments so far on Reddit
My encounters with linux page cache
https://blogs.eskratch.com/2019/06/walking-down-memory-lane.html
https://redd.it/bzb8jo
@r_linux
https://blogs.eskratch.com/2019/06/walking-down-memory-lane.html
https://redd.it/bzb8jo
@r_linux
Eskratch
Walking down the Memory Lane!!!
This post is going to be an account of few trouble-shootings I did recently to combat various I/O sluggishness. Slow system during proble...
Plasma 5.16 is out! Check out all the new features and marvel at the improvements that now make working with Plasma smoother and more fun
https://dot.kde.org/2019/06/11/plasma-516-kde-now-available
https://redd.it/bzbp9c
@r_linux
https://dot.kde.org/2019/06/11/plasma-516-kde-now-available
https://redd.it/bzbp9c
@r_linux
reddit
r/linux - Plasma 5.16 is out! Check out all the new features and marvel at the improvements that now make working with Plasma smoother…
0 votes and 0 comments so far on Reddit