Code: Select all
Section "Device"
Identifier "Default"
Driver "modesetting"
Option "TearFree" "true"
EndSection
Since kernel 6.12, VirtualBox may not work because the kernel initializes virtualization on KVM module loading by default. To avoid this, PorteuX added `kvm.enable_virt_at_load=0` to the `APPEND` line in `boot/syslinux/porteux.cfg`. You can revert this by editing the file, and to fix VirtualBox, you need to unload the KVM kernel modules manually with the following command: `sudo modprobe -r kvm_amd kvm_intel kvm`.
The Kernel `.config` file has been significantly changed, removing support for obsolete hardware and enabling squashfs multi-threading (`CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU`), which increased memory usage by 100 MB but improved performance. Please test and report any issues.
The kernel module is now much larger due to a recent Nvidia firmware update.
1. Fixed lock screen not working in Xfce
2. Fixed slow video rendering with the Nouveau driver
3. Fixed `krunner` not being able to perform arithmetic operations in KDE current
4. Fixed weather widget not working in KDE current
5. Improved build flags, including LTO in projects that support it
6. Improved kernel config
7. Added `btrfs` to 001-core (thanks to fiftydinar)
8. Added `libxcvt` to 002-gui in stable (Xorg dependency)
9. Added the following to `002-gui`: `wlr-randr`, `wlrctl`, `wayland-utils`
10. Added `papers` in GNOME current
11. Removed from `002-gui`: `xf86-input-evdev`, `xf86-input-synaptics`, `xf86-input-vmmouse`, `xf86-input-wacom`, `xf86-video-amdgpu`, `xf86-video-ati`, `xf86-video-dummy`, `xf86-video-mach64`, `xf86-video-mga`, `xf86-video-nouveau`, `xf86-video-openchrome`, `xf86-video-r128, xf86-video-vesa`
12. Removed `evince` from GNOME current
13. Removed KVM load from boot
14. Changed `xfwm4` vsync to `xpresent` by default
15. Improved performance in the deactivate module script when using the force parameter (`-f`)
16. Improved images/icons
17. Improved `labwc` defaults
18. Improved the Xfce Wayland experience by adding/fixing keyboard shortcuts
19. Updated kernel to 6.16
20. Updated Nvidia driver to 575.64.05
21. Updated GNOME to 48.3 (current only)
22. Updated KDE to 6.4.2 (current only, thanks to LuckyCyborg)
23. Updated many packages in both stable and current based on upstream updates
Downloads available at: https://github.com/porteux/porteux/releases/latest










