Electron Proton

​Electron Proton

​You, Me and Universe!

[Solved] nvidia driver – Fatal server error: no screens found
X server (init 5) startup issues after deploying NVIDIA graphics driver You may end up breaking your Linux system's graphics[...]
Linux performance monitoring and fine-tuning
Understanding performance bottlenecks and fine-tuning them in a Linux system: The first thing you must know in performance fine-tuning or[...]
Compile C programs in Linux
c99 - compile standard C programs 1. The following usage example compiles foo.c and creates the executable file foo: c99[...]
bash shortcuts cheat sheet
Master your skills in Linux bash  shell Bash shell provides a lot of keyboard shortcuts for various purposes such as:[...]
[Solved] Installing recordmydesktop on Linux
Setting up recordmydesktop on Linux I had a lot of troubles installing recordmydesktop on CentOS7. There was never-ending dependency chain.[...]
setting up persistent environment variables in Linux
How to setup persistent environment variables in Linux shell? We often need to set environment variables in Linux shells. If[...]
Configure passwordless ssh in Linux (UNIX)
How to configure passwordless ssh or SCP in Linux (UNIX) A passwordless authentication is required in many cases. 1. To[...]
[Solved] Team Viewer Installation on Cent OS 7 | Fedora | RHEL
Team Viewer Installation fails on CentOS 7. Following is the resolution. I wanted to setup TeamViewer 13.1 on CentOS 7.4[...]
signals in Linux
The following is the complete list of Linux signals with signal numbers and signal names. Signals in Linux are used[...]
Debugging with strace in Linux
strace - trace system calls and signals In the simplest case, strace runs the specified command until it exits. It[...]
Using valgrind to detect memory leaks
Valgrind is a powerful tool to detect potential memory leaks and understand memory profile of a process.   Following is[...]
What is Linux?
The Linux Operating System I am writing this article to explain what Linux is in a layman terminology. The aim[...]
errno description (error codes) in Linux
Linux errno description errno - number of last error. If your program exits with  non-zero exit code, it means it[...]
Multi core CPU and memory load test
Multi core CPU and memory load test using OpenMP on Linux A normal C program is serial, which means it[...]
Program to eat CPU and Memory on Linux
C program to eat CPU and memory I always found tough to find a right tool to perform CPU and[...]