[Solved] How about a SolydM?

Here is the place were the team and the community projects meet together. Help us to develop SolydXK projects or contribute your ideas for future releases.
User avatar
sdibaja
Posts: 69
Joined: 13 May 2017 14:59
Location: Baja California, Mexico.

Re: [Solved] How about a SolydM?

Postby sdibaja » 23 Dec 2017 15:26

Schoelje wrote:Perhaps something like this can help:

Code: Select all

apt purge $(apt search xfce | grep ^i | awk '{print $2}')
But double check the packages that are going to be removed and save that list to a file.
that worked fine on Jessie, but with Stretch based SolydX I get this:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package A
E: Unable to locate package A
E: Unable to locate package A
Peter E

User avatar
Arjen Balfoort
Site Admin
Posts: 8766
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: [Solved] How about a SolydM?

Postby Arjen Balfoort » 23 Dec 2017 16:32

Try this:

Code: Select all

sudo apt purge $(dpkg-query -W *xfce* | awk '{print $1}')


SolydXK needs you!
Development | Testing | Translations

User avatar
sdibaja
Posts: 69
Joined: 13 May 2017 14:59
Location: Baja California, Mexico.

Re: [Solved] How about a SolydM?

Postby sdibaja » 23 Dec 2017 17:21

Schoelje wrote:Try this:

Code: Select all

sudo apt purge $(dpkg-query -W *xfce* | awk '{print $1}')
Excellent!
Thank you sir, I am off and running again.
Peter E

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

Re: [Solved] How about a SolydM?

Postby grizzler » 23 Dec 2017 20:24

You mean that actually works? I would have expected an error because the quotes around *xfce* are missing.

Anyway, these Xfce packages will not be caught by that:

Code: Select all

xfconf
libxfconf-0-2
xfdesktop4
xfdesktop4-data
xfwm4
libexo-1-0
libexo-common
libexo-helpers
mousepad
thunar
thunar-data
xarchiver
evince
evince-common
libevdocument3-4
libevview3-3
libgarcon-1-0
libgarcon-common
Some of them may be pulled out because of a dependency, but I put them in my purge list as well.
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
sdibaja
Posts: 69
Joined: 13 May 2017 14:59
Location: Baja California, Mexico.

Re: [Solved] How about a SolydM?

Postby sdibaja » 23 Dec 2017 21:44

spot checking from your list
removed:
xfconf
libxfconf-0-2
xfdesktop4
thunar
xfwm4
libexo-1-0
libgarcon-1-0

not removed:
mousepad
evince
xfdesktop4-data
thunar-data
libexo-common
libexo-helpers
xarchiver
evince-common
libevdocument3-4
libevview3-3
libgarcon-common

some manual cleanup is needed I guess
Peter E

User avatar
MAYBL8
Posts: 1487
Joined: 10 Mar 2013 18:41
Location: Maryland Heights, MO USA
Contact:

Re: [Solved] How about a SolydM?

Postby MAYBL8 » 24 Dec 2017 14:51

Guys wouldn't it be easier to create a debian install and pick Mate as the DE during the install.
Then after that add the solyd repo and get the solyd packages that way?


User avatar
sdibaja
Posts: 69
Joined: 13 May 2017 14:59
Location: Baja California, Mexico.

Re: [Solved] How about a SolydM?

Postby sdibaja » 24 Dec 2017 15:26

MAYBL8 wrote:Guys wouldn't it be easier to create a debian install and pick Mate as the DE during the install.
Then after that add the solyd repo and get the solyd packages that way?
Great Idea! I have not yet tried that, Yet.
I am far from "expert" at this stuff and it did not occur to me.

I have been using the Debian Live Non-free ISO. That result is quite spartan, however my "todo list" is not all that lengthy. SolydX install gets me real close.

I do like the Debian installer. It is/was intimidating at first, but it is quite powerful, especially for multi boot, multi drive.
The end result I am aiming for is somewhere between the two.
My goal would be some ISO that gets close (live session with some tools), perhaps I need to build my own.

I really appreciate the ideas and help from you all, I should start another thread.

Happy holidays, Peter
Peter E

User avatar
ilu
Posts: 1980
Joined: 09 Oct 2013 12:45

Re: [Solved] How about a SolydM?

Postby ilu » 28 Dec 2017 15:09

Since it seems that grizzler is on board of this project I did some modification on the SolydXK artwork to fit a Mate theme. I chose some green tea color range. This should go into /usr/share/solydxk/artwork/ I guess.

