LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-27-2017, 08:16 PM   #1
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,651

Rep: Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772
MSB Development Changes


Yesterday's update has pushed Slackware's GTK+3 stack to 3.22.12 along with other changes, but what's critical to MATE is GTK+3's version. Since MATE is based on GTK+3 and every GTK+3 release bring changes to the behaviour and appearance, running MATE built from an earlier GTK+3 version on top of different GTK+3 version built against it may cause some issues.

As -current divert more and more from -stable, it's probably time for master branch of MSB project to move forward to keep up with -current development. For stable releases will be handled by 14.2-mate-1.18 as usual.

For those running current, i have updated some scripts to compile the latest version based on latest GTK+3 stack on -current. You might want to upgrade mate-themes to match GTK+3 version and also caja, although it's recommended to rebuilt everything.

I have rebuilt every MATE packages for -current and pushed it in the usual playground. Please note that you need to remove vte3 as -current has upgraded vte to 0.44.3. If you are interested to see the changes, please have a look on GitHub.

Don't forget to log out and log in again after upgrading for caja to use the new code linked against GTK+3 3.22.12.

Last edited by willysr; 04-27-2017 at 08:18 PM.
 
Old 04-27-2017, 08:45 PM   #2
sombragris
Member
 
Registered: Jul 2004
Location: Asuncion, Paraguay, South America
Distribution: Slackware
Posts: 844

Rep: Reputation: 383Reputation: 383Reputation: 383Reputation: 383
Thank you!
 
Old 04-28-2017, 12:02 AM   #3
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
You're making me jealous Willy. I wish that I had a rig with -current on it to play with this!
 
Old 04-28-2017, 12:56 AM   #4
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,651

Original Poster
Rep: Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772
you can try it on VM first and if you are satisfied, you can migrate in your bare metal
 
Old 04-28-2017, 04:57 AM   #5
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
Quote:
Originally Posted by willysr View Post
you can try it on VM first and if you are satisfied, you can migrate in your bare metal
Yea, I'm moving my build and test rigs to current now. I just fired up XFCE on current and man does it look good. I'll be playing with MATE and building Cinnamon on it soon!! What a difference!

BTW, Happy Birthday!
 
Old 04-28-2017, 06:55 AM   #6
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,651

Original Poster
Rep: Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772
I will be looking at Cinnamon after 3.4 getting closer to get released.
I think the current version works as it is even with latest GTK update

Update: it seems Cinnamon also needs updating as well.
I will try to look at it this weekend

Last edited by willysr; 04-28-2017 at 07:38 PM.
 
Old 04-29-2017, 03:12 AM   #7
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,651

Original Poster
Rep: Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772
Skaendo: I have pushed the changes in master branch for CSB as well, but i haven't tested them on clean VM yet.
I just tested it locally on my desktop and seems to be OK so far.
 
1 members found this post helpful.
Old 04-29-2017, 05:35 AM   #8
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
Quote:
Originally Posted by willysr View Post
Skaendo: I have pushed the changes in master branch for CSB as well, but i haven't tested them on clean VM yet.
I just tested it locally on my desktop and seems to be OK so far.
Sweet, I'll check it out this weekend.

I was hoping that I could get your input on something slightly unrelated, I'm trying to build "mint-mdm" (MDM Display manager), I can get it to compile and work fine, but it is screwing with gksu. I'm not sure but I think that it might have something to do with pkexec? gksu works from a terminal, but not from like nemo.

Unfortunately it requires webkitgtk, so it's kind of a pain. Also, it needs to be built without csb's pam on the system or else it will not work.

IDK, it's not that serious of an issue. If you have a second, maybe could you look at it quick? If not, no big deal.
https://github.com/Skaendo/LMSE/tree/master/mint-mdm

Deps and link are in the .info.

Last edited by Skaendo; 04-29-2017 at 06:02 AM.
 
Old 04-29-2017, 08:55 AM   #9
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,651

Original Poster
Rep: Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772
Hi Skaendo

you might want to check AUR: https://aur.archlinux.org/packages/mdm-display-manager/
It seems your script might be missing a policy for pam? Since ARCH uses pkexec, they provide a policy file for it.
 
Old 04-29-2017, 01:41 PM   #10
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
LOL, that is where I got most my info.

Eh, it can wait. I have a bunch of other things to do before I worry about that. I'll get it figured out sooner or later.
 
Old 05-01-2017, 10:49 PM   #11
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
Well, I finally got around to building your csb on -current.

Themes do not seem to be playing well with GTK+3.22.

You know what they say, a picture is worth a thousand words...
Attached Thumbnails
Click image for larger version

Name:	Screenshot from 2017-05-01 12-45-57.png
Views:	57
Size:	39.2 KB
ID:	24902  
 
Old 05-02-2017, 01:02 AM   #12
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,651

Original Poster
Rep: Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772
I noticed you changed your theme
mind letting me know what your theme selection is?
 
Old 05-02-2017, 01:04 AM   #13
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
Quote:
Originally Posted by willysr View Post
I noticed you changed your theme
mind letting me know what your theme selection is?
Mint-Y-Dark: Window Borders, Controls and Desktop
Mint-Y: Icons

Last edited by Skaendo; 05-02-2017 at 01:09 AM.
 
Old 05-02-2017, 01:40 AM   #14
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,651

Original Poster
Rep: Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772Reputation: 1772
I think not all themes are ported to GTK 3.22 as they are based in Linux Mint usage which is still based on GTK 3.18

Last edited by willysr; 05-02-2017 at 01:49 AM.
 
Old 05-02-2017, 02:17 AM   #15
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
Quote:
Originally Posted by willysr View Post
I think not all themes are ported to GTK 3.22 as they are based in Linux Mint usage which is still based on GTK 3.18
That is my thought as well. The Mint-X-Themes in my repo act the same, but I'm getting transparent borders and controls as well. I really hope that they port the X-Themes when they finally do upgrade GTK+ to 3.22+.
 
  


Reply

Tags
msb


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Msb: Mate 1.17 Slackbuilds burdi01 Slackware 3 12-19-2016 01:17 PM
Updated MATE packages for Slackware 14.1 from MSB project now available chess Slackware 5 11-25-2013 10:02 PM
[SOLVED] Call for Tester: MSB with Slackpkg+ willysr Slackware 2 09-08-2013 01:12 PM
What is the difference between LSB and MSB executables? halturata Linux - Newbie 2 04-01-2006 02:25 PM
lfs-5.0 with simpleinit-msb 1.2 behmjose Linux From Scratch 0 03-17-2004 02:33 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:56 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration