LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
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 05-07-2016, 10:50 PM   #16
mralk3
Slackware Contributor
 
Registered: May 2015
Distribution: Slackware
Posts: 1,900

Rep: Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050

Quote:
Originally Posted by willysr View Post
Yes, most of the majors are now fixed already, but there are some "SHOULD HAVE" issues on the list.

plugin support in pluma will likely be removed unless they find a real fix for this issue in the future for GTK+3 build.
It takes quite a bit of stress to crash the applets on the mate-panel. I had to run x11perf to stress test the VM and had to continuously check/uncheck the box to enable/disable the compositor for the applets to crash. Still, mate relaunches the crashed applets and you can continue on working.

That is too bad about plugin support in pluma. Hopefully upstream can fix it.

EDIT

I think https://github.com/mate-desktop/mate-panel/issues/305 is the most obtrusive bug left.

Last edited by mralk3; 05-07-2016 at 10:58 PM.
 
Old 05-07-2016, 11:42 PM   #17
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Original Poster
Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
Yes, i can reproduce that issue and it's really annoying, but still you don't add new launcher to the panel everyday
 
Old 05-07-2016, 11:49 PM   #18
ivandi
Member
 
Registered: Jul 2009
Location: Québec, Canada
Distribution: CRUX, Debian
Posts: 528

Rep: Reputation: 866Reputation: 866Reputation: 866Reputation: 866Reputation: 866Reputation: 866Reputation: 866
Quote:
Originally Posted by Darth Vader View Post
But not every i586 user can, specially those using old machines.
Well, I just installed SlackMATE on a single core 64 bit VM with 1024 MB RAM and rebuilt mate-1.12. It took 17 minutes. So I can estimate that on some piece of junk that is still able to turn on, it will take about an hour to build MATE and its several dependencies.


Cheers

Last edited by ivandi; 05-07-2016 at 11:51 PM.
 
Old 05-08-2016, 08:07 AM   #19
keithpeter
Member
 
Registered: Nov 2015
Location: 52:30N 1:55W
Distribution: Slackware 15.0, OpenBSD 7.4
Posts: 310

Rep: Reputation: Disabled
X61s compilation time about 90 mins for 32 bit

Hello All

Some notes on compiling MATE-GTK3 for newbies like me.

I checked out the slackbuilds and compiled on a fresh 32 bit current install with the kde/kdei/xfce package sets NOT installed. I used the following commands...

Code:
$ git clone https://github.com/mateslackbuilds/msb.git
$ cd msb
$ git pull
$ git checkout GTK3
$ su -
# cd /home/keith/msb
# ./mate-build-deps.sh && ./mate-build-base.sh && ./mate-build-extra.sh
...and about 90 mins later I had my MATE desktop. This is on a Thinkpad X61s with 1Gb RAM and both cores running but with 'balanced' option set in BIOS, and an active Internet connection for the source file and dependency downloads. I have a single large / directory so no problems with space on /tmp.

The script installs each package as it is compiled. The packages are left in /tmp. I've copied all the *msb.txz files from /tmp to ~/msb-pkg and there are 52 of them adding up to about 102Mb according to Caja. The /tmp/msb folder where the source is unpacked shows around 1.3Gb of space in use.

I'm wondering if there is an option to the scripts to build a nicely organised binary set like on slackware.uk/msb without installing as you go?

Last edited by keithpeter; 05-08-2016 at 08:08 AM.
 
Old 05-08-2016, 08:15 AM   #20
mralk3
Slackware Contributor
 
Registered: May 2015
Distribution: Slackware
Posts: 1,900

Rep: Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050
Call for Testers: Comparison of MATE 1.14 (mix build vs fully GTK+3 build)

You can use 'slackrepo' to build msb and create a local or remote repository.

Edit: I have not tried this though.
 
Old 05-08-2016, 08:24 AM   #21
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
Thanks for the plug but slackrepo probably won't build the new msb successfully out of the box yet I was going to try that this weekend, but seem to have been sidetracked by the mega haskell breakage in SBo master ... I'll drop a note here if I get round to it.
 
Old 05-08-2016, 09:36 AM   #22
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Original Poster
Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
Quote:
Originally Posted by keithpeter View Post
I'm wondering if there is an option to the scripts to build a nicely organised binary set like on slackware.uk/msb without installing as you go?
At this moment, no
That's because this organization is not permanent and it's based on our preferences
we use base to denote basic packages to get MATE running with additional packages for daily usage such as graphic viewer, file manager, and terminal.

extra is meant for extra applications that upstream provided, not mandatory, but nice to have

this can changed in the future so i don't have plan to add the output path in the SlackBuild itself
 
Old 05-08-2016, 09:41 AM   #23
keithpeter
Member
 
Registered: Nov 2015
Location: 52:30N 1:55W
Distribution: Slackware 15.0, OpenBSD 7.4
Posts: 310

Rep: Reputation: Disabled
Quote:
Originally Posted by 55020 View Post
Thanks for the plug but slackrepo probably won't build the new msb successfully out of the box yet I was going to try that this weekend, but seem to have been sidetracked by the mega haskell breakage in SBo master ... I'll drop a note here if I get round to it.
I just used the slackpkg clean-system command to remove the MATE desktop, then rebooted and reinstalled from the packages I copied out of /tmp using installpkg, using xwmconfig to select the mate-desktop-session.

