Ultimately, I have decided to stick with MATE 1.4 as the official version for Salix/Slackware 14.0. I had already a large number of packages for 1.4 ready and uploaded in the Salix repositories and upgrading those to 1.6 would mean breaking lots of configurations and settings in the process. However, I have also built packages for MATE 1.5 and I will build packages for MATE 1.6, when it is released, which I'll be keeping in a separate "unofficial" repository.
MATE 1.4 packages for Slackware 14.0 MATE 1.4 is the latest stable release of MATE. The easiest way to install MATE 1.4 in a Slackware system is to have slapt-get installed and add the salix repositories in your /etc/slapt-getrc file. For 32-bit systems, add this to your slapt-getrc: Code:
SOURCE=http://slackware.org.uk/salix/i486/14.0/:PREFERRED Code:
SOURCE=http://slackware.org.uk/salix/x86_64/14.0/:PREFERRED If you want to everything manually, without slapt-get, you can just download and install all packages from one of those mirrors and inside the $arch/14.0/mate directory. In that case, you will additionally need the following packages that are not part of a stock Slackware installation and which you can also find in the Salix repos (under different directories): Code:
atkmm MATE 1.5 is a development release, which will eventually lead to the 1.6 stable release. It is not complete yet, some parts are still missing. The most important is probably mate-terminal 1.5 which has not been released yet, but you all probably have alternatives for that. Once the MATE developers release a working tarball, I'll add this to the packages that I'm providing. Otherwise, MATE 1.5 seems to work fine here, no obvious problems that I can find until now. You can install these packages if you want to have a peek at what the 1.6 version will bring and report any issues you might have to the MATE developers, so that the 1.6 release will be the best that it can be. You can also install MATE 1.5 using slapt-get, but you'll need to add both the salix repositories and my private MATE 1.5 repository to the list of sources in /etc/slapt-getrc. For 32-bit systems, add this to your slapt-getrc: Code:
SOURCE=http://slackware.org.uk/salix/i486/14.0/:PREFERRED Code:
SOURCE=http://slackware.org.uk/salix/x86_64/14.0/:PREFERRED Code:
slapt-get --install-set mate Code:
removepkg /var/log/packages/*mate*1.4* Additional packages not present in a stock slackware installation are listed under that URL. Please report any issues you might find and hope you enjoy MATE on your Slackware. :) |
Installed MATE 1.4 on my Slackware64 14.0 and its flawless! Many thanks :hattip:
|
1 Attachment(s)
Installed MATE 1.5 to Slackware multilib.
Thank a lot.:hattip: Waiting MATE 1.6 ;) |
I just installed MATE 1.5 on Slackware current and it works like a charm. Thanks for the packages!
|
I installed Mate 1.4 on Slackware 14.0 and it seems to work okay except that clicking on almost any icon under Places launches Audacious. Strange.
|
Quote:
|
1 Attachment(s)
How do change icon "Main Menus"in MATE 1.5.5.
When MATE default theme also no change And when theme MATE, no bonsai tree, but it looks like this (in picture attached) |
1 Attachment(s)
Quote:
I was also trying to change this exact icon, however I was unable to find a way to do that. However, there is alternative way which requires to use different menu. First you need to remove menu-bar from panel, then add Mate menu. Which looks like this: Attachment 11430 But this menu still needs some aditional steps, because at first it had no icon, just like menu-bar style menu. In order to specify custom icon, you need to set two keys somewhere in dconf -> org -> mate -> panel -> ojects: use-custom-icon=true custom-icon=/usr/share/icons/Faenza/places/24/start-here-slackware.png To determine which object is correct, you have to look through them in dconf-editor and find which one has entry: object-type: menu In my case it was object_6. So I need to define mentioned values in: dconf -> org -> mate -> panel -> ojects -> object_6 Now I had a problem, that dconf editor does not let you add new keys. So at this point I had to work in a terminal to add them. First you need to dump dconf settings into txt file: Code:
cd ~/.config/dconf/ Code:
nano dump_user.txt Code:
[org/mate/panel/objects/object_6] Code:
dconf load / < dump_user.txt |
I do not like changing Main Menu with Menu Bar Custom.
How to remove Icon from Main Menu. Is it possible to remove icon from default Main Menu? ps Anyway, thanks a lot for great tutorial!:hattip: It will be very useful for other things. |
I may be wrong, but it seems as if menu-bar icon is hardcoded or something... But if there is a way to remove or change it, I would be very insterested to know :)
|
The menu icon is indeed hardcoded. It is set to an icon named "salix", so if you want to use your own icon just replace (or add) salix.png icon in your /usr/share/icons/hicolor/48x48/apps directory (or any other size).
|
1 Attachment(s)
Now it looks great. :)
Thank you very much Gapan!:hattip: |
There is a problem with mate-panel-1.5.2 if you change it's color or transparency settings, the panel would ignore them on next start. I've made a package for mate-panel-1.5.3 using SLKBUILD from 1.4 and this behavior is fixed in mate-panel-1.5.3
If anyone needs, I could share the package, but I think it would be best if Gapan would add newer package to his repo. |
I have also noticed, that mate-notification-daemon is missing in all Salix packages, is there a reason for this? Maybe something else is used for this purpose in Salix?
If I understand correctly, this package should provide mate-notification-properties command, which would help to set up notification placement? |
Quote:
BTW, you didn't have to use the 1.4 SLKBUILD. You can find all SLKBUILD files in /usr/src after installation. Quote:
|
All times are GMT -5. The time now is 12:27 PM. |