Porteus KDE Changelog

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

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

New in Porteus KDE 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 KDE 3.2 RC3 (Jun 8, 2016)

  • This release includes a move to the 4.6.1 kernel, various minor bug fixes and package upgrades from rc2.

New in Porteus KDE 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
  • KDE4:
  • Upgraded KDE4 desktop to version 4.14.3
  • Fixed bug when wallpaper was not always displayed after boot
  • Set default action for 'Low Battery' to be 'Shutdown' after 5 mins
  • Recompiled qmmp with projectM support (optional dependency)
  • Added 'kcharselect' and 'weather plasmoid' packages
  • 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 KDE 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
  • kde4 stays at the same version - will be upgraded for final to pull leates updates and patches
  • fixed bug when wallpaper was not always displayed after boot
  • upgraded to: oxygen-gtk-1.4.6, qmmp-0.8.2, 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 KDE 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
  • kde.xzm:
  • Upgraded to KDE4 desktop to version 4.14.1
  • Set default action for 'Low Battery' to be 'Shutdown' after 5 mins
  • Recompiled qmmp with projectM support (optional dependency)
  • Added 'kcharselect' and 'weather plasmoid' packages
  • Upgraded to: kamerka-0.10, kscreen-1.0.71, networkmanagement-0.9.0.11, partitionmanager-1.1.0, qmmp-0.8.1, qwinff-0.2.0, simple-screen-recorder-0.3.0, smplayer-14.3.0, smtube-14.8.0, trojita-0.4.1, wacomtablet-2.0.2
  • 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 KDE 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 KDE 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
  • KDE:
  • Upgraded to 4.12.3
  • Fixed mounting of ntfs formatted external drivers
  • Enabled password for the screen locker by default
  • 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 KDE 3.0 RC2 (Feb 8, 2014)

  • Fixed mounting of ntfs formatted external drivers
  • Fixed porteus installer
  • Enabled password for the screen locker by default
  • Fixed handling of button events in powerdevil
  • Upgraded to: gnupg-1.4.16, kio-mtp-0.75_p20131020, MPlayer-r36573, oxygen-gtk-1.4.1, qmmp-0.7.4

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

  • Upgraded to KDE 4.11.4
  • Added CPU usage monitor to kde4 taskbar and removed gx-mail-notify
  • Kdeplasma-addons is stripped from everything but show-desktop
  • Added dolphin service menu to mount the .dat containers with right mouse click
  • Disabled 'pause on minimize' in smplayer config
  • Added great-little-radio-player, simple-screen-recorder, qwinff, smtube, kio-mtp and kepas packages
  • 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 KDE 2.1 (Aug 9, 2013)

  • Upgraded to:
  • ca-certificates-20130610
  • media-player-info-18
  • MPlayer-1.1.1

New in Porteus KDE 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
  • KDE Edition specific changes:
  • upgraded KDE4 to version 4.10.3
  • fixed the following issues reported by Hamza: added cacertificates, gnupg packages and created /etc/localtime by default

New in Porteus KDE 2.0 (Feb 20, 2013)

  • Linux kernel upgraded to version 3.7.8
  • Razor-qt replaced Trinity as the Desktop Environment for the 32-bit Standard Edition
  • All desktops were upgraded to their latest stable versions:
  • KDE 4.9.5
  • Razor 0.5.2
  • Xfce 4.10 (thunar upgrdaded to 1.6.2)
  • LXDE (latest components except for pcmanfm)
  • firefox upgraded to version 18.0.2
  • gtk tools updates:
  • Porteus Package Manager now resolves all dependencies such as python and perl
  • Language Selection Tool has been completely rewritten to be faster and more simple to use
  • cheatcodes:
  • merged from_dev= and from_dir into one "from=" cheatcode
  • added the EXIT: option to the changes= cheatcode, which saves all changes once when you shutdown
  • /boot folder:
  • switched from initrd to initramfs
  • Porteus installation scripts were completely rewritten to be easier to use
  • booting scripts:
  • added RAID support to rc.S and rc.6
  • added 'watch-xorg' script to rc.4 which loads vesa/modesetting configs in case of Xorg failures.
  • userland: many new and upgraded packages, graphic stack is newer than in slackware current (libdrm-2.4.40, Mesa-9.0.1 and latest DDX drivers)