schoelje: /usr/share/solydxk/artwork/ has all files as .svg files - why should I export everything as .png and, if so, which sizes?
Attachments
M-artwork.zip
(73.47 KiB) Downloaded 24 times

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

Re: [Solved] How about a SolydM?

Postby grizzler » 28 Dec 2017 15:45

That's looking good! Thanks!

As far as I'm aware, the svg files are the "source". They are kept in /usr/share/solydxk/artwork, provided by the solyd#-system-adjustments packages. The png files are used in various locations, e.g. as backgrounds. Most are also provided by the system-adjustments packages (the ISO's menu background is placed in the ISO build structure manually). As I'm already working on solydm-system-adjustments-9, I'll take care of that.
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
ilu
Posts: 1980
Joined: 09 Oct 2013 12:45

Re: [Solved] How about a SolydM?

Postby ilu » 28 Dec 2017 16:35

Can you work with the files I made? Or should I change anything else?

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

Re: [Solved] How about a SolydM?

Postby grizzler » 28 Dec 2017 17:43

I should be able to create all required pngs with your set, but if you have the time to do some of them...

A quick locate -r 'solydx[\.-].*png' produced this list of corresponding solydx pngs:

Code: Select all

/usr/share/images/desktop-base/solydx-lightdmbg-dark.png
/usr/share/images/desktop-base/solydx-lightdmbg.png
/usr/share/plymouth/themes/solydx-img/box.png
/usr/share/plymouth/themes/solydx-img/bullet.png
/usr/share/plymouth/themes/solydx-img/entry.png
/usr/share/plymouth/themes/solydx-img/lock.png
/usr/share/plymouth/themes/solydx-img/solydx-plymouth-bg.png
/usr/share/plymouth/themes/solydx-img-dark/box.png
/usr/share/plymouth/themes/solydx-img-dark/bullet.png
/usr/share/plymouth/themes/solydx-img-dark/entry.png
/usr/share/plymouth/themes/solydx-img-dark/lock.png
/usr/share/plymouth/themes/solydx-img-dark/solydx-plymouth-bg.png
/usr/share/plymouth/themes/solydx-logo/box.png
/usr/share/plymouth/themes/solydx-logo/bullet.png
/usr/share/plymouth/themes/solydx-logo/entry.png
/usr/share/plymouth/themes/solydx-logo/lock.png
/usr/share/plymouth/themes/solydx-logo/solydx-plymouth-bg.png
/usr/share/plymouth/themes/solydx-logo/solydx-plymouth-bglogo.png
/usr/share/plymouth/themes/solydx-logo/solydx-plymouth-logo.png
/usr/share/plymouth/themes/solydx-logo-dark/box.png
/usr/share/plymouth/themes/solydx-logo-dark/bullet.png
/usr/share/plymouth/themes/solydx-logo-dark/entry.png
/usr/share/plymouth/themes/solydx-logo-dark/lock.png
/usr/share/plymouth/themes/solydx-logo-dark/solydx-plymouth-bg.png
/usr/share/plymouth/themes/solydx-logo-dark/solydx-plymouth-bglogo.png
/usr/share/plymouth/themes/solydx-logo-dark/solydx-plymouth-logo.png
/usr/share/solydxk/system/images/splash-solydx-img-dark.png
/usr/share/solydxk/system/images/splash-solydx-img.png
/usr/share/solydxk/system/images/splash-solydx-logo-dark.png
/usr/share/solydxk/system/images/splash-solydx-logo.png
/usr/share/usb-creator/logos/solydx.png
/usr/share/xfce4/backdrops/solydx-desktop-1280x1024.png
/usr/share/xfce4/backdrops/solydx-desktop-1600x1200.png
/usr/share/xfce4/backdrops/solydx-desktop-1920x1080.png
/usr/share/xfce4/backdrops/solydx-desktop-1920x1200.png
/usr/share/xfce4/backdrops/solydx-desktop-3840x2160.png
/usr/share/xfce4/backdrops/solydx-desktop-dark-1280x1024.png
/usr/share/xfce4/backdrops/solydx-desktop-dark-1600x1200.png
/usr/share/xfce4/backdrops/solydx-desktop-dark-1920x1080.png
/usr/share/xfce4/backdrops/solydx-desktop-dark-1920x1200.png
/usr/share/xfce4/backdrops/solydx-desktop-dark-3840x2160.png
Not all of these are png exports from the svgs though, and I haven't checked whether the ones that are, are all straightforward one-on-one exports or whether some of them need to be combined.
Frank

