Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Saturday, 15 Dec 18 - Tux Machines is a community-driven public service/news site which has been around for over a decade and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Quick Roundup

Type Title Author Replies Last Postsort icon
Story Coreboot Keeps Getting Better Bay Trail Support Rianne Schestowitz 09/05/2014 - 6:19pm
Story OpenBSD Affirms That LibreSSL Will Be Portable Rianne Schestowitz 09/05/2014 - 6:10pm
Story ASUS launches Intel powerd Android tablet MeMO Pad 8 Rianne Schestowitz 09/05/2014 - 6:05pm
Story Pidora 2014 Is Now the Most Advanced Raspberry Pi Linux Distro Rianne Schestowitz 09/05/2014 - 5:53pm
Story Testing Ubuntu, Debian and LMDE on my new notebook Rianne Schestowitz 09/05/2014 - 5:48pm
Story Qt 5.3 Release Candidate Available Rianne Schestowitz 09/05/2014 - 5:41pm
Story Ubuntu 6.10 (Edgy Eft) with a 3D Desktop and Funky Dock Was the Future in 2006 – Video Rianne Schestowitz 09/05/2014 - 5:33pm
Story AMD to enter Android space with ARM based chip Rianne Schestowitz 09/05/2014 - 5:30pm
Story You can buys ZTE’s Firefox phone for $99 on eBay Rianne Schestowitz 09/05/2014 - 5:22pm
Story Wayland 1.5 Appears To Be In Great Shape Rianne Schestowitz 09/05/2014 - 5:16pm

Linux on laptops

Filed under
Linux

Although most modern laptops nowadays tend to scare people off with an ugly “Designed for Windows XP” mark, it does not mean that alternative operating systems, like GNU/Linux cannot be installed and function equally well. In this article I would like to describe a few common issues with Linux on laptops and maybe bust a few myths about using GNU/Linux on mobile computers.

Siemens' Medical Unit Puts Suse Linux Into MRI Products

Filed under
SUSE

Novell and Concurrent announced that Siemens Medical Solutions, a developer of MRI technology and applications, has selected the Suse Linux enterprise real-time operating system and NightStar application development tools for its Magnetom magnetic resolution imaging (MRI) products.

Philippine bill requires open source use in govt

Filed under
OSS

REP. Teodoro Casiño is expected to file a bill this week mandating the use of free and open source software and open standards in all government projects.

What’s wrong with Free Beer?

Filed under
OSS

Freedom. It’s such a loaded term. It represents so many things: the ability to do stuff unfettered, letting the press say whatever they want, invading foreign nations to pass the time, a glorious ideal. “Free” means lots of things. Free as in libre... Free as in beer... Interestingly enough, they aren’t as different as you might think!

How can I create a background image for Grub?

Filed under
HowTos

Grub is used to select between two or more operating systems installed on your computer. Grub's default background is black with white text, but it is possible to choose the background image of your choice. This tutorial will go through the process of creating your grub background and having Grub to show it next time you start your computer.

Jim Bublitz Talks About PyKDE

Filed under
KDE

Following our interview last month with Phil Thompson on PyQt, we spoke with the maintainer of PyKDE to discover the status of our own Python bindings. Read on for Jim Bublitz talking about how he was suckered into maintaining PyKDE, why you should use it and what his plans for the future are.

Sorry, but you must pay Microsoft to fix link glitch under IE

Filed under
Microsoft

Dear Nick: Why does my computer seem to lock up whenever it tries to open a new link? I'm going to assume, Craig, that you're running Windows.

Spice up GNOME Desktop Using gDesklets

Filed under
HowTos

If you thought that the KDE people can do cool stuff with their desktops because it has SuperKaramba and GNOME doesn’t, do not despair; gDesklets comes to your rescue.

Virtual Users And Domains With Postfix, Courier And MySQL (Fedora Core 5)

Filed under
Linux
HowTos

This document describes how to install a mail server with Postfix that is based on virtual users and domains, i.e. users and domains that are in a MySQL database. I will also demonstrate the installation and configuration of Courier (Courier-POP3, Courier-IMAP), so that Courier can authenticate against the same MySQL database Postfix uses. In addition to that, this tutorial covers the installation of Amavisd, SpamAssassin and ClamAV so that emails will be scanned for spam and viruses.

Examining defects in the Firefox code base

Filed under
Moz/FF

Using Klocwork’s K7 static analysis tool, I examined the large and complicated code base of the popular open source browser, Firefox. Overall it is clear that Firefox is a very well written and high quality piece of software.

Preparing the enterprise for an open source software stack