New in Porteus KDE 2.0 RC2 (Jan 29, 2013)

  • kernel:
  • kernel: upgraded to 3.7.5
  • kernel config: disabled SCSI_SCAN_ASYNC and PM_AUTOSLEEP
  • initrd and booting scripts:
  • fixed a bug with linuxrc not ejecting CD's in 'copy2ram' mode
  • added a function to rc.M which disables discrete video card for PC's with dual graphics setup
  • rc.services: added a function for setting brightness when booting on battery
  • added 'timezone=' cheatcode which let you set system clock from the kernel command line (thanks to bdheeman for suggestion and Ahau for help with implementation)
  • porteus scripts:
  • updated Porteus Package Manager with support for Slackware-14.0 repositories (native Porteus repo has several hundreds of modules ready to download for each architecture)
  • added support for python/perl/functional dependencies to Porteus Package Manager and replaced FIDOSlax repository with Alien
  • added 'mount helper' utility which lets you mount Samba share, local or remote ISO, external device
  • merged 'sound select', 'timeconfig setup' and 'set kdb layout' applications to Porteus Settings Centre
  • added "Porteus Package Manager notifications helper" which will display notifications about new packages in the repo (feature available only for users who are saving changes)
  • aufs-remove: added a function for detaching loop devices used by initrd to mount modules (required for proper shutdown)
  • optimized update-cache script which will update only necessary system caches (depending on content of the additional modules)
  • deb2xzm script has been updated with lzma and xz support
  • userland:
  • upgraded KDE4 desktop to latest stable version
  • fixed "NOLM_AC_CPU_GOVERNOR=" in cpufreq.conf from LMT
  • fixed URL of slacky.eu repository in slackyd config
  • added missing udev rule to xf86-input-wacom package
  • updated Porteus FAQ and docs in /boot/docs folder
  • upgraded to latest Mesa, DDX drivers, smplayer, qmmp, etc...
  • upgraded several packages to latest versions pulled from 'Slackware-14.0/patches'
  • added firmware to 'extra-firmware-pack'
  • switched to 'win8-mouse-cursors-theme'
  • added 'iso-codes' package to fix a bug with nm-applet not working with mobile broadband
  • added 'media-player-info' package required by KDE4 (and some standalone apps) for identifying media player devices
  • Xfce-edition specific changes:
  • -Updated a handful of packages to their latest versions (exo, thunar, tumbler, grsync, pfilesearch, xfce4-terminal and Mousepad)
  • -note that "Terminal" has been renamed to "xfce4-terminal"
  • -added the package gtksourceview which is a dependency for mousepad, which has been entirely rewritten
  • -added epdfview to 32-bit (sorry for the oversight in RC1)
  • -changed some of the icons in the panel
  • -converted thunar's right click actions (build module, convert packages, etc) to gtk-dialog (thanks brokenman for writing the script that I borrowed for this)
  • -a second instance of 'pburn' will no longer start if you insert a blank cd while a first instance of pburn is already running
  • -added some "roundness" to some elements of the Evolve theme (panel buttons, tabs, etc)
  • -xkb-plugin uses text codes instead of flags, and changing the layout now affects all applications instead of just the active application

