Category Archives: Release Notes

Release notes for siduction 2021.1.0 »C-Blues«

The siduction team is proud to present to you siduction 2021.1. After a long hiatus of almost 3 years we are happy to be back with an official release. This one is dubbed »C-Blues«, and it should be easy to guess what the »C« stands for in these troubled times.

What have we got here?

The flavors we offer for siduction 2021.1.0 are KDE Plasma 5.20.5, LXQt 0.16.0-1, Cinnamon 4.8.6, Xfce 4.16, Lxde 10+nmu1, Xorg and noX. GNOME and MATE did not make it this time. They might be back at some point or not. Of course, they are still installable from the repository.

The released images are a snapshot of Debian unstable, that also goes by the name of Sid, from 2021-02-14. They are enhanced with some useful packages and scripts, an installer based on Calamares and a custom patched version of the Linux kernel 5.10.15, Systemd is at 247.3.

Plasma at the helm

Plasma is still our main offering, and it has made amazing progress over the past years. We have it staffed with the latest additions that will hit with Plasma 5.21 in a couple of weeks, like the new system monitor that will be the successor to ksysguard and the Conference Companion Kongress. Also, years in the making, finally there is kio-fuse.

The latter allows you to mount remote directories into the root hierarchy of your local file system, thereby exposing KDE’s access capabilities like SSH, SAMBA/Windows, FTP, TAR/GZip/BZip2, WebDav and others to POSIX-compliant applications such as Firefox, OpenOffice, GNOME apps, shell utilities and more. Quite the handy tool.

iNet Wireless Daemon

The Xorg and noX flavors come with a new tool to connect your wireless devices. Intels iNet wireless daemon (iwd) sends WPA-Supplicant into well-earned retirement. Ten times smaller and a lot faster, iwd will be the successor. If you like, you can use iwd in the other flavors too, either on its own or within Network-Manager. Further information can be found in the Arch Linux wiki.

If you want to use wpa_supplicant instead of iwd follow the steps below.

First stop and mask iwd.service, stop NetworkManager.service, rename /etc/NetworkManger/conf.d/nm.conf, unmask and start wpa_supplicant.service, start NetworkManager.service again:

  • sudo systemctl stop iwd.service
  • sudo systemctl mask iwd.service
  • sudo systemctl stop NetworkManager.service
  • sudo mv /etc/NetworkManager/conf.d/nm.conf /etc/NetworkManager/conf.d/nm.conf~
  • sudo systemctl unmask wpa_supplicant.service
  • sudo systemctl enable –now wpa_supplicant.service
  • sudo systemctl start NetworkManager.service

Now you should be able to connect your wireless device with wpa_supplicant.

Installing iwd

If you like, you can use iwd in the other flavors too, either on its own or within Network-Manager. To easily set iwd up, use these steps:

  • sudo apt update
  • sudo apt install iwd
  • sudo systemctl stop wpa_supplicant.service
  • sudo systemctl mask wpa_supplicant.service
  • sudo systemctl stop NetworkManager.service
  • sudo touch /etc/NetworkManager/conf.d/nm.conf
  • sudo echo -e ‘[device]\nwifi.backend=iwd’ > /etc/NetworkManager/conf.d/nm.conf
  • sudo touch /etc/iwd/main.conf
  • sudo echo -e ‘[General]\nEnableNetworkConfiguration=true\n\n[Network]\nNameResolvingService=systemd’ > /etc/iwd/main.conf
  • sudo systemctl enable –now iwd.service
  • sudo systemctl start NetworkManager.service

Now you should be able to start an interactive shell by running iwctl from a terminal. Entering ‘help’ in the shell gives you all the options to list, scan and connect to your device or simply use nmtui or nmcli on the command line or the graphical-interface of Network-Manager.

Why has there been no release since 2018?

When the pandemic hit, we were in early preparations for a new release. Changes were mostly worked on for the infrastructure. Shortly thereafter, around April 2020, Alf (agaida), our lead developer vanished from the face of the earth and has not been heard of ever since. We have no idea what happened to him, as all our inquiries into his whereabouts came up empty. So, Alf, if you are reading this, come by and say peep. We miss you.

That being said, after agaida being in the wind for the better part of a year, we thought it was about time to do a new release without him, but based on his former work before he disappeared. So we shook off our own corona blues and – tada – here it is, brand new, shiny and still hot off the servers.

Official Releases and Isobuilds

During our hiatus we built new images ever once in a while to keep the demand for fresh software for new installations covered. These images on isobuilds are unofficial, were and will continue to be tested by booting and installing them, but that’s the extent of testing for that platform. So far, there was no trouble with that scheme. You will still be able to find fresh releases of GNOME and MATE along with the others there about once per month.

The following non-free and contrib packages are installed by default:

Non-Free

  • amd64-microcode – Processor microcode firmware for AMD CPUs
  • firmware-amd-graphics – Binary firmware for AMD/ATI graphics chips
  • firmware-atheros – Binary firmware for Atheros wireless cards
  • firmware-bnx2 – Binary firmware for Broadcom NetXtremeII
  • firmware-bnx2x – Binary firmware for Broadcom NetXtreme II 10Gb
  • firmware-brcm80211 – Binary firmware for Broadcom 802.11 wireless card
  • firmware-crystalhd – Crystal HD Video Decoder (firmware)
  • firmware-intelwimax – Binary firmware for Intel WiMAX Connection
  • firmware-iwlwifi – Binary firmware for Intel Wireless cards
  • firmware-libertas – Binary firmware for Marvell Libertas 8xxx wireless car
  • firmware-linux-nonfree – Binary firmware for various drivers in the Linux kernel
  • firmware-misc-nonfree – Binary firmware for various drivers in the Linux kernel
  • firmware-myricom – Binary firmware for Myri-10G Ethernet adapters
  • firmware-netxen – Binary firmware for QLogic Intelligent Ethernet (3000)
  • firmware-qlogic – Binary firmware for QLogic HBAs
  • firmware-realtek – Binary firmware for Realtek wired/wifi/BT adapters
  • firmware-ti-connectivity – Binary firmware for TI Connectivity wireless network
  • firmware-zd1211 – binary firmware for the zd1211rw wireless driver
  • intel-microcode – Processor microcode firmware for Intel CPUs

Contrib

  • b43-fwcutter – utility for extracting Broadcom 43xx firmware
  • firmware-b43-installer – firmware installer for the b43 driver
  • firmware-b43legacy-installer – firmware installer for the b43legacy driver
  • iucode-tool – Intel processor microcode

Return to non-free

Right now the installer does not offer an opt-out for packages that do not comply with DFSG, the Debian Free Software Guidelines. That means that non-free packages like unfree firmware will be installed by default on the system. The command vrms will list these packages for you. You can remove not wanted packages manually or remove them all by issuing apt purge $(vrms -s) before or after installation. Else our script remove-nonfree can do that for you.

Installation hints and known issues

  • If you want to reuse your existing home (or any other data) partition, it would be wise to do so after installation and not in the Calamares Installer.
  • Calamares-Installer has a bug preventing it from creating GPT partitions. In those cases, please set up partitions manually or use cli-installer.
  • Encryption setups like LUKS and others are not yet supported by the Installer Framework, you should prepare your partition setup beforehand and might better use the cli-installer in a terminal.
  • With some Intel GPUs on some devices, you might encounter a frozen system on Live shortly after boot. To fix this, you need to set the kernel parameter intel_iommu=igfx_off before booting again.

Credits for siduction 2021.1.0

Core Team

Alf Gaida (agaida)
Axel Beu (ab)
Torsten Wohlfarth (towo)
Hendrik Lehmbruch (hendrikL)
Ferdinand Thommes (devil)

Code, ideas and support:

der_bud
Markus Meyer (coruja)
akli (for his work on getting the manual back in shape)

Thank you!

We want to thank all testers and all the people giving us support over the years. This is also your achievement. We also want to thank Debian, as we are standing on the shoulders of giants.
And now enjoy!

On behalf of the siduction team:

Ferdinand Thommes

Release Notes for siduction 2018.3.0

In the attempt to release more often, today we give you siduction 2018.3.0 with the flavours KDE, LXQt, GNOME, Cinnamon, MATE, Xfce, Lxde, Xorg and noX. The released images are a snapshot of Debian unstable, that also goes by the name of Sid, from 2018-05-12. They are enhanced with some useful packages and scripts, an installer based on Calamares and a custom patched version of the linux-kernel 4.16.8, accompanied by X-Server 1.19.6-1 and systemd 238.4.

