SolydXK-9 RC2: testing upgrade, ISOs, changes and more

Important informations about SolydXK including releases notes, forum rules and other anouncements
User avatar
Schoelje
Site Admin
Posts: 8418
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

SolydXK-9 RC2: testing upgrade, ISOs, changes and more

Postby Schoelje » 26 Jun 2017 09:00

[Update]
ISOs were released: viewtopic.php?f=2&t=6947



Debian Stretch has been released and it's time for us to do the same for SolydXK. Before we will release our ISOs there is still a lot to do. Our repository needs changing, we must describe the steps to upgrade a SolydXK-8 system to SolydXK-9. The ISOs need testing and the applications need testing as well.

I could use some help with describing the upgrade steps or even creating a script to aid users in process of upgrading their systems. So, if you have some spare time, install SolydX-8 and SolydK-8 (201701 version) in a virtual machine and describe/script the best way to upgrade the system.

I've attached two upgrade script for upgrading SolydX-8 201701 and SolydK-8 201701 to version 9 but they will need a lot of testing:
Note: check the output of the apt commands. All systems are configured differently and you might remove packages that are needed for your system!

After the release of SolydXK-9 I will keep the solydxk-8 repository available for another year. Firefox and Thunderbird will be updated in the solydxk-8 repository but they are not tested with SolydXK-8. So, use at your own risk!

System changes
  • New themes for SolydX and SolydK. You can choose a light or dark theme.
  • Solydxk Systems has a GUI now where you can encrypt partitions, localize your system, select the fastest repositories, hold back packages and cleanup your system. This application needs a lot of testing.
  • The backport repository was removed but can be enabled in the new SolydXK System application.
  • The solydx/k-info packages were integrated in the solydx/k-system-adjustments packages and are now obsolete.

Discontinued applications
  • Updatemanager is replaced by applications from Debian's repository with similar functionalities and the new SolydXK System GUI.
  • SolydXK Softwaremanager has been replaced with an application from Debian's repository.
  • Device Driver Manager (DDM)
  • SolydXK Conky
  • Lightdm Manager > lightdm-gtk-greeter-settings
  • (SolydK) XKSudo
  • (SolydK) kcm-ufw
  • (SolydX) User Manager > gnome-system-tools
  • (SolydX) Sambashare > gadmin-samba

Testing the ISOs
I've spent a lot of time on the new SolydXK System application as it is the heart of the system. I've attached a sheet with the test cases I've done. So, if you want to test any of these or other cases, please feel free to adapt and post back the sheet:
SolydXK System Settings Test Cases.ods
(12.2 KiB) Downloaded 77 times

Run the application you want to test (e.g. solydxk-system) from the terminal and save the output together with the test case before you post it back here. Without it, it will be hard to debug the application.

Known issues
I will keep a list with known issues here.
  • [SOLVED] If I select 'Open with File Manger' from the Device Notifier to mount an inserted USB device it is mounted as user but Dolphin is opened as root which often ends in 'The process for the file protocol died unexpectedly'. I have to close Dolphin and open Dolphin as user again to approach the USB device.
    If I first open Dolphin and then mount the USB device it works as expected.

    Solved with:

    Code: Select all

    find . -name "*dolphin*" -exec rm -r {} \;
  • [SOLVED] update-initramfs shows these warnings:

    Code: Select all

    I: The initramfs will attempt to resume from /dev/sda3
    I: (UUID=015a952b-92dc-42b7-b9c9-7a2f87e42902)
    I: Set the RESUME variable to override this.

    These are described here: viewtopic.php?f=78&t=6878
  • [SOLVED] On one test environment I got this message just after Grub:

    Code: Select all

    error: no symbol table.
    Press any key to continue...

    This fixed it:

    Code: Select all

    sudo grub-install /dev/sda
    sudo update-grub
    sudo reboot

ISO Downloads
This sheet will help you test the ISOs: SolydXK ISO test cases.ods


SolydXK needs you!
Development | Testing | Translations

User avatar
ane champenois
Posts: 1536
Joined: 24 Feb 2013 08:17
Location: Grands lacs Forêt d'Orient, France

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby ane champenois » 26 Jun 2017 12:12

Glad to see beta's Solyd coming ;)

About this issue: LightDM Manager crashes
It's possible to drop lightDM manager for lightdm-gtk-greeter-settings, present since Stretch in Debian's repositories.
see: https://packages.debian.org/stretch/lightdm-gtk-greeter-settings
It allows to make the same changes (and more) as LightDM Manager and it works without glitches for my machine. It allows Solyd'staff to have more spare time too... 8-)
They did not know it was impossible so they did it.

User avatar
Schoelje
Site Admin
Posts: 8418
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby Schoelje » 26 Jun 2017 12:51

That would be perfect. I'm going to try that out tomorrow when I have some time!


SolydXK needs you!
Development | Testing | Translations

User avatar
Schoelje
Site Admin
Posts: 8418
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby Schoelje » 26 Jun 2017 14:34

I've added a new section in the OP: Suggested replacements.

This is a list of applications I currently maintain for which there are replacements in Debian's repository.


