SolydXK 9 released!

Important informations about SolydXK including releases notes, forum rules and other anouncements
User avatar
Matt
Posts: 69
Joined: 18 Dec 2013 11:24
Location: Switzerland

Re: SolydXK 9 released!

Postby Matt » 24 Jul 2017 22:54

Hi Wildman,

wildman wrote:Just one question. Will the Package Updater appear in the notification area when an update is available?


Yes, new updates are notified whenever made available. You might have noticed it by yourself by now.

BTW, could you please do me a favor and check my post here below regarding the change of desktop background? Do you experience the same problem on your side?
> https://forums.solydxk.com/viewtopic.php?f=43&t=6956

Thanks,

Matt

User avatar
gazza
Posts: 70
Joined: 27 Oct 2013 00:11
Location: Australia

Re: SolydXK 9 released!

Postby gazza » 11 Aug 2017 23:35

Welcome App Size Issue

When installed and running on a dual monitor the welcome app is way too long, spanning all of one monitor and half the second. I have one monitor playing videos at one side of the room, the second I do my work on.

[img]
Screenshot_2017-08-12_09-19-40.jpg
[/img]


Other than that, the Solydx side of the install is fine. I have a hundred and one issues from the Gtk3 version (no scrollbars atm) to socket issue in mplayer.py but that has nothing to do with the work you chaps do.

Thanks and keep up the good work.
Attachments
Screenshot_2017-08-12_09-19-40.jpg
Don't miss the donut by looking through the hole.

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

Re: SolydXK 9 released!

Postby Schoelje » 12 Aug 2017 04:28

Thanks for reporting this issue.
Unfortunately I have no second screen at my disposal.

So, if you or anybody else has two screens and know some python, here's where the window size is set:
https://github.com/SolydXK/solydxk-welc ... welcome.py
from line 90.


SolydXK needs you!
Development | Testing | Translations

User avatar
gazza
Posts: 70
Joined: 27 Oct 2013 00:11
Location: Australia

Re: SolydXK 9 released!

Postby gazza » 12 Aug 2017 05:06

A simple edit of line 91

change

Code: Select all

w = s.get_width()

to

Code: Select all

 w = s.get_width() / s.get_n_monitors()


basically says w = Screen_Width divided by Number of Monitors. This will cover 2 or more monitors side by side. Other complex setups , top, bottom could suffer however.

An Alternate more complex and using depreciated code

Replace

Code: Select all

        s = Gdk.Screen.get_default()
        w = s.get_width()
        h = s.get_height()

with

Code: Select all

        s = self.window.get_screen()
        m = s.get_monitor_at_window(s.get_active_window())
        monitor = s.get_monitor_geometry(m)
        w = monitor.width
        h = monitor.height

This actually gets the monitor size, not the screen size which is the accumulation of all monitors.

I tested both and they work.

late edit: Unfortunately Gtk has a very bad habit of making code depreciated without supplying new code to do the same or similar tasks. I gave up after a few hours of trying. Plus working in Gtk3.22 with the constant flood of errors drives me nuts. I'm sticking with Solydx8 for a while yet.
Don't miss the donut by looking through the hole.

User avatar
gazza
Posts: 70
Joined: 27 Oct 2013 00:11
Location: Australia

Re: SolydXK 9 released!

Postby gazza » 16 Aug 2017 01:17

After a Lot of frustration, I finally figured out how to find the monitors width/height in Gtk 3.22.

My biggest mistake was trying to do it in Solydx 8 , wrong Gtk version as Gdk.Display is not fully implemented in that version of Gtk.

This will only work in Gtk3.22 or higher and uses the 'Primary' monitor size. I got that far and decided that in 99.9999% of the time the welcome app opens on the primary monitor and if not, most of the time all monitors are the same or similar resolutions.

Replace

Code: Select all

s = Gdk.Screen.get_default()
w = s.get_width()
h = s.get_height()

with

Code: Select all

display = Gdk.Display.get_default()
pm = display.get_primary_monitor()
geo = pm.get_geometry()
w = geo.width
h = geo.height

Although this was a very frustrating exercise it did teach me a lot.

