GNU/Linux operating system and free software site
System information
Based on: Debian Trixie (stable)
Version number: 4-0
DE: JWM
WM: JWM
Processor architecture: 64bit
Disk usage: average 8 GB
Ram usage: average 320 MB
Kernel: 6.12.90+deb13-amd64
Icon theme: bes-own-dark
System theme: besgnulinux-dark
Installer: Calamares
Grub installation: UEFI and BIOS
Password
-Normal login-
Name: besgnulinux
Password: live
-Other logins-
Name: user
Password: live
This version is a major release developed as a result of meticulous work carried out since version 3-0. Particular emphasis was placed on stability and lightness. It has been purged of leaking, conflicting, or background processes. Healthy, functioning tools have been replaced with alternatives. Some software has been removed while others have been added. It was created with a "install and use" approach, requiring minimal customization beyond user preferences. To this end, all software necessary for basic needs has been adapted to the system. Both GUI and CLI software have been added for the touchpad. Pavucontrol has been removed and replaced with Pasystray, which performs the same function. A separate process has been implemented for panel icons. Panel icon colors can be changed using the "Panel Manager" tool. Icons can be added to the panel, menu, and desktop. This version includes four different icon sets. Different-looking folders can be changed using the icon color change tool. You can run over forty tools to manage the JWM system from the desktop icon. In addition to the power manager in the panel, another manager, also customizable by user preference, has been added. You can change the sound card either from the Pasystray tool or from the sound icon in the panel. Version 4-0 has been adapted to work on multiple monitors. It automatically detects multiple monitors. To move windows between monitors, you can add the "Send windows" plugin, which I adapted myself, to the panel using the "Panel Manager" tool. Many other improvements have been made to JWM version 4-0. Our goal is always to make it fast, lightweight, stable, and user-friendly. Therefore, it is suitable for both older, less powerful computers and newer ones.
Download Besgnulinux 4-0 main version from here.
Other images
Addition
Dots Per Inch (DPI) feature added.
DPI settings are available in version 4.0.
You can change the system font size with this feature.
This feature is useful on some large screens. In the "Panel Manager" tool shown in the image, you can choose between a minimum of 72 and a maximum of 240 DPI in the "DPI font value" option. It is usually 96 by default.
Additions
Some great features have been added to the Font Manager tool. This tool automatically selects the most suitable font according to the system language. This prevents font incompatibility with the system language. Fonts incompatible with the system language can cause some characters to appear distorted, affecting both visual appeal and reading fluentness. I developed the Font Manager tool with this in mind. To prevent font problems, the fonts-noto-cjk tool, which has a wide range of language fonts, has been added to the system. It largely solves font problems in Latin languages, Asian languages, and other languages. Besides the automatically selected fonts, you can also use your own preferences with this tool. You can also install the Fcitx package with this tool to control the input method. The Font Manager tool is available in version 4-0.
Follow the instructions below to install the Nvidia driver
System information
Based on: Debian Trixie (stable)
Version number: 3-3
DE: JWM
WM: JWM
Processor architecture: 64bit
Disk usage: average 8 GB
Ram usage: average 340 MB
Kernel: 6.12.73+deb13-amd64
Icon theme: bes-own-dark
System theme: bes-dark
Installer: Calamares
Grub installation: UEFI and BIOS
Password
Name: besgnulinux
Password: live
Preliminary Information
Besgnulinux JWM version 3-3 is a release where innovations are integrated, some errors are fixed, and it has become more stable. From this perspective, I think it is a necessary and important version. Indeed, the innovations and changes added for user needs will make usage easier. One of Besgnulinux's goals is for users to find many things they are looking for in the system and to complete their work easily. Lightweight and fast tools working without issues need to align with a lightweight and fast system. Besgnulinux version 3-3 was developed at this point.
Innovations
A special study was conducted for Asian languages. Fonts supporting Asian languages were added. A tool called "Font Manager" was created to switch between fonts. With this tool, "Fcitx" can be set up with a single click.
In the live environment, the desired language can be selected from the "Bootloader" screen. That is, the live environment can be tested in the desired language.
Login can be done from the same screen with options like "nomodeset, acpi=force." This can eliminate faulty graphics cards or other obstacles. It will be life-saving for some computers that cannot access the system in this way.
A tool was created to convert RPM to DEB format for the use of packages that are not in the Debian repository but are in repositories using RPM. Many packages I tried with this tool, which is the predecessor of the Alien software, worked without problems. Although not every package worked, many packages from Opensuse, Fedora, and Mageia repositories can work.
A simple tool called "Virtual Machine" was created to easily test various ISO files. With this tool, which is a precursor to the QEMU virtual machine, ISO files can be tested with a single click.
Qt and GTK4 interfaces have been arranged to match the system theme. Along with some additional software added for this purpose, the Besgnulinux system theme and icon theme have been redesigned. There are six interconnected icon themes in different styles in the system.
A GUI-based "Touchpat Indicator" tool has been added. Also, those who want can install Touchegg from "Third-party software." A few more software have been added to the third-party software. You can install Wine and the Liquorix kernel with this tool.
Lxrandr has been added for those who use multiple monitors.
All Besgnulinux tools are gathered in one window. You can access them with the icon on the desktop.
Other performed operations
In a small survey I conducted, Thunar and the JWM menu were set as default according to user preferences. Many items have been added to the Thunar menu for ease of use. Additionally, anyone who wants can add the modern menu with the "Add to Menu" tool.
The brightness setting of the "Brightness" tool was increased.
The "Besrandr" tool was reorganized for multi-monitor use.
Small changes were made to the welcome screen, providing a nicer appearance.
When the Equalizer is enabled, the sound arrangement automatically switches.
The search tool was reorganized so that everything can be managed from a single window.
With the "Keyboard language switcher" tool, the feature to add a flag or text to the panel was added.
A different folder change option was added to the "Theme color changer" tool. You can choose between folders with the same icon theme but different appearances.
A plugin was added to the "Manage Panels" tool for keyboard backlight control. However, this tool is still in the testing phase.
Gufw firewall was removed from the system based on some feedback.
Since Thunar runs in the background, a refresh button has been added to the menu to reset it.
Since the slow opening issue in the Brave browser was not resolved, I put it on hold for a while. Instead, two browsers were added. Chromium was set as the default for normal use. The Tor browser was adapted to the system for VPN use. A separate tool was created for easy updating of the Tor browser.
The desktop is active. The desktop is managed by Xfdesktop, which is integrated with the Thunar file manager.
If you want to install Flatpak software, I recommend installing it through the "Third-Party Software" tool. It will be installed along with the special tools I've created to make using Flatpak easier.
You can see images of the newly added vehicles in the images below (image no: 4).
Also, for those who are curious, I did not find the Simple version necessary. There is not much difference in resource usage compared to the Full version. I find the Simple version unnecessary for a 15-20 MB difference. Therefore, I think the Full version, which meets every need, is better.
Some default software in the system
Thunar, Libreoffice, Touchpat Indicator, Chromium, Tor browser, Mousepad, Lxterminal, Lightdm, Gnome games (20 light games), Inkscape, Mtpaint, Viewnior, Deluge, Sylpheed, Guvcview, Smplayer, Grsync, Gparted, Printer...
Download Besgnulinux JWM 3-3 version here, which includes innovations, ease of use, minor bug fixes, and aims to be stable, lightweight but useful.
Download
Video
Other images
Error detected
Error: The theme doesn't refresh after changing color.
Solution: Use the refresh buttons in the menu.
System information
Based on: Debian Trixie (stable)
Version number: 3-2
DE: JWM
WM: JWM
Processor architecture: 64bit
Disk usage: average 8 GB
Ram usage full version: average 340 MB
Ram usage simple version: average 300 MB
Ram usage core version: average 270 MB
Kernel: 6.12.57+deb13-amd64
Icon theme: bes-own-dark
System theme: bes-dark
Installer: Calamares
Grub installation: UEFI and BIOS
Password
Name: besgnulinux
Password: live
Preliminary information
Besgnulinux JWM 3-2 version created three ISO images: full, simple and core, according to the different preferences of the users. In the full version, all generally used packages are installed. The Simple version does not include some packages that not everyone will use. But both versions are basically the same. The Core version is especially for conscious users. There are no packages other than terminal in the Core version. However, in the info window I added in the core version, desktop installation commands are also given for users who are not conscious. Still, I recommend the full or simple version to new users. Firmware is installed on all three dies.
What has been done in Besgnulinux JWM 3-2 version
A lot of work has been done and important changes have been implemented in this version.
First, let's talk briefly about the procedures performed.
As in the previous version, the classic and modern menu were adapted together in this version. You can switch between these menus or use them dually with the "Add to Menu" tool.
Added some important elements to the welcome screen.
The "Add Key" tool has been restructured.
Added translation from png to svg format to the "Image Editor" Tool.
The "Change Keyboard Language" tool has been rearranged.
A total of 21 colors, dark and light, were adapted to the "Change Theme Color" tool.
The "Window Control" tool has been reworked.
The "Panel Control" tool has been adapted again.
The "Third Party Software" tool has been adapted again.
Some adjustments have been made to ensure stable operation of the system.
Major changes
Thunar was adapted to the system as a file manager.
Added 16 different functional items to the Thunar right context menu.
Thumbnails in the cache thumbnails directory have been limited to 70 megabytes to prevent excessive accumulation. You can disable or enable the thunar daemon from the "Activate Tools" tool so that it does not use too much resources.
Mousepad was adapted to the system as text editor. A style file named bes-dark was created for the mousepad. The interface color of the mousepad has been adapted to change when the system color changes.
Set up Xfdesktop for desktop. Xfdesktop was preferred because it does not use too many resources and works stable. Xfdesktop manages both the desktop and has a right-click context menu. It is also possible to change background images.
Appfinder, Mousepad, Thunar and Xfdesktop have been adapted to work with JWM. Therefore, resource usage is in the normal process as usual.
In the full and simple versions, the desktop is enabled by default.
Some packages added to the full version
Brave browser, Inkscape, Thunar, Mousepad, Hardinfo2, Clamtk, Gufw, Keepassxc, Libreoffice, Printer packages, Games, Mtpaint, Viewnior, Smplayer, Deluge, Guvcview, Onboard, Gparted, Synaptic...
Some packages added to the Simple version
Brave browser, Thunar, Mousepad, Mtpaint, Viewnior, Smplayer, Deluge, Guvcview, Synaptic...
Three different versions, carefully developed for different preferences and prepared to be more useful without compromising stability and resource usage, are ready for use.
Download here
Besgnulinux 3-2 JWM Full, Simple, Core
Note: The Linux kernel header was not installed. If you want to use tools like VirtualBox, you must first install the header with the following command:
In the next version of Besgnulinux, these tools will be installable via the "Third Party Software" tool.
If you want to install Flatpak and Virtualbox tools on Besgnulinux 0-3, follow the instructions below.
Virtualbox Install
To install Virtualbox, first download the deb package from the official website with the command below.
Go to the directory where you downloaded the package. Right-click on a space in the same directory and open a terminal. Then, enter the following commands into the terminal, one by one, to install VirtualBox.
Flatpak Install
To install Flatpak, enter the following commands in the terminal one by one.
If you install the Flatpak software this way, you will also install the tool I made for Flatpak, which you can see in the image below.
You can use these commands even if you've already installed Flatpak. The tool in the image below is for installing and removing Flatpak packages, updating the repository, and running software built with Flatpak.
Besgnulinux tools are generally graphical user interface (GUI) tools developed with the Yad software. Some of these tools are front-ends to useful software. They are adapted for the JWM environment to meet general needs and be lightweight. This is especially necessary considering that graphical user interface (GUI) software is not widely available for lightweight sessions. Furthermore, because these tools do not run in the background, they are completely under the user's control, making them well-suited for lightweight systems.
I hope this topic will help inform those using Besgnulinux.
Let me briefly explain the functions of the Besgnulinux tools and how they work.
Window Controls
The Window Controls tool, as seen in the image below, is used to manage JWM's transparency and windows. The operations performed in this tool apply to all windows.
Beyond these, there are countless other operations performed on the system. Only the visible tools are listed here.
These tools are subject to change over time as they are updated, and their number may decrease or increase. I've tried to briefly explain the Besgnulinux tools. This is introductory information for those using Besgnulinux. I hope you find it helpful.
-Normal login-
Name: besgnulinux Password: live-Other logins-
Name: user Password: live
Efficient operation of computers.
To meet the basic needs of the user.
A continuous, stable system.
Lightness does not mean limiting basic tools.
Instead, the vehicles that are light, fast and fixed are integrated into the system.
-Normal login-
Name: besgnulinux Password: live-Other logins-
Name: user Password: live