| DistroWatch Weekly
|DistroWatch Weekly, Issue 679, 19 September 2016
Welcome to this year's 38th issue of DistroWatch Weekly!
Rolling release distributions allow developers and users to experiment with new features as soon as they become available. People who want to stay on the cutting edge of open source technology often like to run rolling release projects in order to keep up to date. This week, in our News section, we talk about two rolling release distributions: openSUSE Tumbleweed and KaOS. The openSUSE project is introducing a range of upgrades to their Tumbleweed edition and KaOS has unveiled a new first run wizard. Our Feature Story this week covers OpenMandriva, a project which does not use a rolling release update method, but which has made some interesting changes for their 3.0 release. In our Questions and Answers column we discuss 32-bit verses 64-bit operating system features and performance. Plus we share the distribution releases of the past week and provide a list of torrents we are seeding. In our Opinion Poll we talk about the names of open source projects and how they are perceived. This week we welcome Refracta, a Devuan-based distribution, to our database. We wish you all a terrific week and happy reading!
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (26MB) and MP3 (38MB) formats
|Feature Story (by Jesse Smith)
OpenMandriva Lx 3.0
OpenMandriva is a member of the Mandriva (formally Mandrake Linux) family of Linux distributions. OpenMandriva strives to be a newcomer friendly, desktop operating system. The latest release, version 3.0, features version 5.6 of the KDE Plasma desktop environment and the Calamares system installer. This release of OpenMandriva was compiled using the Clang compiler which is unusual for a Linux distribution as most distributions use the GNU Compiler Collection to build their software. From the end-user's perspective the choice of compiler will probably have no practical impact, but it does suggest the OpenMandriva team sees either a practical or philosophical benefit to using the liberally licensed Clang compiler.
OpenMandriva is available in 32-bit and 64-bit builds for the x86 architecture. I downloaded the project's 64-bit build which is approximately 1.8GB in size. Booting from the project's media brings up a menu asking if we would like to start a live desktop session or launch the Calamares system installer. Taking the live option brings up a graphical configuration wizard which asks us a handful of questions. We are asked to select our preferred language from a list, accept a license agreement, select our keyboard's layout from a list and confirm our time zone. With these steps completed, the wizard disappears and the Plasma desktop loads. The desktop displays an application menu, task switcher and system tray at the bottom of the screen. The wallpaper is a soft blue and, on the desktop, we find an icon which will launch the Calamares system installer. Other icons on the desktop are available for launching a welcome screen and accessing the OpenMandriva website.
The welcome screen opens automatically shortly after the desktop loads. The welcome screen provides us with a basic overview of the OpenMandriva project. The welcome window is divided into six tabs and I will come back to the information and features available through the welcome window shortly.
OpenMandriva Lx 3.0 -- The Plasma application menu
(full image size: 318kB, resolution: 1280x1024 pixels)
The OpenMandriva system installer is a graphical application which begins by getting us to select our preferred language from a list. On this first page of the installer we can choose to open the project's release notes in a web browser. The following screens ask us to select our time zone from a map of the world and confirm our keyboard layout again. Next, we reach the disk partitioning section of the installer. The Calamares installer gives us the chance to either wipe our hard disk and install OpenMandriva or manually divide up the disk. The manual disk partitioning screen is fairly easy to use while providing a lot of options. The installer supports working with MBR and GPT disk layouts and we can format partitions with ext2/3/4, JFS, XFS, HFS, Btrfs, f2fs and Reiser file systems. The system installer also supports working with LVM volumes. The next screen gets us to create a user account for ourselves. The user account can be made to login without a password and we have the option of giving the user account system administrator powers. Next, Calamares shows us a summary of the actions it will take and waits for our confirmation before it proceeds with formatting our disk and copying files to our hard drive. When the installer is finished it gives us the choice of rebooting the computer or returning to the live desktop environment.
Booting our new, local copy of OpenMandriva brings us to a graphical login screen. From the login screen we can sign into our user account using one of several session types. Apart from the default Plasma desktop environment, we are given the chance to login to Plasma running on a Wayland session, the LXQt desktop or the Openbox window manager. The Plasma on Wayland session failed when I tried it, immediately crashing and returning me to the login screen. The LXQt session would load and work, but it had some obvious issues. For example, icons tended to be invisible. I also found when running LXQt, the application menu button appeared at the bottom of the screen, but clicking it opened the application menu at the top of the display. This resulted in a lot of extra mouse movement when trying to launch applications and it looked uncoordinated. The Plasma on X session worked, but offered several surprises of its own which I will come back to later.
OpenMandriva Lx 3.0 -- The Configuration tab of the welcome window
(full image size: 484kB, resolution: 1280x1024 pixels)
Upon signing in the welcome screen appears. The welcome screen features six tabs. Two tabs, labelled Welcome and About, provide a brief overview of what OpenMandriva is. A third tab, called Features, shows us a list of key features and package versions. For example, the Features tab lets us know OpenMandriva supports booting on EFI-enabled computers. Another tab, called Configure, provides us with quick access to configuration modules. These modules help us set up networking, connect to printers, download software updates and select a desktop theme. The Applications tab gives us a quick way to download popular open source applications. This tab is further divided into software categories and we can click on any of the listed packages to install the software, assuming our account has admin access. The final tab is called Contribute and it gives us access to on-line resources such as OpenMandriva's documentation, mailing list and bug database. I quite like the welcome screen as it gives us quick access to a lot of tools and software as soon as we login. This lets us dive right into setting up the distribution without hunting through the application menu for configuration tools.
Looking around the desktop, I noticed a green icon in the system tray. Clicking on this icon brings up a notification box which lets us know if there are software updates available in OpenMandriva's software repositories. The first day I was running OpenMandriva there were 30 updates waiting. Clicking on Update button in the notification launches the Discover package manager. At this point, Discover seemed to hang. The application sat on the Updates page, endlessly trying to load a list of available updates. After several minutes of no disk or network activity and I closed the window. I then tried launching Discover again and, once more, the package manager was unable to provide a list of updates. At this point, I went into OpenMandriva's Control Centre and opened the update manager module which was able to list the available updates. The update module was also able to download and install the new packages with no problems.
OpenMandriva Lx 3.0 -- The KDE System Settings panel
(full image size: 299kB, resolution: 1280x1024 pixels)
On the subject of control panels, OpenMandriva ships with two. The first is KDE's System Settings panel where we can manipulate the look and behaviour of our desktop environment. The System Settings panel helps us manage themes, adjust window behaviour, change alerts and enable/disable visual effects. The modules in the System Settings panel generally worked well for me, with one exception. I was unable to get the module which manages printers to allow me to add a new printer to the system. The printer module kept prompting me for my password and rejecting my credentials.
The second settings panel, Control Centre, deals with lower level aspects of the operating system. The Centre is divided into categories which help us quickly find modules which will help us work with software packages, hardware, security and networking. There are configuration modules for adding or removing software from the system, downloading updates and managing repositories. There are tools to help us set up printers and scanners. I found the Control Centre's printer manager worked well and I did not run into the credentials issue I had when using the System Settings panel. Other modules provide us with hardware information, create and monitor network connections and work with user accounts. There are also modules for managing background services and setting up network shares. Oddly enough, I found the Samba shares created in the Control Centre were not visible to the local Dolphin file manager, though I was able to confirm the shares were active from another system. There is a firewall module which supports multiple zones, handy for people running OpenMandriva on portable computers. There is a module included called Snapshot which I suspect is there to work with file system snapshots or backups. The Snapshot module always crashed immediately when I tried to launch it. Other modules tended to work well. OpenMandriva's Control Centre is easy to navigate and the individual modules tend to be simple and straight forward to use. I think these settings modules will appeal to newcomers as well as more experienced users.
OpenMandriva Lx 3.0 -- Configuring the operating system from the Control Centre
(full image size: 407kB, resolution: 1280x1024 pixels)
One of the quirks I ran into while using the Control Centre was the module for adding and removing software showed both 32-bit and 64-bit packages in its search results and package lists, greatly padding the number of packages displayed to the user. I also ran into packages which, when downloaded, failed to pass their signature verification step. The software manager offered to continue the installation (which is not recommended) or abort. Aborting caused all queued packages to be discarded along with the corrupted package.
OpenMandriva ships with a large collection of applications. Digging through the application menu we find the Firefox web browser (without Flash support), the Qupzilla browser, the Blogilo blogging client and a desktop sharing application. The KTorrent bittorrent software is included along with the KGet download manager and the Akregator feed reader. The Kopete messaging software is included along with the KMail e-mail client and the Konversation IRC application. Network Manager is available to help us connect to a variety of network types. LibreOffice is included, as are the Okular document viewer, the KOrganizer personal organizer and the skrooge money manager. The Krita painting application is included too, with the digiKam digital camera manager and the Kamoso web cam manager. OpenMandriva ships with a full range of media codecs along with the Clementine audio player, the SMPlayer media player, the VLC multimedia player and the mpv media player. The distribution also ships with the Kwave audio editor and the Kdelive video editor. The distribution features a number of other utilities, including the Ark archive manager, the Kleopatra key manager and KDE Connect which helps us share information between the distribution and a mobile Android device. OpenMandriva ships with two virtual terminals (QTerminal and Konsole) as well as two file managers (Dolphin and PCManFM). In the background we find systemd version 231 and version 4.6.5 of the Linux kernel.
OpenMandriva Lx 3.0 -- Running Firefox and LibreOffice
(full image size: 257kB, resolution: 1280x1024 pixels)
There seems to be a lot of duplication in the distribution's selection of software. I sometimes got the impression OpenMandriva was intended to be set up with two main desktop sessions (Plasma and LXQt) with the idea one set of applications would be used under LXQt and a different set would be used when running Plasma. This would make sense, except that there is not much benefit to seeing all the applications for both desktops in the same application menu as things quickly get crowded.
I ran into a few unusual issues when running the distribution. One was the way the desktop theme and icons kept changing from one login session to the next. Sometimes when I logged in icons would be quite large and widgets would be more widely spaced. This made Plasma look like it was set up to be used on a touch device. Other times, when I logged into the same Plasma session, the icons would be a lot smaller and the theme appeared to be set up for a more traditional desktop experience. There did not appear to be any set pattern to which theme I would get when I logged in, the widget and icon size seemed to change at random.
OpenMandriva Lx 3.0 -- The large icon view
(full image size: 344kB, resolution: 1280x1024 pixels)
Another problem I ran into was the operating system was slow to perform tasks and the desktop was unusually sluggish to respond. Booting to a login screen took over a minute, more than twice the time Linux usually takes to boot on this hardware. To login to Plasma took an additional two minutes or more, when usually booting and signing into a desktop session on the test computer takes under a minute. Applications tended to take about three to five times longer to load on OpenMandriva compared to other distributions I have used recently. Once programs were running, they were slow to respond to input and I sometimes found myself pausing while typing so the text editor or word processor could catch up.
To make matters worse, there did not appear to be any obvious cause for the reduced performance. OpenMandriva performed slowly both on my physical desktop computer and in a VirtualBox virtual machine. I tried disabling file indexing, turned off desktop visual effects and changed the theme. Looking at the top process monitor, there were not any processes using a lot of CPU cycles. The PulseAudio service did constantly use about 5% of my CPU and, while launching new applications, Plasma Shell would spike for several seconds, but no processes consistently used a lot of CPU or blocked other processes. In both test environments, OpenMandriva used about 650MB of memory. This is more than average, but not a significant amount of RAM for the test environments.
While the latest version of OpenMandriva does not introduce many new features, there are definitely some changes at work in this release, most of them not for the better. In this release Plasma operated at a pace I usually only observe when running a 3-D desktop (such as GNOME Shell or Unity) in a virtual machine without 3-D acceleration. The system seemed to struggle to even boot, grinding the hard drive for several minutes and amassing large load averages. There were some strange display bugs, like the LXQt menu opening at the top of the screen instead of at the bottom where the menu button was. The changing theme was also jarring.
On top of this, the update widget did not work, necessitating a trip to the Control Panel to acquire security updates. Most configuration modules worked, and configuration has always been a strong point in the Mandriva family. However, the System Settings printer module did not work for me and I could not get the Snapshot module to run.
I would rather distributions not display both 32-bit and 64-bit builds of packages in their graphical software managers. Both OpenMandriva and Korora have done this lately and it just pads the list of packages and is likely to confuse users. The package manager should know which architecture we are using and filter available software accordingly. I was further concerned to run into situations where package signatures could not be verified. Maybe it was a case of a corrupted download, but it could be something more serious and the package manager does not handle the situation gracefully. We can install the bad package or abort, dropping all queued actions. I think a Retry option to download the package from another mirror would be a nicer solution.
Usually I enjoy using OpenMandriva as it tends to have a newcomer friendly approach and a great Control Centre. This time around though the distribution performed too slowly to be practical for me to use and introduced too many bugs for me to consider version 3.0 beginner friendly.
* * * * *
Hardware used in this review
My physical test equipment for this review was a desktop HP Pavilon p6 Series with the following specifications:
- Processor: Dual-core 2.8GHz AMD A4-3420 APU
- Storage: 500GB Hitachi hard drive
- Memory: 6GB of RAM
- Networking: Realtek RTL8111 wired network card
- Display: AMD Radeon HD 6410D video card
|Miscellaneous News (by Jesse Smith)
openSUSE updates and KaOS adds first run wizard
The openSUSE distribution has been updating many of the components in the project's rolling release edition over the past two weeks. Going through the list of changes to the rolling release edition, called Tumbleweed, we can see the project has updated their copy of the Linux kernel to version 4.7.2, VirtualBox has been bumped to version 5.1.4 and LibreOffice 188.8.131.52 is available in the Tumbleweed repositories. The Plasma desktop has been upgraded to version 5.7.4 and GNOME 3.22 is expected to be made available later this month. The project's compiler and systemd implementation have been updated too. "The GNU Compiler Collection updated to version 6.2.1, systemd added some sub-packages and python-setuptools updated from version 23.1.0 to 26.1.1. Python provided the most updates for the snapshot. The snapshot was a complete rebuild of the distro, so there are several package updates needed to be installed." A full list of changes can be found in the project's news announcement.
* * * * *
KaOS is a rolling release distribution which focuses on providing a polished desktop experience using the KDE Plasma desktop. The latest snapshot of KaOS features a few new features to help set up and customise the distribution. "A new addition for KaOS is a first run wizard. It will run on the newly installed system and enables with just a few clicks to adjust mouse behaviour, menu launcher, desktop theme, used wallpaper, colour scheme, widget style, window decoration and virtual desktops used. With one click this Wizard will also link to KaOS Documentation and all contact info. Another first on this ISO is a new tool to write ISO files to USB. Not only does IsoWriter write to USB it also gives the option to recover your USB stick after using it for an ISO, something that regular dd copy or the previously used Imagewriter were not able to do." The Plasma desktop and base system have also received updates and the details are available in the project's news post.
* * * * *
These and other news stories can be found on our Headlines page.
|Questions and Answers (by Jesse Smith)
32-bit vs 64-bit performance
If someone is willing, install both a 32-bit and 64-bit version of any popular distro, that provides both, side by side, on a 64-bit machine.
Then run comparisons of memory usage, speeds, etc. Any and all benchmarking available.
Wouldn't it be interesting if the 32-bit version was faster, and used fewer resources? Otherwise give us laggards some convincing statistics, for why we should trash our 32-bit systems. More than one distro, and more than one desktop interface would help be helpful.
There have been many of 32-bit vs 64-bit benchmarks performed over the decade and a half since 64-bit x86 computers became available to the general population. The two technologies have been compared side-by-side in just about every imaginable scenario across multiple operating systems, desktop environments, roles (server and desktop) and workloads. A quick search will turn up pages of benchmarks tracking 32-bit vs 64-bit performance over the past ten years.
To summarize those many benchmarks, 64-bit is almost always faster in every role, with every desktop environment, on every operating system. Sometimes it is a small difference, with 64-bit performing 10% faster. Other times 64-bit systems perform 400% faster.
This is not particularly surprising since 64-bit systems can process more data at once, have access to more memory and the processors have more registers than their 32-bit cousins. With all the advantages 64-bit systems have when it comes to processing data, it would take a very unusual setup or a small miracle for a 32-bit processor to outperform a 64-bit system running the same software.
When 64-bit machines first appeared on the market, proponents of 32-bit operating systems correctly pointed out that there were some situations in which running a 32-bit operating system, even on 64-bit hardware, made sense. Some software was slow to migrate to 64-bit and some bugs lingered. These corner cases have since been resolved and now the reverse is usually true, with 64-bit software being supported better than 32-bit builds. It's more common now to see bugs which only affect the 32-bit build of an application.
One point in favour of 32-bit systems is 32-bit applications require slightly less memory to run compared to 64-bit programs as the 32-bit memory pointers are smaller. The memory consumption of 64-bit software was a concern in the early days of 64-bit computers as many consumer machines were sold with 1GB or 2GB of RAM. These days though computers tend to sell with 4GB of RAM or more, making the difference in memory consumption unimportant. Whether an application requires 100MB of memory or 120MB makes little difference on a computer that has several gigabytes of RAM.
At this point the only reason to stick with 32-bit processors is probably financial. Buying a new computer costs money and if you still have a 32-bit system that is running and meeting your needs, then finances may outweigh performance. Though when we consider modern 64-bit systems tend to also use less electricity than older 32-bit hardware, a new 64-bit system may pay for itself in a few years due to lower electricity costs.
For someone buying a new computer, there really is no reason to prefer a slower 32-bit system over a 64-bit powered machine. The 64-bit processor will not only be faster, it will also offer a number of virtualization and security features not found on 32-bit systems.
* * * * *
For more questions and answers, visit our Questions and Answers archive.
Bittorrent is a great way to transfer large files, particularly open source operating system images, from one place to another. Most bittorrent clients recover from dropped connections automatically, check the integrity of files and can re-download corrupted bits of data without starting a download over from scratch. These characteristics make bittorrent well suited for distributing open source operating systems, particularly to regions where Internet connections are slow or unstable.
Many Linux and BSD projects offer bittorrent as a download option, partly for the reasons listed above and partly because bittorrent's peer-to-peer nature takes some of the strain off the project's servers. However, some projects do not offer bittorrent as a download option. There can be several reasons for excluding bittorrent as an option. Some projects do not have enough time or volunteers, some may be restricted by their web host provider's terms of service. Whatever the reason, the lack of a bittorrent option puts more strain on a distribution's bandwidth and may prevent some people from downloading their preferred open source operating system.
With this in mind, DistroWatch plans to give back to the open source community by hosting and seeding bittorrent files. For now, we are hosting a small number of distribution torrents, listed below. The list of torrents offered will be updated each week and we invite readers to e-mail us with suggestions as to which distributions we should be hosting. When you message us, please place the word "Torrent" in the subject line, make sure to include a link to the ISO file you want us to seed. To help us maintain and grow this free service, please consider making a donation.
The table below provides a list of torrents we currently host. If you do not currently have a bittorrent client capable of handling the linked files, we suggest installing either the Transmission or KTorrent bittorrent clients.
Archives of our previously seeded torrents may be found here. All torrents we make available here are also listed on the very useful Linux Tracker website. Thanks to Linux Tracker we are able to share the following torrent statistics.
Torrent Corner statistics:
- Total torrents seeded: 237
- Total data uploaded: 44.5TB
|Released Last Week
Melody Zou has announced the availability of an updated release of deepin, a Debian-based, desktop Linux distribution with a custom desktop environment and several in-house applications: "deepin 15.3 brings a highly customizable dock, while the wallpaper setting is more visual and convenient. Meanwhile, this version includes Deepin File Manager, Deepin Image Viewer, new Deepin Terminal and other Deepin applications to enrich the whole ecosystem." Besides feature enhancements, this version also fixes a large number of bugs: "Fixed the issue in display module where double-screen switching is occasionally invalid; fixed the issue in display module where contents on desktop are misplaced after switching double screens several times; fixed the issue in network module where new users are required to identify when logging in to use the network; fixed the issue in sound module where sound play cannot be manually switched to an external HDMI device...." Read the rest of the release announcement for more information and screenshots.
Slackel 6.0.7 "Openbox"
Dimitris Tzemos has announced a new release of Slackel, a Slackware- and Salix-based distribution. The new version, Slackel 6.0.7 "Openbox" supports booting on UEFI-enabled systems when the 64-bit build is used. The 32-bit build of Slackel now supports booting on both PAE and non-PAE computers. "Slackel 6.0.7 Live Openbox has been released. Slackel is based on Slackware and Salix. The 64-bit ISO images support booting on UEFI systems. The 32-bit ISO images support both i686 PAE SMP and i486, non-PAE capable systems. ISO images are isohybrid. Includes the Linux kernel 4.4.20 and latest updates from Slackware's 'Current' tree. The 64-bit iso supports booting on UEFI systems. The 32-bit flavor support both i686 PAE SMP and i486, non-PAE capable systems. Full multimedia support without having to install multimedia codecs while on live environment. Of course it is suggested to install multimedia codecs to your system after installation. A full list of package updates, system changes and a screen shot can be found in the project's release announcement.
The developers of Android-x86, a desktop operating system based on Android, have announced the first stable release of Android-x86 6.0. This version carries the code name Marshmallow and ships with version 4.4.20 of the Linux kernel. This release also includes F2FS support, fixes suspend/resume bugs related to wi-fi connections and introduces HDMI audio support. "We created universal images for most x86 platforms. This release contains two files. One is the 32-bit x86 ISO and the other is the 64-bit x86_64 ISO. Both can be boot from legacy BIOS and newer UEFI firmware. You can choose one of them depends on your devices. In doubt, try the 32-bit ISO for legacy BIOS devices and 64-bit ISO for UEFI devices." Additional information on Android-x86 6.0 and how to set up the operating system can be found in the project's release announcement.
* * * * *
Development, unannounced and minor bug-fix releases
|Upcoming Releases and Announcements
Summary of expected upcoming releases
What is in a name?
Open source projects often receive criticism for having unusual, complex or even somewhat offensive names. There are people who question the practise of recursive names like GNU (GNU is not Unix) or acronyms such as GIMP and how these names are received by the public. Some projects, like git, while popular in developer circles have names which may be offensive to people depending on their culture and location. Some other projects like LibreOffice and PCLinuxOS have names which are simply unusual or difficult to say.
This week we would like to know if you have ever avoided using or recommending a piece of software due to its name. Have you recommended OpenOffice over LibreOffice because it was easier to say, or suggested Krita over GIMP because of the ideas associated with the latter's name? Please leave us a comment with your thoughts on the topic below.
You can see the results of our previous poll on preferred web browsers here. All previous poll results can be found in our poll archives.
What is in a name?
|The name does not matter to me: ||1251 (71%)|
| I do not worry about the names but recommend nicely named projects to others: ||282 (16%)|
| I do factor in the name when selecting software: ||240 (14%)|
New distributions added to database
Refracta is a Linux distribution based on Devuan GNU+Linux (a systemd-free fork of Debian), designed primarily for home computer users and also for use as a system rescue and recovery disk. It provides a simple and familiar layout using the Xfce desktop. Other desktop environments and additional software are available from the Devuan package repository. Besides providing a Linux distribution on a live DVD, the project also develops useful tools, such as refractainstaller, refractasnapshot and refracta2usb which allow users to customize the installation and create custom live DVD or live USB images.
Refracta 8 -- Running the Xfce desktop
(full image size: 2.1MB, resolution: 1280x1024 pixels)
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 26 September 2016. To contact the authors please send e-mail to:
- Jesse Smith (feedback, questions and suggestions: distribution reviews/submissions, questions and answers, tips and tricks)
- Ladislav Bodnar (feedback, questions, donations, comments)
- Bruce Patterson (podcast)
If you've enjoyed this week's issue of DistroWatch Weekly, please consider sending us a tip.
(Tips this week: 2, value: US$23.00)
|Linux Foundation Training
|• Issue 721 (2017-07-17): Fedora 26, finding source based distributions, installing DragonFly BSD using Orca, Yunit packages ported to Ubuntu 16.04|
|• Issue 720 (2017-07-10): Peppermint OS 8, gathering system information with osquery, new features coming to openSUSE, Tails fixes networking bug|
|• Issue 719 (2017-07-03): Manjaro 17.0.2, tracking ISO files, Ubuntu MATE unveils new features, Qubes tests Admin API, Fedora's Atomic Host gets new life cycle|
|• Issue 718 (2017-06-26): Debian 9, support for older hardware, Debian updates live media, Ubuntu's new networking tool, openSUSE gains MP3 support|
|• Issue 717 (2017-06-19): SharkLinux, combining commands in the shell, Debian 9 flavours released, OpenBSD improving kernel security, UBports releases first OTA update|
|• Issue 716 (2017-06-12): Slackel 7.0, Ubuntu working with GNOME on HiDPI, openSUSE 42.3 using rolling development model, exploring kernel blobs|
|• Issue 715 (2017-06-05): Devuan 1.0.0, answering questions on systemd, Linux Mint plans 18.2 beta, Yunit/Unity 8 ported to Debian|
|• Issue 714 (2017-05-29): Void, enabling Wake-on-LAN, Solus packages KDE, Debian 9 release date, Ubuntu automated bug reports|
|• Issue 713 (2017-05-22): ROSA Fresh R9, Fedora's new networking features, FreeBSD's Quarterly Report, UBports opens app store, Parsix to shut down, SELinux overview|
|• Issue 712 (2017-05-15): NixOS 17.03, Alpha Litebook running elementary OS, Canonical considers going public, Solus improves Bluetooth support|
|• Issue 711 (2017-05-08): 4MLinux 21.0, checking file system fragmentation, new Mint and Haiku features, pfSense roadmap, OpenBSD offers first syspatch updates|
|• Issue 710 (2017-05-01): TrueOS 2017-02-22, Debian ported to RISC-V, Halium to unify mobile GNU/Linux, Anbox runs Android apps on GNU/Linux, using ZFS on the root file system|
|• Issue 709 (2017-04-24): Ubuntu 17.04, Korora testing new software manager, Ubuntu migrates to Wayland, running Nix package manager on alternative distributions|
|• Issue 708 (2017-04-17): Maui Linux 17.03, Snaps run on Fedora, Void adopts Flatpak, running Android apps on GNU/Linux, Debian elects Project Leader|
|• Issue 707 (2017-04-10): PCLinuxOS 2017.03, Canonical stops Unity development, OpenBSD on a Raspberry Pi, setting up a VPN for privacy|
|• Issue 706 (2017-04-03): Super Grub2 Disk, Snap packages of deepin applications, Subgraph OS routes network traffic for one application, announcements from Linux Mint|
|• Issue 705 (2017-03-27): Minimal Linux Live, sharing control of the operating system, new KaOS features, Uplos32 provides 32-bit fork of PCLinuxOS|
|• Issue 704 (2017-03-20): ToarusOS 1.0.4, Linux Mint's security record, Debian starts Project Leader election, Ubuntu 12.04 reaches end-of-life|
|• Issue 703 (2017-03-13): SolydXK 201701, CloudReady, Solus announces new features, KDE Connect sends text messages from desktop, openSUSE's YaST module for Let's Encrypt|
|• Issue 702 (2017-03-06): Fatdog64 Linux, elementary OS bundled with new netbook, Haiku announces new features, security and the size of a distro's development team|
|• Issue 701 (2017-02-27): OBRevenge 2017.02, Mageia 6 delays, NetBSD reproducible builds, questions about swap space, trying to steam video on a Raspberry Pi|
|• Issue 700 (2017-02-20): RaspBSD, Debian replaces Icedove with Thunderbird, Fedora's licensing guidlines, tips for switching shells, finding battery charge, getting IP address and killing processes|
|• Issue 699 (2017-02-13): Clear Linux, GhostBSD network utility ported to FreeBSD, Ubuntu coming to Fairphone, elementary OS crowd funding an app store|
|• Issue 698 (2017-02-06): Solus 2017.01.01, comparing containers with portable applicatins, Tails dropping 32-bit support, Debian Stretch enters freeze|
|• Issue 697 (2017-01-30): Subgraph OS 2016.12.30, running Ubuntu on an Android phone, Arch Linux phasing out 32-bit support, Linux Mint testing updated LMDE media|
|• Issue 696 (2017-01-23): GoboLinux 016, remotely running desktop applications, Solus adopting Flatpak, KDE neon using Calamares, TrueOS tests OpenRC|
|• Issue 695 (2017-01-16): Zorin OS 12, Peppermint team fixes installer bug, Debian refreshes Jessie media, Ubuntu improves low graphics mode, Exciting things coming in 2017|
|• Issue 694 (2017-01-09): MX Linux 16, Fedora considers systemd security features, DragonFly BSD to support massive swap space, Ubuntu Touch roadmap, Puppy's newsletter, sudo's password prompt|
|• Issue 693 (2017-01-02): Comparing small distros, fig language, video driver comparsion, Debian+PIXEL, Wayland on FreeBSD|
|• Issue 692 (2016-12-19): Bodhi Linux 4.0.0, Cappsule containers, Calculate's new Utilities package, Solus and Ubuntu MATE build new application menu|
|• Issue 691 (2016-12-12): SalentOS 1.0, openSUSE improves YaST, Fedora considers slower release cycle, KDE neon gets LTS branch|
|• Issue 690 (2016-12-05): Fedora 25, Ubuntu adopts rolling HWE kernel, running Android apps on GNU/Linux, Haiku working toward EFI support|
|• Issue 689 (2016-11-28): openSUSE 42.2, Fedora's upgrade path, plans for Korora 25, transitioning from PC-BSD to TrueOS, Webconverger's reproducible builds|
|• Issue 688 (2016-11-21): Endless OS 3.0.5, KDE neon fixes security hole, FreeBSD's Quarterly Status Report, Rolling release trial #2 concludes|
|• Issue 687 (2016-11-14): NAS4Free 10.3.0.3, Fedora gains MP3 playback, budgie-remix becomes Ubuntu Budgie, Ubuntu flavours compared, Rolling release trial #2|
|• Issue 686 (2016-11-07): FreeBSD 11.0, rolling release trial #2, Debian announces supported architectures, Simplicity switching to antiX base, farewell to Mythbuntu|
|• Issue 685 (2016-10-31): elementary OS 0.4, SUSE gains ARM support, Mint improves language support, Dirty COW explained, Rolling release trial #2|
|• Issue 684 (2016-10-24): Ubuntu 16.10, Linux popularity in different markets, Fedora runs on Raspberry Pi, Ubuntu features live kernel patching|
|• Issue 683 (2016-10-17): Refracta 8.0, making packages for distributions, Alpine switches to LibreSSL, 386BSD website publishes classic code|
|• Issue 682 (2016-10-10): KDE neon 20160915, Android-x86 6.0, Fedora warns of update bug, HandyLinux drops English translation, LXQt benchmarks|
|• Issue 681 (2016-10-03): OpenBSD 6.0, DragonFly BSD to support LibreSSL in ports, systemd denial of service bug, upgraded Mintbox Mini|
|• Issue 680 (2016-09-26): Uruk GNU/Linux 1.0, blocking applications at the firewall, Lenovo controversy, Ubuntu running on the Nextcloud Box|
|• Issue 679 (2016-09-19): OpenMandriva 3.0, 32-bit vs 64-bit performance, openSUSE updates, KaOS unveils first run wizard|
|• Issue 678 (2016-09-12): Apricity 07.2016, Mageia adopts DNF, KDE neon to use Wayland, FreeBSD updates Linux compatibility, creating cron jobs|
|• Issue 677 (2016-09-05): Peppermint OS 7, Manjaro updates leadership, TrueOS becomes rolling release, organizing files, creating torrents|
|• Issue 676 (2016-08-29): Korora 24, Fedora 25 to use Wayland by default, Linux turns 25, PC-BSD becomes TrueOS, finding software licensing information|
|• Issue 675 (2016-08-22): Gentoo LiveDVD "Choice Edition", moreutils, Ubuntu improves terminal convergence, MATE packaged for Openindiana, FreeBSD improves video support|
|• Issue 674 (2016-08-15): Zenwalk Linux 8.0, Ubuntu phone follow-up, Lubuntu transitioning to LXQt, Steam running on FreeBSD|
|• Issue 673 (2016-08-03): noop linux and EasyNAS, Debian's GnuPG switch, Fedora "Flock", using "nice"|
|• Issue 672 (2016-08-01): Ubuntu Phone 15.04, Solus embraces rolling release model, interview with Jane Silber, FreeBSD Quarterly Report|
|• Issue 671 (2016-07-25): Slackware 14.2, Point Linux 3.2, OpenBSD disables usermount, KaOS releases significant changes, Fedora 22 reaches end of life.|
|• Issue 670 (2016-07-18): Linux Lite 3.0, Bodhi team plans 4.0.0, pfSense changes licensing, running software across distributions, Linux Mint upgrade path|
|• Full list of all issues|
|Free Tech Guides
Introduction to nginx
This FREE 69-page ebook introduces you to the magic of nginx, an open-source HTTP and reverse proxy server, a mail proxy server, load balancer and HTTP cache.