Skip to content

Commit

Permalink
Small update
Browse files Browse the repository at this point in the history
  • Loading branch information
Akashic101 committed Dec 26, 2024
1 parent 7acdc4a commit 26e795c
Showing 1 changed file with 23 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,48 +24,48 @@ The year is almost over and so is my first year with working on linux. While I s

## Installation

Zorin OS was very easy to install. With the latest version of the OS (17.2) beeing based on Ubuntu LTS 22.04 (more on that later) all it took was a USB-stick, Etcher and a few minutes of my time. Zorin offers the typical try-before-install Live OS which allows me to try it out after burning the image onto a USB-stick. There it already shows that Zorin still has lots of similarities with Ubuntu under the hood but with a fresh coat of paint and some new features. Everything felt as welcoming and easy to get used to as Ubuntu so the install was quickly done and I was off to the races.
Zorin OS was very easy to install. With the latest version of the OS (17.2) beeing based on Ubuntu LTS 22.04 (more on that later) all it took was a USB-stick, Etcher and a few minutes of my time. Zorin OS offers the typical try-before-install Live OS which allows me to try it out after burning the image onto a USB-stick. There it already shows that Zorin OS still has lots of similarities with Ubuntu under the hood but with a fresh coat of paint and some new features. Everything felt as welcoming and easy to get used to as Ubuntu so the install was quickly done and I was off to the races.

## First few minutes

