Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Monday, 24 Jun 19 - 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 Google Chrome 38 Beta Brings New Guest Mode and Easier Incognito Mode Switching Rianne Schestowitz 01/09/2014 - 8:42am
Story PfSense 2.1.5 Is a Free and Powerful FreeBSD-Based Firewall Operating System Rianne Schestowitz 01/09/2014 - 8:23am
Story A free culture event in Pakistan Rianne Schestowitz 01/09/2014 - 8:18am
Story Mesa 10.3 release candidate 2 Rianne Schestowitz 01/09/2014 - 3:26am
Story Linux 3.17-rc3 Rianne Schestowitz 01/09/2014 - 3:21am
Story Revisiting How We Put Together Linux Systems Rianne Schestowitz 01/09/2014 - 2:24am
Story See How Your Linux System Performs Against The Latest Intel/AMD CPUs Rianne Schestowitz 01/09/2014 - 12:38am
Story Linux has run out of time - I looked into the trap, Jim Rianne Schestowitz 01/09/2014 - 12:33am
Story today's leftovers Roy Schestowitz 31/08/2014 - 8:51pm
Story Ubuntu 14.10's Lack Of X.Org Server 1.16 Gets Blamed On AMD Rianne Schestowitz 31/08/2014 - 8:50pm

KOffice 1.6 Alpha Released

Filed under
KDE
Software

Swiftly following the latest bugfix release for KOffice 1.5, the KDE Project today announced the release of KOffice 1.6 alpha. This is the first preview release for KOffice 1.6, scheduled for release this October.

Mandriva 2007 Beta 1

Filed under
MDV
Reviews
-s

Like everyone else in Linuxville, I've been looking forward to the release of Mandriva's first 2007 beta. When it began appearing on mirrors Sunday, I immediately began the download of the i586-x86_64 DVD. It took almost 24 hours to download, but it made it. Was it worth the bother?

Symphony OS marches to a different drum

Filed under
Linux

Symphony OS is a GNU/Linux distribution designed to innovate from the ground up. Although originally based on Knoppix and now on Debian stable, it quickly differentiates itself from the bulk of distros by implementing the ideas articulated in a so-called grey paper on user interface design by Jason Spisak, one of the co-founders of Lycoris. Often, Symphony's implementations challenge UI assumptions on any platform.

Oracle to distribute Red Hat?

Filed under
Linux

Larry Ellison has stirred up the Linux market again, sparking speculation Oracle may start shipping a cut-price version of Red Hat

Free software without the strings

Filed under
Software

When I see something free, I always look for the hidden cost such as those presented to me with pop-up ads. Free smiley faces? I don’t bite. Free cursors? No, thank you. But sometimes the extra work is worth it when you find a piece of free software that does the same job as a program that costs more than $50.

Linux needs to disappear

Filed under
OS

Okay, I confess that I chose this headline to draw you into this blog entry. A more accurate headline would be "Operating systems need to disappear". But I don't want my meaning to be misconstrued. The term "operating systems" would have to include proprietary operating systems.

Apache's Java brings Harmony to the world

Filed under
Software

THE FOLKS are churning code like there's no tomorrow at Apache's Project Harmony. The goal is to build a Java VM compatible with Sun's specifications and now the people have quietly released test binary snapshots.

Open Source Lures Cost Conscious CIOs

Midmarket CIOs who yearn for high-end functionality but can't foot the bill are turning to emerging open source vendors. Although there are risks, experts say it's an opportunity to get in on cutting-edge technology for a more reasonable price.

Tabbing Through Firefox 2.0

Filed under
Moz/FF

How many tabs can you fit in one Firefox 2.0 window? While not as culturally stimulating as the Tootsie Pop question, it is nonetheless one of the new features explored in this mini-review of Firefox 2.0 Beta 1.

Sharing a printer to Windows XP clients with Samba and Cups

Filed under
HowTos

Setting a printer in Debian Sarge from scratch and make it available for Windows XP clients on a LAN can be difficult, but using CUPS and samba it should be fairly straightforward if you have a supported printer. Here we will demonstrate how to do this.

n/a

MEPIS grundgingly complies with the GPL

Filed under
Linux

MEPIS LLC, the popular Ubuntu-based Linux distributor, has finally released its distribution source code under the GPL. Warren Woodford, the Morgantown, WV-based company's CEO, is not one bit pleased with being forced to do so.