Filed under
HowTos

Zachary listed the following trends that IT managers should watch for and some advice they should follow as they bring more open source software into their core enterprise operations:

Linux - Always Your Home

Filed under
Linux

I remembered the link on LinuxToday to another blogger’s article about how unhelpful the Linux community is. The Linux community is more like a large, tight-knit family to me than a community. If I’m stuck on a problem, someone will help me.

KDE 4 packages for Edgy

Filed under
Software

I put up some packages of the KDE 4 first tech preview for Edgy. i386 only at the moment but they're sitting in Edgy's NEW queue and will be compiled for everything when they pass through that.

Why 'Real Linux' users should support Linspire & Freespire

Filed under
Linux

I guess the majority of people browsing Linux Forums are interested in computers, we like to know what makes them tick, we like to tweak them so they tick faster, and we especially like that ours tick differently to other people's. But there are a billion users out there who frankly don't give a damn.

7 Ways to Speed Up Your Linux Desktop

Filed under
HowTos

Linux is supposed to be the fastest of all operating systems, but sometimes poor use of your desktop can lead to slowing it down. Usually the cause isn’t viruses and spyware, which are rare, and more likely caused by overloading your desktop with special effects, and silly, useless objects. So let’s try and speed that Linux desktop up.

Stable Linux Kernel 2.6.17.13 Released

Filed under
Linux

Greg KH has released 2.6.17.12 and 2.6.17.13 in short succession. It looks like there was a problem with Alan Cox's VIA IDE id update and one of Jeff Mahoney's patches.

Microsoft-Backed Group May Have to Hurry on Plug-Ins

Filed under
OSS

The November deadline set by Massachusetts CIO Louis Gutierrez for the state to receive plug-ins enabling compatibility between Office and the OpenDocument file format could prove to be too tight for a series of open source plug-ins that Microsoft is funding.

Ubuntu 6.06 LTS ISP Server Setup with DTC

Filed under
HowTos

Install of Ubuntu 6.06 LTS Server with the DTC control panel to provide a secure virtual hosting platform for Email, Webmail Anti-spam and Anti-virus with usage statistics.

A Letter from Linuxland -- Part 1

Filed under
Linux

There are a million reasons to install Linux, and as many not to bother. The days when I actually enjoyed making a computer work through sheer force of will have gone: there's too much to do with the things these days to worry about making it happen.

Quick way to switch from KDE to GNOME or viceversa

Filed under
HowTos

switchdesk is the command to switch from KDE to GNOME or viceversa. This command provides a simple method of choosing between the various desktop environments available under Fedora Core, Cent OS and Red Hat Enterprise Linux.

Syndicate content

More in Tux Machines

GNOME Development Leftovers

  • Nightly GNOME Apps and New Adwaita GTK Theme Run Through
    In this video, we are quickly looking at Nightly GNOME Apps and a sneak peek at New Adwaita GTK Theme.
  • Emmanuele Bassi: And I’m home
    Of course I couldn’t stay home playing video games, recording podcasts, and building gunplas forever, and so I had to figure out where to go to work next, as I do enjoy being able to have a roof above my head, as well as buying food and stuff. By a crazy random happenstance, the GNOME Foundation announced that, thanks to a generous anonymous donation, it would start hiring staff, and that one of the open positions was for a GTK developer. I decided to apply, as, let’s be honest, it’s basically the dream job for me. I’ve been contributing to GNOME components for about 15 years, and to GTK for 12; and while I’ve been paid to contribute to some GNOME-related projects over the years, it was always as part of non-GNOME related work. The hiring process was really thorough, but in the end I managed to land the most amazing job I could possibly hope for.
  • Opera Launches Built-in Cryptocurrency Wallet for Android, ManagedKube Partners with Google Cloud to Provide a Monitoring App for Kubernetes Cluster Costs, QEMU 3.1 Released, IoT DevCon Call for Presentations and GNOME 3.31.3 Is Out
    GNOME 3.31.3 is out, and this will be the last snapshot of 2018. Note that this is development code meant for testing and hacking purposes. For a list of changes, go here, and the source packages are here.
  • Firmware Attestation
    When fwupd writes firmware to devices, it often writes it, then does a verify pass. This is to read back the firmware to check that it was written correctly. For some devices we can do one better, and read the firmware hash and compare it against a previously cached value, or match it against the version published by the LVFS. This means we can detect some unintentional corruption or malicious firmware running on devices, on the assumption that the bad firmware isn’t just faking the requested checksum. Still, better than nothing. Any processor better than the most basic PIC or Arduino (e.g. even a tiny $5 ARM core) is capable of doing public/private key firmware signing. This would use standard crypto using X.509 keys or GPG to ensure the device only runs signed firmware. This protects against both accidental bitflips and also naughty behaviour, and is unofficial industry recommended practice for firmware updates. Older generations of the Logitech Unifying hardware were unsigned, and this made the MouseJack hack almost trivial to deploy on an unmodified dongle. Newer Unifying hardware requires a firmware image signed by Logitech, which makes deploying unofficial or modified firmware almost impossible.
  • Robert Ancell: Interesting things about the GIF image format
  • GIFs in GNOME
  • About ncurses Colors
    These colors go back to CGA, IBM's Color/Graphics Adapter from the earlier PC-compatible computers. This was a step up from the plain monochrome displays; as the name implies, monochrome could display only black or white. CGA could display a limited range of colors. CGA supports mixing red (R), green (G) and blue (B) colors. In its simplest form, RGB is either "on" or "off". In this case, you can mix the RGB colors in 2x2x2=8 ways. Table 1 shows the binary and decimal representations of RGB.