New in Porteus KDE 2.0 RC1 (Dec 27, 2012)

  • bumped kernel to 3.7.1 and userland to Slackware 14.0
  • switched to initramfs and added a second initramfs for PXE booting
  • added changes=EXIT cheatcode (many advantages) and improved many other cheatcodes
  • optimized boot time and shutdown down time. Shutdown can be almost immediate!
  • new install scripts for Linux and Windows
  • reorganized porteus and boot folder to be much cleaner.
  • new GUI tools in Porteus Settings Centre to configure timezones, keyboard layouts, and a select a default soundcard
  • laptop-mode-tools is now enabled by default to prolong battery life for laptops and net books.
  • merged 'toroot' and 'noautologin' cheatcodes into one 'login=user_name' cheatcode.
  • improved copy2ram function
  • improved vga_detect function

New in Porteus KDE 1.2 (Jul 4, 2012)

  • kernel bumped to version 3.4.4
  • KDE upgraded to 4.8.4
  • Trinity upgraded to 3.5.13.1 (R14)
  • Lxde upgraded to the latest stable components: http://blog.lxde.org/
  • Xfce (4.10) editions have been added for both architectures as standalone ISOs
  • Firefox upgraded to version 13.0.1
  • replaced Wicd with Network Manager
  • new and improved applications to handle system configuration (Porteus Settings Centre, Language Selection Tool, Magic Folders, etc)
  • optimized booting time with current implementation of rc* scripts Porteus is one of the fastest booting live linux distros out there (why would Slackware need systemd?).
  • added support for batch activation/deactivation of modules, so this process is also much faster now
  • new cheatcodes: base_only, norootcopy, noautologin, volume
  • added support for encrypted save.dat containers
  • lots of other tweaks and package substitutions

New in Porteus KDE 1.2 RC2 (May 7, 2012)

  • kernel bumped to version 3.3.4 (all editions)
  • KDE upgraded to 4.8.3 (64-bit standard edition)
  • Trinity upgraded to 3.5.13 (R14) (32-bit standard edition)
  • XFCE upgraded to 4.10 final (both XFCE editions)
  • LXDE upgraded to latest version from git (both standard editions)
  • Firefox upgraded to version 12.0 (all editions)
  • rewritten Language-Selection-Tool, Magic-Folders setup tool, Save.dat setup tool (including encrypted save.dat support)
  • upgraded Porteus Installer, Porteus Package Manager and pns-tool
  • wicd and python dropped from 64-bit, Network Manager is used for wifi connections instead
  • K3B dropped from 64-bit in favor of pburn and transmission, pidgin, avidemux, asunder, and isomaster were added

New in Porteus KDE 1.1 (Jan 9, 2012)

  • Kernel & Boot:
  • upgraded to kernel 3.1.8 with BFS scheduler + ASPM patch
  • upgraded ndiswrapper to latest stable version
  • dropped broadcom driver as the kernel supports most devices
  • utilities and libraries inside initrd are recompiled against uClibc
  • optimized boot scripts: cache functions are run only when extra modules are found
  • statically compiled 32bit lilo, syslinux and extlinux
  • switched default runlevel to 4
  • New Cheatcodes:
  • vgadetect
  • discovers your GPU and loads the proprietary driver from /optional folder
  • kmap
  • specifies the preferred keyboard layout
  • mopt
  • lets you change default filesystem mount options
  • nonetwork
  • disables your network connections
  • For more details on cheatcodes please read the cheatcodes.txt document found in the boot folder of the Porteus ISO or read the online documentation:
  • Cheatcode documentation can be found here.
  • Userland:
  • switched whole system to UTF8
  • upgrades to kde (64bit), lxde & firefox (Fanthom & thanks to Ponce)
  • kde4 memory usage reduced from 340MB to 250MB by removing nepomuk and it's dependencies (Fanthom)
  • enabled automounting of devices by default in LXDE
  • pcmanfm shows internal volumes by default
  • ​modified default mount options in linuxrc: added 'nodiratime' and removed 'users' so guest (and other unpriviliged users) will not be able to unmount/mount internal drives
  • ​porteus .sgn file is named as 'porteusv1.1$ARCH.sgn' (Kriss suggestion)
  • new version of 'Porteus Package Manager' with many new features (Brokenman)
  • latest 'Porteus Settings Centre' (Hamza)
  • new 'Porteus Installer' (Brokenman)
  • removed some 'system' menu entries that are now handled by other apps
  • updated boot/docs and USB INSTALLATION.TXT file (Ahau)
  • eyecandy: new wallpapers, themes, icons etc..