Learn Perl in 10 easy lessons - Lesson 4

Filed under
HowTos

In the previous lesson we learnt about If statements and loops. We also started to study how to open files and how to write and read into them. In this lesson we will learn how to compare strings and we will study some advanced techniques for parsing files.

Ubuntu Linux shutdown the X server

Filed under
HowTos

Recently someone asked me a question - “How do I shutdown the X server, so that I have a command line prompt on the console?”

n/a

Xandros 4 Home Edition Premium

Filed under
Reviews

It's been a while since I looked at Xandros. True to form, it has remained one of the easiest to use and flat out slickest Linux distributions available. This version of Xandros focuses on the "digital lifestyle" and includes wireless network profiles, a music manager with iPod & MP3 support, photo manager, video players and internet telephone via Skype, among other things.

Quake 4 1.3 released!

Filed under
Software
Gaming

This update includes a host of new and community requested features such as: more agile player movement, weapon balance adjustments, a single ambient light option, improved rendering and cpu peformance and much more. Also brand new elements are introduce to Quake 4:

Cedega and Linux: Let the Windows games begin

Filed under
Gaming

If there's one area where Linux distributions fall behind Windows, it's games. Most PC games are built for Windows. Where does that leave Linux users? With Cedega, a melding of Wine and DirectX developed by TransGaming. Today, Cedega 5.2.3 officially supports about 50 games, though in reality it can run a lot more.

Photoshop in Linux

Filed under
Linux

CAN you run Adobe Photoshop on Linux?

Many Web designers, graphic artists and bloggers might consider the answer to this question crucial when considering a shift from Windows.

Borrowing a PC? Put Linux on it, via a USB drive

Filed under
Linux

Have you ever had to use someone else's PC at work - either to complete a quick task, or as a substitute machine for a short period of time? The experience is never pleasant - foreign desktop settings, grimy keyboards, crazy font sizes and odd wallpaper - it's liken to borrowing someone's swim trunks. If you're a Linux desktop user and are forced to use someone's Windows machine, the experience may be more on par with borrowing a toothbrush.

Syndicate content

More in Tux Machines

Benchmarking The Intel Performance Change With Linux FSGSBASE Support

As covered last week, the Linux kernel is finally about to see FSGSBASE support a feature supported by Intel CPUs going back to Ivybridge and can help performance. Since that earlier article the FS/GS BASE patches have been moved to the x86/cpu branch meaning unless any last-minute problems arise the functionality will be merged for the Linux 5.3 cycle. I've also begun running some benchmarks to see how this will change the Linux performance on Intel hardware. See the aforelinked article for more background information on this functionality that's been available in patch form for the Linux kernel going back years but hasn't been mainlined -- well, until hopefully next month. FSGSBASE should help in context switching performance which is particularly good news following the various CPU vulnerabilities like Meltdown and Zombieload that have really hurt the context switching performance. Read more

