Porteus LXQt Changelog

What's new in Porteus LXQt 5.0 RC1

Jun 30, 2019
  • Slackware updated the pkgtools package which moved all package info files to /var/lib/pkgtools/packages. A symlink was left at /var/log/packages
  • Major version updates have been made to icu, glibc, gcc, mesa, xorg-server
  • We have finally managed to completely replace python2 with python3 for all desktops. This means python2 is no longer in our default package list.
  • pauth now acts as our authorizing agent in place of the various other graphical su applications.
  • Meson and ninja are now in 05_devel
  • All ISO files are now hybrid ISOs. This means you may also now use dd to write the ISO file directly to a removeable drive.

New in Porteus LXQt 4.0 (Apr 30, 2018)

  • Kernel 4.16.3
  • Core is based on Slackware current
  • 7 desktop options to choose from! :crazy:
  • New configuration file at porteus/porteus-v4.0-x86_64.cfg which replaces the .sgn file and can hold cheatcodes. One per line.
  • New update-browser feature to update or download your preferred browser (available in GUI)
  • Support for EFI (using syslinux for both BIOS and EFI boots) Only one config file now exists for both methods: /mnt/sdXY/boot/syslinux/porteus.cfg
  • New Porteus update feature built in to update the base modules
  • Intel microcode available in boot folder (load with initrd=/boot/syslinux/intel-ucode.cpio,/boot/syslinux/initrd.xz in boot line)

New in Porteus LXQt 4.0 RC4 (Feb 19, 2018)

  • Kernel 4.15.2
  • Core is based on Slackware current
  • 7 desktop options to choose from! :crazy:
  • New configuration file at porteus/porteus-v4.0-x86_64.cfg which replaces the .sgn file and can hold cheatcodes. One per line.
  • New update-browser feature to update or download your preferred browser (available in GUI)
  • Support for EFI (using syslinux for both BIOS and EFI boots) Only one config file now exists for both methods: /mnt/sdXY/boot/syslinux/porteus.cfg
  • New Porteus update feature built in to update the base modules
  • Intel microcode available in boot folder (load with initrd=/boot/syslinux/intel-ucode.cpio,/boot/syslinux/initrd.xz in boot line)

New in Porteus LXQt 3.1 (Dec 9, 2014)

  • CORE:
  • Linux kernel 3.17.4
  • Kernel config: compiled support for FB_EFI, increased number of Aufs branches to 1024, added input drivers
  • Porteus Installer: user must type 'ok' before MBR will be updated. This is to prevent installation made by accident on unwanted partition.
  • Added 'ntpdate' utility from ntp package which syncs the clock over internet if 'timezone=' cheatcode is enabled
  • LXQT:
  • Upgraded to version 0.8.0
  • Fixed most of reported bugs but some known ones still remains. the most notable one is that pcmanfm in super user mode does not always open so you have to type your root password second time.
  • Upgraded desktop applications to latest versions
  • BROWSERS UPGRADES:
  • firefox-31.3.0
  • google-chrome-39.0.2171.71
  • opera-12.16.1860
  • flashplayer-plugin-11.2.202.424
  • OFFICE UPDATES:
  • LibreOffice 4.3.4
  • PROPRIETARY DRIVERS:
  • AMD Catalyst 14.9
  • nVidia 340.58
  • nVidia legacy 304.123

New in Porteus LXQt 3.1 RC2 (Nov 17, 2014)

  • core.xzm:
  • upgraded to: bash-4.2.053-x86_64-1_slack14.1, glibc-solibs-2.17-x86_64-9_slack14.1, glibc-zoneinfo-2014i-noarch-1_slack14.1, openssh-6.7p1-x86_64-1_slack14.1, usm-3.1.7-noarch-3, wget-1.14-x86_64-3_slack14.1, wgetpaste-2.25-noarch-1ftm
  • xorg.xzm:
  • changed usm.desktop to include 'package manager' in application name
  • upgraded to: isomaster-1.3.12-x86_64-1ftm, libbluray-0.6.2-x86_64-1ftm, libdrm-2.4.58-x86_64-1ftm, libva-1.4.1-x86_64-1ftm, libva-intel-driver-1.4.1-x86_64-1ftm, mesa-10.3.3-x86_64-1ftm, pidgin-2.10.10-x86_64-1ftm, xf86-video-ati-7.5.0-x86_64-1ftm
  • lxqt.xzm:
  • upgraded LXQt to version 0.8.0 (still compiled against qt4)
  • some reported bugs fixed by upstream: pcmanfm remembers last window size; it is possible to give the control over desktop to openbox
  • fixed disappearing of lxpanel during activation/deactivation of modules
  • added a wrapper for ktsuss which runs 'dbus-launch' for every action
  • added 'super user mode pcmanfm' to System menu
  • added 'qtlogout' utility
  • upgraded to: gparted-0.20.0, oxygen-gtk-1.4.6, qmmp-0.8.2, qpdfview-0.4.12, simple-screen-recorder-0.3.1, smplayer-14.9.0, transmission-2.84
  • firefox.xzm:
  • upgraded to: flashplayer-plugin-11.2.202.418
  • opera.xzm:
  • upgraded to: flashplayer-plugin-11.2.202.418
  • devel.xzm:
  • upgraded to: glibc-2.17-x86_64-9_slack14.1
  • libreoffice.xzm:
  • upgraded to: LibreOffice-4.3.3

