You are not logged in.

#26 2011-07-11 19:41:23

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Mate Desktop Environment - GNOME2 fork

sbfreak wrote:

I am thinking of installing this.How do I start it ?

http://matsusoft.com.ar/redmine/project … ustom_Repo

Offline

#27 2011-07-11 19:48:36

sbfreak
Member
Registered: 2010-06-06
Posts: 149

Re: Mate Desktop Environment - GNOME2 fork

I know that but how do I start it ? Is there some kind of gdm alternative or should I use xinitrc ?

Offline

#28 2011-07-11 23:22:21

Perberos
Member
From: Argentina
Registered: 2010-05-30
Posts: 81
Website

Re: Mate Desktop Environment - GNOME2 fork

http://matsusoft.com.ar/redmine/project … ssion_Mate

Edit: I've added a gdm fork on AUR https://aur.archlinux.org/packages.php?ID=50658

Last edited by Perberos (2011-07-11 23:46:29)

Offline

#29 2011-07-15 00:13:32

Yami_Bas
Member
Registered: 2011-07-07
Posts: 4

Re: Mate Desktop Environment - GNOME2 fork

If you find decent support, which is probably possible for this amazing fork ^^, you could actually hit a home run! Keep it up! I'll be following it! Good luck!

Offline

#30 2011-07-16 21:00:13

b9anders
Member
Registered: 2007-11-07
Posts: 691

Re: Mate Desktop Environment - GNOME2 fork

This is an incredible undertaking Perberos. Well done. As a happy xfce user who would have been on gnome2 if it were alive, I am considering the switch.

xfce has also been hit by this as xfapplet no longer works either. I tried compiling it against mate-panel instead of the old gnome-panel, but failed against "checking for libpanelapplet-2.0 >= 2.0.0... not found" which was formerly provided by gnome-panel. Any suggestions for how I could make it recognise the equivalent mate-panel? Getting this plugin back and running against Mate would be terrific for xfce users as well.

Offline

#31 2011-07-17 18:00:56

b9anders
Member
Registered: 2007-11-07
Posts: 691

Re: Mate Desktop Environment - GNOME2 fork

Been running into this problem across the board. For example, when I just now tried to compile gwget-standalone from AUR. I can't install libgnomeui without running into file conflicts with mate packages but the equivalent libmateui doesn't satisfy the dependencies check. Instead I get:

No package 'libgnomeui-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GNOME_CFLAGS
and GNOME_LIBS to avoid the need to call pkg-config.

Offline

#32 2011-07-18 13:30:08

Perberos
Member
From: Argentina
Registered: 2010-05-30
Posts: 81
Website

Re: Mate Desktop Environment - GNOME2 fork

# $Id: PKGBUILD 105796 2011-01-11 20:47:13Z andyrtr $
# Maintainer:
# Contributor: Tobias Kieslich <tobias (at) archlinux.org>

