Page 1 of 2

Testing ISOs 201712

Posted: 15 Dec 2017 08:01
by Arjen Balfoort
I have built new ISOs for the next release which have been updated to Debian 9.3.

The SolydXK System Settings has had some debugging releases but I bet there is still a lot that can be improved. There's a separate testing topic for this application here: viewtopic.php?f=78&t=7055

These are some of the new features of SolydXK System Settings since the 201707 releases:
  • Device Driver Manager (DDM) has been integrated.
  • Debian Plymouth Manager has been integrated.
  • Add new partitions to Fstab.
  • Safely remove old kernel packages.
Unfortunately, I had to remove the business application LetoDMS (document management system) as installable from the Welcome Screen. It installs just fine but I haven't been able to get it to work on Stretch. It's still in our repository (sid version) but I'll remove it from the repository and I'll recommend SeedDMS to our users when we release these ISOs.

You can download the ISOs here: http://downloads.solydxk.nl/nightly/
I've also built new Dutch ISOs: http://downloads.solydxk.nl/localized/testing/

I've attached a LO Calc sheet with test cases to help you to test:
SolydXK ISO test cases.ods
(26.75 KiB) Downloaded 57 times
I've done some testing myself on SolydX and SolydK but haven't done all the tests and some tests could have been done better:
SolydXK ISO test cases - SolydX 201712.ods
(26.82 KiB) Downloaded 72 times
SolydXK ISO test cases - SolydX 201712 NL.ods
(26.8 KiB) Downloaded 55 times
SolydXK ISO test cases - SolydX 201712 DE.ods
(27.06 KiB) Downloaded 63 times
SolydXK ISO test cases - SolydK 201712.ods
(26.82 KiB) Downloaded 59 times
SolydXK ISO test cases - SolydK 201712 NL.ods
(27.01 KiB) Downloaded 56 times
SolydXK ISO test cases - SolydK 201712 DE.ods
(27.07 KiB) Downloaded 62 times

Re: Testing ISOs 201712

Posted: 17 Dec 2017 21:09
by grizzler
SolydK today, SolydX tomorrow (I hope...).

Re: Testing ISOs 201712

Posted: 18 Dec 2017 15:14
by grizzler
SolydX.

Re: Testing ISOs 201712

Posted: 18 Dec 2017 20:08
by smitty1
My tests of SolydX & SolydK.

Re: Testing ISOs 201712

Posted: 19 Dec 2017 09:46
by Arjen Balfoort
Thank you for testing!

@grizzler
  • Plymouth theme looks normal in VB on my system. No issues on metal on any of my systems.
  • Updated test script to show correct values for DISTRIB_CODENAME in lsb-release and CODENAME in info file.
  • No issues with Ctrl-Alt-Backspace in VB or metal. Graphics issue?
  • I've updated uBlock in firefox-solydxk-adjustments.
  • I'll take a look at solydxk-welcome in regard to installing Virtualbox while in VB. If it's easy, I'll implement it.
  • I confirm that gpk-application tears in VB but not on metal. I cannot do anything about that.
@smitty1
I cannot reproduce the Thunderbird issue. I've tested it with Dutch and German locale on both SolydX and SolydK and the left pane was localized correctly. Did you preserve configuration in the home directory during the installation (which is the default action for a separate /home partition)?

Re: Testing ISOs 201712

Posted: 19 Dec 2017 16:03
by smitty1
I did the tests on metal and did not use a separate /home. In both of those installs the left (Email Section) is properly localized. But, the right hand section (calendar) is all in English, Today, Tomorrow, Upcoming (5 days). Perhaps this is the correct display for that section, I do not know.
I still have both installs on my laptop if you need any other info.
Attached is a screenshot of Thunderbird in SolydX, with German localization.

Re: Testing ISOs 201712

Posted: 19 Dec 2017 16:07
by smitty1
1-Task-English.png
Sorry here is the screen shot

Re: Testing ISOs 201712

Posted: 19 Dec 2017 16:26
by Arjen Balfoort
Ah, the calendar! Yeah, that's never been translated and because that has to be done upstream there's not a thing I can do about it.

Re: Testing ISOs 201712

