Raspberry Pi 400 PC in a Keyboard Raspberry Pi 400 takes the same components as Raspberry Pi 4, including the system-on-chip and memory and puts them in a compact keyboard.
Linux Display Settings
Linux uses a free version of the X Window System called Xfree86 to control your display. Xfree86 supports VGA, Super VGA, and some accelerated video adapters. If you have a new video card, or new motherboard with on-board video, you may want to download the latest version of Xfree86. More ...
Migrating to Linux: Installing Software
The typical approach to get software installed on your computer is to get it from a vendor and run the install program. With Linux there is a central repository of software. Just about any program you might want will be in a list of available packages that you can install. More ...
Bootloaders In Linux
A boot loader is a program that controls the the initial sequence of operations performed in the process of starting the Operating System when the computer is switched on. More ...
Linux System Calls and Support
There are several kinds of kernel features available to user processes. For example, system calls (or syscalls) perform specific tasks that a user process alone cannot do well or at all. For example, the acts of opening, reading, and writing files. More ...
How to Load or Unload a Linux kernel Module
Linux manages hardware peripherals using kernel modules. Fix problem peripherals by finding and loading kernel modules. Here is how to load or unload a Linux kernel module. More ...
Linux su vs sudo: What's the Difference?
A comparison of the su and sudo Linux commands for escalating privileges for non-root users. More ...
An introduction to the Linux Boot and Startup Processes
Ever wondered what it takes to get your system ready to run applications? Here's what is going on under the hood. More ...
CFS: Completely Fair Process Scheduling in Linux
A scheduling class specifies which scheduling policy applies to which type of process. Completely fair scheduling (CFS), which became part of the Linux 2.6.23 kernel in 2007, gives every task a fair share of processor resources in a low-fuss but highly efficient way. More ...
Linux Process Management
On a modern operating system, many processes run simultaneously. For example, you might have a web browser and a spreadsheet open on a desktop computer at the same time. However, things are not as they appear: on a single-core CPU the processes do not run at exactly the same time. More ...
Understanding Linux Filesystems: Ext4 and Beyond
Learn the history of ext4, including what's different from ext3 and the other filesystems that came before it. More ...
Connecting Linux to the Internet
Today, a computer without Internet access would be severely limited. Mozilla running on Linux provides more reliable and secure Internet access than Internet Explorer running on Microsoft Windows. More ...
Commands to Display Your Linux Computer's Hardware Information
Get the details on the hardware inside your Linux computer from the command line. More ...
You Can Switch to Linux!
Books have been written with solutions for all the potential pitfalls the Linux-switcher faces. Instead of just telling you what to do, I?m going to tell you how to do things and explain why you're doing them. I'm going to focus on the things that are truly a challenge (and poorly documented), but still give you a head start on the easy stuff. More ...
Fedora 3 Modem Installation
An external modem connects to your computer's USB or serial port. External modems have their own controller and DSP circuits. An external modem is the best choice if you have several computers because it be moved without opening the computer's case. More ...