First on the agenda was installing the typical programs I need for work, those beeing VS Code, Slack, Teams and Firefox. Similar to Ubuntu I was quickly able to install most of them from the Software-Store. Here I also made the decision to test out a new Email-client called Betterbird, a new fork from Thunderbird which recently has gained a bit in popularity. The biggest problem there was getting my calender synced up but this was easily solved with [TbSync](https://addons.thunderbird.net/en-us/thunderbird/addon/tbsync/) and [Provider for Exchange ActiveSync](https://addons.thunderbird.net/en-us/thunderbird/addon/eas-4-tbsync/) which automatically import and sync all my calenders.

The biggest problem was, not to any surprise to be honest, Teams. Microsoft did release a native version (native meaning the website in an Electron-wrapper) in 2019 but discontinued it just three years later in 2022. The following PWA was, is and always be a complete mess which I would bet money on Microsoft will never really be bothered enough to properly fix. The best version I was able to find is [teams-for-linux](https://github.com/IsmaelMartinez/teams-for-linux) which works well enough but is also not perfect due to Microsoft putting roadblocks into the way.

Small rant aside, bringing all applications I used from Ubuntu to Zorin was a nice and easy experience with barely any problems. With both having the same underlying code this shouldn't be too much of a surprise but it is still nice to see that everything is working as intended.
Small rant aside, bringing all applications I used from Ubuntu to Zorin OS was a nice and easy experience with barely any problems. With both having the same underlying code this shouldn't be too much of a surprise but it is still nice to see that everything is working as intended.

## Why is my right-click not working?

The first issue I encountered was that my trackpad on my laptop did not behave correcty. While a normal left-click was no issue by double-clicking the bottom left of the touchpad the same cannot be said for trying the same with a right-click. After looking around a little bit I found a setting which in my personal opinion does not has a correct default-value. If you go in the settings to "Mouse and touchpad" -> "Touchpad Click Options" you will notice that by default the behaviour is set to "Right-Click with Two Finger Click or Two Finger Tap" instead of "Right-Click with Click in Bottom Right Corner or Two Finger Tap". Changing this to the later resulted into the expected behaviour.

Another thing that can be noted here is that the German translation for Zorin is not complete. The settings are a wide mix between German and English with no real explanation given why some are one language and others are not. My assumption would be that new features are not translated yet but a look at the [Zorin-translation-page](https://translations.zorin.com/) shows that that string isn't even a string that can be translated. I completely understand that getting all the translations done by the developer-team is basically impossible and the community will gladly fill in the gaps but at least all strings should be able to be translated.
Another thing that can be noted here is that the German translation for Zorin OS is not complete. The settings are a wide mix between German and English with no real explanation given why some are one language and others are not. My assumption would be that new features are not translated yet but a look at the [Zorin-translation-page](https://translations.zorin.com/) shows that that string isn't even a string that can be translated. I completely understand that getting all the translations done by the developer-team is basically impossible and the community will gladly fill in the gaps but at least all strings should be able to be translated.

## A closer look at Zorins features

So what does Zorin actually offer on top of Ubuntu? For once a very pretty and modern design. With less rounded corners and a more readable stand-out font the whole system looks very sleak, clean and modern.
So what does Zorin OS actually offer on top of Ubuntu? For once a very pretty and modern design. With less rounded corners and a more readable stand-out font the whole system looks very sleak, clean and modern.

<img src="../../assets/images/2024-12-25-From-Ubuntu-to-Zorin/zorin-quick-settings.png" width=300 alt="Zorin's quick settings" loading="lazy">
<img src="../../assets/images/2024-12-25-From-Ubuntu-to-Zorin/zorin-start-menu.png" style="float:right" width=300 alt="Zorin's start menu" loading="lazy">

You may have also spotted something called "Zorin Connect" in the quick-settings. This little app is a fork from KDE connect that allows you to share files, control both devices and get notifications on your phone and PC. However when I say its a fork from KDE connect then I am beeing generous about this. As far as I can tell it's just a reskin with not a single added feature on top of it. In fact when I install KDE connect on my laptop it allows me to connect it to the Zorin Connect App on my phone. The Zorin Connect App looks 1:1 like the KDE Connect App with just some changed names and that's it. I would go as far as to call this a gimmick, not a feature and this seems to be a trend with this distro.

One big feature that Zorin proudly presents on their website is the 3d-screen rotation. If you enable this which Zorin directly asks you after installing the distro you can change your desktop in 3d-space, showing all applications physically above each other, giving a overview of where each window is.
One big feature that Zorin OS proudly presents on their website is the 3d-screen rotation. If you enable this which Zorin OS directly asks you after installing the distro you can change your desktop in 3d-space, showing all applications physically above each other, giving a overview of where each window is.

<img src="https://assets.zorincdn.com/zorin.com/images/home/hero/17.webp" width=768 alt="The 3d-rotation beeing shown on the left screen" loading="lazy">

This admittedly was nice and fun to try out but I disabled it again after a few minutes. Same goes for the jelly animation which transform the window when dragging it giving it a, you guessed it, jelly-like appearence. Nice to try out, quickly disabled again. The only real feature that is actually useful in my own opinion is the ability to set different screen-layouts, making the transition from other operating-systems a lot easier. Zorin supports out of the box four different layouts that copy the feeling of Windows-like, Touch layout, Windows List-like and GNOME Shell-like.
This admittedly was nice and fun to try out but I disabled it again after a few minutes. Same goes for the jelly animation which transform the window when dragging it giving it a, you guessed it, jelly-like appearence. Nice to try out, quickly disabled again. The only real feature that is actually useful in my own opinion is the ability to set different screen-layouts, making the transition from other operating-systems a lot easier. Zorin OS supports out of the box four different layouts that copy the feeling of Windows-like, Touch layout, Windows List-like and GNOME Shell-like.

<img src="../../assets/images/2024-12-25-From-Ubuntu-to-Zorin/zorin-layout-settings.png" width=300 alt="Zorin's default layout" loading="lazy">

However there is a way to get even more layouts that copy layouts from macOs, Windows 11, ChromeOS or Ubuntu. And this is where another problem shows up that is very prominent with Zorin
However there is a way to get even more layouts that copy layouts from macOs, Windows 11, ChromeOS or Ubuntu. And this is where another problem shows up that is very prominent with Zorin OS.

## Zorin Pro

There are three versions of Zorin that you can download. Zorin Core, Zorin Education and Zorin Pro. Let's go through the differences in those distros.
There are three versions of Zorin OS that you can download. Zorin Core, Zorin Education and Zorin Pro. Let's go through the differences in those distros.

Core is the base version which is free and what I am personally using right now. The Education-version takes away <s>KDE</s> Zorin Connect and instead adds some applications like Scratch, GDevelop, Fritzing, Builder and LibreCAD. Those applications are a nice addition, especially for the younger or inexperienced community that is looking for a paved road into the world of technology. And while they all come free it saves a lot of time that they all come preinstalled and working out of the box with no additional work needed to be done.

Now the third version is where the problems start. Zorin Pro costs at the time of writing 47,99€ as a one-time payment. For that you get the before-mentioned additional desktop-layouts (six on top of the already included four), a preinstalled "professional-grade creative suite of apps" and "advanced productivity tools". Oh and of course the additional artwork you can use for your desktop-background. But here is where the problem lies. All of those apps, as far as I can tell, are just free apps that you can download yourself. And Zorin knows that which is why they do not have the apps that you actually get listed anywhere, just that they include alternatives to other paid applications in other operating-systems. Through various videos, articles and screenshots I was able to collect following list of applications that come preinstalled in the pro-version and the program they replace according to Zorin's website:
Now the third version is where the problems start. Zorin Pro costs at the time of writing 47,99€ as a one-time payment. For that you get the before-mentioned additional desktop-layouts (six on top of the already included four), a preinstalled "professional-grade creative suite of apps" and "advanced productivity tools". Oh and of course the additional artwork you can use for your desktop-background. But here is where the problem lies. All of those apps, as far as I can tell, are just free apps that you can download yourself. And Zorin OS knows that which is why they do not have the apps that you actually get listed anywhere, just that they include alternatives to other paid applications in other operating-systems. Through various videos, articles and screenshots I was able to collect following list of applications that come preinstalled in the pro-version and the program they replace according to Zorin's website:

| Program | Alternative to |
| ------------------ | --------------------- |
Expand All @@ -92,3 +92,17 @@ Now the third version is where the problems start. Zorin Pro costs at the time o
| OpenToonz | |

Now the first thought for many readers would be "oh wow, the developers are so slimy, they want money for software I can easily download myself, how dare they?". And with a "pro"-edition this thought isn't crazy to think considering you pay a lot of money for free software. But that is not why the developers want you to buy this version of the OS. This version exists as a thank-you to the developers, a way of supporting them and the hard work they do. They went through all of the work of testing all of those applications and making sure they work with no issues at all which is for linux not always given. But they named it pro, and thats where the real issue lies. In my personal opinion the version should carry a different name, something like "support-version" or "licensed version". Immich, a very popular selfhosted alternative to Google Photos went through [exactly the same problem this year](https://www.reddit.com/r/selfhosted/comments/1e6hsn4/immich_introduces_licensing_options_to_support/) and they solved it the same way, [renaming the paid version and clarifiyng what you get](https://www.reddit.com/r/selfhosted/comments/1ea8iim/wording_change_and_clarification_for_purchasing/). This is in no way hate towards the developers but right now the only real feature you get are six different screen-layouts and a bit of saved time which does not deserve the pro-name. Also please add the list of pre-installed software, hiding that to make the user think he gets the deal of a lifetime for a bundle of free software is plainly not ok.

## Gaming

In my free time I like to game a bit and with the advances of Valve thanks to Proton this is as easy as it can be. Download Steam from the Software Store, enable Proton and download a game. [Zorin OS even has an article for that](https://help.zorin.com/docs/apps-games/play-games/) explaining how to setup Steam, Lutric Heroic Game Launcher, GOG and itch.io. This guide however is slightly outdated, at least for Steam. The option to enable Proton moved from "Steam Play" to "Compatibility" in the settings. With the article beeing last modified in October '22 this makes sense as since then a lot has changed in Steam with the release and continuous advancement of the Steam Deck.

For now I just installed Balatro which runs perfectly fine as long as I disable the CRT-Shader. However this is something that Zorin OS cannot be blamed for as its most likely a Proton- or driver-issue.

## Say Cheese

While my experience was so far pretty good I did enounter a few bugs. One of them was with the default camera-app Chese that comes preinstalled. With only the interal webcam connected the dropdown offered four different webcams. Webcam #1 and #3 where incredibly dark with no way of making those in any shape or form usable. Webcam #2 and #4 where fine and show a clear picture, however they were stuck on the resolutions of max 640 x 480. Anything below works fine but if I try to select any resolution beyond that the picture gets stuck between two frames, forever repeating those. Both photo- and video-mode suffer from this issue and it also appears if I test this in other camera-apps. That said the webcam works fine if I use it in Teams and background-filters are also no issue at all.

## The future of Zorin OS

As previously mentioned the newest version of Zorin OS is 17.2 which runs Ubuntu LTS 22.04 and the Linux Kernel 6.8.0-50-generic. It is expected that v18 will release at some point in 2025 bring Zorin OS to the newest Ubuntu LTS 24.04 and will probably update the kernel as well. Since 6.8 there have been some updates with the newest version beeing 6.12, released in November '24. This should bring some improved performance specifically for Intel Core Ultra chips and support for AMD P-State Preferred Cores along other neat upgrades such as faster boot-times, better security and a wide support across different architectures. The future is looking good for every Ubuntu-based distro.

0 comments on commit 26e795c

Please sign in to comment.