Tag Archives: ubuntu

Redcore Linux Gives Gentoo a Nice Facelift | Reviews

By Jack M. Germain

Feb 15, 2019 5:00 AM PT

Working with the Linux operating system offers a never-ending series of alternatives. One of the greatest benefits of using the Linux desktop is that you are never at risk of vendor lock-in or of being stranded if your chosen distro flavor suddenly sours.

Redcore Linux, for example. Redcore is not a household name among typical Linux users. Neither was its predecessor, Kogaion Linux.

Redcore Linux is based on Gentoo Linux, and it continues the design strategy of Kogaion Linux. Now defunct, Kogaion was under development from 2011 to late 2016. Its demise led to the birth of the Redcore Linux Project.

The Kogaion distro was a member of the Gentoo Linux family. When Kogaion developer RogentOS Development Group discontinued the distro, a new community of developers formed to pick up the pieces and issue a replacement distro. That saved happy users from having to stray too far afield in looking for a similar Gentoo Linux alternative.

Redcore Linux 1812, released Feb. 6, provides a back-to-basics OS that adheres closely to the principles of Gentoo Linux, developed by the
Gentoo Foundation. Gentoo Linux distributions differ from other Linux families with respect to how their package management system works.

Redcore is a solid performer with a no-nonsense approach. Its two desktop options are diverse. Yet they are blended to give you a comfortable, aligned user interface.

Package Performance Perfected

The Gentoo Linux family is built using the Portage package management system, which is not a binary software distribution. Instead, the Portage method compiles source code locally, according to the user’s preferences. Often, Gentoo distros optimize the software for the specific type of computer.

Redcore Linux shares the same idea that fostered the Kogaion distro. Its goal is to bring the power of Gentoo Linux to the masses.

Redcore installs quickly, courtesy of the Calamares installer. It delivers a pure Gentoo Linux system that does not require users to spend countless hours compiling from source code and reading the documentation.

To achieve this goal, Redcore Linux provides a repository with prebuilt binary packages. The developer pushes continuous updates via a rolling release model.

Redcore Linux targets casual laptop and desktop users. It also targets workstation power users to some extent. This distro is attractive to users looking to fill their gaming, multimedia, office and Internet browsing needs. Some development tools are available.

Desktop Overview

Redcore Linux 1812 comes in two flavors: KDE Plasma and LXQT, both only 64-bit. The KDE option is a recent addition that gives added functionality to the previously one-desktop distro.

If you fancy new desktops, keep your eyes on Redcore Linux. A third desktop option is on the horizon.

Redcore developers are working on a release based on the
Lumina desktop, according to the Redcore website.

Lumina is a lightweight, modular, plug-in based desktop built using Qt. It is primarily built for BSD-based (Berkeley Software Distribution) operating systems. it also runs on Linux, including Fedora, Arch and Ubuntu.

Redcore Linux two desktop options: KDE Plasma and LXQt

Redcore Linux comes in two desktop options: KDE Plasma (left) and LXQt (right). They have a common design theme that presents a unified user interface.

– click image to enlarge –

Redcore Linux’s current desktop environment inventory makes the distro an interesting choice. The KDE and Qt integrations offer modern and reliable desktop performances without bogging down users with overly complicated configurations to set up.

The LXQt desktop environment resulted from the merger of the older lightweight LXDE and Razor-Qt projects. Developers discontinued Razor-qt, a project that intended to develop a lightweight desktop environment based upon the Qt application framework. The resulting LXQt desktop environment is designed for simplicity, speed and an intuitive interface.

Redcore’s new second desktop option, KDE Plasma, is a bit more feature-rich. It is built around a design that lets users run a large library of screen widgets to add functionality, along with numerous user interface goodies activated by hot corners and special menus.

Qt Delights

The LXQt desktop is uncluttered and simple to use. No applets or application icons pin to the screen or the panel bar.

You can configure the panel at the bottom of the screen to display widgets such as a workspace switcher and various system monitors. The main applications button sits at the far left end of the panel.