Posted: 21 Dec 2017 18:21
by Arjen Balfoort
I've updated the ISOs with your findings and the updated packages from this topic: viewtopic.php?f=79&t=7120

Re: Testing ISOs 201712

Posted: 24 Dec 2017 09:13
by Arjen Balfoort
I've finally finished uploading the release candidates.
See the OP for the download links: viewtopic.php?p=67086#p67086

Localized versions include the German language as well.

I'll check the localized versions after the holidays.

Re: Testing ISOs 201712

Posted: 01 Jan 2018 14:35
by Arjen Balfoort
I've added the test cases of the Dutch and German ISOs to the OP.
I found another bug in the live installer and had to update the ISOs for that.

As there are only new translations coming in for the SolydXK packages and no serious bugs were reported I suggest to release these ISOs somewhere this week (still holidays here, so some time to do this).

If there are breakages that can prevent the release, now is the time to let me know :)

Re: Testing ISOs 201712

Posted: 03 Jan 2018 09:00
by Greodlon
Hi Schoelje ;)

I'm still new here and registered to say something about your 'SolydX 201712' ISOs. I tried it in a live session and so far it's a really great xfce-distro. :)
Ok, so now some little things they could be improved...

1 > Scrollbars in Firefox and Thunderbird are bigger than in (for example) Thunar
Image


2 > gpk-application has some clitches in the categories window on the left. The words overlaps and disappears.
Image

3 > Is there a lightning-l10n-de package for Thunderbird 52.5.2 ??
Otherwise to got lightning in german language i had to remove
lightning(52.5.2) directly in thunderbird and then reinstall.
Then lightning 5.4 appears in german.

4 > keymap in german ISO is still in english (live session)



Thank you! 8-)

Re: Testing ISOs 201712

Posted: 03 Jan 2018 10:43
by Arjen Balfoort
Thanks for reporting!
Greodlon wrote:> Scrollbars in Firefox and Thunderbird are bigger than in (for example) Thunar
That's a decision of the programmers of the software. There's not much I can do about that, I'm afraid.
Greodlon wrote:> gpk-application has some clitches in the categories window on the left. The words overlaps and disappears.
That's a known bug but only seems to affect while running live. This should be solved upstream. Again, not something I can change.
Greodlon wrote:> Is there a lightning-l10n-de package for Thunderbird 52.5.2 ??
Lightning is now packaged with Thunderbird but there are no translation packages provided by Mozilla. It's all very confusing because there is a lightning package (and translaltions) in Debian's repository but these are un-installable. At least you have found a workaround.
Greodlon wrote:> keymap in german ISO is still in english (live session)
That's by design. For the live version I had to choose the most commonly used keymap. If you need another keymap in a live session. You will need to change that manually. Obviously, during the installation you will choose your keymap and you won't have that problem anymore.

Re: Testing ISOs 201712

Posted: 03 Jan 2018 11:38
by Arjen Balfoort
On closer inspection I found that Debian is now providing Thunderbird and Lightning as separate packages. I've removed our own Thunderbird packages from our repository which means everybody will be able to upgrade to Debian's version. If a localized package exists for Thunderbird or Lightning you can install those as well.

I'll have to update the installer and SolydXK System Settings. When I've tested those I'll rebuild the ISOs.

Re: Testing ISOs 201712

Posted: 03 Jan 2018 13:50
by bas_otten
I did a quick review on SolydK today:

* starting KGpg results in an error (explainable error message)
* starting Knotes then add New note results in an error (has been around, tried to debug it, so far without success)
* SolydXK-settings seems to have limited functionality, two tabs (perhaps this is because of Live session)
* personal opinion: I miss a preinstalled scanning tool, like simple-scan
Screenshot_20180103_144508.png

Re: Testing ISOs 201712

Posted: 06 Jan 2018 06:46
by Arjen Balfoort
I've uploaded new ISOs (see the OP for links).

These have the new kernel but also quite some under the hood changes to improve the live session of the localized ISOs. All ISOs now use Thunderbird and Lightning from Debian's repository. Our own version of Thunderbird has been removed from our repository and users can now upgrade to Debian's version. Lightning can now be localized with the help of SolydXK System Settings.

