Category Archives: Release Notes

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.

Release notes for siduction 2013.2 with systemd

We are very happy to present to you the final release of siduction 2013.2 – December. 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.

Since the release of the RC we have ironed out some nasty bugs with language-packs, unicode handling in the installer and stabilization within systemd. We believe, that there is no release critical bugs left, so here we go.

siduction 2013.2 – December is shipped with 5 desktop environments: KDE SC, XFCE, LXDE, Razor-Qt and GNOME, 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 2013-12-30. They are enhanced with some useful packages and scripts, our own installer and a custom patched version of the linux-kernel 3.12, accompanied by X-Server 1.14.5-1.

Besides those desktop environments we also include noX, which had it’s premiere with the last release and 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.

New in this release cycle is the use of Systemd. While Debian is still discussing, what init system to use in the future, siduction has decided to go with Systemd. It is the most technicaly advanced of the init systems at hand, besides that, even if Debian should decide to go with Ubuntu’s Upstart, for various reasons we will not follow them there. Until we have a section on systemd in our manual, we will help you out with some of the most used commands in systemd

What is new

As mentioned above we have taken a step into the possible future of Debian and implemented systemd into siduction as our new init system. Here is a cheat sheet with some of the commands that are new for booting, handling services and logging:

Handling Services

  • systemctl list-units – List all units (where unit is the term for a job/service)
  • systemctl start [NAME…] – Start (activate) one or more units
  • systemctl stop [NAME…] – Stop (deactivate) one or more units
  • systemctl disable [NAME…] – Disable one or more unit files

Check man systemctl for more information. For your comfort we also ship systemd-ui, which is called with the command systemadm.

Changing Runlevels, Reboot and Shutdown

Changing runlevels is also different from sysvinit. What was known as runlevel 3 is now multi-user.target, init 5 changes to graphical.target:

  • systemctl isolate graphical.target – Will take you to what you know as init 5
  • systemctl isolate multi-user.target – Will take you to what you know as init 3
  • systemctl reboot – Shut down and reboot the system
  • systemctl poweroff – Shut down and reboot the system

Logging with Systemd Journal

    Journal is a great win over the agedsyslog. Logging starts earlier, which for sure was one of the backsides ofsyslog. Also there is commands that give you tailored information at your fingertips.

  • journalctl –all – gives you the full journal of the system and all users
  • journalctl -f – gives you a live view of the journal as it grows (used to be tail -f /var/log/messages)
  • journalctl -b – shows the log of the last boot
  • journalctl -b -p err – shows the log of last boot, limited to the priority ERROR
  • journalctl –since=yesterday – since Linux people normaly do not reboot much, this is limiting it more than -b

That is only the tip of the iceberg, more is to be found on Lennart Poetterings blog

Since we still ship a compatibility package called systemd-sysv, you can also continue to use the commands you are used to for now, other than the ones for the journal. Besides that we set up systemd in a way, where you can use all the above commands for the journal as plain user, no root needed.

Gnome

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-fallback, which implements the GNOME2 look
* GNOME, which implements the GNOME3 look and desktop-effects

To be able to start gnome as a gnome3-session, your videocard must be accelerated. Users of ATI graphic cards must have firmware-linux-nonfree installed to be able to launch GNOME3. By default in live mode gnome-fallback is started. After installation, GNOME3 mode is enabled. That means, users of ATI cards must install firmware-linux-nonfree before starting the installer.

Boot cheatcode “gnome”

If you want to force a GNOME3-session even in live mode, you can use the cheatcode gnome to the kernel-bootline. This does not work for users with ATI cards other than with a persistent overlay on a USB device.

And besides that?

We ship, for the second time, noX as an official release, which was introduced first 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 being shipped in version 4.10.1 and is as reliable as ever. Contrary to Gnome, XFCE stays away from shipping systemd code for now.

For our KDE SC users we packaged the latest available version KDE SC 4.11.4. The rewrite of siduction-settings-kde is basicaly done, a few adjustments to colours and other small changes were made before the final release.

Razor-Qt is still on a slightly modified version 0.5.2, which has better plugins and overall functionality. This will be improved even more with the upcoming version 0.6, which already is in our razorqt/next repository for the brave at heart. We will release this sometime and then switch over to lxde-qt, which will be the product of Razor-qt and LXDE joining forces with Qt as base. Other than that all Qt versions of apps have been updated.

This is probably the last release of LXDE as we know it in siduction. As mentioned above. LXDE goes together with Razor-Qt to form a new DE based on Qt.This release of LXDE is ahead of Debian due to us working with LXDE upstream. That means that pcmanfm, lxappearance and lxappearance-obconf are freshly packaged upstream versions. Also our version of Midori is slightly ahead of Debian.

A lot of time consuming changes again went into adapting the codebase we forked to our needs. This time the former bluewater-manual base was completely changed. We went from static pages to Django and adjusted the appearance to the siduction look and make it match our new website that we just launched a couple weeks ago. 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 more than 170 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.

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 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 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.

Should you have wondered, where the codename ‘December’ comes from, let me tell you that we name our releases after famous rocksongs. Collective Soul had a hit with December in 2005 and it perfectly fits our release date.

Speaking of release and our planned release cycle. There is nothing we can tell you other than that we strive for 2-4 releases per year.

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 first line. 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 rebootbefore 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 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 2013.2

Core Team:

Alf Gaida (agaida)
Angelescu Ovidiu (convbsd)
Axel Beu (ab)
Ferdinand Thommes (devil)
Hendrik Lehmbruch (hendrikl)
Markus Meyer (coruja)
Tom Wroblewski (GoingEasy 9)
Torsten Wohlfarth (towo)

Maintainers of the siduction Desktop Environments:

GNOME: Angelescu Ovidiu (convbsd)
KDE: Ferdinand Thommes (devil), José Manuel Santamaría Lema (santa)
LXDE: Markus Meyer (coruja)
noX: Alf Gaida (agaida)
Razor-qt: Alf Gaida (agaida)
XFCE: Torsten Wolfahrt (towo)

Art Team:

missing in action 🙂
Seriously, we need contributors for siduction release art!

Code, ideas and support:

ayla
bluelupo
der_bud
J. Hamatoma (hama)
Markus Schimpf (arno911)
Joogi
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 the first development release of siduction-Gnome 2012.2.5

We are very happy to ship a Christmas present to you today that took a couple of years to be delivered. The wish for a Gnome release grew, while sidux was still around. Back in the day, Gnome2 would easily break on upgrades to Debian unstable, so no one ever wanted to maintain that. Things got better over time and for the last three years one person was perpetually nagging us to do this release, and here it is. Angelescu Ovidiu (convbsd) is the man, and he will also maintain it.
Continue reading