Not especially elegant but it works. Grab the tar file for the 32 bit packages compiled against current updated to today from here...

http://sohcahtoa.org.uk/msbGTK3.tar.gz

md5sum is 81bdb807c030864d035f2022a9df604e

I'll edit this post when I hit the bandwidth limit on my cheap shell account!
 
Old 05-08-2016, 10:10 AM   #24
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Original Poster
Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
Quote:
Originally Posted by willysr View Post
At this moment, no
That's because this organization is not permanent and it's based on our preferences
we use base to denote basic packages to get MATE running with additional packages for daily usage such as graphic viewer, file manager, and terminal.

extra is meant for extra applications that upstream provided, not mandatory, but nice to have

this can changed in the future so i don't have plan to add the output path in the SlackBuild itself
I remember some time ago i added another variable to the build script, TMP and OUTPUT which can be used to set where do you want to place the temporary build directory and output directory.

You can try to run the scripts like this for each build script if you want to have separate output directory
Code:
OUTPUT=/tmp/base sh ./mate-build-base.sh && OUTPUT=/tmp/extra sh ./mate-build-extra.sh
 
Old 05-08-2016, 11:16 AM   #25
burdi01
Member
 
Registered: Dec 2010
Location: The Netherlands
Distribution: Slackware Current64, PartedMagic, Xubuntu
Posts: 465

Rep: Reputation: 114Reputation: 114
@willysr: First and before all a big THANK YOU.

Running on Slack64 Current Multilib XFCE with the Clearlooks-Phenix v6 (which is advertised for GTK 3.14 and plays nice with Firefox 46) I compared Caja, Atril, Engrampa and Pluma from your testing/1.14 and testing/1.14-gtk3 builds. I experienced no crashes or the like.
With GTK3 Caja's line spacing is wider (a full height window displays 35 lines as compared to 38 with GTK2) and the "zebra" background effect is gone.
With GTK3 Pluma displays 67 lines as compared to the 68 with GTK2, so that difference is negligible.

The "zebra" background effect is mentioned in the known bugs list, but for as far as I can see Caja's wider linespacing is not.
Regards, Dick

Last edited by burdi01; 05-08-2016 at 11:18 AM.
 
Old 05-08-2016, 12:01 PM   #26
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Original Poster
Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
Hi, Thanks for testing it Dick

for Caja's wider linespacing, if you think it's worthed to be reported, please do so in their Github issue tracker in order to be processed by upstream.
 
Old 05-08-2016, 01:16 PM   #27
mralk3
Slackware Contributor
 
Registered: May 2015
Distribution: Slackware
Posts: 1,900

Rep: Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050
Quote:
Originally Posted by willysr View Post
Yes, i can reproduce that issue and it's really annoying, but still you don't add new launcher to the panel everyday
A comment further into mate-panel issue 305 says that dragging the icons with the mouse from the menu onto the panel will not freeze it.
 
Old 05-08-2016, 01:21 PM   #28
mralk3
Slackware Contributor
 
Registered: May 2015
Distribution: Slackware
Posts: 1,900

Rep: Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050
Quote:
Originally Posted by 55020 View Post
Thanks for the plug but slackrepo probably won't build the new msb successfully out of the box yet I was going to try that this weekend, but seem to have been sidetracked by the mega haskell breakage in SBo master ... I'll drop a note here if I get round to it.
Good to know. Sorry to all for the misinformation!

I saw that a 'slackrepo_msb.conf' configuration file existed in the latest git of Slackrepo but haven't tried it yet. It points to willy's mateslackbuilds/msb repo on github, so I guess that is where the confusion comes in.
 
Old 05-08-2016, 08:32 PM   #29
BigTig
Member
 
Registered: Aug 2015
Posts: 61

Rep: Reputation: Disabled
Thanks, Willy! It's working fine on my x220 and my desktop!
 
Old 05-10-2016, 03:54 AM   #30
burdi01
Member
 
Registered: Dec 2010
Location: The Netherlands
Distribution: Slackware Current64, PartedMagic, Xubuntu
Posts: 465

Rep: Reputation: 114Reputation: 114
@willysr:
Quote:
for Caja's wider linespacing, if you think it's worthed to be reported
I did some further testing and found that with the Adwaita theme the wider line spacing does not occur. So it is a Clearlooks-Phenix problem, not a Caja one.
 
  


Reply

Tags
mate, msb



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
[SOLVED] Call for Testers: MATE 1.14 for -Current willysr Slackware 13 05-27-2016 08:08 AM
Preview: GTK+3 Build of MATE 1.12 (ONLY FOR CURRENT) willysr Slackware 14 11-13-2015 09:57 AM
Call for Testers: MATE 1.8 willysr Slackware 137 08-06-2014 01:50 AM
LXer: Wanna build a module for Google's Project Ara mix-and-match phone? Here are your specs LXer Syndicated Linux News 0 04-11-2014 01:12 AM
LXer: Build 'em Right, Build 'em Strong, Build 'em Linux LXer Syndicated Linux News 0 10-01-2007 09:51 PM

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

All times are GMT -5. The time now is 06:40 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