SolydX EE 64 - tracking Debian Testing

LordGiodai
Posts: 10
Joined: 21 Dec 2017 01:15

Re: [Solved] How about a SolydM?

Postby LordGiodai » 04 Jan 2018 15:15

Happy new year to all!
Happy to see some effort here for SolydM!

I did some attempt do build SolydM here. I wrote down here what I did and achieved:

First of all, I downloaded SolydX Nightly build ( viewtopic.php?f=2&t=5110 ) , and, while running an already installed SloydX at desktop, I used the SolydXK iso constructor.

1 - Steps to install MATE desktop
--------------------
apt install mate-desktop-environment-extras mate-menu brasero
apt-get clean

2 - Steps to remove XFCE desktop
--------------------------------------------------
apt purge exo-utils
apt purge $(apt search xfce | grep ^i | awk '{print $2}')
apt purge $(apt search tumbler | grep ^i | awk '{print $2}')
apt purge thunar-data evince xarchiver mousepad
apt-get autoremove

ISO "solydM ultra alpha001" generated! :D

3 - Customizing
----------------------
It boots like a Debian plain MATE (two panels, old menu, old icons). I's very hard for me to set these customizations in a crude terminal. So, I had to do it after installing. I tried to customize MATE using the stock resources for it to behave almost like a LMDE2.

- controls > Menta
- windows margin > Menta
- icons > MATE-Faenza
- cursor > MATE (I prefer "default")
- remove top panel
- botton panel customized like this
(mate-menu)(show desktop)(caja)(firefox)(window list)(notification area)(clock)

4 - Rebrand to SolydM...
-----------------------------------
Well, of course it keeps the SolydX plymouth, lightdm, icon theme etc. These procedures needs new deb packages I think, because updating some SolydX debs might turm all back to SolydX brand. These business are beyond my amateur skills...

5 - Suggestions for after install
-------------------------------------------
Remove galculator -> install gnome-calculator (gnome-calculator works simple operations like "20 + 10% =" and it has operations history)
Remove clamav-daemon (for those with low RAM)
Remove firefox-esr -> install firefox

6 - Observations
------------------------
A - mate-menu provides a menu almost equal to the one used in LMDE2. It's a little uglier and we can't drag and drop at Favorite Applications. Proper theming of MATE might help.
B - Boot time seems to be larger, don't know why
C- Energy settings: Monitor suspending seems to always lock the session while the settings at mate-control-panel doesn't have it marked.
D - sometimes, after issuing shutdown command.,the system complains about some nerdy desktop stubborn session stuff, something like "registry.pd is not responding".
E - Still, in overall, SolydM ultra alpha 001 is working fine to me :)

User avatar
sdibaja
Posts: 69
Joined: 13 May 2017 14:59
Location: Baja California, Mexico.

Re: [Solved] How about a SolydM?

Postby sdibaja » 04 Jan 2018 16:49

Excellent progress, congrats!
I have never tried the SolydXK iso constructor, sounds like a cool tool. Nor have I used apt-get clean.

step 1
if you use Synaptic, Edit, Mark packages by task, select Mate and you get more Mate specific packages, and also include mate-tweak for additional panel controls.

step 3
That is not the Mate I am looking for ;-). I much prefer the Traditional 2 panel layout, the one you started with after installing Mate. The Mint/Ubuntu attempt to make it "windows like" kinda removes the ergonomics that Mate/Gnome2 is noted for.
But, it is easy to change after the install if that is what the main audience wants.

step 6
A - is that the Main Menu you speak of? I prefer the Menu Bar that is installed by default.
as to your other observations, I have had none of those issues.

would it not be easier to start with Debian Mate and then add the Solyd packages and branding? I suppose the installer would be the main issue, but I am fine with the Debian installer (the one we get with Stretch Live Non-Free ISOs).

Happy New Year to all, it is going to be great!
Peter E

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

Re: [Solved] How about a SolydM?

Postby grizzler » 04 Jan 2018 17:25

LordGiodai wrote:Well, of course it keeps the SolydX plymouth, lightdm, icon theme etc. These procedures needs new deb packages I think, because updating some SolydX debs might turm all back to SolydX brand. These business are beyond my amateur skills...
You need solydm-system-adjustments. I had already done some work on that before other things got in the way and recently ilu created a set of svg files for the M artwork. Unfortunately, I still can't spend as much time on this as I would want to, due to other commitments. We'll get there, but it will take some time...
Frank