New in Porteus LXQt 3.1 RC1 (Oct 19, 2014)

  • kernel:
  • Upgraded to linux-3.17.0
  • Kernel config: compiled support for FB_EFI, increased number of Aufs branches to 1024
  • Porteus-installer-for-Linux.com:
  • User must type 'ok' before MBR will be updated. This is to prevent installation mady by accident on unwanted partition.
  • kernel.xzm:
  • Upgraded to: cryptsetup-1.6.6
  • core.xzm:
  • Added 'rfkill' package
  • Added 'ntpdate' utility from ntp package which synces the clock over internet if 'timezone=' cheatcode is enabled
  • Updated dir2xzm to search for top root directories like" /etc, /opt, /root, if exist then run mksquashfs with '-keep-root-dir' flag
  • Upgraded to: alsa-lib-1.0.28, alsa-utils-1.0.28, bash-4.2.050, dosfstools-3.0.26, e2fsprogs-1.42.12, kernel-firmware-stripped-0.6, kmod-18, ntfs-3g-2014.2.15, openssl-1.0.1j, squashfs-tools-4.3, unrar-5.1.6, usm-3.1.7, xfsdump-3.1.4, xfsprogs-3.2.1
  • xorg.xzm:
  • Added 'polyglot' online translator
  • Upgraded to: asunder-2.5, ffmpeg-2.1.5, isomaster-1.3.11, libass-0.11.2, libbluray-0.6.1, libdrm-2.4.56, libva-1.3.1, libva-intel-driver-1.3.2, libvdpau-0.8, libvdpau-va-gl-0.3.4, libvpx-1.3.0, mesa-10.3.0, mozilla-nss-3.16.5, opus-tools-0.1.9, xf86-input-evdev-2.8.4, xf86-input-synaptics-1.7.6, xf86-video-ast-1.0.1, xf86-video-ati-7.4.0, xf86-video-modesetting-0.9.0, xf86-video-nouveau-1.0.11, xvidcore-1.3.3
  • lxqt.xzm:
  • Created with 0.7 version as a base (0.8 will be used in rc2 release)
  • Initial build: everything is new here so there is no changelog to post
  • firefox.xzm:
  • Replaced default homepage with 'new tab' function containing shoutcuts to various Porteus related sites
  • Upgraded flashplayer-plugin-11.2.202.406
  • chrome.xzm:
  • Upgraded google-chrome-38.0.2125.104
  • opera.xzm:
  • Upgraded flashplayer-plugin-11.2.202.406
  • libreoffice.xzm:
  • Upgraded to LibreOffice-4.3.2
  • skype.xzm:
  • Upgraded to skype-4.3.0.37