Redcore Linux LXQt desktop

The LXQt desktop is uncluttered and simple to use. The settings panel makes it easy to adjust the look and feel of the desktop.

– click image to enlarge –

The menu itself is somewhat sparse. A few applications are provided to get you working immediately after installation. You can launch a few Web tools and a browser right away. A tidy collection of accessory and productivity tools is included as well.

For example, among the preinstalled applications are LibreOffice 6.1, GNU Image Manipulation Program (GIMP) and the VLC and MVP media players. The largest inventory of preinstalled applications is in the system tools and preferences categories.

Plush Plasma Pickings

The more recent changes in the KDE Plasma desktop left me wanting an alternative. The KDE integration in Redcore Linux is much more sensibly designed. It seems that Redcore’s developers wanted to keep the overall look and feel of the two desktops consistent.

That plan worked. The desktops are aligned visually to support a common look and feel, but the core elements of each desktop are retained.

For example, both the KDE and LXQt desktops have the menu button in the same place — the left end of the panel bar — and the panel is located at the bottom of the screen. That might be a radical design shift for a KDE configuration.

KDE in Redcore uses the same style panel as the LXQt edition and is at the bottom of the screen. The system trays in both configurations show nearly identical icons and tools.

Another consistency in the Redcore design is the use of menu launchers for KDE interface features at the right lower corner and the top right corner. No slide-out panels from the side edges of the screen are used.

Redcore Linux KDE desktop

The KDE desktop provides desktop controls via the hamburger menu button in the upper right corner. Other KDE controls are activated by the menu button on the far right of the bottom panel.

– click image to enlarge –

The most impressive aspect of how both desktop releases reinforce the notion of Redcore being one OS is the near identical collection of applications preinstalled. This is something that most Linux distros offering multiple desktop releases fail even to attempt.

For example, KDE is notorious for having its own extensive apps that follow the Plasma look and feel. Scroll through the application menus of both Redcore releases. You see nearly the exact same two-column menu structure and the same software titles.

You do not see many KDE-branded apps. You will see the same few Qt-specific settings and system apps in both the LXQt and the KDE versions.

Home-Grown Package Manager

Perhaps the weakest link in an otherwise satisfying OS is the in-house package manager, Sisyphus. It is to adding and removing software in Redcore Linux what the Portage package manager is to Gentoo Linux.

Sisyphus is little more than a wrapper around the Portage manager plus Gentoolkit and Portage-utils. That combination provides an interface similar to the apt-get or yum-alike command structure.

Sisyphus is functional but remains a work in progress. If nothing else, it gets the job done in assisting newcomers who transition from Debian- and Red Hat-based systems to Gentoo.

Sisyphus is the tether line that binds Redcore Linux to the Gentoo Portage tree. The Redcore-desktop overlay and the Portage configuration are always synced with the binhost repository. It keeps track of every package installed through sisyphus-cli, sisyphus-gui and Portage itself.

Bottom Line

I like the overall look and feel of Redcore Linux. I generally do not use Gentoo-based Linux distros.

However, this distro does a good job of leveling the field of differences among competing Linux families. I especially like the way the LXQt and the KDE Plasma desktops have a noticeable common design that makes the Redcore distro stand out.

Want to Suggest a Review?

Is there a Linux software application or distro you’d like to suggest for review? Something you love or would like to get to know?

email your ideas to me, and I’ll consider them for a future Linux Picks and Pans column.

And use the Reader Comments feature below to provide your input!

Jack M. Germain has been an ECT News Network reporter since 2003. His main areas of focus are enterprise IT, Linux and open source technologies. He has written numerous reviews of Linux distros and other open source software.
Email Jack.

Source link

Ubuntu 18.04.2 LTS Now Available With The New HWE Stack


Following a small delay, Ubuntu 18.04.2 LTS is now available as the latest point release to the Bionic Beaver for a Valentine’s Day debut.