Now a question, Font size as determined in the Accessories Settings. Each time I reboot the display resets to 11 points, yet the actual setting shows what I set it too '16'. Obviously the setting is saved but not accessed when booting up. Is this a Solydx or Debian or other xfce? issue?
Don't miss the donut by looking through the hole.

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

Re: SolydXK 9 released!

Postby Schoelje » 16 Aug 2017 06:33

Thanks for all the hard work!

I've updated the welcome package and uploaded it to our repository.

I tried to find the Accessories Settings in SolydX and couldn't. The only place I could find to change the font size is in Appearance > Fonts and that worked as expected.


SolydXK needs you!
Development | Testing | Translations

User avatar
gazza
Posts: 70
Joined: 27 Oct 2013 00:11
Location: Australia

Re: SolydXK 9 released!

Postby gazza » 16 Aug 2017 06:42

sorry , your right, appearance setting. For some reason, when I set it to 16 points it works fine. But when I boot the next time, it's back to 11 and the appearance says it's 16. I have to set it to 15 apply, then 16 apply to get it back to 16.

Maybe it's just me for whatever reason. If someone else has the same issue it would be nice to hear.
Don't miss the donut by looking through the hole.

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

Re: SolydXK 9 released!

Postby Schoelje » 16 Aug 2017 08:34

I cannot reproduce that.
Do you have write permissions on .config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml ?


SolydXK needs you!
Development | Testing | Translations

User avatar
gazza
Posts: 70
Joined: 27 Oct 2013 00:11
Location: Australia

Re: SolydXK 9 released!

Postby gazza » 16 Aug 2017 08:59

Schoelje wrote:I cannot reproduce that.
Do you have write permissions on .config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml ?


Yes, and it shows

Code: Select all

<property name="FontName" type="string" value="Clear Sans 15"/>

which was my last setting change. As I wrote, when I boot it's 11point or whatever the default is. I open the settings and see 16, you have to click on it, the popup shows 16 in the box, but clicking "ok" does not apply the 16, you have to change it to 15(or anything) and click "OK" and then do the same for 16 if you want 16 for that session.

On the next boot, it is back to a default small font size again and still shows 16 in the settings. This is a fresh install , not an upgrade. At this stage Stretch needs a lot of work before I'd use it as a main desktop. I'm guessing this issue will be resolved soon enough..
Don't miss the donut by looking through the hole.

User avatar
gazza
Posts: 70
Joined: 27 Oct 2013 00:11
Location: Australia

Re: SolydXK 9 released!

Postby gazza » 18 Aug 2017 01:30

In case anyone is interested.

I've been working in a fresh install of Solydx9 and having a frustrating time with Gtk3.22 as my apps are a graphic mess, too many issues to note.

Today as a test I installed Solydx9 in VM and the contrast is Huge. My apps are clean and all look and function as expected (minor issues).

There is something very wrong when the real install is such a mess.

The 'font' issue I had with the fresh install, does not exist with a VM install.

Also the 'fresh install' issues are the same on 4 different machines (2 laptops, 2 pc's). Yes the usb was verified && sync and it was connected to the net during all installs. The VM is using the same iso.
Attachments
3installs.jpg
Don't miss the donut by looking through the hole.

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

Re: SolydXK 9 released!

Postby Schoelje » 18 Aug 2017 06:38

@gazza
Does a new user have the same problem on that machine?


SolydXK needs you!
Development | Testing | Translations

User avatar
gazza
Posts: 70
Joined: 27 Oct 2013 00:11
Location: Australia

Re: SolydXK 9 released!

Postby gazza » 18 Aug 2017 07:54

I was about to add a new user on one of the machines, when a thought occurred to me, it could be the theme. So I set the theme back from xfce to Breeze and I got my scrollbar back. This did not fix the reboot font issue on that machine.(I did a reboot) All Xfce themes have the scrollbar issue, even in VM

Since I've changed themes and fonts and things on all machines, I think it best I go back and do a generic install and take it one step at a time. Sorry for the hassle. I hate the orange so automatically changed the theme not realizing it was causing one of my issues.

It will take me a few days of installs and tests to track down the font size issue now that I have to go back to scratch.
Don't miss the donut by looking through the hole.


Return to “News & Anouncements”

Who is online

Users browsing this forum: No registered users and 1 guest