Porteus Xfce Changelog

What's new in Porteus Xfce 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 Xfce 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 Xfce 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 Xfce 3.2.2 (Dec 29, 2016)

  • kernel 4.9
  • pulseaudio
  • eudev
  • consolekit2
  • more complete 000-kernel firmware

New in Porteus Xfce 3.2 RC5 (Sep 12, 2016)

  • This release upgrades to kernel-4.7.2, updates many packages, fixes most reported bugs from rc4 and makes a major update to KDE5 which seems more responsive now.

New in Porteus Xfce 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
  • XFCE:
  • Rebuilt from scratch v4.10
  • Added fixed drives to file manager pane
  • 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 Xfce 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
  • 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 Xfce 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
  • xfce.xzm:
  • Rebuilt from scratch v4.10
  • Added whisker-menu as default
  • Removed gtk3
  • Added ePDF viewer
  • Added audacious as audio player
  • 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 Xfce 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 Xfce 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 Xfce 3.0 RC2 (Feb 8, 2014)

  • downgraded xfdesktop to 4.10.2 as 4.11.1 introduced a bug that broke updating the wallpaper through the thunar right-click menu
  • fixed mimetypes so clicking 'show files' after extracting with filer-roller opens the folder in Thunar instead of audacious (lol)
  • /etc/lxdm.conf now points to '/usr/bin/startde' which is a symlink to startlxde or startxfce4, respectively. This fixes a bug where switching between lxde and xfce with saved changes causes you to get stuck at the login screen. Thanks to fanthom for suggesting the fix :)
  • added '7za' from the p7zip package and symlinked 7z to it. This should resolve our problems with file-roller not being able to open or create some file types, as file-roller defaults to 7z for several filetypes if 7z is present; the 7z we have in 001-core is actually a symlink to 7zr which is a stripped standalone binary that is only capable of handling .7z files. '7za' handles more filetypes but still not as many as the full 7z application that is much larger still; if you are still experiencing extract/compress proplems through file-roller please let me know the filetype so I can evaluate our need for the full package, and/or install the full p7zip package to get this functionality.
  • patched file-roller so that extracting iso images works with the newer libarchive
  • recompiled gvfs to add Samba and http backends (note these backends need extra packages to work). this was compiled against samba-3.6 from Slackware 14.0 as it won't work against Samba-4 from Slackware 14.1 -- it should still work at runtime against samba-4 but please let me know if you run into troubles. http support requires glib-networking, gnutls, gsettings-desktop-schemas, libproxy and libsoup (already in Xfce).
  • recompiled audacious-plugins and a newer version of mplayer against the newer ffmpeg

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

  • Set mimetypes in ~/.local/share/applications/mimeapps.list to fix activation on double click and various other mimetype defaults (thanks brokenman for the help)
  • Added winff, at-spi2-atk and core (new gtk+3 deps), gcr, libtasn1, p11-kit (new gnome-keyring deps)
  • Fixed xfce volumeicon not opening alsamixer
  • Modified xfce .gtkrc-2.0 to show text against light or dark background (thanks to jimwg)
  • 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 Xfce 2.1 (Aug 9, 2013)

  • upgraded MPlayer (thanks to fanthom for providing updated source/build)
  • fixed broken txz/tgz icons in Thunar right click menus
  • fixed Thunar right click menus that weren't working in RC2
  • added 'gifsicle', which is required for creating animated gifs with mtpaint (thanks Rava!)

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

  • upgraded several Xfce components to version 4.10.1
  • updated several applications to their latest stable version