It took a lot of testing to get the Keyboard plugin added and functioning in the localized live version of SolydX. The default keyboard layout is US but for a localized ISO users must be able to switch to their localized layout. Hence the keyboard plugin.

I did the same for SolydK which was a bit simpler to fix. However, users need to enable the keyboard layout first before they can switch. It's a bit of a nuisance but I couldn't find the right configuration to enable it by default.

Let me know what you think so that we can release the ISOs soon :D

Re: Testing ISOs 201712

Posted: 06 Jan 2018 21:14
by Arjen Balfoort
bas_otten wrote:I did a quick review on SolydK today:

* starting KGpg results in an error (explainable error message)
* starting Knotes then add New note results in an error (has been around, tried to debug it, so far without success)
* SolydXK-settings seems to have limited functionality, two tabs (perhaps this is because of Live session)
* personal opinion: I miss a preinstalled scanning tool, like simple-scan
I've fixed KGpg in the solydk-system-adjustments packages and replaced Knotes with Gnote (I think they were most similar and had the least dependencies). Indeed, SolydXK System Settings doesn't have the same functionalities when running live. It would be unnecessary or even unsafe to use them. I also installed simple-scan in the SolydK ISOs (SolydX has it already).

Updated ISOs are now available for download.

Re: Testing ISOs 201712

Posted: 07 Jan 2018 13:14
by bas_otten
Schoelje wrote: I've fixed KGpg in the solydk-system-adjustments packages and replaced Knotes with Gnote (I think they were most similar and had the least dependencies). Indeed, SolydXK System Settings doesn't have the same functionalities when running live. It would be unnecessary or even unsafe to use them. I also installed simple-scan in the SolydK ISOs (SolydX has it already).
Thanks for implementing this, makes it even more smooth and usable in my opinion. I don't find any flaws anymore [but I only tested Live].
I also tested localization to Dutch of Lightning for my personal Thunderbird profile using the updated SolydXK System settings on my current system: this works fine.

Re: Testing ISOs 201712

Posted: 14 Jan 2018 19:20
by Greodlon
Hello again :)

I've downloaded the newer solydx_9_64_201801_de.iso (07-Jan-2018 16:06 1.5G) again and after some live-testing i made a clean install again. The keyboard-layout-switch in the panel is a nice workaround for a quick change. Thanks :)
The problem with the different scrollbars in firefox and thunderbird i could solve by downloading the beta versions from mozilla directly. I only created some Starter to run these out of the unpacked folder.

But now after all the success i got into a problem with solydxk-system ...by starting this only the start-window appears and the CPU-load of hwinfo --framebuffer got higher...i have made some screenshots and also here is the terminal output...

Code: Select all