pkgname=xfce4-xfapplet-plugin
pkgver=0.1.0
pkgrel=7
pkgdesc="plugin that allows to use gnome applets in the Xfce4 panel"
arch=('i686' 'x86_64')
license=('GPL2')
url="http://xfce-goodies.berlios.de/"
groups=('xfce4-goodies')
depends=('xfce4-panel' 'libxfcegui4' 'mate-panel' 'libmatecomponent' 'libmatecomponentui')
makedepends=('')
source=(http://archive.xfce.org/src/panel-plugins/${pkgname}/0.1/${pkgname}-${pkgver}.tar.bz2)
md5sums=('6a06c44b18a97626f44a240ad3bc3244')

build() {
    cd ${srcdir}/${pkgname}-${pkgver}
  
    # fix for mate panel
    #libpanelapplet-2.0
    DIR_LIST=`ls -c`" "$(for F in `ls -c panel-plugin`;do echo "panel-plugin/$F ";done;)
    for FILENAME in ${DIR_LIST}; do
        # check if its a folder
        if [ -f "${FILENAME}" ]; then
            echo "patching file $FILENAME"
            sed -i "s/panel-applet/mate-panel-applet/g" ${FILENAME}
            sed -i "s/panelapplet/matepanelapplet/g" ${FILENAME}
            sed -i "s/panel_applet/mate_panel_applet/g" ${FILENAME}
            sed -i "s/PANEL_APPLET/MATE_PANEL_APPLET/g" ${FILENAME}
            sed -i "s/PanelApplet/MatePanelApplet/g" ${FILENAME}
            
            sed -i "s/mate-mate-panel-applet/mate-panel-applet/g" ${FILENAME}
            sed -i "s/matematepanelapplet/matepanelapplet/g" ${FILENAME}
            sed -i "s/mate_mate_panel_applet/mate_panel_applet/g" ${FILENAME}
            sed -i "s/MATE_MATE_PANEL_APPLET/MATE_PANEL_APPLET/g" ${FILENAME}
            sed -i "s/MateMatePanelApplet/MatePanelApplet/g" ${FILENAME}
            
            sed -i "s/gnome/mate/g" ${FILENAME}
            sed -i "s/GNOME/MATE/g" ${FILENAME}
            sed -i "s/Gnome/Mate/g" ${FILENAME}
            
            sed -i "s/Metacity/Marco/g" ${FILENAME}
            sed -i "s/metacity/marco/g" ${FILENAME}
            sed -i "s/METACITY/MARCO/g" ${FILENAME}
            
            sed -i "s/Nautilus/Caja/g" ${FILENAME}
            sed -i "s/nautilus/caja/g" ${FILENAME}
            sed -i "s/NAUTILUS/CAJA/g" ${FILENAME}

            sed -i "s/Zenity/MateDialog/g" ${FILENAME}
            sed -i "s/zenity/matedialog/g" ${FILENAME}
            sed -i "s/ZENITY/MATEDIALOG/g" ${FILENAME}
            
            sed -i "s/MATE|Utilities/GNOME|Utilities/g" ${FILENAME}
            sed -i "s/MATE|Desktop/GNOME|Desktop/g" ${FILENAME}
            sed -i "s/MATE|Applets/GNOME|Applets/g" ${FILENAME}
            sed -i "s/MATE|Applications/GNOME|Applications/g" ${FILENAME}
            sed -i "s/MATE|Multimedia/GNOME|Multimedia/g" ${FILENAME}
            
            sed -i "s/libnotify/libmatenotify/g" ${FILENAME}
            sed -i "s/LIBNOTIFY/LIBMATENOTIFY/g" ${FILENAME}
            sed -i "s/Libnotify/Libmatenotify/g" ${FILENAME}
            
            sed -i "s/bonobo/matecomponent/g" ${FILENAME}
            sed -i "s/Bonobo/MateComponent/g" ${FILENAME}
            sed -i "s/BONOBO/MATECOMPONENT/g" ${FILENAME}
            sed -i "s/bonoboui/matecomponentui/g" ${FILENAME}
            sed -i "s/BONOBOUI/MATECOMPONENTUI/g" ${FILENAME}
            
            sed -i "s/gconf/mateconf/g" ${FILENAME}
            sed -i "s/GConf/MateConf/g" ${FILENAME}
            sed -i "s/GCONF/MATECONF/g" ${FILENAME}
            
            sed -i "s/pkmateconfig/pkgconfig/g" ${FILENAME}
            sed -i "s/PKMATECONFIG/PKGCONFIG/g" ${FILENAME}
            
            sed -i "s/gweather/mateweather/g" ${FILENAME}
            sed -i "s/GWeather/MateWeather/g" ${FILENAME}
            sed -i "s/GWEATHER/MATEWEATHER/g" ${FILENAME}
            
            sed -i "s/ORBit/MateCORBA/g" ${FILENAME}
            sed -i "s/orbit/matecorba/g" ${FILENAME}
            sed -i "s/ORBIT/MATECORBA/g" ${FILENAME}
            
            sed -i "s/panel-applet/mate-panel-applet/g" ${FILENAME}
            sed -i "s/panelapplet/matepanelapplet/g" ${FILENAME}
            sed -i "s/panel_applet/mate_panel_applet/g" ${FILENAME}
            sed -i "s/PANEL_APPLET/MATE_PANEL_APPLET/g" ${FILENAME}
            sed -i "s/PanelApplet/MatePanelApplet/g" ${FILENAME}
            
            sed -i "s/mate-mate-panel-applet/mate-panel-applet/g" ${FILENAME}
            sed -i "s/matematepanelapplet/matepanelapplet/g" ${FILENAME}
            sed -i "s/mate_mate_panel_applet/mate_panel_applet/g" ${FILENAME}
            sed -i "s/MATE_MATE_PANEL_APPLET/MATE_PANEL_APPLET/g" ${FILENAME}
            sed -i "s/MateMatePanelApplet/MatePanelApplet/g" ${FILENAME}
            
            sed -i "s/soup-mate/soup-gnome/g" ${FILENAME}
            sed -i "s/SOUP_TYPE_MATE_FEATURES_2_26/SOUP_TYPE_GNOME_FEATURES_2_26/g" ${FILENAME}
            sed -i "s/mateconfaudiosink/gconfaudiosink/g" ${FILENAME}
            sed -i "s/mateconfvideosink/gconfvideosink/g" ${FILENAME}
            
            sed -i "s/TAMATECONFIG/TAGCONFIG/g" ${FILENAME}
        fi
    done

    ./configure --prefix=/usr \
        --sysconfdir=/etc \
        --libexecdir=/usr/lib/ \
        --localstatedir=/var \
        --disable-static \
        --disable-debug
    make
}

package() {
    cd ${srcdir}/${pkgname}-${pkgver}
    make DESTDIR=${pkgdir} install
}

Quite messy.

This PKGBUILD should compile. But.. I am getting this error on run:

[perberos@matsusoft xfce4-xfapplet-plugin]$ xfce4-panel
(xfce4-xfapplet-plugin:10293): MateComponent-WARNING **: FIXME: verb 'Properties' not found, emit exception

(xfce4-xfapplet-plugin:10293): MateComponent-WARNING **: FIXME: verb 'About' not found, emit exception

(xfce4-xfapplet-plugin:10293): MateComponent-WARNING **: FIXME: verb 'Move' not found, emit exception

(xfce4-xfapplet-plugin:10293): MateComponent-WARNING **: FIXME: verb 'Remove' not found, emit exception

(xfce4-xfapplet-plugin:10293): MateComponent-WARNING **: FIXME: verb 'Add' not found, emit exception

(xfce4-xfapplet-plugin:10293): MateComponent-WARNING **: FIXME: verb 'CustomizePanel' not found, emit exception

Seems like on google already exist this problem...

But it work with the Switch user applet http://matsusoft.com.ar/uploads/perbero … 184_05.png ~(^^)~

Last edited by Perberos (2011-07-23 21:10:04)

Offline

#33 2011-07-18 18:08:30

b9anders
Member
Registered: 2007-11-07
Posts: 691

Re: Mate Desktop Environment - GNOME2 fork

failed to compile for me with this:

xfapplet.c:24:54: fatal fejl: matecomponent/matecomponent-moniker-util.h: No such file or directory

Offline

#34 2011-07-18 18:55:19

Perberos
Member
From: Argentina
Registered: 2010-05-30
Posts: 81
Website

Re: Mate Desktop Environment - GNOME2 fork

I forget to add libmatecomponent

Offline

#35 2011-07-18 21:34:06

b9anders
Member
Registered: 2007-11-07
Posts: 691

Re: Mate Desktop Environment - GNOME2 fork

Tried the new package build with libmatecomponent but the compiling fails with the exact same message as before:


matecomponent/matecomponent-moniker-util.h: No such file or directory

Offline

#36 2011-07-19 05:39:20

pecan
Member
Registered: 2007-04-06
Posts: 93

Re: Mate Desktop Environment - GNOME2 fork

This is a really great idea and I can see it taking off. I'll definitely give this a go next time I do an install if it's still up and running. Good luck!

Offline

#37 2011-07-23 21:11:35

Perberos
Member
From: Argentina
Registered: 2010-05-30
Posts: 81
Website

Re: Mate Desktop Environment - GNOME2 fork

@b9anders: it was libmatecomponentui \(º_o)/

Offline

#38 2011-07-25 22:29:47

ScionicSpectre
Member
Registered: 2011-06-25
Posts: 98

Re: Mate Desktop Environment - GNOME2 fork

So, you're not simply repackaging GNOME 2, but actually planning to make changes to the latest source files? It would be very challenging for one person to do more than that.

However, gnome-panel and metacity have been updated in GNOME 3. Is this DE going to rely on GTK 2 indefinitely, or do you think it will move on to GTK 3? Sounds like it would be fairly difficult to move forward without making some pretty major code changes. Either way, this looks more promising than the other fork projects. It'd be interesting if more people got involved to help move GNOME 2 in a different direction and focus. I'm sure there's plenty to improve upon in GNOME 2, as the new gnome-panel has shown.

EDIT: Nevermind, I read the wiki- it seems you'd like to port it to GTK 3 if resources permit. I wish you luck.

Last edited by ScionicSpectre (2011-07-25 22:32:57)

Offline

#39 2011-07-26 02:05:36

Perberos
Member
From: Argentina
Registered: 2010-05-30
Posts: 81
Website

Re: Mate Desktop Environment - GNOME2 fork

Thanks, I should take a look on that gnome-panel and metacity code.

Offline

#40 2011-08-10 23:45:31

PythonEater
Member
From: Kentucky, USA
Registered: 2010-08-19
Posts: 34

Re: Mate Desktop Environment - GNOME2 fork

Just want to say good work, and I hope that you can find more people to contribute to the project. I'm sticking with KDE4 for now, but I miss gnome2 tongue


"You can just deny pain… until infection leads to amputation. Then it’s really gone."
    --Craig Benzine

Offline

#41 2011-08-11 16:39:24

ordealbyfire83
Member
Registered: 2011-08-11
Posts: 1

Re: Mate Desktop Environment - GNOME2 fork

I'm sorry if this is redundant, I just wanted to confirm that everything builds successfully (just very 2 minor modifications) on Fedora 15, and everything seems to work as far as I've tested it. Way to go! I'm not so sure how to build rpms but I think the community would greatly benefit from a repository. Also there are no conflicts with GTK3 so as far as I can tell Fedora users could have the best of both worlds.

Offline

#42 2011-08-12 00:55:48

Crunch
Member
From: -+-
Registered: 2011-02-17
Posts: 56

Re: Mate Desktop Environment - GNOME2 fork

Just installed this on my desktop (Arch x64) and everything went just fine, although I had to re-download a few packages as they failed a few times. But other than that, it's works. So I say excellent job with this.

Unfortunately I switched to DWM and WMFS after gnome2 got scrapped, and got too addicted to the tiling window managers, so probably won't use it. Thought I would, but I just like tiling WM's now. Still though amazing job.


Registered Linux user #536591.

Offline

#43 2011-08-14 11:53:46

dov
Member
Registered: 2010-12-29
Posts: 9

Re: Mate Desktop Environment - GNOME2 fork

Can't get anything from the servers @ matsusoft. Are the servers under load or have you been taken down? I've been waiting to get rid of this horrible gnome 3 experience...

Update. All working fine later in the night.

Last edited by dov (2011-08-15 04:19:25)

Offline

#44 2011-08-14 11:58:31

dov
Member
Registered: 2010-12-29
Posts: 9

Re: Mate Desktop Environment - GNOME2 fork

Really well done on all the work too.

Offline

#45 2011-08-14 16:39:33

dov
Member
Registered: 2010-12-29
Posts: 9

Re: Mate Desktop Environment - GNOME2 fork

I'm not too learned as far as coding is concerned, but if ur needing a mirror site or something like that I'd consider it. This software project is worth supporting.

Last edited by dov (2011-08-15 04:20:23)

Offline

#46 2011-08-16 05:21:22

dodo3773
Member
Registered: 2011-03-17
Posts: 801

Re: Mate Desktop Environment - GNOME2 fork

Works very well. Much speedier then gnome3 for me. Just one question   -   How do you change the gtk3 theme in mate?

Offline

#47 2011-08-16 07:44:39

Zom
Member
From: Sweden
Registered: 2007-10-27
Posts: 430

Re: Mate Desktop Environment - GNOME2 fork

I suppose you have to edit the file ~/.config/gtk-3.0/settings.ini manually. It's quite easy actually.

https://wiki.archlinux.org/index.php/GN … ttings.ini

Last edited by Zom (2011-08-16 07:45:19)

Offline

#48 2011-08-16 07:51:18

dodo3773
Member
Registered: 2011-03-17
Posts: 801

Re: Mate Desktop Environment - GNOME2 fork

Zom wrote:

I suppose you have to edit the file ~/.config/gtk-3.0/settings.ini manually. It's quite easy actually.

https://wiki.archlinux.org/index.php/GN … ttings.ini

I already had it set up like that from gnome 3. It did not get picked up by mate. Not really sure what to do.

Offline

#49 2011-08-16 14:08:56

dov
Member
Registered: 2010-12-29
Posts: 9

Re: Mate Desktop Environment - GNOME2 fork

dodo3773 wrote:

Works very well. Much speedier then gnome3 for me. Just one question   -   How do you change the gtk3 theme in mate?

In the Appearance settings screen, the themes don't show up, but if you hit the customize button, you can choose from all the themes that you have installed.

Offline

#50 2011-08-16 18:39:33

dodo3773
Member
Registered: 2011-03-17
Posts: 801

Re: Mate Desktop Environment - GNOME2 fork

dov wrote:
dodo3773 wrote:

Works very well. Much speedier then gnome3 for me. Just one question   -   How do you change the gtk3 theme in mate?

In the Appearance settings screen, the themes don't show up, but if you hit the customize button, you can choose from all the themes that you have installed.

It worked perfect for my gtk2 themes. But my gtk3 themes I don't know. I looked  at the mate-control-center but I do not see any gtk3 stuff only gtk2 as far as I can tell. Is there a way to do it manually? I have tried editing "/etc/gtk-3.0/settings.ini" "~/.config/gtk-3.0/settings.ini".   mate-control-center seemed to do the trick. It created a folder called gtk-3.0 in my home directory. I renamed it .gtk-3.0 and it works. I am going to reboot and make sure it holds. I will post back afterwards.

Edit: After reboot everything is still working. I changed both gtk2 and gtk3 to the same theme too.

Last edited by dodo3773 (2011-08-17 21:21:26)

Offline

Board footer

Powered by FluxBB