This update to the long-term support Ubuntu 18.04 is notable in that it provides the new “HWE” hardware enablement stack that is back-ported from Ubuntu 18.10. This provides the newer Linux 4.18 kernel (rather than Linux 4.15) to offer better hardware support and other new kernel features. Plus there is the updated Mesa and other components to provide for a greater open-source graphics driver experience. Long story short, it’s worthwhile for those wanting to use the stability of Ubuntu 18.04 LTS and its mature packages but with fresher hardware support.

Ubuntu 18.04.2 LTS also ships with many updated packages providing various bug fixes. A number of installation and upgrade bugs have been fixed, a smothering of desktop bugs, and also a good number of server fixes too.

Ubuntu 18.04.2 LTS can be downloaded from releases.ubuntu.com.

Linux Task Apps: Plenty of Goodies in These Oldies | Reviews

By Jack M. Germain

Feb 7, 2019 12:45 PM PT

If you need a task manager application to run on your Linux operating system, tap into a software category filled with options that go far beyond the to-do list app you have stuffed into your smartphone.

Keeping up to date with multiple daily activity calendars, tons of information, and never-ending must-do lists can become a never-ending challenge. This week’s Linux Picks and Pans reviews the top open source task management and to-do apps that will serve you well on most Linux distributions.

Over the years, I have used these task management/to-do list applications on my own Linux computers. Few of them were capable of easily syncing their information to my tablet and my smartphone. The number of project management and to-do list tools have proliferated for Android devices in the last few years, but that is not the case with similar apps for Linux.

In fact, several of the better-known Linux apps in this category that I previously used or reviewed have disappeared. Most of the others have not had a feature update in years.

Task management and to-do list apps for Linux are a mixed bag. This category reflects an overlapping of features and functions. These standalone solutions go beyond the integration in Google Calendar provided by
Google Tasks.

Several of the products in this roundup offer complex interfaces that let you take the information with you on other devices. Some of the applications have sparser features and show signs of aging.

The applications included in this roundup are not presented in any ranked order. Some are readily available in distro repositories. Other packages require manual installation.

Task Coach Masters Details

How a task manager app handles details determines its real usefulness.
Task Coach goes out of its way to help you keep track of the details. Version 1.4.4, released on Dec. 2, 2018, is simply the latest example of this app’s ability to keep you on target and in control of your projects.

TaskCoach is actually two tools in one. It is both a personal task tracker and a to-do manager. It does both routines well. Other apps in this category usually excel at doing one or the other.

It is a master in combining composite functions with a basic task list. Its features include tracking time on task, categorizing activities, and keeping tabs on subevents aligned with larger projects.

Task Coach screenshot

Task Coach lacks an inviting or intuitive user interface, but it is still very functional.

– click image to enlarge –

If Task Coach did just those things, it would be a nearly perfect solution. Its additional two tricks put this app over the top in usability. You can add notes to each task and include attachments.

Task Coach makes it easy to maintain a variety of task lists on multiple computers, mobile devices and operating systems. Versions exist for Windows, OS X, Linux, BSD, iPhone, iPod touch and Android.

Task Coach lacks an inviting or intuitive user interface, but it is still very functional. Its detailed configuration panel gives you numerous choices to fine-tune the way it works.

For example, you get about nine tabs with multiple choices on each to set up the application’s general look and feel. These tabs include Window behavior, Files, Language, Task Dates, Task Reminders, Task Appearance, Features and Font Editor options.

The window display shows existing tasks on the left side of the application window. Next to the task name are the planned start and due dates for each task. Right-click the task name line to access available actions. Click the desired action or use that option’s keyboard shortcut.

You can double-click the task name line to access subcategories for entering additional sub-levels of information about the task. These categories contain the most important detail controls for getting Task Coach to manage and organize your tasks’ activities.

The right side of the application window shows categories and sub-categories you create for a task. This is where you can search for specifics in all of your tasks using filters.

Use Task Coach’s progress slider to track your ongoing completion stages. Double-click on a category to provide a detailed description, add notes about each task, and attach supporting documents to the file package.