KDE Plasma stands at version 5.12.5, while GNOME comes in at 3.28.1, with 3.28.2 waiting in the wings. LXQt ships at 0.12.0 and Xfce at 4.12.4, while Cinnamon comes in at 3.6.7-8 and MATE at 1.20.0.

This release comes with the name “patience 2018.3.0”. How we deal with release names in the future is unclear. The next release will ship whatever we come up with. Maybe it’ll be just numbers… But patience for a distribution based on sid is not such a bad moniker after all 🙂

Release Highlights

Plasma 5.12-5, KF 5.45

We are happy to say, KDE moved up a notch in Debian and Plasma 5.12.5 is well into its LTS cycle, accompanied by KDE Frameworks 5.45.0-1. Plasma 5.12 is a LTS release and has some nice improvements. The dash now has an extra tab which integrates plasmoids in the menu. Plasma 5.12-5 feels more snappy, needs less CPU and memory resources. Flatpak is fully integrated in Discover.

Ncurses

With the new version of ncurses 6.1-1, that we cherry-picked, users of Htop will be happy to find out, that this magnificent tool gained the ability to let you wheel through the processes with the mouse.

Connman 1.36

Our LXQt flavour will contain connman 1.36 which was released yesterday – one might not see differences in behaviour since we follow connman upstream very close – but it is nice to have a released version in.

New features from this years releases

Meltdown & Spectre

Shortly after our release 2018.1.0 the world made acquaintance with two vulnerabilities that will stay with us for a long time. In mitigating Meltdown & Spectre, siduction was as close to the kernel as possible to be able to get fixes in as soon as they roll out. Kernel 4.15 had most of the bases covered and now there is far more mitigation with 4.16. There is more patches for Sectre v1 already sent in for the upcoming 4.17.

We expect this to be going on for a while, specialy since 8 new vulnerabilities have just been discovered. For users to be able to easily check the status of their systems regarding Meltdown & Spectre, we added the package spectre-meltdown-checker to the image. Just call it as root and you will see at a glance where you are in that regard.

Ceni removed

We have removed Ceni (for setting up /etc/network/interfaces/) from all flavours but noX and Xorg. It interfers with Network-Manager and speaks only IPv4. Besides that it is easy enough to get a dhcp lease with dhclient, if you have a network cable at hand. You can still find Ceni in the archive, should you want to install it.

Recommends enabled