Programming/Development Leftovers

  • binb 0.0.4: Several nice improvements

    The fourth release of the binb package just arrived on CRAN. binb regroups four rather nice themes for writing LaTeX Beamer presentations much more easily in in (R)Markdown. As a teaser, a quick demo combining all four themes follows; documentation and examples are in the package.

  • Watermarking photos? "I can do that in Python!"

    The Python Image Library (PIL), although not in the standard library, has been Python’s best-known 2-D image processing library. It predated installers such as pip, so a “friendly fork” called Pillow was created. Although the package is called Pillow, you import it as PIL to make it compatible with the older PIL.

  • EuroPython 2019: Schedule is online

    Please make sure you book your ticket in the coming days. We will switch to late bird rates next week. If you want to attend the training sessions, please buy a training pass in addition to your conference ticket, or get a combined ticket. We only have very few training seats left.

  • Mike Driscoll: PyDev of the Week: Geir Arne Hjelle

    This week we welcome Geir Arne Hjelle (@gahjelle) as our PyDev of the Week! Geir is a regular contributor to Real Python. You can also find some of his work over on Github. Let’s take a few moments to get to know Geir now!

  • Python's Mypy--Advanced Usage

    In my last article, I introduced Mypy, a package that enforces type checking in Python programs. Python itself is, and always will remain, a dynamically typed language. However, Python 3 supports "annotations", a feature that allows you to attach an object to variables, function parameters and function return values. These annotations are ignored by Python itself, but they can be used by external tools. Mypy is one such tool, and it's an increasingly popular one. The idea is that you run Mypy on your code before running it. Mypy looks at your code and makes sure that your annotations correspond with actual usage. In that sense, it's far stricter than Python itself, but that's the whole point. In my last article, I covered some basic uses for Mypy. Here, I want to expand upon those basics and show how Mypy really digs deeply into type definitions, allowing you to describe your code in a way that lets you be more confident of its stability.

  • One Of AMD's Leading LLVM Compiler Experts Jumped Ship To Unity

    AMD has lost one of their leading LLVM compiler developers as well as serving as a Vulkan/SPIR-V expert with being involved in those Khronos specifications. Neil Henning has parted ways with AMD and is now joining Unity Technologies. Neil was brought to AMD to improve the performance of their LLVM compiler, in particular their LLVM Pipeline Compiler (LLPC) used by the likes of their official AMD Vulkan driver in order to make it competitive with their long-standing, proprietary shader compiler currently used by their binary graphics drivers. While at AMD, he was able to increase the performance of their LLVM shader compiler stack by about 2x over the past year. He also implemented various Vulkan driver extensions into their stack.

  • [LibreOffice GSoC] Week 4 Report

    As this week was my last week in my exams I worked in many minor points to finish it and finish all missing parts for phase1.

Official x86 Zhaoxin Processor Support Is Coming With Linux 5.3

Zhaoxin is the company producing Chinese x86 CPUs created by a joint venture between VIA and the Shanghai government. The current Zhaoxin ZX CPUs are based on VIA's Isaiah design and making use of VIA's x86 license. With the Linux 5.3 kernel will be better support for these Chinese desktop x86 CPUs. Future designs of the Zhaoxin processors call for 7nm manufacturing, PCI Express 4.0, DDR5, and other features to put it on parity with modern Intel and AMD CPUs. It remains to be seen how well that will work out, but certainly seems to be moving along in the desktop/consumer space for Chinese-built x86 CPUs while in the server space there's the Hygon Dhyana EPYC-based processors filling the space for Chinese servers. Read more

Security Leftovers

  • OpenSSH adds protection against Spectre, Meltdown, RAMBleed

    OpenSSH, a widely used suite of programs for secure (SSH protocol-based) remote login, has been equipped with protection against side-channel attacks that could allow attackers to extract private keys from memory.

  • How to take the pain out of patching Linux and Windows systems at scale

    Patching can be manually intensive and time-consuming, requiring large amounts of coordination and processes. Tony Green gives the best tips.

  • Removal of IBRS mitigation for Spectre Variant2

    As the Meltdown and Spectre attacks were published begin of January 2018, several mitigations were planned and implemented for Spectre Variant 2.

  • Go and FIPS 140-2 on Red Hat Enterprise Linux

    Red Hat provides the Go programming language to Red Hat Enterprise Linux customers via the go-toolset package. If this package is new to you, and you want to learn more, check out some of the previous articles that have been written for some background. The go-toolset package is currently shipping Go version 1.11.x, with Red Hat planning to ship 1.12.x in Fall 2019. Currently, the go-toolset package only provides the Go toolchain (e.g., the compiler and associated tools like gofmt); however, we are looking into adding other tools to provide a more complete and full-featured Go development environment. In this article, I will talk about some of the improvements, changes, and exciting new features for go-toolset that we have been working on. These changes bring many upstream improvements and CVE fixes, as well as new features that we have been developing internally alongside upstream.

  • Check your password security with Have I Been Pwned? and pass

    Password security involves a broad set of practices, and not all of them are appropriate or possible for everyone. Therefore, the best strategy is to develop a threat model by thinking through your most significant risks—who and what you are protecting against—then model your security approach on the activities that are most effective against those specific threats. The Electronic Frontier Foundation (EFF) has a great series on threat modeling that I encourage everyone to read. In my threat model, I am very concerned about the security of my passwords against (among other things) dictionary attacks, in which an attacker uses a list of likely or known passwords to try to break into a system. One way to stop dictionary attacks is to have your service provider rate-limit or deny login attempts after a certain number of failures. Another way is not to use passwords in the "known passwords" dataset.