The crowning glory of the Task Coach tracking system is the Budget tab. It lets you assign the maximum amount of time you allot for a task. It displays a bar showing the time spent on a task and the time remaining to complete it on schedule.

The Revenue option lets you calculate your billing or earning amounts. This budget feature can eliminate the need for any separate billing calculation tool.

Task Coach is a very useful application to help you drill deep down into sub-tasks and multiple categories. It becomes even more valuable if you work on different computers and need an app that lets you store its data file on a portable drive or in the cloud.

GNOME ToDo: Listicles and More

Gnome ToDo version 3.28 is a task management application that is designed to integrate with the GNOME desktop. Fear not if you run something else. It fits in perfectly with many Linux distros without regard to desktop flavor.

It is a simple app that in many ways mimics the look and feel of Google’s Notes app, but it is not embedded into the Chrome browser. gToDo creates multiple lists, sets alarm notifications when tasks are due, automatically purges completed tasks if you desire, exports tasks to HTML format, and sorts them according to priority.

This app also shows the upcoming due date or status of tasks, and can highlight or hide your tasks until their due time is reached.

Gnome ToDo interface

Gnome ToDo has a simple interface showing little more than a single pane with tasks and related information.

This app’s real beauty lies in its simple interface. It has little more than a single pane that shows tasks and related information.

The interface also shows add/remove buttons and a category filter dropdown box. Otherwise, it is devoid of overlapping right-click menus.

Everything you need is found in a few dropdown menus. The design is simple with high functionality.

gToDo automatically purges old tasks. It also highlights past due items and upcoming tasks.

Hovering over the tray icon displays scheduled tasks and provides for quick updates. It is easy to set up several different categories within a list.

If you prefer to keep separate lists for different activities, you can — and it is just as easy to set alarms and priority notifications, regardless of how you configure one or more lists.

AKIEE: Abandoned Potential

The game plan that drives most ToDo lists and task manager apps is a two-part thought process. Either you have a task to do or you are done with it.
Akiee adds a third part to that plan: doing It.

Akiee has a few other things going for it as well. It makes it easier to stay focused on your next task. Its unique algorithm-based ranking system helps you decide what to do next.

It avoids letting you waste time pondering inconclusive priorities. This approach to ordering your tasks makes it easy to decide what to do next. This, in turn, makes it a reliable tool to build your projects one step at a time.

Akiee screenshot

Akiee adds an in-progress element (Doing) as part of its simple-to-use user interface.

One of Akiee’s best features is its universal access. Akiee does not hide your to-do list in a database. You can store your Akiee task file in your cloud account — think Google or Dropbox — to access it over the Web.

Rather than impose its own platform, Akiee stores your task lists in a Markdown file that is readable in any text editor you use. This gives you access to your tasks on all of your computers and on your smartphone as well. You can arrange the order of your tasks easily, instead of just changing priorities and due dates of your tasks.

It is built with Node-Webkit, Clojurescript and React. It is available for Linux, Mac and Windows.

Akiee’s tasks have three states: To-do, Doing and Done. This way you can focus on the tasks you are currently working on.

Akiee has one major drawback, however. Its developer has not updated the application in more than four years. It is barely into beta phase and may not be compatible with every Linux distro.

To use it,
download from here, Unpack the binaries files, and then click on the Akiee file to run it.

Remember the Milk: Forgets Nothing

Remember the Milk used to be one of my favorite to-do apps — but until recently, it was not an app, at least not for Linux users. It was a nifty smartphone and tablet tool. I had to piggyback the RTM service in my browser when I ran my Linux-powered desktop or laptop computers.

Now RTM is available for Linux as a standalone app. However, it is available only in 32-bit and 64-bit versions for Fedora and Ubuntu so far.

The app lets you see your tasks with one click of the cow launcher icon. You also can keep a thin version of the app on your screen at all times. Plus, desktop notifications appear in the notification center to make sure that you do not forget what you need to do.

Remember the Milk to-do app

Remember the Milk sports a somewhat cluttered user interface. Tasks and other features are accessible with a single click in most cases.

