2760f MATÉ desktop environment - The FreeBSD Forums
The FreeBSD Forums  

Go Back   The FreeBSD Forums > Desktop Usage > Window Managers > GNOME

GNOME The GNOME desktop environment

Reply
 
Thread Tools Display Modes
  #1  
Old February 11th, 2012, 11:13
Azarien Azarien is offline
Junior Member
 
Join Date: Jun 2011
Posts: 9
Thanks: 0
Thanked 1 Time in 1 Post
Default MATÉ desktop environment

It seems that no one in BSD world noticed that GNOME 2 have been forked and is now called MATÉ.
http://mate-desktop.org
I believe it should be an easy task to port it to FreeBSD.
Reply With Quote
  #2  
Old February 11th, 2012, 11:17
caesius caesius is offline
Member
 
Join Date: Nov 2008
Location: New Zealand
Posts: 273
Thanks: 56
Thanked 16 Times in 15 Posts
Default

Quote:
Originally Posted by Azarien View Post
It seems that no one in BSD world noticed that GNOME 2 have been forked and is now called MATÉ.
What makes you think no-one noticed it?

Quote:
Originally Posted by Azarien
I believe it should be an easy task to port it to FreeBSD.
Excellent. Here's the FreeBSD Porter's Handbook
Reply With Quote
  #3  
Old February 14th, 2012, 16:34
Azarien Azarien is offline
Junior Member
 
Join Date: Jun 2011
Posts: 9
Thanks: 0
Thanked 1 Time in 1 Post
Default

Quote:
Originally Posted by caesius View Post
What makes you think no-one noticed it?
Well, the huge number of replies in this thread kind of proves that...

Last edited by DutchDaemon; February 15th, 2012 at 00:53.
Reply With Quote
  #4  
Old February 14th, 2012, 20:19
LateNiteTV LateNiteTV is offline
Member
 
Join Date: Nov 2008
Location: palm springs
Posts: 391
Thanks: 21
Thanked 24 Times in 24 Posts
Default

I'm going to start working on porting this.
Reply With Quote
The Following User Says Thank You to LateNiteTV For This Useful Post:
zeissoctopus (February 15th, 2012)
  #5  
Old February 15th, 2012, 18:27
LateNiteTV LateNiteTV is offline
Member
 
Join Date: Nov 2008
Location: palm springs
Posts: 391
Thanks: 21
Thanked 24 Times in 24 Posts
Default

I worked on this quite a bit last night. I managed to get most of the components to build after some hair pulling and wall punching. There's still a few build errors I have to deal with, but it's going a lot smoother than I thought it would. I'll be spending more time on this when I get home from work today.

Also, I am in no way, shape, or form a programmer. I hack C and Python on the weekends and that's about it. What is trivial to someone else may be a huge headache for me. If I run into anything I absolutely can't figure out I'll be hitting up the ML.
Reply With Quote
  #6  
Old February 17th, 2012, 16:20
LateNiteTV LateNiteTV is offline
Member
 
Join Date: Nov 2008
Location: palm springs
Posts: 391
Thanks: 21
Thanked 24 Times in 24 Posts
Default

I gave up trying to port the Makefiles over to BSD's make and started over using GNU make and things are going much smoother now.

Last edited by DutchDaemon; February 18th, 2012 at 01:52.
Reply With Quote
  #7  
Old March 31st, 2012, 01:26
TroN-0074 TroN-0074 is offline
Junior Member
 
Join Date: Dec 2011
Posts: 60
Thanks: 15
Thanked 2 Times in 2 Posts
Default

Big fan of Gnome here currently using KDE, I was just wondering how did you do with the mate port for FreeBSD?

Good luck to you.

Last edited by DutchDaemon; March 31st, 2012 at 03:10.
Reply With Quote
  #8  
Old June 30th, 2012, 11:45
zeissoctopus zeissoctopus is offline
Member
 
Join Date: Aug 2009
Location: Hong Kong
Posts: 112
Thanks: 149
Thanked 21 Times in 14 Posts
Default

News about the MATE desktop from the freebsd-gnome mailing list: http://lists.freebsd.org/pipermail/f...ne/027500.html

Last edited by DutchDaemon; June 30th, 2012 at 19:13.
Reply With Quote
  #9  
Old July 27th, 2012, 20:56
mezz@ mezz@ is offline
FreeBSD Developer
 
Join Date: Feb 2008
Posts: 13
Thanks: 0
Thanked 11 Times in 5 Posts
Default

http://lists.freebsd.org/pipermail/f...ly/027575.html
http://lists.freebsd.org/pipermail/f...ly/027576.html

