RSSAmplifier

Blog

SlackBlogs

UnOfficial Blog for Slackware Linux

slackblogs.blogspot.comRSS feed ↗25 posts

Latest posts

Full Wayland Support on Next Cinnamon

Next Cinnamon will have full Wayland support, according to upstream developers mentioned on their latest blog post . Up to now, they are still considered experimental, but with next release of Cinnamon (6.8), it will remove the experimental label and promoted to general availability. Other than Wayland support, there will be other changes such as: Improved support for multiple monitors and KVM…

Flameshot Screen Capture Issue

I have been using Flameshot to capture my screen if I need to post something on my desktop and share it with other people. It was working just fine until I tried to play with Plasma 6.7.x in Wayland and the Full Wayland environment, where it suddenly broke with an Unable to Capture Screen error message Turns out, this is a permission-related issue, and it can be easily solved by running the…

Latest Plasma 6.7 into Current

Once Plasma 6.6.5 packages gets included in -current, i have no doubt that Plasma 6.7 will be included as well, as some folks have been testing the beta version for some time and even research the new implementation of systemd timedate1 D-Bus interface which may be a showstopper for Slackware to include the latest Plasma version. Well, just one day after it got released, we finally saw Plasma 6.7…

Plasma 6 Arrived

After being discussed and being a speculation for a LONG time, yes, it's about few years back, finally Plasma 6 has landed on -current. This is one of the biggest update in June where Patrick dropped a massive 613 updates (x86_64) : 399 Upgraded, 40 Rebuilt , 145 Added , 29 Removed. These huge update is a big jump from Plasma 5 and we are into Plasma 6.6. Slackware waited for a long time for this…

Future Work on Cinnamon

LinuxMint devs has posted some new updates on their project and that includes Cinnamon. Here's the summary: - Performance improvements and Interactive Search on Nemo If you are working with files and directory through nemo, this is clearly a great improvements since they managed to drop from 200ms in delays, so opening a directory will be super fast. - Cinnamon Screenshots This is a good idea. I…

CJS Support for mozjs140

Upstream developer of Cinnamon project has finally added mozjs140 support into cjs, thus a new cjs and cinnamon changes has been pushed to the repository and binary packages has been uploaded to the normal repository. Since cjs and cinnamon are very closely related, make sure to follow the instructions below: remove mozjs128 using removepkg build and upgrade to cjs 140.0 build and upgrade to…

Cinnamon 6.6 is cooking