Mozilla: Rust and WebAssembly, WebRender, MDN Changelog for November 2018, Things Gateway and Firefox 65 Beta 6 Testday

  • Rust and WebAssembly in 2019
    Compiling Rust to WebAssembly should be the best choice for fast, reliable code for the Web. Additionally, the same way that Rust integrates with C calling conventions and libraries on native targets, Rust should also integrate with JavaScript and HTML5 on the Web. These are the Rust and WebAssembly domain working group’s core values. In 2018, we made it possible to surgically replace performance-sensitive JavaScript with Rust-generated WebAssembly.
  • rust for cortex-m7 baremetal
  • WebRender newsletter #33
    Yes indeed. In order for picture caching to work across displaylists we must be able to detect what did not change after a new displaylist arrives. The interning mechanism introduced by Glenn in #3075 gives us this ability in addition to other goodies such as de-duplication of interned resources and less CPU-GPU data transfer.
  • MDN Changelog for November 2018
    Potato London started work on this shortly after one-time payments launched. We kicked it off with a design meeting where we determined the features that could be delivered in 4 weeks. Potato and MDN worked closely to remove blockers, review code (in over 25 pull requests), and get it into the staging environment for testing. Thanks to everyone’s hard work, we launched a high-quality feature on schedule. We’ve learned a lot from these payment experiments, and we’ll continue to find ways to maintain MDN’s growth in 2019.
  • K Lars Lohn: Things Gateway - a Virtual Weather Station
    Today, I'm going to talk about creating a Virtual Weather Station using the Things Gateway from Mozilla and a developer account from Weather Underground. The two combined enable home automation control from weather events like temperature, wind, and precipitation.
  • Taskgraph Like a Pro
    Have you ever needed to inspect the taskgraph locally? Did you have a bad time? Learn how to inspect the taskgraph like a PRO. For the impatient skip to the installation instructions below.
  • Firefox 65 Beta 6 Testday, December 21th
    We are happy to let you know that Friday, December 21th, we are organizing Firefox 65 Beta 6 Testday. We’ll be focusing our testing on: and changes and UpdateDirectory. Check out the detailed instructions via this etherpad.

Fedora Developers Are Trying To Figure Out The Best Linux I/O Scheduler, Fedora 29 Review and Fedora Program Management

ARM's Work in Linux (Kernel)

  • Energy Model Management Framework Queued For Linux 4.21
    A new framework queued for introduction with the Linux 4.21 kernel is the ARM-developed Energy Model Management Framework. With different hardware and drivers exposing the processor/system energy consumption in different manners, the Energy Model Management Framework tries to provide a standardized way of accessing the power values for each performance domain in a system. This can help kernel drivers/schedulers and other code that could make smarter decisions based upon current energy use be able to do so via this standardized framework for acquiring the power information on capable systems.
  • ARM's AArch64 Adding Pointer Authentication Support To The Linux 4.21 Kernel
    The 64-bit ARM architecture code (a.k.a ARM64 / AArch64) with the Linux 4.21 kernel is seeing pointer authentication added as a new security feature. Pointer authentication can be supported by ARMv8.3 hardware and newer to allow for signing and authenticating of pointers against secret keys. The purpose of this pointer authentication is to mitigate ROP attacks and other potential buffer-overrun-style attacks. This ARM64_PTR_AUTH functionality will enable pointer authentication for all user-space processes and the presence of supported hardware is determined at run-time. ARM developers have been working on the plumbing for this Linux kernel support for it the past year.