New in Porteus LXQt 3.0.1 (Aug 6, 2014)

  • kernel:
  • upgraded to latest LTS: linux-3.14.15
  • kernel config: added ecryptfs, ipv6 iptables and aloop kernel modules
  • initrd:
  • fixed handling of .wh files in 'changes=EXIT:' cheatcode
  • kernel.xzm:
  • upgraded to broadcom-sta-6.30.223.248
  • core-xzm:
  • security fixes: curl-7.36.0, dhcpcd-6.0.5, openssh-6.6p1, openssl-1.0.1h, shadow-4.1.5.1
  • firmware: added rt3071.bin and rt3290.bin, added missing rt3070.bin and rt3090.bin symlinks, upgraded to latest radeon firmware
  • fixed 'changes-time' script when run from guest account
  • fixed 'dump-session' script which broke after introducing 'changes-ro' cheatcode
  • Laptop-Mode-Tools: blacklisted 'usbhid' module in usb-autosuspend.conf
  • upgraded package manager to USM-3.1.4
  • xorg.xzm:
  • security fixes: libjpeg-v8a, mozilla-nss-3.16
  • fixed burning Audio CDs through pburn by adding missing packages: audiofile-0.3.6 cdrdao-1.2.3 esound-0.2.41 libao-1.1.0
  • Porteus-Settings-Centre fixes by brokenman
  • kde.xzm:
  • security fixes: gnupg-1.4.17
  • reverted to bluedevil-1.3.1 and libbluedevil-1.9.3 to fix bluetooth support under kde4 desktop
  • firefox.xzm:
  • security fixes: flashplayer-plugin-11.2.202.394, mozilla-firefox-31.0
  • chrome.xzm:
  • upgraded to 36.0.1985.125
  • opera.xzm:
  • Opera remains at the same version 12.16.1860 but with a flash upgrade to 11.2.202.394.
  • libreoffice.xzm:
  • upgraded to version: Version: 4.3.0.4
  • drivers:
  • upgraded to: amd-catalyst-14.4-porteus-v3.0.1, nVidia-173.14.39-porteus-v3.0.1, nVidia-304.123-porteus-v3.0.1, nVidia-340.24-porteus-v3.0

New in Porteus LXQt 3.0 (Mar 12, 2014)

  • CORE:
  • Replaced Porteus Package Manager with a new version (GUI and CLI ... CLI si called 'usm')
  • We no longer need to maintain a porteus module repository and the new version will pull slackware package across 5 repositories and convert to modules.
  • Upgraded kernel to linux-3.13.6
  • pxe-server: added support for random IP from private pool when nothing is defined
  • Configured logrotate to rotate system logs once they reach 500KB in size
  • Added: archivemount-0.8.3, libvdpau-va-gl-0.3.2
  • BROWSERS UPGRADES:
  • Mozilla Firefox 24.3.0
  • Google Chrome 33.0.1750.146
  • Opera 12.16.1860
  • Adobe Flash Player 11.2.202.341
  • OFFICE UPDATES:
  • LibreOffice 4.2.1
  • PRINTING:
  • Fixed the missing test page for hp printers
  • Added support for some legacy Canon Pixma printers (note that the compat-32 module is required for this to work with 64-bit porteus) - thanks Blaze and Francois!

New in Porteus LXQt 3.0 RC2 (Feb 8, 2014)

  • Fixed mimetype for text files on desktop
  • Compiled 64bit from latest git source which fixes razor-panel starting oversized when starting from startx. 32bit would not compile so will leave it for final.

New in Porteus LXQt 3.0 RC1 (Dec 24, 2013)

  • Recompiled from latest source
  • All apps upgraded
  • Added screengrab (with auto upload)
  • Added smtube, simple screen recorder, winff
  • Included more default home directories
  • NOTE: folder share requires cups
  • Upgraded to Linux kernel 3.12.4
  • Porteus-installer-for-Linux: fixed installation on MMC cards and when udisks2 helper mounts the media under the /run directory
  • cheatcodes:
  • Added 'changes-ro' cheatcode which keeps saved changes in a frozen state. This is handy if you have set your system 'how you like' and do not want to make other modifications to it.
  • Added 'utc' cheatcode which tell Porteus that the hardware clock is set to UTC time and not to localtime.
  • Tweaked 'kmap=' cheatcode so now its possible to use keyboard layout variants. Cheatcode syntax is: 'kamp=$layout:$variant', example: 'kmap=pl:qwertz'. Old syntax: 'kmap=pl,us' or 'kmap=pl' is still valid
  • kernel config:
  • Added squashfs multi-threaded decompression patch (backported from linux-3.13) which should make Porteus even faster on multi CPU machines
  • Added support for ACL and Security Labels to all filesystems which supports these features
  • Compiled many drivers directly into kernel as there is no point for loading them by udev if they will be used anyway during live session
  • core.xzm:
  • Removed guest from plugdev group to fix udisks2 issues with unauthorized mounting
  • Updated txz2xzm, deb2xzm and rpm2xzm scripts to support converting of multiple packages. Example: 'txz2xzm /path/some_folder/*' will convert all packages from that folder in one run
  • Fixed saving to .dat container when it is placed on ntfs partition
  • Fixed 'changes=EXIT:' not saving the session with full paths
  • Added empty and non executable by default /etc/rc.d/rc.local_shutdown script for users who need to do custom actions before Porteus goes down
  • Reenabled lcd brightness control in laptop-mode-tools config
  • Fixed broken pns/xpns tools and added possibility for setting netmask to the pns-tool
  • Added check to the booting and activate/deactivate scripts for 32bit caches which needs to be updated in x86_64 multilib environment
  • Updated 'psinfo' and 'xpsinfo' utilities which now provides more information about the PC Porteus is booted on
  • Tweaked activate scripts so restarting of the panel in not needed anymore
  • Recompiled ntfs-3g to add extra ntfsprogs utilities not included in Slackware by default
  • Added iproute2 and pcmciautils packages along with other Slackware-14.1 dependencies
  • xorg.xzm:
  • Updated 'watch-xorg' script which should help us getting into GUI in every case
  • Updated context menu scripts to display notification rather than confirmation window
  • Upgraded opensource 2D and 3D drivers to their latest versions (OpenGL-3.x compatibility for certain GPUs)
  • Added ffmpeg with all required deps and opus-tools so Asunder can rip audio CDs to the opus files directly
  • Updated gtk tools: gtk-porteus-timeconfig, gtk-soundcard-select, gtk-xkb-select, PPM and updater are disabled for rc's.
  • Software:
  • Mozilla Firefox 24.2.0 ESR and latest flash
  • Google Chrome-31.0.1650.63
  • Opera 12.16.1860
  • Added src2pkg package
  • Abiword 3.0.0
  • LibreOffice 4.1.4 (64bit version has 4.1.3)
  • Rebuilt based on Slackware 14.1 and recompiled non-standard slack packages from source
  • Fixed a bug that resulted in a missing print test page for hplip
  • Drivers:
  • Upgraded to latest available versions and dropped catalyst-legacy as it does not compile against recent kernel/Xorg anymore
  • Added 32bit opengl to 64bit nVidia proprietary drivers