SolydXK needs you!
Development | Testing | Translations

User avatar
Schoelje
Site Admin
Posts: 8418
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby Schoelje » 26 Jun 2017 15:58

I've updated the upgrade scripts:
Make sure python2.7 is default but be able to switch to python3.5 with:
update-alternatives --config python


Purging some installed applications (SolydX) that are not installed by default on SolydX:
mutt
lxtask
qt4-qtconfig


SolydXK needs you!
Development | Testing | Translations

User avatar
grizzler
Posts: 1882
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby grizzler » 26 Jun 2017 16:59

Why would anyone want that? You're upgrading an existing system, not creating a new install. Remove lxtask? I use that every day! I also have qt4-qtconfig installed and although I doubt that's still useful, I wouldn't want it to be removed like this. The same for mutt if I happened to use that.

Other than that, the scripts look OK at first glance, even if they've clearly been infected with a bit of 'pythonitis' ( """ does nothing special in bash - a single " should be enough).

I haven't had time to clone my VMs yet (my system still has issues and the VMs are low on the priority list), so I can't report the result of running the scripts yet. To be honest, I had planned to upgrade solydfixes for the jessie->stretch transition and I think I could have been nearly done if it hadn't been for the disk mess (which is bloody inconvenient at any time of the year and now in particular)... :(

Edit
Are you sure you want to replace httpredir with ftp in sources.list? Wouldn't using the new deb.debian.org be a better option?

Great. When I started downloading the beta ISOs, it was estimated to take about 2 minutes. Now it's 2 hours... :(
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
Schoelje
Site Admin
Posts: 8418
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby Schoelje » 27 Jun 2017 06:42

Thanks for your suggestions. I've updated the upgrade scripts.

I've also updated the following packages so that software-properties-gtk works:
solydx-system-adjustments-9
solydk-system-adjustments-9
solydxk-system

I've also added some new icons to evolvere-icon-theme-additional for:
lightdm-gtk-greeter-settings
gadmin-samba


SolydXK needs you!
Development | Testing | Translations

User avatar
grizzler
Posts: 1882
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby grizzler » 27 Jun 2017 13:55

First test done. Just the SolydX ISO. More later.
Attachments
SolydX-9-64-201706.1.ods
(174.85 KiB) Downloaded 33 times
Frank

SolydX EE 64 - tracking Debian Testing

hinto

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby hinto » 27 Jun 2017 17:15

I'm snagging the KDE iso now.
-H

User avatar
grizzler
Posts: 1882
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby grizzler » 27 Jun 2017 17:30

Second test (SolydK ISO).
Attachments
SolydK-9-64-201706.1.ods
(27.32 KiB) Downloaded 30 times
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
eselma
Posts: 153
Joined: 24 Mar 2013 09:55
Location: Catalonia

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby eselma » 27 Jun 2017 18:52

Today's test of SolydK beta1 (as 26/06/17, sha256 OK)

The test machine characteristics are shown in the file inxi_orion.txt.

Generally speaking, the live session went well. Did not fill the form, as I do no know what tp put instead of 'not applicable' or 'not tested'. The column labels are success/warnings/failures. Some items not checked, went right to install.

The install was fine, as usual. I have a system with 2 internal 1 TB HDD (spinning), the first one with up to 10 partitions (1 NTFS, all other ext4 and 1 swap) and the second with only 1 partition as a backup store. Furthermore, a 3rd 1TB USB exists as backup, too.
Usually the first disk is recognized as 'sda', which seems standard. During the install appeared (all partitions) as sdg[1-10], which seems strange. As the grub relies on UUID, this was not an issue and once installed all partitions became sda* again. When pure Debian 9 was installed last week, this did not happened.
Network connection was OK, via wired LAN. After that, it is time of the Welcome app. Installed all the sets, excluding accounting, P.O.L. and games. Apparently, all was fine. The applet on the panel showed two new updates related to solydxk FF and TB. 'Discover' closed with an error message when closing. But seems that the update were applied.

The weather widget complaints about missing qml-module-qtquick-xmllistmodel. This is an upstream bug (dependency). After installing the module, all went fine.
As a routine, before proceeding further, I do an apt-get update (all OK) and an apt-get upgrade. Here shows a list of errors (shown in the attached file errors_solydk_9-1.txt). As some apps are related to GIMP and Inkscape, tried again the Welcome app, on the window related to this graphical apps. Did another apt-get upgrade, with the same errors. Same with apt-get dist-upgrade, to be on the safe side.

Also tried SystemSettings app, but did not start. The pop-up window is attached as errors_SystemSettings.png.

Aside of that, most things seems to work well. Synaptic does not show any broken package, all seems related to scripts. As a side note, pure Debian 9 is working well in the same machine.

Hope this helps.
Attachments
inxi_orion.txt
(2.42 KiB) Downloaded 20 times
errors_SystemSettings.png
errors_SystemSettings.png (39.63 KiB) Viewed 2729 times
errors_solydk_9-1.txt
(8.58 KiB) Downloaded 23 times

User avatar
Schoelje
Site Admin
Posts: 8418
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby Schoelje » 28 Jun 2017 10:04