greodlon@solydx:~$ solydxk-system
http://repository.solydxk.com/umfiles/mirrors.list
http://repository.solydxk.com/umfiles/mirrors.list
Create list store eval string: Gtk.ListStore(bool, str, str, str, str, int, int)
First item is column name (multi-column list): Aktuell
First item is column name (multi-column list): Land
First item is column name (multi-column list): Paketquelle
First item is column name (multi-column list): URL
First item is column name (multi-column list): Geschwindigkeit
Create column names: ['Aktuell', 'Land', 'Paketquelle', 'URL', 'Geschwindigkeit']
First item is column name: skip first item
Create column: Gtk.TreeViewColumn("Aktuell", Gtk.CellRendererToggle(), active=0)
Column added: Aktuell
Create column: Gtk.TreeViewColumn("Land", Gtk.CellRendererText(), text=1, weight=5, size=6)
Column added: Land
Create column: Gtk.TreeViewColumn("Paketquelle", Gtk.CellRendererText(), text=2, weight=5, size=6)
Column added: Paketquelle
Create column: Gtk.TreeViewColumn("URL", Gtk.CellRendererText(), text=3, weight=5, size=6)
Column added: URL
Create column: Gtk.TreeViewColumn("Geschwindigkeit", Gtk.CellRendererText(), text=4, weight=5, size=6)
Column added: Geschwindigkeit
Create list store eval string: Gtk.ListStore(bool, str, int, int)
Create column names: ['Column 0', 'Column 1']
Create column: Gtk.TreeViewColumn("Column 0", Gtk.CellRendererToggle(), active=0)
Column added: Column 0
Create column: Gtk.TreeViewColumn("Column 1", Gtk.CellRendererText(), text=1, weight=2, size=3)
Column added: Column 1
[['Installieren', '', 'Gerät', 'driver', 'manid', 'deviceid'], [True, '/usr/share/solydxk/system/images/amd.png', 'Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480] ', 'xserver-xorg-video-ati', '1002', '67df']]
Create list store eval string: Gtk.ListStore(bool, GdkPixbuf.Pixbuf, str, int, int)
First item is column name (multi-column list): Installieren
First item is column name (multi-column list): 
First item is column name (multi-column list): Gerät
Create column names: ['Installieren', '', 'Gerät']
First item is column name: skip first item
Create column: Gtk.TreeViewColumn("Installieren", Gtk.CellRendererToggle(), active=0)
Column added: Installieren
Create column: Gtk.TreeViewColumn("", Gtk.CellRendererPixbuf(), pixbuf=1)
Column added: 
Create column: Gtk.TreeViewColumn("Gerät", Gtk.CellRendererText(), text=2, weight=3, size=4)
Column added: Gerät
Create list store eval string: Gtk.ListStore(bool, str, int, int)
Create column names: ['Column 0', 'Column 1']
Create column: Gtk.TreeViewColumn("Column 0", Gtk.CellRendererToggle(), active=0)
Column added: Column 0
Create column: Gtk.TreeViewColumn("Column 1", Gtk.CellRendererText(), text=1, weight=2, size=3)
Column added: Column 1
Create list store eval string: Gtk.ListStore(bool, str, int, int)
Create column names: ['Column 0', 'Column 1']
Create column: Gtk.TreeViewColumn("Column 0", Gtk.CellRendererToggle(), active=0)
Column added: Column 0
Create column: Gtk.TreeViewColumn("Column 1", Gtk.CellRendererText(), text=1, weight=2, size=3)
Column added: Column 1
Create list store eval string: Gtk.ListStore(bool, str, str, bool, int, int)
First item is column name (multi-column list): Installiert
First item is column name (multi-column list): Sprachumgebung
First item is column name (multi-column list): Sprache
First item is column name (multi-column list): Standard
Create column names: ['Installiert', 'Sprachumgebung', 'Sprache', 'Standard']
First item is column name: skip first item
Create column: Gtk.TreeViewColumn("Installiert", Gtk.CellRendererToggle(), active=0)
Column added: Installiert
Create column: Gtk.TreeViewColumn("Sprachumgebung", Gtk.CellRendererText(), text=1, weight=4, size=5)
Column added: Sprachumgebung
Create column: Gtk.TreeViewColumn("Sprache", Gtk.CellRendererText(), text=2, weight=4, size=5)
Column added: Sprache
Create column: Gtk.TreeViewColumn("Standard", Gtk.CellRendererToggle(), active=3)
Column added: Standard
Create list store eval string: Gtk.ListStore(bool, str, int, int)
Create column names: ['Column 0', 'Column 1']
Create column: Gtk.TreeViewColumn("Column 0", Gtk.CellRendererToggle(), active=0)
Column added: Column 0
Create column: Gtk.TreeViewColumn("Column 1", Gtk.CellRendererText(), text=1, weight=2, size=3)
Column added: Column 1
solydXK-system.png
High CPU load of hwinfo
Then when i do a killall hwinfo a error window appears...
solydXK-system1.png
after 'killall hwinfo'

Re: Testing ISOs 201712

Posted: 14 Jan 2018 20:58
by Arjen Balfoort
Thank you for reporting this.

I haven't been able to reproduce this issue but I'll take a look at it later.

In the mean time, could you tell me if the system was localized and if so, to which language?
Could you post back the output of:

Code: Select all

sudo hwinfo --framebuffer
and

Code: Select all

sudo hwinfo --framebuffer | awk '{print $3}' | egrep '[0-9]+x[0-9]+$' | uniq