The problem with upgrading from DSC is that the process appears to stall or fail. That’s because as shown in this screen shot, not all applications being upgraded seem to have successfully completed the process. Most will appear to stall in the “Waiting for upgrade” status. One way to determine if the upgrade was successful is to close and restart DSC. Alternatively, running apt-get upgrade from the command-line will also work. This is a known problem with DSC because I observed the same behavior in the stable edition before this latest release.
Deepin Software Center

This screen shot shows a partial list of installed applications. DSC’s Uninstall tab is what you click when you want to uninstall applications.
Linux Deepin 12.12 review Software Center remove

Unlike in Ubuntu’s Software Center, where application search results jostle for recognition with entries for online and print magazines, searching in DSC is all about applications, nothing more. The search box’s auto-complete feature makes it easy to locate the application you are looking for. If you ignore the suggestions and hit the Enter key after typing in a search string, the results might not contain the application you want, even if it is in the repository. So when searching, the trick is to take advantage of the auto-complete feature.
Linux Deepin Software Center

This screen shot shows what happened when I ignored the auto-complete suggestions when searching for libdvdcss. Lidvdcss2, the actual application in the repository, is not included in the search result. If I had accepted the auto-complete suggestion or used libdvdcss2 as the search string, that’s what would have been returned.
Linux Deepin Software Center

Related Post:  Linux Mint Debian Edition review

If the search string does not match the name of an application and also does not appear in the description of any other application, the system will return no results, and you will get the funny graphic shown in this image. For this image, I tried to search for Arista just by typing “arist” as the search string. Arista is a media conversion application with a simple-to-use graphical interface. It is in the repository.
Linux Deepin 12.12 Software Center search box

As I alluded to earlier, authentication is not required to use any graphical application in Linux Deepin 12.12. So when logged in using the built-in Guest user account, it is possible to install applications that are accessible system-wide, but not uninstall those installed by other users. As a guest user, DSC will actually not show you the list of installed applications. As a Standard (non-admin) user, it is also possible to install applications, and DSC will show you the list of installed applications, the same view as an administrator. However, any attempt to uninstall an application will actually start the process, but will hang at “Waiting for uninstall”.
Linux Deepin 12.12 Standard user account

Related Post:  Sabayon 7 GNOME 3 review

I don’t see the wisdom in not requesting authentication to use these applications. It just doesn’t make sense. A guest user should have no business installing applications system-wide and a standard user should not even be able to initiate the uninstallation of applications.

To sum, it’s commendable that Deepin’s developer chose to roll their own desktop environment, much like Linux Mint’s developers did. And there’s a lot to like about DDE, but at this stage in its development, there are still rough edges that need to be take care of. The good news is they are comparatively minor bugs, nothing that cannot be fixed before the next public release. However, what’s not a bug is not requesting authentication for using graphical management applications. That’s a bad design implementation that needs to be rolled back, for security’s sake.

Resources: You may download an installation of Linux Deepin 12.12 from here.

Screen Shots: Just a few more screen shots from my test installations of Linux Deepin 12.12

This shows the desktop sporting another desktop background. By default, the desktop backgrounds are slideshows.
Linux Deepin 12.12 Desktop

I very much like that the timezone menu has been made very compact, so no endless scrolling is required to find your local timezone.
Linux Deepin 12.12 review system Settings

Graphical list of genre available in DMusic.
Linux Deepin DMusic music player


Share on facebook
Share on twitter
Share on pinterest
Share on linkedin

Hola! Did you notice that no longer runs network ads?  Yep, no more ads from the usual suspects that track you across the Internet.  But since  I still need to pay to keep the site running, feel free to make a small donation by PayPal.

Subscribe for updates. Trust me, no spam!

Mailchimp Signup Form

Sponsored links

1. Attend Algorithm Conference, a top AI and ML event for 2020.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.

4 Responses

  1. what i like about deepin is that it comes with flash, some codecs, kingsoft, and skype. i hate how the most popular distros all lack these. i also really hate libre office, because it does not open well on most distros, so it’s always good to have an alternative.

  2. I have tested this distro a lot and it is a shame to find so severe showstopper bugs with dependencies and instability of many apps. This could be avoided with proper testings. These bugs are notorious.

Leave a Reply

Your email address will not be published. Required fields are marked *

Get the latest

On social media
Via my newsletter
Mailchimp Signup Form

Sponsored links

1. Attend Algorithm Conference, a top AI and ML event for 2020.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.
Hacking, pentesting distributions

Linux Distributions for Hacking

Experts use these Linux distributions for hacking, digital forensics, and pentesting.


The authors of these books are confirmed to speak during

Algorithm Conference

T-minus AI

Author was the first chairperson of AI for the U.S. Air Force.

The case for killer robots

Author is the Director of the Center for Natural and Artificial Intelligence.

Why greatness cannot be planned

Author works on AI safety as a Senior Research Scientist at Uber AI Labs.

Anastasia Marchenkova

An invitation from Anastasia Marchenkova

Hya, after stints as a quantum researcher at Georgia Tech Quantum Optics & Quantum Telecom Lab, and the University of Maryland Joint Quantum Institute, I’m now working on superconducting qubit quantum processors at Bleximo. I’ll be speaking during Algorithm Conference in Austin, Texas, July 16 – 18, 2020. Meet me there and let’s chat about progress and hype in quantum computing.