Years ago we decided to not install recommends anymore for our releases or when the user installs a package. The handling of that feature in Debian was not as we thought it should be. A lot of cruft was installed to the system and we wanted to prevent that. Times have changed and so has the handling of recommends. So now the recommends that the maintainer sets for a package are installed in siduction. If you would like recommends not installed, you can override our decision in /etc/apt/apt.conf.d/80-siduction in the line APT::Install-Recommends “1”;`.

Rotation for Journald

To prevent the journal from growing too large we have implemented a journal-rotation and a maximum size to the journal. You can overrule this setting by editing the files in /etc/journal.conf.d/. There will be a blog post on this topic within the next days.

SSH Handling

We built two small scripts to turn SSH on and off in the live and in the installed system. They are aptly named SSH Activate and SSH Deactivate and you can find them in your menu.

Calamares – our not all that new installer

This is the 4th release with the new installer built from the Calamares Installer Framework and we are quite happy with it. It is under steady developement and will in the near future improve quite a bit on LVM and LUKS2. The partitioning is done by the brand new kpmcore 3.3.1 (git), which is also at the heart of the KDE Partition Manager (KPM). The corresponding package for that is called partitionmanager.

UEFI installs made easy

With Calamares we can proclaim full implementation of UEFI-Installs since 2017.1.0. For now we still have encryption with LUKS and LVM turned off, which Calamares offers as an option. We want to be on top of that feature before we offer it to you. Offering it means we need to be able to support this critical functionality. We do not feel we can do this adequatly at the moment, as it is an ongoing developement, that should be more mature with kpmcore 3.4.

Non-free software

Right now the installer does not offer the option to opt-out software that does not comply with DFSG, the Debian Free Software Guidelines. That means that non-free packages would be installed by default on the system. The command vrms will list these packages. One can remove not wanted packages manually or remove them all by issuing apt purge $(vrms -s) before or after installation.

The following non-free and contrib packages are installed by default:

non-free
  • amd64-microcode – Processor microcode firmware for AMD CPUs
  • firmware-amd-graphics – Binary firmware for AMD/ATI graphics chips
  • firmware-atheros – Binary firmware for Atheros wireless cards
  • firmware-bnx2 – Binary firmware for Broadcom NetXtremeII
  • firmware-bnx2x – Binary firmware for Broadcom NetXtreme II 10Gb
  • firmware-brcm80211 – Binary firmware for Broadcom 802.11 wireless card
  • firmware-crystalhd – Crystal HD Video Decoder (firmware)
  • firmware-intelwimax – Binary firmware for Intel WiMAX Connection
  • firmware-iwlwifi – Binary firmware for Intel Wireless cards
  • firmware-libertas – Binary firmware for Marvell Libertas 8xxx wireless car
  • firmware-linux-nonfree – Binary firmware for various drivers in the Linux kernel
  • firmware-misc-nonfree – Binary firmware for various drivers in the Linux kernel
  • firmware-myricom – Binary firmware for Myri-10G Ethernet adapters
  • firmware-netxen – Binary firmware for QLogic Intelligent Ethernet (3000)
  • firmware-qlogic – Binary firmware for QLogic HBAs
  • firmware-realtek – Binary firmware for Realtek wired/wifi/BT adapters
  • firmware-ti-connectivity – Binary firmware for TI Connectivity wireless network
  • firmware-zd1211 – binary firmware for the zd1211rw wireless driver
  • intel-microcode – Processor microcode firmware for Intel CPUs
Contrib packages
  • b43-fwcutter – utility for extracting Broadcom 43xx firmware
  • firmware-b43-installer – firmware installer for the b43 driver
  • firmware-b43legacy-installer – firmware installer for the b43legacy driver
  • iucode-tool – Intel processor microcode

New paste script

We have retired the old paste-script, that ran under the name siduction-paste. It’s place was taken by what is now called simple-paste. Simple-paste is a cli swiss army-knife for pasting, written in bash, powered by pb. It supports command output, different kinds of screenshots, (auto-)deletable pastes and much more.

32-bit architecture was retired recently

As already mentioned in the news section, with the 2017.1.0 release we retired
the 32-bit architecture. The work that it took to build and maintain that architecture is in our humble opinion better invested in other places. Users that still need 32-bit can come talk to us on IRC or send a PM and we will try to find a solution for these particular cases.

Credits for siduction 2018.3.0

Core Team:

Alf Gaida (agaida)
Axel Beu (ab)
Ferdinand Thommes (devil)
Torsten Wohlfarth (towo)
J. Theede (musca)

Maintainers:

Kernel: Torsten Wohlfarth (towo)
Buildsystem/Installer: Alf Gaida (agaida)
Grub/Themes: Hendrik Lehmbruch (hendrikL)

Flavour Support:

Cinnamon: J. Theede (musca)
Gnome: J. Theede (muscca)
KDE: Ferdinand Thommes (devil)
LXDE: Alf Gaida (agaida)
LXQt: Alf Gaida (agaida)
XFCE: Torsten Wohlfarth (towo)
Mate: J. Theede (musca)
noX: Alf Gaida (agaida)
XFCE: Torsten Wohlfarth (towo)
XORG(fluxbox): Alf Gaida (agaida)

Code, ideas and support:

ayla
bluelupo
der_bud
Markus Meyer (coruja)
Hendrik Lehmbruch (hendrikL)

Thank you!

Also thank you very much to all testers and all the people giving us support in any possible way. This is also your achievement.

We also want to thank Debian, as we are using their base.
And now enjoy!

On behalf of the siduction team:
Ferdinand Thommes

Release Notes for siduction 2018.2.0

Today we are proud to release siduction 2018.2.0 with the flavours KDE, LXQt, GNOME, Cinnamon, MATE, Xfce, Lxde, Xorg and noX. The released images are a snapshot of Debian unstable, that also goes by the name of Sid, from 2018-03-04. They are enhanced with some useful packages and scripts, an installer based on Calamares and a custom patched version of the linux-kernel 4.15.7, accompanied by X-Server 1.19.5 and systemd 237.4.

KDE Plasma stands at version 5.12.2, while GNOME comes in at 3.26 with some packages still at 3.24. LXQt ships at 0.12.0 and Xfce at 4.12.4, while Cinnamon comes in at 3.4.6 and MATE at 1.20.0. Sadly, right now, GNOME, MATE and LXDE are largely unmaintained. If noone steps up to keep them in a releaseable state, we might have to drop these flavours with our next release. The corresponding packages will stay in the archives.
This release comes with the name “patience 2018.2.0”. How we deal with this in the future is unclear. The next release will ship whatever we come up with. Maybe it’ll be just numbers…

Release Highlights

Meltdown & Spectre

Shortly after our last release 2018.1.0 the world made acquaintance with two vulnerabilities that will stay with us for a long time. In mitigating Meltdown & Spectre, siduction was as close to the kernel as possible to be able to get fixes in as soon as they roll out. Kernel 4.15.7 has most of the bases covered, even though there will be more coming with 4.16 expected in April.
For users to be able to easily check the status of your system regarding Meltdown & Spectre, we added the package spectre-meltdown-checker to the image. Just call it as root and you will see at a glance where we are in that regard.

Plasma 5.12, KF 5.42

We are happy to say, KDE moved up a notch in Debian and Plasma 5.12 entered Sid, accompanied by KDE Frameworks 5.42. Plasma 5.12 is a LTS release and has some nice improvements. The dash now has an extra tab which integrates plasmoids in the menu. Plasma 5.12 feels more snappy, needs less CPU and memory resources. Flatpak is fully integrated in Discover.

Ceni removed

We have removed Ceni (for setting up /etc/network/interfaces/) from all flavours but noX and Xorg. It interfers with Network-Manager and speaks only IPv4. Besides that it is easy enough to get a dhcp lease with dhclient, if you have a network cable at hand. You can still find Ceni in the archive, should you want to install it.

Features of siduction 2018.2.0

Recommends enabled

Years ago we decided to not install recommends anymore for our releases or when the user installs a package. The handling of that feature in Debian was not as we thought it should be. A lot of cruft was installed to the system and we wanted to prevent that. Times have changed and so has the handling of recommends. So now the recommends that the maintainer sets for a package are installed in siduction. If you would like recommends not installed, you can override our decision in /etc/apt/apt.conf.d/80-siduction in the line APT::Install-Recommends "1";.

Rotation for Journald

To prevent the journal from growing too large we have implemented a journal-rotation and a maximum size to the journal. You can overrule this  setting by editing the files in /etc/journal.conf.d/. There will be a blog post on  this topic within the next days.

SSH Handling

We built two small scripts to turn SSH on and off in the live and in the installed system. They are aptly named SSH Activate and SSH Deactivate and you can find them in your menu.

Calamares – our new installer

This is the 3rd release with the new installer built from the Calamares Installer Framework and we are quite happy with it. It is under steady developement and will in the near future improve quite a bit on LVM and LUKS2.
The partitioning is done by the brand new kpmcore 3.3.1 (git), which is also at the heart of the KDE Partition Manager (KPM). The corresponding package for that is called partitionmanager.

UEFI installs made easy

With Calamares we can proclaim full implementation of UEFI-Installs since 2017.1.0. For now we still have encryption with LUKS and LVM turned off, which Calamares offers as an option. We want to be on top of that feature before we offer it to you. Offering it means we need to be able to support this critical functionality. We do not feel we can do this adequatly at the moment, as it is an ongoing developement, that should be more mature with kpmcore 3.4.

Non-free software

The installer does not offer the option to opt-out software that does not
comply with DFSG, the Debian Free Software Guidelines. That means that non-free packages would be installed by default on the system. The command vrms will list these packages. One can remove not wanted packages manually or remove them all by issuing apt purge $(vrms -s) before or after installation

The very same topic has ruffled feathers on the debian deverloper mailing list last month with two extensive threads and a possible future solution layed out by Russ Allbery.

The following non-free and contrib packages are installed by default: non-free

* amd64-microcode – Processor microcode firmware for AMD CPUs
* firmware-amd-graphics – Binary firmware for AMD/ATI graphics chips
* firmware-atheros – Binary firmware for Atheros wireless cards
* firmware-bnx2 – Binary firmware for Broadcom NetXtremeII
* firmware-bnx2x – Binary firmware for Broadcom NetXtreme II 10Gb
* firmware-brcm80211 – Binary firmware for Broadcom 802.11 wireless card
* firmware-crystalhd – Crystal HD Video Decoder (firmware)
* firmware-intelwimax – Binary firmware for Intel WiMAX Connection
* firmware-iwlwifi – Binary firmware for Intel Wireless cards
* firmware-libertas – Binary firmware for Marvell Libertas 8xxx wireless car
* firmware-linux-nonfree – Binary firmware for various drivers in the Linux kernel
* firmware-misc-nonfree – Binary firmware for various drivers in the Linux kernel
* firmware-myricom – Binary firmware for Myri-10G Ethernet adapters
* firmware-netxen – Binary firmware for QLogic Intelligent Ethernet (3000)
* firmware-qlogic – Binary firmware for QLogic HBAs
* firmware-realtek – Binary firmware for Realtek wired/wifi/BT adapters
* firmware-ti-connectivity – Binary firmware for TI Connectivity wireless network
* firmware-zd1211 – binary firmware for the zd1211rw wireless driver
* intel-microcode – Processor microcode firmware for Intel CPUs

Contrib packages

* b43-fwcutter – utility for extracting Broadcom 43xx firmware
* firmware-b43-installer – firmware installer for the b43 driver
* firmware-b43legacy-installer – firmware installer for the b43legacy driver
* iucode-tool – Intel processor microcode

New paste script

We have retired the old paste-script, that ran under the name siduction-paste. It’s place was taken by what is now called simple-paste. Simple-paste is a cli swiss army-knife for pasting, written in bash, powered by pb. It supports command output, different kinds of screenshots, (auto-)deletable pastes and much more.

32-bit architecture was retired recently

As already mentioned in the news section, with the 2017.1.0 release we retired the 32-bit architecture. The work that it took to build and maintain that architecture is in our humble opinion better invested in other places. Users that still need 32-bit can come talk to us on IRC or send a PM and we will try to find a solution for these particular cases.

Credits for siduction 2018.2.0

Core Team:
Alf Gaida (agaida)
Axel Beu (ab)
Ferdinand Thommes (devil)
Torsten Wohlfarth (towo)
J. Theede (musca)

Maintainers:

Kernel: Torsten Wolfahrt (towo)
Buildsystem/Installer: Alf Gaida (agaida)
Grub/Themes: Hendrik Lehmbruch (hendrikL)

Flavour Support:

Cinnamon: J. Theede (musca)
Gnome: J. Theede (muscca)
KDE: Ferdinand Thommes (devil)
LXDE: Alf Gaida (agaida)
LXQt: Alf Gaida (agaida)
XFCE: Torsten Wolfahrt (towo)
Mate: J. Theede (musca)
noX: Alf Gaida (agaida)
XFCE: Torsten Wolfahrt (towo)
XORG(fluxbox): Alf Gaida (agaida)

Code, ideas and support:

ayla
bluelupo
der_bud
Markus Meyer (coruja)
Hendrik Lehmbruch (hendrikL)

Thank you!

Also thank you very much to all testers and all the people giving us support in any possible way. This is also your achievement.

We also want to thank Debian, as we are using their base.
And now enjoy!

On behalf of the siduction team:
Ferdinand Thommes

Release Notes for siduction 2018.1.0

Today we are proud to release siduction 2018.1.0 with the flavours KDE,LXQt, GNOME, Cinnamon, MATE, XFCE, LXDE, Xorg and noX. The released images are a snapshot of Debian unstable, that also goes by the name of Sid, from 2017-29-12. They are enhanced with some useful packages and scripts, a brand new installer and a custom patched version of the linux-kernel 4.14.10, accompanied by X-Server 1.19.5 and systemd 236.

KDE Plasma stands at version 5.10.5, while GNOME comes in at 3.26 with
some packages still at 3.24. LXQt ships at 0.12.0 and Xfce at 4.12.4, while
Cinnamon comes in at 3.4.6 and MATE at 1.18.3. Sadly, right now, GNOME,
MATE and LXDE are largely unmaintained. If noone steps up to keep them in a releaseable state, we might have to drop these flavours with our next release. The corresponding packages will stay in the archives.

This release comes with the name “patience 2018.1.0”. How we deal with
this in the future is unclear. The next release, which might be there in March, in advance of CLT 2018, will ship whatever we come up with. Maybe it’ll be just numbers…

Release Highlights

Recommends enabled

Years ago we decided to not install recommends anymore for our releases or when the user installs a package. The handling of that feature in Debian was not as we thought it should be. A lot of cruft was installed to the system and we wanted to prevent that. Times have changed and so has the handling of recommends. So now the recommends that the maintainer sets for a package are installed in siduction. If you would like recommends not installed, you can override our decision in /etc/apt/apt.conf.d/80-siduction in the line APT::Install-Recommends “1”;.

Rotation for Journald

To prevent the journal from growing too large we have implemented a journal-rotation and a maximum size to the journal. You can overrule this  setting by editing the files in /etc/journal.conf.d/. There will be a blog post on  this topic within the next days.

SSH Handling

We built two small scripts to turn SSH on and off in the live and in the
installed system. They are aptly named SSH Activate and SSH Deactivate
and you can find them in your menu.

Calamares – our new installer

This is the 2nd release with the new installer built from the
Calamares Installer Framework and we are quite happy with it. It is under steady developement and will in the near future improve quite a bit on LVM and LUKS2.

The partitioning is done by the brand new kpmcore 3.3.0, which is also at the heart of the KDE Partition Manager (KPM). The corresponding package for that is called partitionmanager.

UEFI installs made easy

With Calamares we can proclaim full implementation of UEFI-Installs since 2017.1.0. For now we still have encryption with LUKS and LVM turned off, which Calamares offers as an option. We want to be on top of that feature before we offer it to you. Offering it means we need to be able to support this critical functionality. We do not feel we can do this adequatly at the moment, as it is an ongoing developement, that should be more mature with kpmcore 3.4.

Non-free software

The installer does not offer the option to opt-out software that does not
comply with DFSG, the Debian Free Software Guidelines. That means that non-free packages would be installed by default on the system. The command vrms will list these packages. One can remove not wanted packages manually or remove them all by issuing apt purge $(vrms -s) before or after installation

The very same topic has ruffled feathers on the debian deverloper mailing list last month with two extensive threads and a
possible future solution layed out by Russ Allbery.

The following non-free and contrib packages are installed by default:

non-free

* amd64-microcode – Processor microcode firmware for AMD CPUs
* firmware-amd-graphics – Binary firmware for AMD/ATI graphics chips
* firmware-atheros – Binary firmware for Atheros wireless cards
* firmware-bnx2 – Binary firmware for Broadcom NetXtremeII
* firmware-bnx2x – Binary firmware for Broadcom NetXtreme II 10Gb
* firmware-brcm80211 – Binary firmware for Broadcom 802.11 wireless card
* firmware-crystalhd – Crystal HD Video Decoder (firmware)
* firmware-intelwimax – Binary firmware for Intel WiMAX Connection
* firmware-iwlwifi – Binary firmware for Intel Wireless cards
* firmware-libertas – Binary firmware for Marvell Libertas 8xxx wireless car
* firmware-linux-nonfree – Binary firmware for various drivers in the Linux kernel
* firmware-misc-nonfree – Binary firmware for various drivers in the Linux kernel
* firmware-myricom – Binary firmware for Myri-10G Ethernet adapters
* firmware-netxen – Binary firmware for QLogic Intelligent Ethernet (3000)
* firmware-qlogic – Binary firmware for QLogic HBAs
* firmware-realtek – Binary firmware for Realtek wired/wifi/BT adapters
* firmware-ti-connectivity – Binary firmware for TI Connectivity wireless network
* firmware-zd1211 – binary firmware for the zd1211rw wireless driver
* intel-microcode – Processor microcode firmware for Intel CPUs

Contrib packages

* b43-fwcutter – utility for extracting Broadcom 43xx firmware
* firmware-b43-installer – firmware installer for the b43 driver
* firmware-b43legacy-installer – firmware installer for the b43legacy driver
* iucode-tool – Intel processor microcode

New paste script

We have retired the old paste-script, that ran under the name siduction-paste. It’s place was taken by what is now called simple-paste. Simple-paste is a cli swiss army-knife for pasting, written in bash, powered by pb. It supports command output, different kinds of screenshots, (auto-)deletable pastes and much more.

32-bit architecture was retired with last release

As already mentioned in the news section, with the 2017.1.0 release we retired the 32-bit architecture. The work that it took to build and maintain that architecture is in our humble opinion better invested in other places. Users that still need 32-bit can come talk to us on IRC or send a PM and we will try to find a solution for these particular cases.

Credits for siduction 2018.1.0

Core Team:

Alf Gaida (agaida)
Axel Beu (ab)
Ferdinand Thommes (devil)
Torsten Wohlfarth (towo)
J. Theede (musca)

Maintainers:

Kernel: Torsten Wolfahrt (towo)
Buildsystem/Installer: Alf Gaida (agaida)
Grub/Themes: Hendrik Lehmbruch (hendrikL)

Flavour Support:

Cinnamon: J. Theede (musca)
Gnome: J. Theede (muscca)
KDE: Ferdinand Thommes (devil)
LXDE: Alf Gaida (agaida)
LXQt: Alf Gaida (agaida)
XFCE: Torsten Wolfahrt (towo)
Mate: J. Theede (musca)
noX: Alf Gaida (agaida)
XFCE: Torsten Wolfahrt (towo)
XORG(fluxbox): Alf Gaida (agaida)

Code, ideas and support:

ayla
bluelupo
der_bud
Markus Meyer (coruja)
Hendrik Lehmbruch (hendrikL)

Thank you!

Also thank you very much to all testers and all the people giving us support in any possible way. This is also your achievement.

We also want to thank Debian, as we are using their base.
And now enjoy!

On behalf of the siduction team:
Ferdinand Thommes

Release Notes for siduction 2016.1 »Patience«

Today we present to you the first batch of siduction 2016.1, which consists of the flavours noX, Xorg, LXDE, Xfce and Plasma 5. We attempt to release a 2nd batch with the flavours Gnome, Cinnamon, Mate and LXQt as soon as possible in the new year. This release of siduction 2016.1 is named Patience, because that is what you and us both needed to find the right point in time to ship this to you.

The released images are a snapshot of Debian unstable, that also goes by the name of Sid, from 2016-12-23. They are enhanced with some useful packages and scripts, our own installer and a custom patched version of the linux-kernel 4.9, accompanied by X-Server 1.19.0-3 and systemd 232-8.

Changes that affect all flavours
In the wake of the upcoming Wayland display server, that will replace the old Xorg-Server, the way input devices are handled, has changed. The new way to handle devices like Mice, Touchpads, Wacom Tablets, and the like was developed by Red Hat developer Peter Hutterer and is called libinput If you look into /etc/X11/xorgconf.d/60-libinput.conf, you will see that we implemented a basic config, that supports some touchpad actions, but not all. If you miss anything, look at the above link, that has ways to set up other actions. Another change over all flavours is the use of SDDM as Display- and Login-Manager, which is the new default for Plasma, but suits the other flavours fine as well.

A brief look at the flavours

Plasma 5
Some still call it KDE, but to be correct, we want to call it Plasma 5, KDE Frameworks and KDE Applications. Plasma 5 is the part that we mostly interact with. Frameworks is the former kdelibs and Applications speaks for itself. Today we ship Plasma 5.8.4-1, Frameworks 5.28 and Applications 16.08-3

No other desktop environment was as keeping us from a release as much as Plasma 5. Transitions and lots of upgrades made it really hard to find a calm spot in time to release for us. Our friends from the debian-kde-qt team stayed very close to upstream releases (thanks for that!). That enables us to release a very uptodate KDE experience and it is not too far fetched to say this is the best release of KDE software ever. Latest changes include the use of single keys like CTRL, ALT or the super key to create actions that usualy needs a key combination. This new feature is not yet fully configurable, but one example that is already implemented is the super key, that will open the dashboard for you. Plasma 5.9, to be released in January 2017.

Another little x-mas candy is the integration of KDE Connect into siduction. This is a nifty little tool to connect your mobile devices with your desktop, including nice features like turning down the volume of whatever is playing when a phone call comes in or answering text messages (sms) from your phone on the desktop. To use KDE Connect, you need to install the android app on your phone and then configure the widget sitting in the system tray on your desktop.

There is a little tear mixed into the joy and that is wept because of KDEPIM. As most Plasma users know, the PIM-Suite was plagued with bugs for a long time. That has not really changed to a point where it just works out of the box. We put MySQL in place of sqlite for the Akonadi backend. Kmail works on the live media, but anything you set up for Kmail or Akonadi before installing to hard disk will be lost. The reason for that is that at install time we drop the database to make it Kmail work after install. Also, be carefull, should you use Kmail with pop3, mails marked as read might disappear. More improvement might come as soon as Applications 16.12 enters Sid. The PIM-Suite was split into 18 packages and that change is shipped with the latest update to Applications.

LXDE and Xfce
The lightweight flavour LXDE, which stands for Lightweight X11 Desktop Environment is shipped in the latest version 0.99.1, released in February 2016, with parts being updated throughout 2016. XFCE, which is a bit heavier, but still considerably leaner than Plasma, GNOME or Cinnamon, comes in version 4.12.3. Xfce is the last desktop environment that still builds from GTK+ 2, since MATE recently migrated to GTK+ 3.

noX and Xorg
These two flavours are for users who like to have custom build setups. noX has no Xorg-stack, so no desktop environment or window manager. Xorg is equipped with a Xorg-stack and the Fluxbox window manager. Besides that both flavours deliver the same full set of tools as the bigger flavours.

Downloads
The images are, as always available on our website at Downloads

Known Bugs
The KDE splash, when it first shows, claims the release to be a alpha version. This is a small bug in the splash that we will fix asap.

Changes to our infrastructure from 2015, that you should be aware of
After long discussions that go back as far as two years, we have finaly made the decision to ship with contrib and nonfree enabled and nonfree-firmware preinstalled to enable the user to use his wifi chip or graphics card right from the start without the need to aquire software without being able to have an internet connection on the device you are installing on.

The following nonfree packages are installed as default:
amd64-microcode Processor microcode firmware for AMD CPUs
firmware-amd-graphics Binary firmware for AMD/ATI graphics chips
firmware-atheros Binary firmware for Atheros wireless cards
firmware-bnx2 Binary firmware for Broadcom NetXtremeII
firmware-bnx2x Binary firmware for Broadcom NetXtreme II 10Gb
firmware-brcm80211 Binary firmware for Broadcom 802.11 wireless card
firmware-crystalhd Crystal HD Video Decoder (firmware)
firmware-intelwimax Binary firmware for Intel WiMAX Connection
firmware-iwlwifi Binary firmware for Intel Wireless cards
firmware-libertas Binary firmware for Marvell Libertas 8xxx wireless car
firmware-linux-nonfree Binary firmware for various drivers in the Linux kernel
firmware-misc-nonfree Binary firmware for various drivers in the Linux kernel
firmware-myricom Binary firmware for Myri-10G Ethernet adapters
firmware-netxen Binary firmware for QLogic Intelligent Ethernet (3000)
firmware-qlogic Binary firmware for QLogic HBAs
firmware-realtek Binary firmware for Realtek wired/wifi/BT adapters
firmware-ti-connectivity Binary firmware for TI Connectivity wireless network
firmware-zd1211 binary firmware for the zd1211rw wireless driver
intel-microcode Processor microcode firmware for Intel CPUs
Contrib packages installed on siduction
b43-fwcutter utility for extracting Broadcom 43xx firmware
firmware-b43-installer firmware installer for the b43 driver
firmware-b43legacy-installer firmware installer for the b43legacy driver
iucode-tool Intel processor microcode too.

Disclaimer
You need to be aware that this new behaviour is not in accordance with the Debian Free Software Guide (DFSG). We offer an opt-out from this to go back to a DFSG-compliant installation. For the dev-release, apt purge $(vrms -s) shows you the installed packages. Running the command without the -s will remove them all. For the final release we will ship a more comfortable solution.

Changes to our release model
Besides that, we will slightly alter our release model. During the past release cycles we learned that with as many flavours as we have and with the ressources we can use, we find it very hard to release all flavours together in one release. That resulted in no release at all for 2016 so far, which leaves new users with growing first upgrades as the year moves on. To prevent that from happening again, in the future we will release flavours as soon as they are ready and benefit the user. We will still try to release more than one at a time, but not wait for a chance to release all of them together.

Credits for siduction 2016.1
Core Team:
Alf Gaida (agaida)
Angelescu Ovidiu (convbsd)
Axel Beu (ab)
Ferdinand Thommes (devil)
Torsten Wohlfarth (towo)
J. Theede (musca)
Maintainers of the siduction Desktop Environments:
GNOME: Angelescu Ovidiu (convbsd)
KDE: Ferdinand Thommes (devil)
LXDE: Alf Gaida (agaida)
LXQt: Alf Gaida (agaida)
XFCE: Torsten Wolfahrt (towo)
Cinnamon: J. Theede (musca)
noX: Alf Gaida (agaida)
MATE: J. Theede (musca), Angelescu Ovidiu (convbsd)
Art Team:
Bob
Hendrik Lehmbruch (hendriKL)
We need more contributors for siduction release art!
Code, ideas and support:
ayla
bluelupo
der_bud
Hendrik Lehmbruch [hendrikL)
J. Hamatoma (hama)
Markus Schimpf (arno911)
Thank you!

Also thank you very much to all testers and all the people giving us support in any possible way. This is also your achievement.

We also want to thank Debian, as we are using their base.
And now enjoy!

Merry Christmas to you and your loved ones and peace for the planet. On behalf of the siduction team:
Ferdinand Thommes

Release Notes for siduction 2015.1 Dev-Release for Plasma5, GNOME and LXQt

 

We present to you today the second part of the dev-release 2015.1, which, with it’s final release in a couple of weeks will be named siduction 2016.1. siduction is a distribution based on Debian’s unstable branch. With a heavy heart we dedicate this release to the memory of the founder of Debian, Ian Murdock, who passed away on Dec. 28 2015, aged 42. We will try to keep his vision alive.

Important for testing in VirtualBox: Due to a bug in VirtualBox 3D-acceleration has to be disabled prior to booting the image.

The missing flavours of the first batch of dev releases are Plasma 5, GNOME and LXQt, which we present to you today. Before looking into the changes of our three released flavours, here are some changes to our infrastructure that you should be aware of:

First of all, 32-Bit versions will be shipped with the final release only. If you need one now, come see us at #siduction on IRC and we will build one for you.

After long discussions that go back as far as two years, we have finaly made the decision to ship with contrib and nonfree enabled and most of the nonfree-firmware preinstalled to enable the user to use his wifi chip or graphics card right from the start without the need to aquire software without being able to have an internet connection on the device you are installing on. Because of this, save settings are not needed anymore for AMD graphic cards. The menu item will be moved from Syslinux for the final release.

The following nonfree packages are installed as default:

amd64-microcode – Processor microcode firmware for AMD CPUs
firmware-amd-graphics – Binary firmware for AMD/ATI graphics chips
firmware-atheros – Binary firmware for Atheros wireless cards
firmware-bnx2 – Binary firmware for Broadcom NetXtremeII
firmware-bnx2x – Binary firmware for Broadcom NetXtreme II 10Gb
firmware-brcm80211 – Binary firmware for Broadcom 802.11 wireless card
firmware-crystalhd – Crystal HD Video Decoder (firmware)
firmware-intelwimax – Binary firmware for Intel WiMAX Connection
firmware-iwlwifi – Binary firmware for Intel Wireless cards
firmware-liberta – Binary firmware for Marvell Libertas 8xxx wireless car
firmware-linux-nonfree – Binary firmware for various drivers in the Linux kernel
firmware-misc-nonfree – Binary firmware for various drivers in the Linux kernel
firmware-myricom – Binary firmware for Myri-10G Ethernet adapters
firmware-netxen – Binary firmware for QLogic Intelligent Ethernet (3000)
firmware-qlogic – Binary firmware for QLogic HBAs
firmware-realtek – Binary firmware for Realtek wired/wifi/BT adapters
firmware-ti-connectivity – Binary firmware for TI Connectivity wireless network
firmware-zd1211 – binary firmware for the zd1211rw wireless driver
intel-microcode – Processor microcode firmware for Intel CPUs

Contrib packages installed as default:

b43-fwcutter – utility for extracting Broadcom 43xx firmware
firmware-b43-installer – firmware installer for the b43 driver
firmware-b43legacy-installer – firmware installer for the b43legacy driver
iucode-tool – Intel processor microcode tool
virtualbox-guest-dkms – x86 virtualization solution – guest addition module source for dkms
virtualbox-guest-source – x86 virtualization solution – guest addition module source
virtualbox-guest-utils – x86 virtualization solution – non-X11 guest utilities
virtualbox-guest-x11 – x86 virtualization solution – X11 guest utilities

Disclaimer

You need to be aware that this new behaviour is not in accordance with the Debian Free Software Guide (DFSG). We offer an opt-out from this to go back to a DFSG-compliant installation in the installer.

Changes to our release model

Besides that, we will slightly alter our release model. During 2015 we learned that with as many flavours as we ship and with the ressources we can use, we find it very hard to release all flavours together in one release. That resulted in no release at all for 2015, which leaves new users with growing first upgrades as the year moves on. To prevent that from happening again, in the future we will release flavours as soon as they are ready and benefit the user. We will still try to release more than one at a time, but not wait for a chance to release all of them together.

SDDM

Another change over all flavours is the use of SDDM as Display- and Login-Manager, which is the new default for LXQt and KDE, but suits the other flavours fine as well. KDE has a module for SDDM in the system settings. For the other flavours, find the config file in /etc/sddm.conf. The manpages to sddm and sddm.conf are also quite helpful.

UEFI

Also the images released today have very basic support for UEFI. You can boot with it and install with it. Prerequisites are a partition layout with GPT and a boot partition formatted with Fat32 and marked as efi partition. Grub with UEFI still needs some love, so this functionality is still highly experimental. Find out more here

A brief look at the flavours

The released images are a snapshot of Debian unstable, that also goes by the name of Sid, from 2016-01-16. They are enhanced with some useful packages and scripts, our own installer and a custom patched version of the linux-kernel 4.4, accompanied by X-Server 1.17.3, Mesa 11.1.1-2 and systemd 228.4

Plasma 5

Friends of KDE will be happy to see our first release of the fifth iteration of the project. People will keep calling it KDE5, but that will prove to be not saying much about the contained parts. As we have done now for siduction, KDE has decided some time ago that the KDE Software Collection is getting much to unwieldy to release in one piece. To bring new code to the users as fast as possible, KDE was broken up into three parts that are developed and released independently from now on. These are KDE Frameworks, Plasma and KDE Applications. The part that the user actualy is in touch with is Plasma and so we will call the latest KDE Plasma 5. KDE Applications is shipped in version 15.08

We were hoping to be able to ship Plasma 5.5 or even 5.6, but the holidays delayed things to the point where we decided to ship Plasma 5.4.3 with the dev release and probably 5.6, which will have a lot more fine tuning to it, with our final release.

KDE-Next

From now on the base of our KDE releases is Debian unstable. We had to close down our KDE-Next repository, because it is not maintained anymore. Our thanks go to Santa, who packaged KDE for siduction in the past and will from now on work directly with upstream. We wish him the best of luck on his way.

With Plasma 5.4.3 we believe we have the most elegant KDE of all times. More importantly, it is ready to be used in production for most users. There will be some tidying over the next few months still, but basicaly it is ready to rock.

Plasma Dash

One of the novelties of Plasma5 is not easily discovered on first sight. That’s why I like to introduce it here. Plasma5 gained a third menu, which is accessible if you right click K-Menu and hit Alternatives. There you find a fullscreen dash with integrated desktop search, which is fully usable just with a keyboard.

LXQt

A lot has also happened regarding LXQt. As you might know, our own Alf Gaida is involved in the developement of LXQt. In the course of that in 2015 he became official Debian Maintainer to be able to easier get LXQt into Debian and maintain it there. As a result of these efforts, LXQt is now in Debian Unstable and Testing, the current version being a freshly released, hot off the plates 0.10.

GNOME

Last but by no means least with GNOME we have the antidote to KDE. GNOME is shipped in a well matured version 3.18. One of the highlights is that you can run a Wayland session from the login page of the display manager. There is still a few crashes and glitches involved, but mostly, Wayland runs quite stable with GNOME.

Our Resources

siduction Forum
siduction Blog
Git Archive

Distro News
Bug-Tracker
siduction-Map

Support can be obtained on our forum as well as on IRC. The relevant channels on
OFTC-Network are #siduction for english support or #siduction-core, if
you like to join in and participate. On your desktop you also find an icon that takes
you to the right channel for support, depending on the chosen language.

To be able to act as a testbed for Debian, we are making us of our own bug-tracker.
Let me explain how you can help us and Debian by submitting bugreports for broken
packages. Weathered users will know how to file bugs directly with the Debian BTS
(Bug Tracking System). For users not so comfortable with the system we have
reportbug-ng preinstalled.

If you think, you found a bug in a Debian package,
please start reportbug-ng and put the name of the package in the adressline on
top. The app will now search through the already filed bugs for that package and show
those. Now it’s up to you to determine, if “your” bug has already been reported. If
it is, ask yourself if you have anything relevant to add to this report or maybe even a
patch. If not, you are done for this time. If the bug has not been reported yet
and you are not familiar with the BTS yet, you may report the bug in our

Bug-Tracker.

That obviously goes for siduction packages as well. We will sort the bugs for you
and file them in the appropriate place, if it’s reproducible. Please look out for
a forum post with more detailed info on the bug-tracker soon. If all this seems
to complicated for now, feel free to use the bugs-thread on the forum for now,
it will keep working until final release.

As we are always looking for contributors, here is what to do: Come to IRC to
channel #siduction-core and talk to us about what you would like to do within
the project, or where you think you could help. As you will notice if you scroll down, we have no art-team at the moment. If you are willing and capable, talk to us.

Hardware Tips

If you should own a ATI Radeon graphics accelerator, please use the failsafe option, when booting the Live-ISO. This option will add the cheatcodes radeon.modeset=0 xmodule=vesa to the Kernel bootline, so that you can boot to X.

Last but not least a hint for users of the kernel based virtual machine KVM. The developement of a frontend for the kernelbased virtual machine (kvm) has begun as a fork of qemu with the name qemu-kvm or short “kvm”. Since qemu version 1.4 all patches of the kvm fork have been integrated back into the qemu source. Also there has been much progress in the field of virtualization. So there is a lot of outdated documentation around. We have a current worksheet for Qemu in our wiki.

Credits for siduction dev-release 2015.1

Core Team:

Alf Gaida (agaida)
Angelescu Ovidiu (convbsd)
Axel Beu (ab)
Ferdinand Thommes (devil)
Tom Wroblewski (GoingEasy 9)
Torsten Wohlfarth (towo)
J. Theede (musca)

Maintainers of the siduction Desktop Environments:

GNOME: Angelescu Ovidiu (convbsd)
KDE: Ferdinand Thommes (devil)
LXDE: Alf Gaida (agaida)
LXQt: Alf Gaida (agaida)
XFCE: Torsten Wolfahrt (towo)
Cinnamon: J. Theede (musca)
noX: Alf Gaida (agaida)
MATE: J. Theede (musca), Angelescu Ovidiu (convbsd)

We need contributors for siduction release art!

Code, ideas and support:

ayla
bluelupo
der_bud
dibl
hendrikl
J. Hamatoma (hama)
Markus Schimpf (arno911)
piper

Thank you!

Also thank you very much to all testers and all the people giving us support
in any possible way. This is also your achievement.

We also want to thank Debian, as we are using their base.

And now enjoy!

On behalf of the siduction team:
Ferdinand Thommes

Release notes for 2015.1 Dev-Release

Release Notes for siduction 2015.1 Dev-Release

We present to you today a dev-release at the last possible point in time for this year and inform you of some changes in our release model. siduction is a distribution based on Debian’s unstable branch. With a heavy heart we dedicate this release to the memory of the founder of Debian, Ian Murdock, who passed away on Dec. 28 2015, aged 42. We will try to keep his vision alive.

For 2015 we can just release this dev-release, even though we would have liked to do more. Due to the course that Debian Unstable and some desktop environments took over the course of the year, we had no chance to get a release ready with all flavours, following our release model. So we need to make a change here and release flavours when they are ready to release and not wait for the other flavours. Following the old release model, we now sit on final images released one year ago, where the first upgrade is bigger than the image itself. That is a far from ideal situation, hence the change.

Today we present dev-releases of noX, Xorg, LXDE, Cinnamon, Mate and Xfce. Plasma 5, GNOME and LXQt will follow on the weekend or shortly after, given there is no blockers.

Even though these release notes do not go into depth, there is one change I need to communicate. After long discussions that go back as far as two years, we have finaly made the decision to ship with contrib and nonfree enabled and nonfree-firmware preinstalled to enable the user to use his wifi chip or graphics card right from the start without the need to aquire software without being able to have an internet connection on the device you are installing on.

The following nonfree packages are installed as default:

amd64-microcode Processor microcode firmware for AMD CPUs
firmware-amd-graphics Binary firmware for AMD/ATI graphics chips
firmware-atheros Binary firmware for Atheros wireless cards
firmware-bnx2 Binary firmware for Broadcom NetXtremeII
firmware-bnx2x Binary firmware for Broadcom NetXtreme II 10Gb
firmware-brcm80211 Binary firmware for Broadcom 802.11 wireless card
firmware-crystalhd Crystal HD Video Decoder (firmware)
firmware-intelwimax Binary firmware for Intel WiMAX Connection
firmware-iwlwifi Binary firmware for Intel Wireless cards
firmware-libertas Binary firmware for Marvell Libertas 8xxx wireless car
firmware-linux-nonfree Binary firmware for various drivers in the Linux kernel
firmware-misc-nonfree Binary firmware for various drivers in the Linux kernel
firmware-myricom Binary firmware for Myri-10G Ethernet adapters
firmware-netxen Binary firmware for QLogic Intelligent Ethernet (3000)
firmware-qlogic Binary firmware for QLogic HBAs
firmware-realtek Binary firmware for Realtek wired/wifi/BT adapters
firmware-ti-connectivity Binary firmware for TI Connectivity wireless network
firmware-zd1211 binary firmware for the zd1211rw wireless driver
intel-microcode Processor microcode firmware for Intel CPUs

Contrib packages installed on siduction

b43-fwcutter utility for extracting Broadcom 43xx firmware
firmware-b43-installer firmware installer for the b43 driver
firmware-b43legacy-installer firmware installer for the b43legacy driver
iucode-tool Intel processor microcode tool

Disclaimer

You need to be aware that this new behaviour is not in accordance with the Debian Free Software Guide (DFSG). We offer an opt-out from this to go back to a DFSG-compliant installation. For the dev-release, apt purge $(vrms -s) -s shows you the installed packages. Running the command without the -s will remove them all. For the final release we will ship a more comfortable solution.

The released images are a snapshot of Debian unstable, that also goes by the name of Sid, from 2015-12-31. They are enhanced with some useful packages and scripts, our own installer and a custom patched version of the linux-kernel 4.3, accompanied by X-Server 1.17.3. and systemd 228.2

Besides the desktop environments we also ship noX, which is an environment without X and Xorg which features the minimal window manager Fluxbox on top of X.

A brief look at the flavours

Xfce is the reliable work horse it always was, shipping in Version 4.12.2. The same goes for LXDE, a lightweight desktop, that just works. Xorg and noX need no further words, they are special purpose releases for people who like custom installs. MATE is following the tracks of GNOME 2. We ship version 1.10.2.1, which is stable enough to work with Cinmnamon, which follows GTK 3 rather than 2, ships with version 2.6.13.1.

Our Resources

siduction Forum
siduction Blog
Git Archive

Distro News
Bug-Tracker
siduction-Map

Support can be obtained on our forum as well as on IRC. The relevant channels on
OFTC-Network are #siduction for english support or #siduction-core, if
you like to join in and participate. On your desktop you also find an icon that takes
you to the right channel for support, depending on the chosen language.

To be able to act as a testbed for Debian, we are making us of our own bug-tracker.
Let me explain how you can help us and Debian by submitting bugreports for broken
packages. Weathered users will know how to file bugs directly with the Debian BTS
(Bug Tracking System). For users not so comfortable with the system we have
reportbug-ng preinstalled.

If you think, you found a bug in a Debian package,
please start reportbug-ng and put the name of the package in the adressline on
top. The app will now search through the already filed bugs for that package and show
those. Now it’s up to you to determine, if “your” bug has already been reported. If
it is, ask yourself if you have anything relevant to add to this report or maybe even a
patch. If not, you are done for this time. If the bug has not been reported yet
and you are not familiar with the BTS yet, you may report the bug in our

Bug-Tracker.

That obviously goes for siduction packages as well. We will sort the bugs for you
and file them in the appropriate place, if it’s reproducible. Please look out for
a forum post with more detailed info on the bug-tracker soon. If all this seems
to complicated for now, feel free to use the bugs-thread on the forum for now,
it will keep working until final release.

As we are always looking for contributors, here is what to do: Come to IRC to
channel #siduction-core and talk to us about what you would like to do within
the project, or where you think you could help. As you will notice if you scroll down, we have no art-team at the moment. If you are willing and capable, talk to us.

Hardware Tips

If you should own a ATI Radeon graphics accelerator, please use the failsafe option, when booting the Live-ISO. This option will add the cheatcodes radeon.modeset=0 xmodule=vesa to the Kernel bootline, so that you can boot to X.

Last but not least a hint for users of the kernel based virtual machine KVM. The developement of a frontend for the kernelbased virtual machine (kvm) has begun as a fork of qemu with the name qemu-kvm or short “kvm”. Since qemu version 1.4 all patches of the kvm fork have been integrated back into the qemu source. Also there has been much progress in the field of virtualization. So there is a lot of outdated documentation around. We have a current worksheet for Qemu in our wiki.

Credits for siduction 2015.1

Core Team:

Alf Gaida (agaida)

Angelescu Ovidiu (convbsd)

Axel Beu (ab)

Ferdinand Thommes (devil)

Tom Wroblewski (GoingEasy 9)

Torsten Wohlfarth (towo)

J. Theede (musca)

Maintainers of the siduction Desktop Environments:

GNOME: Angelescu Ovidiu (convbsd)
KDE: Ferdinand Thommes (devil)
LXDE: Alf Gaida (agaida)
LXQt: Alf Gaida (agaida)
XFCE: Torsten Wolfahrt (towo)
Cinnamon: J. Theede (musca)
noX: Alf Gaida (agaida)
MATE: J. Theede (musca), Angelescu Ovidiu (convbsd)

We need contributors for siduction release art!

Code, ideas and support:

ayla
bluelupo
der_bud
J. Hamatoma (hama)
Markus Schimpf (arno911)
musca

Thank you!

Also thank you very much to all testers and all the people giving us support
in any possible way. This is also your achievement.

We also want to thank Debian, as we are using their base.

And now enjoy!

On behalf of the siduction team:
Ferdinand Thommes

Release notes for siduction 2014.1

We are very happy to present to you the final release of siduction 2014.1 – Indian Summer. siduction is a distribution based on Debian’s unstable branch and we try to release a few new snapshots over the course of each year. For 2014 it will be just this final release. We did a lot of stabilizing work in the past year, besides working on further integrating systemd and working on dev releases. We know it is not ideal to have an install medium that is older than six months, so please accept our apologies for that, we will try to release more often.

All our flavours are in pretty good shape, so we will not waste time with an RC and do the real release right away.

siduction 2014.1 – Indian Summer is shipped with six desktop environments: KDE SC, XFCE, LXDE, LXQt, GNOME and Cinnamon, all in 32- and 64-bit variants. From the included DEs this time around only LXDE fits on a CD with 700 MegaByte. But as CDs become more irrelevant with every day, we are not too worried about this and recommend to use USB-Sticks for installation.

The released images are a snapshot of Debian unstable, that also goes by the name of Sid, from 2014-11-22. They are enhanced with some useful packages and scripts, our own installer and a custom patched version of the linux-kernel 3.17, accompanied by X-Server 1.16.1.

Besides those desktop environments we also include noX, which is an environment without X. There is, last, but not least, an image that listens to the name of Xorg and it features the minimal window manager Fluxbox on top of X.

A year ago we decided to release with systemd, while Debian was still discussing, what init system to use in the future. Meanwhile Debian and Ubuntu have decided to go with systemd as well. It is the most technicaly advanced of the init systems at hand. We have a preliminary section on systemd in our sidu-manual, which will be expanded and translated to other languages.

What is new?
Cinnamon
After our dev release of Cinnamon in October was well received, we are shipping Cinnamon as a full member of the siduction flavour family. For further information on the innards of this GTK+ 3 driven desktop environment, please refer to the release notes of that release.

We gain two, we loose one. Razor-Qt is not released by us anymore as it is at it’s end of life and merged into LXQt, which we have the pleasure to talk about now, because that is the 2nd addition to our family. With our developer agaida being upstream of LXQt, we will always have the very latest functional packages in our repositories. LXQt has matured a lot and deserves to be part of the family. Even though it has not yet reached the polished swiftness of LXDE, it is on a good way. It has been completely built on Qt 5 and is in large parts prepared for Wayland.

And besides that?
KDE SC
KDE SC has matured to version 4.14.2, which is one of the last iterations of the KDE 4 chapter. We have taken Kickoff menu out and implemented Homerun instead. Systemsettings has two new modules that debian does (not yet) have. One of them is called ‘Desktop Search Advanced and is a more detailed configuration module for Baloo, the successor of Nepomuk. Also, as a second search agent for Baloo besides Dolphin we have integrated Milou into the panel. The other new module in systemsettings is labeled Systemd and ships a plethora of options that can be of tremendous help with configuring the systemd daemon.

You can safely assume this is the last siduction release shipping software from KDE’s fourth cycle. Our next release will ship Frameworks 5 and Plasma 5.

GNOME
GNOME shipped version is 3.14.1 and it brings new things. As GNOME is still pretty new in our release cycle, here is a few hints on how to run it:

There are two ways to start your gnome-session:
* GNOME-Classic, which implements the GNOME2 look
* GNOME, which implements the GNOME 3 look and desktop-effects
To choose GNOME or GNOME-CLASSIC users should choose default session from the display manager menu. By default in live mode GNOME 3 is started but it will use software rendering. To use GNOME 3 with hardware rendering, users of ATI cards must install firmware-linux-nonfree before starting the installer. Boot cheatcode “gnome” was removed because it is now deprecated. Windows look in GNOME has changed because GNOME developers dropped minimize and maximize buttons. To minimize or maximize a window, you must use right click in the window title bar and choose minimize or maximize from the menu. Also, to maximize a window you can double click on the window title bar. We have added to Favourites Applications (aka Dash) some of most used applications. You will discover hexchat, transmission, libreoffice, siduction bug report tool, gnome-terminal and many more in Favourites Applications.

We ship noX, for the second time around, as an official release, which was first introduced in October 2012 as development release. As there is no graphical environment, you need to use cli-installer as root to run the installation.

XFCE is still being shipped in version 4.10.1 and is as reliable as ever. It is a desktop environment that just gets out of your way when work needs to be done.

Next to LXQt we also ship the latest version of LXDE, which is also lightweight, but relies on GTK+ 2 instead of Qt. LXDE will be developed as long as GTK+ 2 stays usable.

A lot of time consuming changes again went into adapting the codebase we forked to our needs and integration of systemd. Work on the sidu-manual, as it is called now, is ongoing to make it a lot easier to add new content than before.

All in all we closed around 230 bugs since the last final release.

The installer offers btrfs still as an experimental filesystem. Please be careful if you use it and always backup your data. Also, the installer for now has been reduced to it’s basic features until more sophisticated stuff works more reliably. Due to some internal changes in fdisk some parts of the automatic partitioning have to be rewritten. as there was not enough time, we took that feature out for now.

We had to make some changes to the concept of our artwork. We used to devote each release to a rock song and try to have a matching artwork. For two reasons we gave up on that idea. For one, for a while this year we had no art team at all. On the other hand it takes quite some time to integrate artwork into the infrastructure in it’s respective places and make it all work. With the new concept things became a bit easier, all we basicaly need to do is alter the colours or patterns of the given artwork. The distro-art we are using for this and the following releases for the forseeable future was created by Bob, a professional artist. Thanks a lot for your contribution!

Our Resources

siduction Forum
siduction Blog
Git Archive
Distro News
Bug-Tracker
siduction-Map

Support can be obtained on our forum as well as on IRC. The relevant channels on OFTC-Network are #siduction for english support or #siduction-core, ifyou like to join in and participate. On your desktop you also find an icon that takesyou to the right channel for support, depending on the chosen language.

To be able to act as a testbed for Debian, we are introducing our own bug-tracker. Let me explain how you can help us and Debian by submitting bugreports for broken packages. Weathered users will know how to file bugs directly with the Debian BTS (Bug Tracking System). For users not so comfortable with the system we have reportbug-ng preinstalled.

If you think, you found a bug in a Debian package, please start reportbug-ng and put the name of the package in the adressline ontop. The app will now search through the already filed bugs for that package and show those. Now it’s up to you to determine, if “your” bug has already been reported. Ifit is, ask yourself if you have anything relevant to add to this report or maybe even a patch. If not, you are done for this time. If the bug has not been reported yet and you are not familiar with the BTS yet, you may report the bug in our Bug-Tracker.

That obviously goes for siduction packages as well. We will sort the bugs for you and file them in the appropriate place, if it’s reproducible. Please look out for a forum post with more detailed info on the bug-tracker soon. If all this seems to complicated for now, feel free to use the bugs-thread on the forum for now, it will keep working until final release.

There is nothing we can tell you about our release cycle other than that we strive for up to four releases per year, but that may vary greatly, depending on developement of siduction and Debian Unstable.

As we are always looking for contributors, here is what to do: Come to IRC to channel #siduction-core and talk to us about what you would like to do within the project, or where you think you could help. As you will notice if you scroll down, we have no art-team at the moment. If you are willing and capable, talk to us.
Hardware Tips

If you should own a ATI Radeon graphics accelerator, please use the failsafe option, when booting the Live-ISO. This option will add the cheatcodes radeon.modeset=0 xmodule=vesa to the Kernel bootline, so that you can boot to X. Before installing, on the Live-ISO, please install firmware-linux-nonfree. To do so, please open your /etc/apt/sources.list.d/debian.list with your favourite editor as root and append contrib non-free to the end of the firstline. Save the edit and do:

apt-get update && apt-get install firmware-linux-nonfree

If you install the operating system now, the package will be installed also, preventing you from a garbled screen when first rebooting. Mind that if you reboot before installing the system, the changes you made will be lost.

If your system has wireless network, this will probably not work out of the box with free drivers, so you better start with wired network connected. You might want to use the script fw-detect to get information on wireless drivers. The installer will prompt you for any missing firmware and guide you through the process of installing it.

Last but not least a hint for users of the kernel based virtual machine KVM. The developement of a frontend for the kernel based virtual machine (kvm) has begun as a fork of qemu with the name qemu-kvm or short “kvm”. Since qemu version 1.4 all patches of the kvm fork have been integrated back into the qemu source. Also there has been much progress in the field of virtualization. So there is a lot of outdated documentation around. We have a current worksheet for Qemu in our wiki.

Credits for siduction 2014.1:

Core Team:
Alf Gaida (agaida)
Angelescu Ovidiu (convbsd)
Axel Beu (ab)
Ferdinand Thommes (devil)
J. Theede (musca)
Tom Wroblewski (GoingEasy9)
Torsten Wohlfarth (towo)

Maintainers of the siduction Desktop Environments:
Cinnamon: J. Theede (musca)
GNOME: Angelescu Ovidiu (convbsd)
KDE: Ferdinand Thommes (devil), José Manuel Santamaría Lema (santa)
LXDE: Alf Gaida (agaida)
LXQt: Alf Gaida (agaida) noX: Alf Gaida (agaida)
XFCE: Torsten Wohlfarth (towo)
Xorg: agaida/convbsd

Art Team:
Bob
We need more contributors for siduction release art!

Code, ideas and support:
ayla
bluelupo
der_bud
J. Hamatoma (hama)
Markus Schimpf (arno911)
bodhi

Thank you!

Also thank you very much to all testers and all the people giving us support in any possible way. This is also your achievement.

We also want to thank Debian, as we are using their base.
And now enjoy!

On behalf of the siduction team:
Ferdinand Thommes
And now enjoy!

Release notes for siduction cinnamon dev release

cinnamon-siduction

We are very happy to present to you today the first integration of the cinnamon desktop  environment into siduction. Cinnamon is a modern desktop based on GTK 3 with a classic look. It has been developed and published by the popular Linux Mint distribution since 2011. Recently Cinnamon version 2.2 has made it into Jessie, Debians upcoming release. A team of several Debian developers has worked on the packaging for about three months and has matured the whole set of packages. We can expect it to be functional.

Continue reading

Fix Release for siduction 2013.2 December

Due to a very tenacious bug in our installer, that took some time to fix and after some stabilization for systemd, we decided to put out a set of fresh images. Besides the fixes we ship KDE 4.12.1 with this set of images called siduction 2013.2.1.

The bug in the installer affected mostly users that had an install of our predecessor aptosid installed at some point and had one of their greek codenames still in /etc/aptosid-version or used non-asci characters in the installer. So that was fun.

We also tried to ship kernel 3.13, but due to a still unsolved regression it would not boot past busybox in KVM or VBox. So we went back to 3.12-8 for siduction 2013.2.1.

For 2014.1 we will keep on working on the instsaller UI, which is too cluttered overall.