From 69d48adf9e9b2a80e84ea019416741a59160f924 Mon Sep 17 00:00:00 2001 From: David Moll Date: Thu, 26 Dec 2024 00:38:02 +0100 Subject: [PATCH 1/4] Add unfinished article and images --- .../zorin-layout-settings.png | Bin 0 -> 1366 bytes .../zorin-quick-settings.png | Bin 0 -> 49264 bytes .../zorin-start-menu.png | Bin 0 -> 105072 bytes .../2024-12-25-From-Ubuntu-to-Zorin.md | 94 ++++++++++++++++++ .../2024-12-25-From-Ubuntu-to-Zorin/cover.png | Bin 0 -> 1538 bytes 5 files changed, 94 insertions(+) create mode 100644 src/assets/images/2024-12-25-From-Ubuntu-to-Zorin/zorin-layout-settings.png create mode 100644 src/assets/images/2024-12-25-From-Ubuntu-to-Zorin/zorin-quick-settings.png create mode 100644 src/assets/images/2024-12-25-From-Ubuntu-to-Zorin/zorin-start-menu.png create mode 100644 src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md create mode 100644 src/blog/2024-12-25-From-Ubuntu-to-Zorin/cover.png diff --git a/src/assets/images/2024-12-25-From-Ubuntu-to-Zorin/zorin-layout-settings.png b/src/assets/images/2024-12-25-From-Ubuntu-to-Zorin/zorin-layout-settings.png new file mode 100644 index 0000000000000000000000000000000000000000..87879df47c8db735b07cc58720e8ee2ea558bd49 GIT binary patch literal 1366 zcmeAS@N?(olHy`uVBq!ia0y~yU=e0uVEW6%3>0B8JH`g2I0Jk_Ton`){{R0kDJiL) zaM+%KftAD4#WAGf*4w*`S<;pw4T;PzII8E{HZiamd^c|Jzq#W|zg9r1lTp6O#qZ72 zOOsao5>2t~pL<8ea}o%>?C`Q)>ea~9>a7v5V1w->?$+Y}wrpG?8UZ`DU-`Fm!k*-y z1rCi&tRRuWz}USQ$u)<*NtDI=gIxFcZ((#0h!LIBD57!X^3&Jv<<3tO(O9BA#Vluy zi(-AbO?=}arsc~%{)?Cv0`!PeXMVr}0srY6_ifi|4e+ov4O}4bIM^rn{5$S9ea2b= zJ9rmuxb)8Bpo}BPRJClb-^*A2`u=O))qn*PDzX+iB)-0Xb^Fn|rDexAGPUmX_Z9KE zCgKwe3?zfd;1B;=rQ&<7MJ54-HIA5keV6sNw(;&nrzWRED?6J`&T7i+f|wZ>Us1kw zTN_jBnP6d{(|LjoeQl#N%Vo3!X8gM1axlgBpouHc`pKrO>-9@s|CVh{zqwqEOC(NS z|NXL+qGj$}oLrnh0if%aX#yi?#v09v|4ys#nz%lU{I{}`srCBt)3rtkYa9}H0nG=R za#;izk3ffNO!<-bYxhCTBOpZw{ZH@L-(Vf&5pcrZG!W=~1K+>}4j{|({Z>5J1jhQo zcODN7b9zB;6tQaEwst znh>wyBLGftKWe~f6p~WW$dy~3q{XlSmF+tBXRFzB{bpd025V3G_H*i=>-T=uUzfk_ z4oua|qHp?u4$z4IyYZNP(yT=ejfXxwT)J+DH8fTKDE8G(P)uUAm7+{G@3?f4Re)?ZuRjzYf>qsq5)0|d0IpMUawIyci zLR@YD1|%rq;Lv<9R1%j|W7BFQ9J+vEWGRZz&K+8p<78J0fP7fjS|{nQ=>j#WRer&R zeU?BgV*(Wwp*A04;#yi8vJ@D~SzKQav%^ElhTpIGKdd0(3&=PLH144m*Vj$El|laL z0cPq$-!-m8|1AE!;kxqf+v_v}GHOLM_MEB`XK#J|zE4C*7bkmOB5v~`x#!=uGLKXd_f0TP%?PB`njxgN@xNApl$4A literal 0 HcmV?d00001 diff --git a/src/assets/images/2024-12-25-From-Ubuntu-to-Zorin/zorin-quick-settings.png b/src/assets/images/2024-12-25-From-Ubuntu-to-Zorin/zorin-quick-settings.png new file mode 100644 index 0000000000000000000000000000000000000000..605cf1304714ba23a320ed14a5e694ed7ce5abc1 GIT binary patch literal 49264 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 M1x@)HS!l@r2e5`O5C8xG literal 0 HcmV?d00001 diff --git a/src/assets/images/2024-12-25-From-Ubuntu-to-Zorin/zorin-start-menu.png b/src/assets/images/2024-12-25-From-Ubuntu-to-Zorin/zorin-start-menu.png new file mode 100644 index 0000000000000000000000000000000000000000..db1a195d1bc1fb35fdc55d0a9e173b89b1ccc3ee GIT binary patch literal 105072 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�!Z*M%x!XuTn<2T7s+aZ%$hC5sOGvWQ?b(ka?O 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 literal 0 HcmV?d00001 diff --git a/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md b/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md new file mode 100644 index 0000000..01f00b3 --- /dev/null +++ b/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md @@ -0,0 +1,94 @@ +--- +layout: blog.njk +title: From Ubuntu to Zorin +author: David Moll +date: 2024-12-25 +tags: + - posts + - development + - linux +description: Switching my work-distro for 2025 +folderName: 2024-12-25-From-Ubuntu-to-Zorin +socialMediaPreviewImage: https://blog.davidmoll.net/assets/images/2024-12-25-From-Ubuntu-to-Zorin/cover.png +socialMediaPreviewImageAlt: An image of the logo of the linux-distros Ubuntu and Zorin +hasCode: true +hasMath: false +credits: true +--- + +![{{ socialMediaPreviewImageAlt }}]({{ socialMediaPreviewImage }}) + +## Opening + +The year is almost over and so is my first year with working on linux. While I started the year with good ol' Windows 10 I quickly was forced to switch to Linux since multiple tools of the techstack used in the project work so much better on anything that isn't Microsoft. With the personal beef I have with Apple I quickly made the choice to switch to Ubuntu which in 2024 also had a major release to LTS 24.04. And while my experience with Ubuntu has been really really great I still wanted to switch things up a little bit. After doing some research (thanks for so many great articles [It's FOSS](https://news.itsfoss.com/)) I made the decision to switch to [Zorin OS](https://zorin.com/os/) and in this blog I will talk about my experience in the first month. + +## 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. + +## 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. + +## 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. + +## 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. + +Zorin's quick settings +Zorin's start menu + +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. + +The 3d-rotation beeing shown on the left screen + +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. + +Zorin's default layout + +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 + +## 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. + +Core is the base version which is free and what I am personally using right now. The Education-version takes away KDE 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: + +| Program | Alternative to | +| ---------------------- | --------- | +| Program | Alternative to | +| Blender | Autodesk Maya | +| Darktable | AfterShot Pro | +| GIMP | Adobe Photoshop | +| Inkscape | Affinity Designer | +| Krita | Procreate | +| LibreCAD | Autodesk AutoCAD | +| LibreOffice | Microsoft Office Suit | +| Scribus | Affinity Publisher | +| Minder | iThoughts | +| Denaro | GreenBooks | +| Planify, Xournal++ | Things | +| Ardour 8, Audacity | FL Studio | +| Handbrake | Adobe Media Encoder | +| KdenLive | Adobe Premiere Pro | +| Mixxx | Traktor Pro | +| OBS Studio | | +| VirtualBox | | +| Foliate | | +| Feeds | | +| 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. diff --git a/src/blog/2024-12-25-From-Ubuntu-to-Zorin/cover.png b/src/blog/2024-12-25-From-Ubuntu-to-Zorin/cover.png new file mode 100644 index 0000000000000000000000000000000000000000..0b1614fa91656b9fdac17bb19777356d61bd10a6 GIT binary patch literal 1538 zcmV+d2L1VoP)~OQ4z+^XL-wWFx69C7gQynP zkR?NF6=CNtW%q@Hou!M1dWq4pLzg6g>3!nR9USBUjt6T{0IQOCh55+Sr(X4$gn^V+8C%JOb+92Oq_vba;~h*$ zYawgK4>2LFX@a8KkdW4v3`IStmfnR$7Jx$R=|`X1j|P;xGOyfylzSA(U-;aNGCY}I z;^**Ylt-8An$w$6J~8WdN>HH5qSc7XgLOqtP~flp%0HyVV?*|7>P+BieViUjXH$d^< z7M1H-*iQ>Y{khOlf=>KxwT8m7|&{yNQ*|bS)I`7<${d7D^Y}+lN{xyYvdk zMFD?_jVX$ApY>sA%vlYTZRl)X!hB{?0&G)($$K}WtR&N-1xHO#CPfRrsvQ-Pbd1Rf zinAMJ(zP{55qgRGRwmbh5kUd^V$H*XMI@|NU|e{v)FX*MMQMY?mnm7yD(Ht{95^$+YzKQMu|B zLs6YFg9p<0gl)-Ch$1OA&x;=-5f^F~1tm-Mg{~wflt6_9MLjbU)#}-fnaV9*OKS9FQ54ZRZ37)aP82(S8d7Xez9IeP}C^D z?q6_BEvQ0*A}`io-Jbb_1X%zDRtc5*-AXdmLJ6XP$0Fq&S|_KD1W;@!_fb%62|sD5a|+^#n)a3?DglB!Tb;a`b;0OI8w;vQM6Q z-^pF$+=zsrR9E-qQK2vGoTErA&HI9QTPf-PeDuO&&)4#v3;b=mY0{R?)t5A#5)@f_ zHBo#o?>QkTa8S&Bt^A2nAB)2niY@!sN&d4vjzUz(6;Pg-I4fRk2@$aJP5;Rn7x-5k zMfgFoBlHAC_+dgC2|Y!@<9M#GXFoS84CZW*VC(}yp)h~FGA5%akpE(NEd7|GNHT*h zIf`>_#uLoV88PjaJ@=V}o}sw^GE5l?TE`CJ^>18;4hf42j#rW5W$&iIz5;v9P{g); otHq)$07*qoM6N<$f?68c)c^nh literal 0 HcmV?d00001 From d71094db31bef4844e1ac985beef471a4e645557 Mon Sep 17 00:00:00 2001 From: David Moll Date: Thu, 26 Dec 2024 00:40:07 +0100 Subject: [PATCH 2/4] Format --- .../2024-12-25-From-Ubuntu-to-Zorin.md | 48 +++++++++---------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md b/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md index 01f00b3..5e522af 100644 --- a/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md +++ b/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md @@ -28,7 +28,7 @@ Zorin OS was very easy to install. With the latest version of the OS (17.2) beei ## 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. +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. @@ -67,28 +67,28 @@ Core is the base version which is free and what I am personally using right now. 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: -| Program | Alternative to | -| ---------------------- | --------- | -| Program | Alternative to | -| Blender | Autodesk Maya | -| Darktable | AfterShot Pro | -| GIMP | Adobe Photoshop | -| Inkscape | Affinity Designer | -| Krita | Procreate | -| LibreCAD | Autodesk AutoCAD | -| LibreOffice | Microsoft Office Suit | -| Scribus | Affinity Publisher | -| Minder | iThoughts | -| Denaro | GreenBooks | -| Planify, Xournal++ | Things | -| Ardour 8, Audacity | FL Studio | -| Handbrake | Adobe Media Encoder | -| KdenLive | Adobe Premiere Pro | -| Mixxx | Traktor Pro | -| OBS Studio | | -| VirtualBox | | -| Foliate | | -| Feeds | | -| OpenToonz | | +| Program | Alternative to | +| ------------------ | --------------------- | +| Program | Alternative to | +| Blender | Autodesk Maya | +| Darktable | AfterShot Pro | +| GIMP | Adobe Photoshop | +| Inkscape | Affinity Designer | +| Krita | Procreate | +| LibreCAD | Autodesk AutoCAD | +| LibreOffice | Microsoft Office Suit | +| Scribus | Affinity Publisher | +| Minder | iThoughts | +| Denaro | GreenBooks | +| Planify, Xournal++ | Things | +| Ardour 8, Audacity | FL Studio | +| Handbrake | Adobe Media Encoder | +| KdenLive | Adobe Premiere Pro | +| Mixxx | Traktor Pro | +| OBS Studio | | +| VirtualBox | | +| Foliate | | +| Feeds | | +| 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. From 26e795c0879ae32e15a37b11dd79f75d9277ab66 Mon Sep 17 00:00:00 2001 From: David Moll Date: Thu, 26 Dec 2024 13:25:51 +0100 Subject: [PATCH 3/4] Small update --- .../2024-12-25-From-Ubuntu-to-Zorin.md | 32 +++++++++++++------ 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md b/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md index 5e522af..485658a 100644 --- a/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md +++ b/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md @@ -24,7 +24,7 @@ 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 @@ -32,40 +32,40 @@ First on the agenda was installing the typical programs I need for work, those b 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. Zorin's quick settings Zorin's start menu 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. The 3d-rotation beeing shown on the left screen -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. Zorin's default layout -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 KDE 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 | | ------------------ | --------------------- | @@ -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. From 44e1e7042ed1a6857b46b41bfe0c95022b3ec461 Mon Sep 17 00:00:00 2001 From: David Moll Date: Thu, 26 Dec 2024 13:34:30 +0100 Subject: [PATCH 4/4] This commit should be signed --- .../2024-12-25-From-Ubuntu-to-Zorin.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md b/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md index 485658a..d058f1a 100644 --- a/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md +++ b/src/blog/2024-12-25-From-Ubuntu-to-Zorin/2024-12-25-From-Ubuntu-to-Zorin.md @@ -28,7 +28,7 @@ Zorin OS was very easy to install. With the latest version of the OS (17.2) beei ## 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. +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. I also took care of [creating my own custom .gitconfig and GPG-singning](https://blog.davidmoll.net/blog/2024-07-23-Taking-a-closer-look-at-my-.gitconfig/). 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.