Have fun with it!
Reply With Quote
The Following 5 Users Say Thank You to mezz@ For This Useful Post:
cpu82 (December 17th, 2012), kipz (October 21st, 2012), Minbari (August 22nd, 2012), okeeblow (August 8th, 2012), yo9fah (August 23rd, 2012)
  #10  
Old August 10th, 2012, 01:58
okeeblow okeeblow is offline
Junior Member
 
Join Date: Nov 2010
Posts: 32
Thanks: 2
Thanked 14 Times in 7 Posts
Default

I've been testing MATE for a few days and can't really find anything broken to complain about

There was an unescaped newline in x11/mate's RUN_DEPENDS at the time, but after fixing that the install went smoothly. I've started mate-session both via GDM using the installed xsession and via SLiM using ck-launch-session mate-session in my ~/.xinitrc.

I'm running MATE with compiz-fusion started via compiz-manager as a startup item. I got my run box back in Compiz with this workaround. I currently have MATE installed alongside gnome2 but will remove that shortly since this is perfectly stable.

The volume control applet works perfectly with snd_hda, and I was able to mount local and SSH volumes.

Cheers, great work!

http://i.imgur.com/9b8qN.png
Reply With Quote
  #11  
Old August 10th, 2012, 13:57
mezz@ mezz@ is offline
FreeBSD Developer
 
Join Date: Feb 2008
Posts: 13
Thanks: 0
Thanked 11 Times in 5 Posts
Default

Quote:
Originally Posted by okeeblow View Post
There was an unescaped newline in x11/mate's RUN_DEPENDS at the time, but after fixing that the install went smoothly.
Ah, looks like I have committed x11/mate before I saved it in the VIM. I will fix it when I get chance today. Thanks for report!

Quote:
Originally Posted by okeeblow View Post
I've started mate-session both via GDM using the installed xsession and via SLiM using ck-launch-session mate-session in my ~/.xinitrc.
Glad that GDM works ok with MATE.

Quote:
Originally Posted by okeeblow View Post
The volume control applet works perfectly with snd_hda
The sounds works. Awesome! I plan to dig in the old patches of volume/sound stuff in our GNOME 2 before it switched to pulseaudio. Just to see if there is anything useful. I have disabled pulseaudio in MATE without provide any of option. I don't know if it's a good idea or not.