New in Porteus KDE 1.1 RC2 (Nov 22, 2011)

  • Upgrade to kernel 3.1.1 with BFS scheduler + aspm patch (for saving power)
  • Upgrade to kde 4.7.3 (64-bit edition only)
  • linuxrc changes:
  • a) fixed 'copy2ram + automount of hd paritions' bug (thanks Tonio and oranus)
  • b) fixed 'copy2ram + changes' bug which was preventing CD ejection
  • c) new cheatcodes: 'vga-detect' cheatcode which discovers GPU and loads proprietary (nVidia, ati-fglrx) driver from /optional folder (thanks oranus for the suggestion and for helping with debugging) 'mopt' lets you change default filesystem mount options (more details can be found in /boot/cheatcodes.txt)
  • other changes:
  • removed 'autoexec=xconf;telinit~4' which still was present in PXE boot menu
  • symlinked kde theme styles in qt dir which closed "bad looking of qt apps under LXDE" bug (thanks Ahau)
  • fixed pns-tool/xpns-tool bug (thanks Ahau for the report)
  • upgraded ndiswrapper to rc version which allowed compiling it against 3.1 kernel (thanks to brokenman)
  • tweaked ~/.bashrc once again and added "export $(dbus-launch)" (thanks to beny)
  • enabled automounting of devices by default in LXDE
  • fixed kmap cheatcode in KDE-4 (thanks Ahau for the bug report)
  • added new udev rule to /etc/udev/rules.d/10-local.rules which prevents loop devices (xzm modules) from appearing in the dolphin panel (64-bit only)
  • optimized rc.S: lvm discovery will be performed only if LVM2_members are present in /mnt/live/tmp/devices, magic folders fixes
  • pcmanfm shows internal volumes by default
  • modified default mount options in linuxrc: added 'nodiratime' and removed 'users' (unprivileged users should be able to mount/umount removable devices only and not all disks in the system)
  • liloinst.sh will be using lilo.conf from /boot if found during installation (thanks to Kriss)
  • from now on .sgn file is named as 'porteus-v1.1-x86_64.sgn' for 64bit edition and 'porteus-v1.1-i486.sgn' for 32bit (Kriss suggestion)
  • added pcmanfm service menus for module conversion, etc same as for dolphin and konqueror. thanks a lot Ahau!
  • latest version of PPM and PSC

New in Porteus KDE 1.1 RC1 (Oct 20, 2011)

  • kernel 3.0
  • KDE-4.7.0
  • switched whole system to 'en_US.UTF-8' locale to be able to display all names on FAT/NTFS by default, screenshot:
  • http://oi53.tinypic.com/e7kmzp.jpg
  • raised SLEEP= value in linuxrc from 5 to 6 which gives total of 12sec for searching for sgn file and 6 sec for other locations (changes, extra mods, rootcopy)
  • 'delay=' cheatcode should be necessary only in really rare cases
  • new cheatcode: kmap= to load desired keymap straight after boot
  • added 'chmod 1777 /dev/shm' to rc.S
  • removed clearing of .pid files from rc.6 (linuxrc does it when changes are discovered)
  • tweaked activate scripts once again: added 'update-desktop-database' for LXDE and removed 'update-shared-mime-info'
  • fixed porteusmodman bug when ZEN kernel was used (it has different name for 000-kernel module)
  • fixed "ntfs mount with additional options" bug in LST
  • disabled nepomuk service completely: less I/O on pendrive when user is saving changes
  • added vmware DDX driver
  • merged docs by Ahau
  • added "OnlyShowIn=LXDE" to LST (need to add in 32bits too)
  • tweaked ~/.bashrc: added coloured shell prompts and alias for MC to exit to currently working dir
  • added graphical menu for PXE boot (the same as syslinux): http://oi52.tinypic.com/o5qhk3.jpg
  • added support for saving kbd settings for both: root and guest in LST
  • qmmp default mixer is MASTER
  • integrated info from porteus-livedbg in 'psinfo'
  • changed 'su' alias in /home/guest/.bashrc to 'su -l -p' which lets stay in currently working dir after switching to super user