– click image to enlarge –

The Smart Add feature makes it fast and easy to add your tasks. Enter in a single line the task and its due date, priority, repeat reminder and tags. The app sorts the details and displays them in the appropriate locations within the window display.

The RTM app sends you reminders as you direct by email, text, IM, Twitter and mobile devices. Track your to-do items your way. You can create multiple lists and even organize them with colors and tags.

RTM’s project management feature lets you set subtasks to break down tasks into segments to give you a step-by-step description of what the task entails. Create any number of subtasks for a task, and even add subtasks to your subtasks.

The app makes it easy to track tasks in a project involving a team of collaborators. You easily can send entire task lists or delegated subtasks to your cohorts.

Easily plan and track multipart projects by attaching files to your tasks. The RTM app connects to Google Drive or Dropbox to keep all related information in one place. The supporting data can be documents, spreadsheets, presentations or photos.

RTM’s search wizard lets you search your tasks easily to find what you assigned to a particular person, or subtasks due by a certain date. You can search for tasks by the priority number or tag you assigned.

Two other features make Remember the Milk a top-notch task management tool. One is Smart Lists. These are special lists based on search criteria. Keeping on task is close to foolproof with some 50 different search operators. The other is the ability to synchronize with other tools you use.

For instance, you can integrate your lists with Gmail, Google Calendar, Twitter, Evernote, If This Than That (IFTTT), and more.

If the app is not compatible with your Linux distro, go to the
Remember the Milk website and sign up for the free Web-based service. You will have access to most of the same features as the RTM app

GnoTime: Not Just a Tracking Tool

GnoTime Tracking Tool, formerly known as “GTT,” comes close to doing it all: keep to-do lists on target, organize your ideas, and track your projects.

GnoTime also can serve as your diary or work journal. Even better, it can track how much time you spend on projects, and generate reports and invoices based on that time log.

The graphical user interface in GnoTime takes some getting used to, however. This is especially the case if you keep a lot of open panels. The top row of the main application window is typical of a traditional GUI design.

GnoTime's user interface

GnoTime’s user interface is a familiar sight with clickable icons for the app’s features.

– click image to enlarge –

The similarity ends there, however. Access to all program features is available from the top row of dropdown menus. A limited toolbar provides quick access to some of the same functions. The categories make a lot of sense.

A limited toolbar row is located below the dropdown menus. You can click icons to open a New Entry, Activity Journal, Timer Stop and Start, Help and Quit. These serve as default shortcuts to the most essential menu options.

The app suffers from a busy interface. Tracking several projects fills in a lot of data in the various display panels of the main application window. For instance, the currently active projects display in a large window under the toolbar row. It shows details that include importance, urgency, status, total time spent, current working time, project title, description, and new diary entry.

Each line contains the summary data for a particular project. Click on a project line to see more specific data in two resizable panels under the project summary window. The Properties menu opens a tabbed panel that lists Projects, Rates, Intervals and Planning. Each tab has even more precise billing and time tracking options to regulate calculations for billing and reporting.

The Journal panel is a dizzying array of links to other panels and windows in the tracking system. The Journal panel presents a series of diary entries. Each one can be a short or long note about a project, a to-do list entry, or any comment you want to add to the mix.

The Journal lists each entry as a hot link that shows in blue the date of the entry and the starting and stopping time of the item. Elapsed time is shown but is not a link. Clicking on any of the linked elements opens a larger window with the related details.

Select Reports/Query to open the Custom Report Generator for the active project. Then select from the dropdown menu the custom report you want to generate. The options are Journal, Big Journal, Invoice, Daily, Status and ToDo. You can refine the date range for the compiled data. Or you can select a Daily, Monthly or Custom activity report. When you have completed all selections, click the Generate Report button. The results display in an XML file format in yet another window that pops open.

More cool features include the ability to maintain multiple to-do lists. This is a huge advantage over having tasks for different activities scrunched together in one list manager.

