Page 1 of 29 12311 ... LastLast
Results 1 to 10 of 287

Thread: Mate Desktop Environment - GNOME2 fork

  1. #1
    Join Date
    Jan 2007
    Beans
    19

    Angry Mate Desktop Environment - GNOME2 fork

    Hello everyone.
    I've made a GNOME2 fork. I've called it "Mate".
    My english is not so good. And so, maybe I can not give support in English.
    Correct me if I'm wrong. Any suggestion is welcome.

    ...sorry about short description.

    MATE Desktop Environment, a non-intuitive and unattractive desktop for users, using traditional computing desktop metaphor. Also known as the GNOME2 fork.

    Repository: http://mate.karapetsas.com/
    Homepage : http://matsusoft.com.ar/projects/mate/
    GitHub: https://github.com/Perberos/Mate-Desktop-Environment
    Mailing Lists: https://sourceforge.net/p/matede/mailing-lists/
    Feedback: perberos at gmail dotta com omg ugly spam bot
    IRC: freenode.net at #mate channel or #archlinux or #archlinux-es
    Last edited by Perberos; November 28th, 2011 at 10:10 PM.

  2. #2
    Join Date
    Jan 2007
    Beans
    19

    Re: Mate Desktop Environment - GNOME2 fork

    This method is not any more recommended.

    Instructions for build on Ubuntu:

    install git
    Code:
    sudo apt-get install git
    get all source code from git
    Code:
    git clone https://github.com/perberos/Mate-Desktop-Environment.git
    while, install all development headers and tools for build.
    Code:
    sudo apt-get install libxml2-dev libxslt1-dev libglib2.0-dev libidl-dev \
        libdbus-1-dev libdbus-glib-1-dev libpolkit-backend-1-dev flex libpopt-dev \
        bison libbz2-dev libgcrypt11-dev libcanberra-dev libgail-dev libgtk2.0-dev \
        libart-2.0-dev libglade2-dev libtasn1-3-bin libxklavier-dev libsoup2.4-dev \
        icon-naming-utils libunique-dev libcanberra-gtk-dev libwnck-dev \
        librsvg2-dev libpolkit-agent-1-dev gobject-introspection \
        libgirepository1.0-dev libupower-glib-dev intltool xsltproc \
        libtasn1-3-dev libtool gtk-doc-tools libgamin-dev \
        librarian-dev
    When you got all installed, install mate-doc-utils.
    Code:
    cd Mate-Desktop-Environment/mate-doc-utils
    ./configure --prefix=/usr
    make
    sudo make install
    Now you are ready to start to pack.
    On each folder inside Mate-Desktop-Environment, you will find one called distro. Inside, there are scripts for build packages.

    for example, to build mate-doc-utils, you need to run:
    Code:
    cd Mate-Desktop-Environment/mate-doc-utils/distro/ubuntu
    ./build
    It will make 2 folders. pkg contains the files for the tarball .deb, and the src contains the source code, and some file binaries.
    The file .deb will be generated. But if you had some problem, post on this thread.

    The script do not check for dependency, so you need to follow this order and install it before you get the .deb:

    Code:
    mate-doc-utils
    mate-common
    mate-corba
    mate-conf
    libmatecomponent
    mate-mime-data
    mate-vfs
    libmate
    libmatecanvas
    libmatecomponentui
    libmatekeyring
    mate-keyring
    libmateui
    libmatenotify
    libmatekbd
    libmateweather
    mate-icon-theme
    mate-dialogs
    mate-desktop
    mate-file-manager
    mate-notification-daemon
    mate-backgrounds
    mate-menus
    mate-window-manager
    mate-settings-daemon
    mate-control-center
    mate-panel
    mate-polkit
    mate-session-manager
    to install a .deb, use:
    Code:
    sudo dpkg -i name_of_pack_here.deb
    Tip: How To Disable The Overlay Scrollbars In Ubuntu
    http://www.webupd8.org/2011/04/how-t...llbars-in.html

    Tip: Disable resize gripper in windows
    http://askubuntu.com/questions/29209...per-in-windows
    Last edited by Perberos; November 28th, 2011 at 10:09 PM. Reason: updating apt-get install command

  3. #3
    Join Date
    Jul 2010
    Beans
    19
    Distro
    Kubuntu

    Re: Mate Desktop Environment - GNOME2 fork

    Quote Originally Posted by Perberos View Post
    a non-intuitive and unattractive desktop for users, using traditional computing desktop metaphor
    Made me laugh out loud!

    Great job, man. If I wasn't already running GNOME2, I would definitely try it out.

  4. #4
    Join Date
    Aug 2007
    Location
    Tokyo
    Beans
    178

    Re: Mate Desktop Environment - GNOME2 fork

    Been reading your thread about this over at the Arch forum. Looks good. I'll give this a go if I ever find some free time.
    Full time open source software developer. Projects:
    Wakame-vdc: Virtual data center. Community: Wakame Users Group
    OpenVNet: Virtual networking using OpenFlow
    Sinatra-browse: Parameter declaration framework and browsable API for ruby Sinatra.

  5. #5
    Join Date
    Oct 2011
    Beans
    9

    Re: Mate Desktop Environment - GNOME2 fork

    Hi Perberos,

    mate-doc-utils conflicts with gnome-doc-utils on /usr/bin/xml2po.

    More info:

    clem@gateway ~/Mate-Desktop-Environment $ sudo dpkg -i mate-doc-utils/distro/ubuntu/mate-doc-utils_2011.9.26_amd64.deb
    Selecting previously deselected package mate-doc-utils.
    (Reading database ... 186798 files and directories currently installed.)
    Unpacking mate-doc-utils (from .../mate-doc-utils_2011.9.26_amd64.deb) ...
    dpkg: error processing mate-doc-utils/distro/ubuntu/mate-doc-utils_2011.9.26_amd64.deb (--install):
    trying to overwrite '/usr/bin/xml2po', which is also in package gnome-doc-utils 0.20.6-1
    dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
    Errors were encountered while processing:
    mate-doc-utils/distro/ubuntu/mate-doc-utils_2011.9.26_amd64.deb

    Clem.

  6. #6
    Join Date
    May 2008
    Beans
    1,438
    Distro
    Ubuntu Development Release

    Re: Mate Desktop Environment - GNOME2 fork

    Nice work on this. It's quite an effort. I am very content with GNOME 3, but this should make many people very happy.

    Also, "hello" to the Mint guy

  7. #7
    Join Date
    Oct 2011
    Beans
    9

    Re: Mate Desktop Environment - GNOME2 fork

    Hi Kaldor

    Ok... I'm facing a compilation error now:

    make[2]: Leaving directory `/home/clem/Mate-Desktop-Environment/mate-vfs/distro/ubuntu/src/mate-vfs/doc'
    make[1]: Leaving directory `/home/clem/Mate-Desktop-Environment/mate-vfs/distro/ubuntu/src/mate-vfs/doc'
    Making install in programs
    make[1]: Entering directory `/home/clem/Mate-Desktop-Environment/mate-vfs/distro/ubuntu/src/mate-vfs/programs'
    /bin/bash ../libtool --tag=CC --mode=link gcc -std=gnu99 -g -O2 -o matevfs-info matevfs-info.o ../libmatevfs/libmatevfs-2.la -pthread -lmateconf-2 -lgthread-2.0 -lrt -lglib-2.0 -lselinux -lutil -lrt -lrt
    libtool: link: gcc -std=gnu99 -g -O2 -o .libs/matevfs-info matevfs-info.o -pthread ../libmatevfs/.libs/libmatevfs-2.so /usr/lib/libmateconf-2.so /usr/lib/libgthread-2.0.so /usr/lib/libglib-2.0.so -lselinux -lutil -lrt -pthread
    /usr/bin/ld: matevfs-info.o: undefined reference to symbol 'g_object_get'
    /usr/bin/ld: note: 'g_object_get' is defined in DSO /usr/lib64/libgobject-2.0.so.0 so try adding it to the linker command line
    /usr/lib64/libgobject-2.0.so.0: could not read symbols: Invalid operation
    collect2: ld returned 1 exit status
    make[1]: *** [matevfs-info] Error 1
    make[1]: Leaving directory `/home/clem/Mate-Desktop-Environment/mate-vfs/distro/ubuntu/src/mate-vfs/programs'
    make: *** [install-recursive] Error 1
    dpkg-deb: building package `mate-vfs' in `mate-vfs_2011.9.26_amd64.deb'.

  8. #8
    Join Date
    Oct 2011
    Beans
    9

    Re: Mate Desktop Environment - GNOME2 fork

    I've been trying these on a Gnome 2x desktop running LMDE. I'll switch to an Ubuntu 11.10 base running Gnome 3 and see if it makes a difference. I'll check glib and gnome-doc-utils there as well.

  9. #9
    Join Date
    Oct 2011
    Beans
    9

    Re: Mate Desktop Environment - GNOME2 fork

    OK, it conflicts with gnome-doc-utils on Ubuntu 11.10 as well, but on a different file:



    clem@mint:~/Mate-Desktop-Environment/mate-doc-utils/distro/ubuntu$ sudo dpkg -i mate-doc-utils_2011.9.26_amd64.deb
    Selecting previously deselected package mate-doc-utils.
    (Reading database ... 168688 files and directories currently installed.)
    Unpacking mate-doc-utils (from mate-doc-utils_2011.9.26_amd64.deb) ...
    dpkg: error processing mate-doc-utils_2011.9.26_amd64.deb (--install):
    trying to overwrite '/usr/lib/python2.7/dist-packages/xml2po/modes/mallard.py', which is also in package gnome-doc-utils 0.20.6-1ubuntu2
    dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
    Errors were encountered while processing:
    mate-doc-utils_2011.9.26_amd64.deb

  10. #10
    Join Date
    Jan 2007
    Beans
    6,542
    Distro
    Ubuntu 13.04 Raring Ringtail

    Re: Mate Desktop Environment - GNOME2 fork

    Quote Originally Posted by Perberos View Post
    Instructions for build on Ubuntu:
    Have you considered providing a PPA?

Page 1 of 29 12311 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •