5 ways I make Zorin OS faster and better than it already is


zorinherolaptop

Jack Wallen/ZDNET

Follow ZDNET: Add us as a preferred source on Google.


ZDNET’s key takeaways

  • Zorin OS is a fantastic and popular Linux distribution.
  • With just a bit of tweaking, you can optimize it to fit your needs.
  • These tweaks can be done by anyone and are free.

If I ever switch from Pop!_OS, my distribution of choice will be Zorin OS. It’s clean, easy to use, reliable, and it offers plenty of customization options that let me make it truly mine. I can make Zorin OS look better, run faster, and function more efficiently. And with the release of Zorin OS 18.1, the developers have created what I believe is the best OS on the market.

Also: Linux Mint vs. Zorin OS: I’ve tried both Windows alternatives, and here’s my winner

If you’re a Zorin OS user, you might be interested in some of the optimizations I like to apply to the OS. If so, read on.

1. Make it faster

Who doesn’t want a faster computer? One of the best ways to speed up Zorin OS is to enable Zram, which is a Linux kernel module used to create a compressed block device in RAM that allows for faster data access and efficient memory usage. Zram is like a much faster swap space, and the improvements are noticeable.

To enable Zram, install the necessary tool with:

sudo apt-get install zram-config

When that installation is completed, enable Zram with:

sudo systemctl enable –now zram-config

Next, you’ll need to disable the swap file. First, open your fstab file with:

sudo nano /etc / fstab 

Note: There are no spaces between etc, /, and fstab in the above command.

In that file, comment out the /swap line like this:

#/swap

Save and close the file.

Also: The best Linux distributions for beginners: Expert tested and reviewed

Disable swap with:

sudo swapoff /swapfile

Reboot your system.

Zram is now active, and your machine should show improved performance, especially when several apps are open and running.

2. Stop the startups

When you log in, certain apps automatically start. Some of those apps are necessary, while others may not be. To enable/disable startup apps, do the following:

Open the desktop menu and search for Startup Applications.

Look at the list of startup apps and remove any you don’t want.

Zorin OS 18.1.

This is a freshly-installed instance of Zorin OS, so there aren’t many startup apps.

Jack Wallen/ZDNET

Reboot your system so the changes take effect.

Keep in mind that you don’t want to disable a necessary app. For instance, you’ll want to keep the SSH Key Agent, so you can use Secure Shell.

3. Hot corners

I love hot corners. I can assign specific actions to each corner of my display, so all I have to do is move the cursor to one of the corners, and whatever action I’ve assigned happens. It’s efficient, and it’s simple.

Also: I’m a Linux power user, and this distro made me rethink what an operating system can be

The only caveat to Zorin OS is that it only offers a single hot corner. To get multiple hot corners, you need to install a GNOME extension that adds the feature. The extension is called Custom Hot Corners Extended. To install the extension, you’ll need to either install Firefox or the Extension Manager (both of which can be installed from within GNOME Software). My preferred method is using the Extension Manager.

Zorin OS 18.1.

Install the CHC-E extension to enable multiple hot corners.

Jack Wallen/ZDNET

Once installed, you can go back to the Installed tab, click the gear icon associated with CHC-E, and then customize the hot corners to your specifications. 

4. Auto delete temp files

Your computer saves temporary files in /tmp for 10 days and /var/tmp for 30 days. Because some temporary files can include sensitive information, I prefer to have them automatically deleted. Not only can it prevent accidental exposure of sensitive information, but it can also free space.

Zorin OS 18.1.

You can also manually delete the temporary files from here.

Jack Wallen/ZDNET

With Zorin OS, you can configure the automatic deletion of these files in Settings > Privacy & Security. Click the On/Off slider for Automatically Delete Temporary Files and then set the delete period you want. I typically set the delete period for one day.

5. Using the auto tiling feature

If you’re not accustomed to a tiling window manager, this might not appeal to you. For me, tiling window managers are incredibly efficient, and I even like it when those windows are automatically tiled.

Automatic tiling means that when you open a new window, it will automatically be placed on your desktop in a tiling manner. For example, if you open the first app, it will automatically be placed on the right half of the screen. Open a second window, and it’ll take up the left half. The only caveat to Zorin auto tiling is that when you open a third window, it opens a floating app (meaning it can be moved and placed where you want).

Zorin OS 18.1.

If you’ve never experienced a tiling window manager, you’re missing out.

Jack Wallen/ZDNET

You can manually tile the next apps if you want, but I do wish Zorin would make it such that the auto tiling would work the same as, say, Hyprland.

Also: I struggled with Hyprland for months, until this Arch-based distro fixed it

Either way, the tiling window feature is a must for those who want their desktops to be optimized for efficiency and speed.





Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews



Intelligent Investing, a research-driven market analysis platform, works from the premise that artificial intelligence can expand financial forecasting by processing large datasets, accelerating strategy development, and enabling systematic execution. Alongside these capabilities, human interpretation remains essential, providing the context needed to translate data into meaningful market perspectives. 

This philosophy is reflected in the work of founder Arnout Ter Schure. With a PhD in environmental sciences and more than a decade of experience in scientific research, Dr. Ter Schure applies an analytical mindset to financial markets. His transition into market analysis reflects a sustained focus on data and repeatable patterns. Over time, he has developed proprietary indicators and a multi-layered analytical framework that integrates technical, sentiment, and cyclical analysis. This foundation provides important context for his perspective on how AI fits into modern financial decision-making.

Financial markets are becoming more complex and fast‑moving, and that shift has sparked a growing interest in how AI can play a supportive role,” Ter Schure states. “This has opened the door to exploring how computational tools might complement and strengthen traditional analytical approaches.” 

According to a study exploring a multi-agent deep learning approach to big data analysis in financial markets, modern AI systems demonstrate strong capabilities in processing large-scale data and identifying patterns across multiple timeframes. When combined with structured methodologies such as the Elliott Wave principle, these systems can enhance analytical efficiency and improve pattern recognition, particularly in high-speed trading environments.

This growing role of AI aligns with Ter Schure’s view of it as a powerful analytical companion, especially in areas where speed and computational precision are required. He explains, “AI excels when the task is clearly defined. If you provide the structure, the parameters, and the objective, it can execute with remarkable speed and precision.” This may include generating trading algorithms, coding strategies, and conducting rapid backtesting across historical datasets.

As these capabilities become more integrated into the analytical process, an important consideration emerges. Ter Schure emphasizes that AI systems function within the boundaries established by human input. He notes that the data they analyze, the assumptions embedded in their programming, and the frameworks they rely upon all originate from human decisions. Without these elements, the system may lack direction and purpose. Ter Schure states, “AI can accelerate the ‘how,’ but it still depends on a human to define the ‘why.’ That distinction applies across every layer of market analysis.

This relationship becomes especially relevant in financial forecasting, where interpretation plays a central role. AI can analyze historical data and identify recurring patterns, yet its perspective remains limited to what has already been observed. The same research notes that even advanced systems encounter challenges during periods of structural change or unprecedented market conditions, where historical data offers limited guidance. In such situations, the ability to interpret evolving conditions becomes as important as computational power.

For Ter Schure, forecasting involves working with probabilities rather than fixed outcomes. AI can assist in outlining potential scenarios, yet it does not determine which outcome will unfold. “Markets evolve through a combination of structure and behavior,” he explains. “A model can highlight patterns, but understanding how those patterns develop in real time still requires human judgment.”

This dynamic also extends to how AI interacts with human assumptions. According to Dr. Ter Schure, since these systems learn from existing data and user inputs, their outputs often reflect the perspectives embedded within that information. As a result, the quality of the initial assumptions plays a significant role in shaping the outcome. “If the initial premise includes a bias, the output often reflects it. The responsibility remains with the analyst to question, refine, and interpret the result,” Ter Schure remarks.

Such considerations become even more important when viewed through the lens of market behavior. Financial markets, as Ter Schure notes, are often influenced by collective sentiment, where emotions such as optimism and caution influence price movements. “Regardless of the computerization of trading, market behaviour has remained constant,” he says. While AI can identify historical expressions of these behaviors, interpreting their significance within a current context typically requires experience and perspective. 

Within this broader context, Arnout’s methodology illustrates how structured human analysis can complement technological tools. His approach combines Fibonacci ratios with the Elliott Wave principle, focusing on wave structures, extensions, and corrective patterns. These frameworks offer a way to interpret market cycles and map potential pathways for price movement. A key element of his method involves incorporating alternative scenarios through double corrections or extensions, allowing for multiple potential outcomes to be evaluated simultaneously.

This multi-scenario framework supports adaptability as market conditions evolve. “Each structure presents more than one pathway,” he explains. “By preparing for those alternatives, you create a framework that evolves with the market as new information becomes available.” This perspective allows for continuous reassessment, where forecasts are refined as additional data emerges.

Ter Schure stresses that although AI can assist in identifying patterns within such frameworks, the interpretation of complex wave structures introduces nuances that extend beyond automated analysis. Multi-layered corrections and extensions often depend on contextual judgment, where small variations influence the broader interpretation.

Overall, Ter Schure suggests that AI serves as an extension of the analytical process, enhancing specific components while leaving interpretive decisions to the analyst. Its ability to execute defined tasks with speed and precision complements the depth of human judgment. He states, “Technology expands what we can do, but understanding determines how we apply it. The combination is where meaningful progress takes place.”



Source link