The Running Timer tallies time totals for each project or task viewable by day, week, month or year. It measures the amount of time that I sit at the computer actually working. When the keyboard or mouse is idle, the clock stops. If it stays stopped for too long, the program nags me to start it up again.

The Gnome Time Tracker is a very flexible and comprehensive tracking toolbox that auto-saves as I work. Despite GnoTime’s propensity for desktop clutter, its interface is simple to use.

GnoTime comes in pre-compiled binaries/packages for Debian, Ubuntu, RedHat/Fedora, Suse and Gentoo Linux families. Check your distro’s package manager tool. Otherwise, you will have to download a tarball file and manually compile from source. That is the only way to get the latest version, which was last updated on April 17, 2017. In that case,
go here.

Toodledo: Cloud-based Organizer Extraordinaire

One of the more modern and highly advanced options for managing your projects and keeping your task lists on schedule is
Toodledo. This highly customizable service lives in the clouds and syncs to all of your devices. It is platform-agnostic and connects from your browser to apps on your other supported devices.

Toodledo's user interface

Toodledo’s expansive user interface shows a highlighted view of all data for each module. Each component is a click away in the left panel.

– click image to enlarge –

Toodledo is a detailed solution that you might find more of an overkill approach. The interface provides labels, infinite lists that you can subdivide into categories, and much more.

Toodledo combines to-do lists with project management features with an added ability to tack on notes and attach files. Among this solution’s many talents is the ability to make custom to-do lists, create structured outlines, track your habits, write long notes, and comment on goals and projects.

One of its unique features is the Schedule module. It helps you to make the most of your free time and create repeating tasks. It can send you reminders based on your current location and let you view tasks on a calendar.

It is a great digital assistant for your personal needs. It is a superior method to stay connected and scheduled with your collaborators. You can assign tasks to your associates and track time spent on a project.

You can use Toodledo to record your ideas in the notes section. You can set and track goals. The entire system is based on the Get Things Done (GTD) method developed by David Allen. This approach organizes tasks to focus your energy and creativity on completing those tasks in a stress-free manner.