New in Porteus LXQt 2.1 (Aug 9, 2013)

  • The Porteus Community is pleased to announce the distribution release of Porteus 2.1 (Standard Desktop Edition), as well as Porteus Kiosk Edition 2.1! Major additions since our 2.0 release include restructuring our layout to have standalone iso's for five desktop environments (KDE4, RazorQT, Mate, Xfce and LXDE) and adding optional prepackaged modules for Google-Chrome, Opera, Libreoffice, Abiword, print/scan support and development software, all available through a new download interface that allows users to build and download customized ISO's at http://build.porteus.org.

New in Porteus LXQt 2.1 RC1 (Jun 5, 2013)

  • Changes common to all desktops:
  • upgraded the Linux Kernel to version 3.9.4
  • upgraded MozillaFirefox to version 21.0
  • upgraded mesa and 2D drivers to latest components
  • linux installer: added support for handling folders with whitespace in their name when extlinux is used. LILO still wont accept whitespaces in lilo config.
  • linux installer: debugging info is stored in /boot/debug.txt file when installation fails
  • nfs replaced httpfs for pxe boot. Copy2ram is no longer required and files in /rootcopy have proper permissions/ownership, added support for storing changes over network when 'storage=' cheatcode in used on the server side
  • allowed PXE server to be connected through the wifi.
  • PXE boot: added support for clients with multiple NIC's (previously linuxrc was checking only eth0)
  • fixed handling of encrypted containers for magic folders in rc.M
  • kernel config: added CONFIG_B43_BCMA_EXTRA as per TheDoctor's bug report
  • linuxrc: removed unnecessary error messages when 'from=' cheatcode points to nonexisting device
  • 'changes' branch which appears with changes=EXIT: cheatcode won't invoke updating of system caches
  • fixed 'mopt=' cheatcode so that it works correctly with ntfs3g driver
  • added empty and nonexecutable /etc/rc.d/rc.modules to 001core.xzm
  • added xf86input drivers for touchscreen devices: acecad, aiptek, elographics, mutouch, penmount
  • recompiled qt with xinerama support (not included in Xfce/LXDE)
  • added following packages to the devel module: bison, flex, linuxdoctools, nasm, textinfo, yasm, utilmacros and crippledsources
  • RazorQT Edition specific changes:
  • Dropped gdm. login=root now works, however users can not logout. Hoping to resolve in rc2.
  • Bumped razorqt to v5.2
  • Bunped spacefm to 0.8.3
  • Dropped xvicap
  • Dropped TEA editor
  • Dropped KeePassX
  • Dropped easypaint editor
  • Replaced smplayer with vlc
  • Replaced qpdf with evince
  • Replaced syncbackup with grsync
  • Replaced Peazip with fileroller
  • Added qmmp plugins