Cinnamon developer has tagged 6.6.x releases on their github projects, meaning that the official release of Cinnamon 6.6 is imminent now official. I have prepared a special branch (6.6) pushed on both github and gitlab for those who wanted to test the script (Note: i haven't tried to build this yet) . This branch is targeting for Slackware-Current users, so it may not work for users running…

Natural Scrolling in MATE

If you are MATE users and having issues with MATE uses reverse scrolling (when you scroll down using the middle mouse wheel, it went up instead of down) and want to use the natural scrolling, here's a simple tip to solve the issue: Open /usr/share/X11/xorg.conf.d/40-libinput.conf Add the following codes: Section "InputClass" Identifier "My Mouse" MatchIsPointer "on" Option "NaturalScrolling" "on"…

CJS Patched for mozjs128

During Cinnamon 6.4 development process, i opened a ticket for cjs in order to support mozjs128 since Slackware-Current has switched from mozjs115 to mozjs128 and cjs wasn't able to built against it. Since there were no sign of changes at that time, i had to include mozjs115 in CSB project alongside with the existing mozjs128 in Slackware core packages. This was quite painful since it took a long…

Cinnamon 6.4 Packages

Yesterday i took some time to push the updates for my CSB project to the latest major release of Cinnamon 6.4 on top of latest Slackware Current. This is basically an incremental update so the upgrade process is quite smooth. Nothing major was introduced in this release, so i don't expect major issues with Cinnamon 6.4. The only problem i had was the removal of mozjs115 from Slackware since they…

Dual Boot Issue After Windows 11 23H2 Updates

If you have just updated your Windows 11 machine recently and suddenly you found out that it broke your dual-boot setup, then most likely you were hit by another big regression by Microsoft. The error message that you might see when you boot your Linux will be something like this: ”Verifying shim SBAT data failed: Security Policy Violation. Something has gone seriously wrong: SBAT self-check…

My New Ryzen-based Laptop

My current laptop has been around for more than 7 years since i bought it on March 2017 and it was based on Kabylake CPU architecture. I had some fun tweaking it in order to work with Slackware since it was considered new hardware at that time with dual GPU (Optimus), my first dual-boot experience with Secure Boot option in the motherboard and also using grub instead of LILO which i have been used…

Cinnamon 6.2 Packages For Slackware-Current

Six months have gone by since i pushed Cinnamon 6.0 packages for Slackware-Current last year and here we are with a new Cinnamon 6.2 packages for Slackware-Current. As with previous releases, upstream never posted anything except for detailed commit logs in their github repository, so based on several sources who gathered information about this release, here are the main visible changes for this…

MATE 1.28 For Slackware 15.0

I have finished testing MATE 1.28 for Slackware 15.0 and current and packages for Slackware 15.0 is now available in the usual repository (Thanks to Tadgy for this space). There is no official announcement yet, but the sources have been around for few days, so i guess it's a good time to push the changes and packages to Slackware users. The code is now available in github and gitlab under a new…

Cinnamon 6.0 Packages for Slackware-Current

Cinnamon 6.0 tarballs has been released for some time and i didn't push the updates directly because normally it would take some time for upstream to stabilize the project with some minor releases before it's labeled as stable and the new version is announced. Well, it's not really the case for Cinnamon 6.0 where it has been stayed in 6.0.0 in most components for some time, so i decided to fire up…

Adding Intel Microcode to Mitigrate CPU vulnerabilities

If you are concerned about security vulnerabilities affecting your CPU like Spectre, ZenBleed, etc, you might want to add microcode provided by your CPU vendors, like Intel or AMD and also make sure to get the latest kernel that provided the support to mitigate the vulnerabilities. Installing microcode alone is not enough as we still need to load it early during boot so it needs to be added into…

Cinnamon 5.8.0 For Slackware-Current

It's been a while since i posted on this blog and last post was about Cinnamon 5.6.0 and now, it's time to jump to Cinnamon 5.8.0 packages for Slackware-Current. It's fresh from the oven and i believe there will be more minor releases to fix bugs that are found after the .0 release, but all the scripts are now pushed to github / gitlab repository and the binary packages have been uploaded to…

Cinnamon 5.6 for Slackware-Current

Three months since i posted Cinnamon 5.4 and here we are with Cinnamon 5.6 release for Slackware-Current. As usual, there is no release notes yet as this post is written, but based on the commit message per components, it seems that this release doesn't have major features compared to previous releases. Most of the changes are refinement to what 5.4 had offered and they want to polish the desktop…

Cinnamon 5.4 For Slackware Current

I have been playing with Cinnamon 5.4 packages for some time and i think it's now ready since it has reached 5.4.10 and LinuxMint 21 has been released, meaning they have been finalized. One of the reason why i didn't publish it sooner is because i was experiencing crashes on my VBox tests, rapid changes in -Current, and lack of spare time to deal with this project due to my workload at the office.…

How to Send Patches to SBo

Some people have been asking about how to send patches to SBo when submission is still closed (usually during development cycle for next SBo repository or for a while after new repo is released). There are a few ways to do it: Use a pull request on GitHub or merge request on GitLab Send a patch using git format-patch to the mailing list The first option has its own documentation, so please go look…

Slackware 15.0 Released

After more than 6 years of development and so many big changes happened during the development cycle, Patrick Volkerding finally released Slackware 15.0 into another stable release. It is the longest development cycle of Slackware so far, but i think it's worth the wait as big changes are integrated smoothly into this release. Here are the highlight of this release: Kernel 5.15.19 (LTS release)…

MATE 1.26 Released

After 18 months, MATE 1.26 is officially released by the developer. The main goal of this release is to add new functionality while maintaining the look and feel and also to fix bugs, modernizing code base, and optimizing performance. I have built MATE 1.26 packages since last week and publish them on the usual repository (Thanks to Tadgy) and the SlackBuilds to the GitHub and GitLab . There are 3…

Initial Preview of Cinnamon 5.x

I noticed that Cinnamon 5 is now available from their github project page, so last night i started to work on it and it seems that it's a trivial update to the build scripts. There's no hackish or extra effort to update the build script to build the latest Cinnamon 5.x on top of Slackware-Current. Since it was late at night, i finished bumping and i left to sleep while the build machine test the…

Moving to Libera

Open source community has faced another drama when Freenode is now being taken over and staffs were resigning and they decided to make a new service based on previous Freenode service called Libera Chat . The service is now up and running and many open source projects and communities are migrating from Freenode to Libera and more will follow soon. I have registered the same nickname and channels i…

Running Steam and Windows Games on Slackware Linux without Multilib

Few years ago, i was quite lucky to get 3 free games from Ubisoft Holiday Bundle, Assasin Creed IV: Black Flag, World in Conflict: Complete Edition, and Watch Dogs. I played Assasin Creed IV for a while under Windows in my spare time, but later on, i rarely login to my Windows machine (it's only available on my laptop, not in my other machines), so it's kinda abandoned. The arrival of Steam under…