I have asked my team about gstreamer VS pulseaudio and I got marcus's responed. He said, "I think gstreamer is better as it can bridge to a number of things. However, I think pulseaudio is closer to the hardware." It's one of reason I have chosen to disable pulseaudio and use gstreamer instead. If anyone like pulseaudio better for some functions (don't know if there is any difference functions?), I can add pulseaudio as an option but gstreamer still will be default.
Reply With Quote
  #12  
Old August 10th, 2012, 13:59
vermaden's Avatar
vermaden vermaden is offline
Giant Locked
 
Join Date: Nov 2008
Location: pl_PL.lodz
Posts: 2,191
Thanks: 59
Thanked 632 Times in 349 Posts
Default

Quote:
Originally Posted by mezz@ View Post
I have disabled pulseaudio in MATE without provide any of option. I don't know if it's a good idea or not.
Definitely good. We do not want Lennart shit in the BSD world
__________________
Religions, worst damnation of mankind.
"FreeBSD has always been the operating system that GNU/Linux should have been." Frank Pohlmann, IBM
http://vermaden.blogspot.com
Reply With Quote
  #13  
Old August 10th, 2012, 22:46
okeeblow okeeblow is offline
Junior Member
 
Join Date: Nov 2010
Posts: 32
Thanks: 2
Thanked 14 Times in 7 Posts
Default

I prefer to run without Pulse as well, but I don't doubt some people find a use for it
Reply With Quote
  #14  
Old August 12th, 2012, 03:20
ericturgeon's Avatar
ericturgeon ericturgeon is offline
Member
 
Join Date: Dec 2008
Location: Dieppe NB Canada
Posts: 335
Thanks: 65
Thanked 42 Times in 23 Posts
Wink

A fresh install of Mate in FreeBSD
__________________
Where there is a shell, there is the way.
Unix Live Free.
Reply With Quote
The Following 3 Users Say Thank You to ericturgeon For This Useful Post:
Minbari (August 12th, 2012), yo9fah (August 23rd, 2012), zeissoctopus (August 12th, 2012)
  #15  
Old August 12th, 2012, 05:43
cra1g321 cra1g321 is offline
Junior Member
 
Join Date: Apr 2011
Posts: 27
Thanks: 14
Thanked 3 Times in 3 Posts
Default

Quote:
Originally Posted by ericturgeon View Post
A fresh install of Mate in FreeBSD
Any plans to make a MATE version of GhostBSD ?
Reply With Quote
  #16  
Old August 12th, 2012, 12:46
ericturgeon's Avatar
ericturgeon ericturgeon is offline
Member
 
Join Date: Dec 2008
Location: Dieppe NB Canada
Posts: 335
Thanks: 65
Thanked 42 Times in 23 Posts
Wink

Yes that is why I try to help Mezz. But If you have a Fresh install of FreeBSD its simple to compile mate.

Code:
fetch http://www.marcuscom.com/downloads/marcusmerge
If its the first time you run portsnap:
Code:
portsnap fetch extract
If not run:
Code:
portsnap fetch update
Merge Marcus ports-experimental
Code:
sh marcusmerge -u -m ports-experimental -s /usr/src
To compile Mate:
Code:
cd /usr/ports/x11/mate-base
make install clean
You should have a minimal Mate install. The rest of the application is up to you. You can can find a list in /usr/ports/MC_UNMM-ports-experimental.txt of more Mate application.
__________________
Where there is a shell, there is the way.
Unix Live Free.

Last edited by ericturgeon; August 23rd, 2012 at 10:55.
Reply With Quote
The Following 4 Users Say Thank You to ericturgeon For This Useful Post:
cra1g321 (October 12th, 2012), Minbari (August 12th, 2012), yo9fah (August 23rd, 2012), zeissoctopus (August 12th, 2012)
  #17  
Old August 12th, 2012, 17:30
okeeblow okeeblow is offline
Junior Member
 
Join Date: Nov 2010
Posts: 32
Thanks: 2
Thanked 14 Times in 7 Posts
Default

I ran into the known problem of unstyled QT4 apps when built with
Code:
QT4_OPTIONS+= QGTKSTYLE
Fixed by installing misc/qt4-qtconfig and selecting "GTK+" GUI style.
Reply With Quote
The Following User Says Thank You to okeeblow For This Useful Post:
zeissoctopus (August 12th, 2012)
  #18  
Old August 13th, 2012, 14:46
mezz@ mezz@ is offline
FreeBSD Developer
 
Join Date: Feb 2008
Posts: 13
Thanks: 0
Thanked 11 Times in 5 Posts
Default

Quote:
Originally Posted by ericturgeon View Post
To compile Mate:
Code:
cd /usr/ports/x11/mate-base
make instal clean
You should have a minimal Mate install. The rest of the application is up to you. You can can find a list in /usr/ports/MC_UNMM-ports-experimental.txt of more Mate application.
Or just install the x11/mate if anyone want a complete MATE applications with the MATE desktop.
Reply With Quote
The Following 2 Users Say Thank You to mezz@ For This Useful Post:
Minbari (August 22nd, 2012), yo9fah (August 23rd, 2012)
  #19  
Old August 13th, 2012, 23:52
okeeblow okeeblow is offline
Junior Member
 
Join Date: Nov 2010
Posts: 32
Thanks: 2
Thanked 14 Times in 7 Posts
Default

The sleep inhibit panel applet doesn't seem to inhibit screensaver under MATE. I'm using XScreensaver instead of mate-screensaver. Since MATE didn't provide a compile-time option for XScreensaver (like gnome2) I just disabled mate-screensaver as a startup item and replaced it with
Code:
xscreensaver -no-splash

Edit:

I would really love a mate-file-manager-open-terminal ala deskutils/nautilus-open-terminal

Last edited by okeeblow; August 15th, 2012 at 04:35.
Reply With Quote
  #20  
Old August 16th, 2012, 14:35
malco_2001 malco_2001 is offline
Junior Member
 
Join Date: Oct 2010
Posts: 15
Thanks: 3
Thanked 1 Time in 1 Post
Default

When building /usr/ports/x11/mate /usr/ports/textproc/flex has to be installed first or /usr/ports/math/mate-calc will not build
Reply With Quote
  #21  
Old August 17th, 2012, 12:38
mezz@ mezz@ is offline
FreeBSD Developer
 
Join Date: Feb 2008
Posts: 13
Thanks: 0
Thanked 11 Times in 5 Posts
Default

Quote:
Originally Posted by malco_2001 View Post
When building /usr/ports/x11/mate /usr/ports/textproc/flex has to be installed first or /usr/ports/math/mate-calc will not build
Ah right, I forgot to add that one when I added a patch in the post-patch to use textproc/flex instead because it needs newer flex instead of one in the base system. I have fixed it, thanks for report.
Reply With Quote
  #22  
Old August 17th, 2012, 12:42
mezz@ mezz@ is offline
FreeBSD Developer
 
Join Date: Feb 2008
Posts: 13
Thanks: 0
Thanked 11 Times in 5 Posts
Default

Quote:
Originally Posted by okeeblow View Post
The sleep inhibit panel applet doesn't seem to inhibit screensaver under MATE. I'm using XScreensaver instead of mate-screensaver. Since MATE didn't provide a compile-time option for XScreensaver (like gnome2) I just disabled mate-screensaver as a startup item and replaced it with
Code:
xscreensaver -no-splash
I don't know much about the screensaver. I will check to see why it doesn't work. I never have use inhibit applet before. The screensaver is pointless to me these day when monitor/lcd sleep mode is much better.

Quote:
Originally Posted by okeeblow View Post
Edit:

I would really love a mate-file-manager-open-terminal ala deskutils/nautilus-open-terminal
That name is insane long with many dashes. They should have make it shorter. O_o
Reply With Quote
  #23  
Old August 17th, 2012, 13:29
vermaden's Avatar
vermaden vermaden is offline
Giant Locked
 
Join Date: Nov 2008
Location: pl_PL.lodz
Posts: 2,191
Thanks: 59
Thanked 632 Times in 349 Posts
Default

Quote:
Originally Posted by okeeblow View Post
I would really love a mate-file-manager-open-terminal ala deskutils/nautilus-open-terminal
Just create that script and You will be able to open terminal (xterm in this case) in the current directory.

Code:
% cat << EOF > ~/.gnome2/nautilus-scripts/terminal.sh 
#! /bin/sh

cd "$( echo ${NAUTILUS_SCRIPT_CURRENT_URI} | sed -E s/'[a-z]+:\/\/'//g -e s/%20/\ /g )" && xterm

% chmod +x ~/.gnome2/nautilus-scripts/terminal.sh
Maybe the path is different for MATE file manager, I do not know where it keeps its scripts and configs, You need to change that.

It looks like that:
__________________
Religions, worst damnation of mankind.
"FreeBSD has always been the operating system that GNU/Linux should have been." Frank Pohlmann, IBM
http://vermaden.blogspot.com
Reply With Quote
  #24  
Old August 17th, 2012, 15:47
okeeblow okeeblow is offline
Junior Member
 
Join Date: Nov 2010
Posts: 32
Thanks: 2
Thanked 14 Times in 7 Posts
Default

Quote:
Originally Posted by mezz@ View Post
The screensaver is pointless to me these day when monitor/lcd sleep mode is much better.
Yeah, kind of. I just use it for screen locking, but I like to toggle the inhibit applet so my screen doesn't lock when I'm watching something or playing a game on my other machine via Synergy.

Edit:

I ended up granting my own request. Here's mate-file-manager-open-terminal:

Attached Files
File Type: shar mate-file-manager-open-terminal.shar (5.5 KB, 6 views)

Last edited by okeeblow; August 17th, 2012 at 19:10.
Reply With Quote
The Following 2 Users Say Thank You to okeeblow For This Useful Post:
cra1g321 (October 12th, 2012), kipz (October 21st, 2012)
  #25  
Old August 19th, 2012, 16:31
mezz@ mezz@ is offline
FreeBSD Developer
 
Join Date: Feb 2008
Posts: 13
Thanks: 0
Thanked 11 Times in 5 Posts
Default

Quote:
Originally Posted by mezz@ View Post
I don't know much about the screensaver. I will check to see why it doesn't work. I never have use inhibit applet before. The screensaver is pointless to me these day when monitor/lcd sleep mode is much better.
I have been tested with the inhibit applet a lot yesterday. It seems work perfect here. I have set the screensaver to a minute with lock option. I have tested it for five minutes to have the screensaver came out at five times. Then click on the inhibit applet to disable the screensaver and the screensaver never comes out hours. When I enable it by click on the inhibit applet and the screensaver came out perfect in a minute. I did it repeat for three times.

The strange is that... When I removed the inhibit applet and disable screensaver to go back to my default settings. Now the LCD sleep mode doesn't come out anymore. Mumbles... Going to be fun to figure on it.

Quote:
Originally Posted by okeeblow View Post
I ended up granting my own request. Here's mate-file-manager-open-terminal
Thanks, I have committed it with a bit tweak. Thanks!

http://www.marcuscom.com:8080/cgi-bi...open-terminal/
Reply With Quote
Reply

Tags
mate

Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Solved] absolutely minimal graphical desktop environment ccc Other Window Managers 29 February 16th, 2013 18:28
Quantum Desktop Environment (Qt4 Based) zester Off-Topic 3 September 18th, 2011 19:37
FreeBSD desktop environment Imanol Feedback 1 May 13th, 2011 00:06
Install a Desktop Environment Locksley Installation and Maintenance of FreeBSD Ports or Packages 9 April 11th, 2011 15:43
[Solved] Desktop environment. SENECA General 15 September 8th, 2010 23:23


All times are GMT +1. The time now is 13:21.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
The mark FreeBSD is a registered trademark of The FreeBSD Foundation and is used by The FreeBSD Project with the permission of The FreeBSD Foundation.
Web protection and acceleration provided by CloudFlare
0