SolydX EE 64 - tracking Debian Testing

LordGiodai
Posts: 10
Joined: 21 Dec 2017 01:15

Re: [Solved] How about a SolydM?

Postby LordGiodai » 06 Jan 2018 02:50

sdibaja wrote:Excellent progress, congrats!
I have never tried the SolydXK iso constructor, sounds like a cool tool. Nor have I used apt-get clean.

step 1
if you use Synaptic, Edit, Mark packages by task, select Mate and you get more Mate specific packages, and also include mate-tweak for additional panel controls.

step 3
That is not the Mate I am looking for ;-). I much prefer the Traditional 2 panel layout, the one you started with after installing Mate. The Mint/Ubuntu attempt to make it "windows like" kinda removes the ergonomics that Mate/Gnome2 is noted for.
But, it is easy to change after the install if that is what the main audience wants.

step 6
A - is that the Main Menu you speak of? I prefer the Menu Bar that is installed by default.
as to your other observations, I have had none of those issues.

would it not be easier to start with Debian Mate and then add the Solyd packages and branding? I suppose the installer would be the main issue, but I am fine with the Debian installer (the one we get with Stretch Live Non-Free ISOs).

Happy New Year to all, it is going to be great!
1 - At SolydXK iso constructor, just a terminal is allowed for handling packages (i would love to use synaptic for this); the terminal doesn't ever accept copy/paste of commands...
3 - Taste is a personnal business, sure. Linux shines here. I tried LMDE-like theming because it is almost the feel of XFCE from SolydX. However, original Debian/MATE works good too. I thinks this one is better for large screens.

6 - mate-menu package is almost the same used at Mint/Mate, and, it works like the xfce's whisker-menu. It has that search/preview bar for fast app launch. Most of nowadays systems use this feature.

Well, with you guys on, SolydM will be reality. When time allows me, i would do more experiments.
I have a doubt: can the SolydXK iso constructor works on a debian iso? How can I insert the apt-keys for Solydxk in the constructor?

User avatar
ilu
Posts: 1980
Joined: 09 Oct 2013 12:45

Re: [Solved] How about a SolydM?

Postby ilu » 06 Jan 2018 12:17

the terminal doesn't ever accept copy/paste of commands...
You copy/paste in terminal by using the mouse to mark and copy/paste via right-click. That doesn't work here?

LordGiodai
Posts: 10
Joined: 21 Dec 2017 01:15

Re: [Solved] How about a SolydM?

Postby LordGiodai » 06 Jan 2018 13:01

ilu wrote:
the terminal doesn't ever accept copy/paste of commands...
You copy/paste in terminal by using the mouse to mark and copy/paste via right-click. That doesn't work here?
The terminal used by the isoconstructor is a rough kind... It doesn't accept such easygoing...
It would be a lot easier if isoconstructor had: full fledged terminal, synaptic and a graphical text utility. Well, perhaps these implementations might not be possible at all...

User avatar
xendistar
Posts: 409
Joined: 08 Jun 2014 08:17
Location: Bournemouth, UK

Re: [Solved] How about a SolydM?

Postby xendistar » 06 Jan 2018 18:32

Does the key combinations ctrl-c (copy), ctrl-v (paste) & ctrl-x (cut) work in the ISOconstructor terminal?

User avatar
Arjen Balfoort
Site Admin
Posts: 8766
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: [Solved] How about a SolydM?

Postby Arjen Balfoort » 06 Jan 2018 19:25

xendistar wrote:Does the key combinations ctrl-c (copy), ctrl-v (paste) & ctrl-x (cut) work in the ISOconstructor terminal?
No, that is a chrooted environment.


SolydXK needs you!
Development | Testing | Translations

User avatar
xendistar
Posts: 409
Joined: 08 Jun 2014 08:17
Location: Bournemouth, UK

Re: [Solved] How about a SolydM?

Postby xendistar » 06 Jan 2018 20:43

Schoelje wrote:
xendistar wrote:Does the key combinations ctrl-c (copy), ctrl-v (paste) & ctrl-x (cut) work in the ISOconstructor terminal?
No, that is a chrooted environment.
Probably a good reason then :shock:


Return to “Suggestions & ideas / Open Projects”

Who is online

Users browsing this forum: No registered users and 1 guest