Language Selection

English French German Italian Portuguese Spanish

Ubuntu Buzz

Syndicate content
Unofficial Ubuntu BlogUnknownnoreply@blogger.comBlogger1444125Ubuntubuzz
Updated: 5 hours 21 min ago

How To Completely Remove XFCE Desktop from Mint XFCE 19.1

Saturday 11th of May 2019 01:46:00 PM
A friend from a community gave me an idea after last article to remove XFCE from Mint XFCE "Tessa". Thanks to him, I searched, and I did a removal that works on that Mint which already have additional KDE and GNOME installed. The XFCE components (no less than 50) are all gone, including Thunar File Manager and XFCE4 Session, resulting in a feeling like removing just one application. This tutorial is intended for users who want to remove the desktop environment and ready for the risk. Happy working!

Subscribe to UbuntuBuzz Telegram Channel to get article updates directly.

The plan is first to have an alternative GUI, in this case the small lightweight Openbox WM, and performing the complete removal, and finally installing back some Mint system-related programs. This tutorial will not and is not supposed to remove Xorg (Mint's display server), Lightdm (Mint's login screen), and APT (Mint's package manager). You are free to perform just the removal if you wish.

1. Install Openbox
This is so you will have at least a working GUI after removal of the XFCE GUI. If you don't do this, your Mint system will works only with CLI (e.g. tty screen). If you wish something other than Openbox, see the KDE + GNOME tutorial.
$ sudo apt-get install openbox

2. Remove XFCE
This command line will list all packages with xfce in their names, take only the package names, and feed those package names in to a special apt-get purge command line. This way you do not need to remove every one of those 50+ package names one by one.
$ dpkg -l | grep .xfce. | xargs sudo apt-get purge --auto-remove --yes
Some explanations:
  • dpkg -l  lists all installed packages
  • grep .xfce.  filters so that only packages with keyword xfce within their names listed
  • xargs  changes multiple line input from previous command to be single line input for next command
  • sudo apt-get purge  removes listed packages from input
  • --auto-remove  tries to remove dependency packages too
  • --yes  makes apt-get automatically answers yes for everything

For troubleshooting purpose, you can add one more pipeline command at the end  | tee --append removal.txt  to record the whole removal process in a plain text named removal.txt.

3. Final Check
This command should show nothing if it's true that all XFCE components were successfully removed.
$ dpkg -l | grep .xfce.
Try to logout and check whether XFCE session doesn't exist anymore from session choice menu.

4. Install Back Some
This steps is safe to abandon, but if you wish some Mint-related components that were removed above, you are free to install them back.
$ sudo apt-get install mintdesktop mintsystem mintwelcome


Anticipating Ubuntu 19.10 on May 2019

Tuesday 7th of May 2019 06:49:00 AM
(Ubuntu "Eoan" 19.10 development version running peacefully in May)
Ubuntu 19.10 codenamed "Eoan" is supposed to be released next October this year. But in May we already can download the ISO image. It continues the previous names of Artful, Bionic, Cosmic, and Disco. And further we can also see the contents of that ISO without even downloading nor running it on our computer by just reading the corresponding manifest file. This short article is for new testers who want to see several information including the desktop, programs versions, and more. This way, it will be interesting for everybody to see and start test Eoan daily build ISO and further to help report issues to the developers. Finally, welcome for Eoan and happy testing for you!

Subscribe to UbuntuBuzz Telegram Channel to get article updates directly.
  • Download
  • Desktop
  • Codename and development
  • ISO and Manifest
  • Detailed info
  • Bug reports
  • Next thing...

You can download Eoan ISO Image from cdimage server today. Please remember that it is a developmental software and not supposed to replace your working stable Ubuntu system. I suggest you to run Eoan as LiveCD only, or install it in a Virtual Machine (QEMU, VirtualBox), or install it on a spare computer.

Here's the desktop running from a LiveCD session. The desktop looks not different to 19.04 "Disco Dingo". However, all the wallpapers come from Disco Dingo and there is no new one at this moment.

(Desktop menu view with Sunset of Peloponnesus wallpaper by Simos Xenitellis as the background)
(App overview with Cramond Island wallpaper by Keanu Kerr as the background)

Codename & development
Today the codename is already half-known, it is "Eoan", but we still don't have any official publication of the animal name yet. Whether it will be "Eoan Elephant" or "Eoan Eel" or "Eoan Eagle" or something else we still don't know. But a Launchpad page clearly shows that it is "Eoan Ermine". If you want to know what kind of animal is it, see Animalia site, it's basically a weasel. Both Ubuntu cdimage server and Mark Shuttleworth's personal website didn't publish the animal name yet, even today, even with Launchpad publishes that Ermine name. This codename "Eoan" is known first by Dimitri John Ledkov announcement on ubuntu-devel-announce mailing list last April.

 (The brand-new shining orange header of cdimage server shows "Eoan EANIMAL")

Some plans for 19.10 from the announcement Eoan is open for development published by Dimitri John Ledkov on ubuntu-devel-announce mailing list:
  • gcc 9 : so when we install gcc we get version 9 by default
  • glibc 2.30 : if GNU Project released it in next August or later, Ubuntu will use it as default C Library
  • openjdk 11 : so when we install openjdk we get version 11 by default, but we still can choose version 8 or 13 as well
  • python 3.7 as the default, while python 2 will be moved from main to universe repository
  • icu to be upgraded to 64.2 or newer and to support the new Japan era Reiwa

We can see how the developers discuss Eoan development on Ubuntu Community Forum and ubuntu-devel-discuss mailing list. You can send your comments there.
(Public mailing list archive of ubuntu-devel-discuss in May)
While not directly related to Eoan, Ubuntu Unity Remix team also has discussion about Unity development on Eoan right now in the same forum.

ISO and Manifest Files
At 5 May 2019, the famous Ubuntu's cdimage server publishes its daily-built ISO image along with its manifest file. The ISO file name is eoan-desktop-amd64.iso with timestamp 2019-05-05. The size is 2.0GB at this moment. This is the ISO image I use for this article.

(cdimage server download page of Ubuntu daily-built ISO)
Reading the manifest file informs us what packages and what versions are included in the ISO image. From 5 May manifest, as example below shows, we know that the ISO includes LibreOffice version 6.2.3 with all modules except LibreOffice Base.

(Gedit text editor opens the manifest file and finds out libreoffice-related packages listed)
  • LibreOffice Version From the manifest file, the version is 6.2.3. Modules installed built-in are Writer, Calc, Impress, Draw, and Math, just like usual.
  • Firefox Version From the manifest file, it's 66. It will surely change as Firefox is one among most rapidly updated free software we have in this world.
  • Kernel Version From the manifest file, it's It will surely change as well.
  • GNU Version GNU Compiler Collection (GCC) version is 8.3.0.
  • GNOME Desktop Version It is 3.32.1.
  • Nautilus File Manager Version It is 3.32.0.

Detailed Info
At the moment, here's information we can get by running LiveCD session. Release field shows "19.10" and Description field shows "Ubuntu Eoan EANIMAL" both are correct. Kernel version is

 (Just like usual, lsb_release -a and uname -a are important to see)
Bug Reports
Amazingly, bug reports for 19.10 are already present on Launchpad and today there are several of them. For example, see bug #1826691, latest bug today, reported by Jason Pritchard.

(Bug reports and discussions of Ubuntu Eoan on Launchpad website)
If you want to report a bug as a beginner, it's best to follow what QA Tracker site guides, that is using built-in program ubuntu-report. See the instruction here. For example, if you found issue with Nautilus you believe it's bug, run command ubuntu-bug nautilus and follow the next steps. Another example, if you found issue with GDM as bug, you run ubuntu-bug gdm3 and follow the rest.

Next thing... Welcome!
This will not represent exactly the final release of 19.10 next October. It's still pretty far and we need to wait. However, as a testing operating system it feels very good and is not different to 19.04 stable. For testers, bug report is open on Launchpad. For curious users, you can install 19.10 on a spare computer to explore everything without worries. Last but not least, I hope this anticipation article encourages you much to test and enjoy it. Finally, I want to say welcome to Eoan Ermine!

This article is licensed under CC BY-SA 3.0.

More in Tux Machines

Late Coverage of Confidential Computing Consortium

  • Microsoft Partners With Google, Intel, And Others To Form Data Protection Consortium

    The software maker joined Google Cloud, Intel, IBM, Alibaba, Arm, Baidu, Red Hat, Swisscom, and Tencent to establish the Confidential Computing Consortium, a group committed to providing better private data protection, promoting the use of confidential computing, and advancing open source standards among members of the technology community.

  • #OSSUMMIT: Confidential Computing Consortium Takes Shape to Enable Secure Collaboration

    At the Open Source Summit in San Diego, California on August 21, the Linux Foundation announced the formation of the Confidential Computing Consortium. Confidential computing is an approach using encrypted data that enables organizations to share and collaborate, while still maintaining privacy. Among the initial backers of the effort are Alibaba, Arm, Baidu, Google Cloud, IBM, Intel, Microsoft, Red Hat, Swisscom and Tencent. “The context of confidential computing is that we can actually use the data encrypted while programs are working on it,” John Gossman, distinguished engineer at Microsoft, said during a keynote presentation announcing the new effort. Initially there are three projects that are part of the Confidential Computing Consortium, with an expectation that more will be added over time. Microsoft has contributed its Open Enclave SDK, Red Hat is contributing the Enarx project for Trusted Execution Environments and Intel is contributing its Software Guard Extensions (SGX) software development kit. Lorie Wigle, general manager, platform security product management at Intel, explained that Intel has had a capability built into some of its processors called software guard which essentially provides a hardware-based capability for protecting an area of memory.

Graphics: Mesa Radeon Vulkan Driver and SPIR-V Support For OpenGL 4.6

  • Mesa Radeon Vulkan Driver Sees ~30% Performance Boost For APUs

    Mesa's RADV Radeon Vulkan driver just saw a big performance optimization land to benefit APUs like Raven Ridge and Picasso, simply systems with no dedicated video memory. The change by Feral's Alex Smith puts the uncached GTT type at a higher index than the visible vRAM type for these configurations without dedicated vRAM, namely APUs.

  • Intel Iris Gallium3D Is Close With SPIR-V Support For OpenGL 4.6

    This week saw OpenGL 4.6 support finally merged for Intel's i965 Mesa driver and will be part of the upcoming Mesa 19.2 release. Not landed yet but coming soon is the newer Intel "Iris" Gallium3D driver also seeing OpenGL 4.6 support. Iris Gallium3D has been at OpenGL 4.5 support and is quite near as well with its OpenGL 4.6 support thanks to the shared NIR support and more with the rest of the Intel open-source graphics stack. Though it's looking less likely that OpenGL 4.6 support would be back-ported to Mesa 19.2 for Iris, but we'll see.

The GPD MicroPC in 3 Minutes [Video Review]

In it I tackle the GPD MicroPC with Ubuntu MATE 19.10. I touch on the same points made in my full text review, but with the added bonus of moving images to illustrate my points, rather than words. Read more Also: WiringPi - Deprecated

today's howtos