The basic version is free. It provides most of the core features but places a limitation of 30 items per list or outline. Other limitations also exist when using the basic version. Standard tier (US$2.99/month and Plus tier ($4.99/month) are also available.

Bottom Line

Task management applications for Linux offer an overlapping range of features and user interfaces. I deliberately avoided ranking these Linux products. I also suspended the usual star rating for each one in this roundup.

Task management and to-do List software for Linux is a software category being overshadowed by cloud services and dedicated apps on portable devices. That is one reason open source applications available for the Linux platform lack many new contenders.

The titles in this roundup offer a variety of options. They have a range of functionality that may take time to learn and use effectively. Compare the features and find the best choice for your needs.

Want to Suggest a Review?

Is there a Linux software application or distro you’d like to suggest for review? Something you love or would like to get to know?

email your ideas to me, and I’ll consider them for a future Linux Picks and Pans column.

And use the Reader Comments feature below to provide your input!

Jack M. Germain has been an ECT News Network reporter since 2003. His main areas of focus are enterprise IT, Linux and open source technologies. He has written numerous reviews of Linux distros and other open source software.
Email Jack.

Source link

Six Linux Distributions Benchmarked On The Dell XPS 9380 Laptop

While Dell is offering the option of Ubuntu 18.04 LTS as the Linux option with their new XPS 9380 laptop, what happens if the Bionic Beaver isn’t of interest to you? As part of our testing of the Dell XPS 9380 with Core i7 8565U laptop, I’ve just finished up testing six different Linux distributions on this 13-inch laptop.

As part of installing various Linux distributions and seeing how the compatibility was for the new Dell XPS 9380, in the process I also ran a variety of benchmarks on each Linux distribution tested.

The Dell XPS 9380 under test has the Core i7 8565U processor at four cores / eight threads and 4.6GHz turbo boost, Intel UHD 620 Graphics, 16GB of memory, and 256GB SK Hynix NVMe solid-state drive.

The Linux distributions tested on this new Dell XPS laptop included:

Dell Ubuntu 18.04 LTS – The stock OS shipped by Dell with the Linux 4.15 kernel, GCC 7.3.0, and other current components of this Ubuntu LTS release.

Ubuntu 18.10 – The current non-LTS Ubuntu release with its default Linux 4.18 kernel, GCC 8.2.0, Mesa 18.2.2, etc.

OpenSUSE Tumbleweed – The 20190126 state of openSUSE’s rolling-release with the Linux 4.20.2 kernel, Mesa 18.3.1, GCC 8.2.1, and Btrfs+XFS file-system setup. The GNOME version of openSUSE was installed to match the desktops of the other Linux distributions under test.

Fedora Workstation 29 – The current updates to Fedora 29 (update: Fedora Workstation 29 was tested, not 28, earlier typo.) take it to the Linux 4.20.5 kernel, Mesa 18.2.8, GCC 8.2.1, and EXT4 file-system.

Antergos 19.1 – The Arch-based rolling-release distribution with the Linux 4.20.6 kernel, GCC 8.2.1, and EXT4.

Clear Linux 27600 – The latest release of the open-source Intel Linux distribution with the Linux 4.20.6 kernel, Mesa 19.0-devel, GCC 8.2.1, and EXT4.

To little surprise, the Dell XPS 9380 responded fine with all of the tested Linux distributions. I hadn’t run into any hardware issues with any of the Linux distributions tested, the only caveat is with Clear Linux first needing to use a USB-C Ethernet adapter as a wired Internet connection is required there for installation, but after which using WiFi works just fine. The touchpad, keyboard, audio, graphics, web camera, WiFi, and other standard functionality was just fine with these distributions on Linux 4.18~4.20.

It’s not too surprising though as at least for core functionality, Intel-powered laptops tend to work just fine with current Linux distributions — that’s been the case for a number of years going now where the Linux support is generally in good shape except in rare cases of missing PCI IDs or needing new quirk entries, etc. There are the usual annoyances with some laptops having issues with hot keys or other quirks in select cases, mostly of less popular laptops, but in the case of the Dell XPS 9380 it was running great in my testing of these Linux distributions.

With each Linux distribution I ran a range of benchmarks while the laptop was running on AC power. Following that I also ran some additional benchmarks while on battery power in order to look at the power usage between these different distributions on the same hardware.

AMDVLK Driver Updated With Environment Variable To Enable Experimental Extensions


AMD normally just does one code drop per week to their open-source “AMDVLK” Linux Vulkan driver code-base but now today marks the second time this week being greeted by new code. This latest release, v-2019.Q1.5, should provide for some fun weekend testing by Linux gamers preferring this driver over Mesa’s RADV.

Earlier this week saw the AMDVLK 2019.Q1.4 build with Vega 20 support as well as Raven 2 support. There were also some DXX fixes/adjustments, more VK_EXT_transform_feedback code being merged, and other changes.

Hitting their source repositories today is already a 2019.Q1.5 build, including new Ubuntu/Debian packages. With today’s driver update the Vulkan headers are updated against v1.1.97, there is proper handling for allocation failures, support for ECC GPR protection with Vega 20, a memory priority issue has been resolved, and a GFX7 fix around compute queues.

But most interesting with today’s code drop is the AMDVLK_ENABLE_DEVELOPING_EXT environment variable. Now if AMDVLK_ENABLE_DEVELOPING_EXT is set, AMDVLK’s experimental Vulkan extensions become available. Those currently experiemental extensions include VK_EXT_debug_utils, VK_KHR_shader_float16_int8, and most notably… VK_EXT_transform_feedback! We’ve been seeing a lot of VK_EXT_transform_feedback work merged to AMDVLK in the past few code drops, but it didn’t end up getting enabled. Now with this newest Vulkan driver code when paired with AMDVLK_ENABLE_DEVELOPING_EXT=1 should yield Vulkan transform feedback being enabled for helping out the likes of DXVK and VKD3D.

This new AMDVLK driver release can be fetched from GitHub.