New in Porteus KDE 1.0 (Jun 23, 2011)

  • PXE Boot option
  • Automatic guest login (use toroot cheatcode for root)
  • Updated syslinux & extlinux means you can install on linux partitions and still have a graphical boot menu.
  • Option to backup/restore MBR during installation
  • Windows UAC can be disabled during installation and then re-enabled once complete, to make installing from Windows Vista or 7 easier and less confusing
  • md5sum check of essential files during installation
  • initrd is now lzma2 compressed
  • Wicd has been included for easier internet connections
  • Firefox 4
  • 10 extra loop devices are created while booting up, so loop-mounting your file systems won't fail.
  • Magic Folders support, for saving changes to specific folders in your live filesystem to folders on your storage media
  • Porteus save.dat manager, for creating container files that allow saving all system changes to FAT and NTFS formatted devices
  • Porteus encryptor, allowing for increased security (you can encrypt and protect your entire Porteus installation)
  • Updated language selection tool
  • New Settings Wizard, the 'Porteus Settings Assistant' to streamline the setup process

New in Porteus KDE 1.0 RC3 (Jun 14, 2011)

  • kernel 2.6.38.8
  • KDE-4.6.4
  • added super hot feature: 'Porteus Package Manager' by brokenman!
  • linuxrc supports booting from 'UUID:' and 'LABEL:' which can be used instead of /dev/sdXy for all cheatcodes which uses full paths. more info:
  • viewtopic.php?f=53&t=569
  • thanks to y1b for inspiration!
  • removed creation of .dat file by linuxrc. please use 'Porteus .dat manager' instead
  • 'noeject' cheatcode has one additional feature when used together with copy2ram: prevents unmounting of booting partition
  • (please read /boot/chatcodes.txt for more detailed info)
  • fixed 'load=' and 'noload=' cheatcodes which were conflicting in some cases (thanks to crashman for bug report)
  • Ahau set all cheatcodes in alphabetical order (francois suggestion) thanks for that.
  • /boot/tools/TweakUAC.exe replaced with MyUAC by Blaze (thanks!)
  • removed 'quiet splash=' cheatcodes from liloinst.sh as we dont use splash
  • added user 'guest' to following groups: power and dialout
  • kernel config: RAID is compiled as (M) . initrd doesn't support it anyway.
  • added more info to the /001/opt/porteus-scripts/porteus_encrypter script. should be more user friendly now.
  • 'Porteus module manager': fixed deactivation of modules
  • removed all firmware which had no license attached, added atheros fw
  • lzm2xzm: fixed convertions of folders with "lzm" in name
  • porteus-usb.sh: calls lin_start_here.sh and not bootinst.sh at the end
  • psinfo: added '-k' switch to lspci which shows kernel drivers used for pci hardware
  • added licenses to /usr/doc for all non-free packages (ie: firmware, xvba-video)
  • 'Porteus Module Tools' got various fixes: merged tgz and txz options, additional info is displayed after creating xzm from changes
  • /002/usr/share/applications/cups.desktop: changed path to http://localhost:631/admin (thanks to wread)
  • 'Porteus .dat manager': added info about "changes=" cheatcode and .dat containers
  • /002/xf86-video-nouveau-git is downgraded to previous version as per Blaze's bug report