@eselma
Thanks for reporting. I'll take a look at it hopefully this weekend.

@grizzler
I've updated the sheet with test cases.
Yesterday I've uploaded the FF and TB adjustments packages with the latest add ons.
I've updated solydxk-constructor so that it creates the MD5SUMS file again. Here's the source.
I'm updating the ISOs now.


SolydXK needs you!
Development | Testing | Translations

User avatar
Schoelje
Site Admin
Posts: 8418
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby Schoelje » 28 Jun 2017 12:25

Added libreoffice-breeze-dark to the solydxk-9 repository.

This adds icons to libreoffice for use with a dark theme.

Depends on libreoffice with a version lower than 5.3. Libreoffice 5.3 will include it but current version in Stretch is 5.2.7.
Packaged from: https://aur.archlinux.org/packages/libr ... eze-icons/


SolydXK needs you!
Development | Testing | Translations

User avatar
Schoelje
Site Admin
Posts: 8418
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby Schoelje » 28 Jun 2017 21:18

I've updated the ISOs.
Download from the OP.


SolydXK needs you!
Development | Testing | Translations

User avatar
Schoelje
Site Admin
Posts: 8418
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby Schoelje » 29 Jun 2017 05:07

Double checked that python2.7 is the default in the beta ISOs and adapted the upgrade script for the same reason.


SolydXK needs you!
Development | Testing | Translations

kyodev
Posts: 505
Joined: 06 Jul 2013 09:47
Location: Lyon, France

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby kyodev » 29 Jun 2017 11:40

Schoelje wrote:Known issues: update-initramfs shows these warnings:

Code: Select all

I: The initramfs will attempt to resume from /dev/sda3
I: (UUID=015a952b-92dc-42b7-b9c9-7a2f87e42902)
I: Set the RESUME variable to override this.


I thinks you have a bad value in /etc/initramfs-tools/conf.d/resume. Perhaps UUID has changed?
For stretch, new values for $RESUME are possibles:
initramfs-tools (0.129) unstable; urgency=medium

* Some systems that do not support suspend-to-disk (hibernation) will
require a configuration change to explicitly disable this.

From version 0.128, the boot code waits for a suspend/resume device
to appear, rather than checking just once. If the configured or
automatically selected resume device is not available at boot time,
this results in a roughly 30 second delay.

You should set the RESUME variable in
/etc/initramfs-tools/conf.d/resume or
/etc/initramfs-tools/initramfs.conf to one of:

- auto - select the resume device automatically
- none - disable use of a resume device
- UUID=<uuid> - use a specific resume device (by UUID)
- /dev/<name> - use a specific resume device (by kernel name)

-- Ben Hutchings <ben@decadent.org.uk> Thu, 20 Apr 2017 23:21:32 +0100


Personally, for multi-boot, I make:

Code: Select all

nano /etc/initramfs-tools/conf.d/resume
RESUME=/dev/sda3
update-initramfs -u
reboot

I will test

Code: Select all

RESUME=auto

User avatar
Schoelje
Site Admin
Posts: 8418
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby Schoelje » 29 Jun 2017 12:06

With RESUME=auto and not having SWAP I get this warning on update-initramfs:

Code: Select all

W: initramfs-tools failed to select a resume device


On a system with SWAP: no messages at all.

That's a lot better!


SolydXK needs you!
Development | Testing | Translations

User avatar
Schoelje
Site Admin
Posts: 8418
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby Schoelje » 29 Jun 2017 13:37

@eselma
I think your python errors are solved in the latest ISOs and upgrade scripts. This was due to having python 3.5 as default instead as 2.7.


SolydXK needs you!
Development | Testing | Translations

User avatar
palimmo
Posts: 731
Joined: 19 Nov 2013 19:44
Contact:

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby palimmo » 29 Jun 2017 15:50

First quick test of SolydK in live mode.
It seems to work gorgeously. :clap:

Just some minor observations:

- Default boot screen and wallpaper: please write Solyd rather horizontally. I was going to break my neck in order to read it :lol:
- Icons in the classic menu: some are colored, some are grey. Not really consistent.
- I have tried the dark theme. But nothing changed apparently.
Proud user of SolydK!

Dai diamanti non nasce niente, dal letame nascono i fior. http://aquilone.wordpress.com/

User avatar
Schoelje
Site Admin
Posts: 8418
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: SolydXK-9 beta: testing upgrade, ISOs, changes and more

Postby Schoelje » 29 Jun 2017 15:59

palimmo wrote:- Default boot screen and wallpaper: please write Solyd rather horizontally. I was going to break my neck in order to read it :lol:
Exercise is good for you! :D
palimmo wrote:- Icons in the classic menu: some are colored, some are grey. Not really consistent.
I could use some help with those icons. It's a lot of work and not my main priority.
palimmo wrote:- I have tried the dark theme. But nothing changed apparently.
Strange, I have changed it back and forth many times and currently my main development machine is using the dark theme. I don't know why it doesn't work for you.


SolydXK needs you!
Development | Testing | Translations


Return to “News & Anouncements”

Who is online

Users browsing this forum: No registered users and 2 guests