Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Goodbye GNOME, hello MATE

Off-Topic discussions about science, technology, and non Debian specific topics.
Message
Author
User avatar
sunrat
Administrator
Administrator
Posts: 6458
Joined: 2006-08-29 09:12
Location: Melbourne, Australia
Has thanked: 116 times
Been thanked: 472 times

Re: Goodbye GNOME, hello MATE

#16 Post by sunrat »

You can't prove opinions.
Prove me wrong. What's that? You can't.
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

Awesomegamer656
Posts: 10
Joined: 2018-06-29 23:52

Re: Goodbye GNOME, hello MATE

#17 Post by Awesomegamer656 »

GNOME got stabbed in the heart
my life sucks, so does my computer :.(

User avatar
None1975
df -h | participant
df -h | participant
Posts: 1398
Joined: 2015-11-29 18:23
Location: Russia, Kaliningrad
Has thanked: 46 times
Been thanked: 68 times

Re: Goodbye GNOME, hello MATE

#18 Post by None1975 »

Debian with tiling wm (i3 or xmonad), without DM is how i define a desktop OS. Prove me wrong. What's that? You can't.
OS: Debian 12.4 Bookworm / DE: Enlightenment
Debian Wiki | DontBreakDebian, My config files on github

Wheelerof4te
Posts: 1454
Joined: 2015-08-30 20:14

Re: Goodbye GNOME, hello MATE

#19 Post by Wheelerof4te »

^In that case, just for you:
https://www.reddit.com/r/unixporn/

Have fun ricing your i3, gaps or no gaps ;)

User avatar
None1975
df -h | participant
df -h | participant
Posts: 1398
Joined: 2015-11-29 18:23
Location: Russia, Kaliningrad
Has thanked: 46 times
Been thanked: 68 times

Re: Goodbye GNOME, hello MATE

#20 Post by None1975 »

Wheelerof4te wrote:Have fun ricing your i3, gaps or no gaps ;)
Thank you. Here is my rice :) And here is my i3wm ricing.
OS: Debian 12.4 Bookworm / DE: Enlightenment
Debian Wiki | DontBreakDebian, My config files on github

User avatar
Head_on_a_Stick
Posts: 14114
Joined: 2014-06-01 17:46
Location: London, England
Has thanked: 81 times
Been thanked: 133 times

Re: Goodbye GNOME, hello MATE

#21 Post by Head_on_a_Stick »

It always shocks me just how bloated desktop environments are at the process level, how bad is MATE?

Here's a plain dwm "desktop" just after boot:

Code: Select all

empty@hegel:~ $ pstree
systemd─┬─atd
        ├─cron
        ├─dbus-daemon
        ├─login───startx───xinit─┬─Xorg─┬─xf86-video-intel
        │                        │      ├─{InputThread}
        │                        │      └─{Xorg}
        │                        └─dwm─┬─ksh
        │                              └─xterm───ksh───pstree
        ├─polkitd─┬─{gdbus}
        │         └─{gmain}
        ├─systemd─┬─(sd-pam)
        │         └─dbus-daemon
        ├─systemd-journal
        ├─systemd-logind
        ├─systemd-timesyn───{sd-resolve}
        ├─systemd-udevd
        └─wpa_supplicant
empty@hegel:~ $
https://packages.debian.org/stretch/psmisc

I'm guessing MATE has more branches? :mrgreen:
deadbang

Wheelerof4te
Posts: 1454
Joined: 2015-08-30 20:14

Re: Goodbye GNOME, hello MATE

#22 Post by Wheelerof4te »

^Wow, that's...way, way smaller than mine :D
I went back to GNOME after the Slackware fiasco (it's a GNOME itch, hard to explain), so prepare to be awed:

Code: Select all

$ pstree
systemd─┬─ModemManager─┬─{gdbus}
        │              └─{gmain}
        ├─NetworkManager─┬─dhclient
        │                ├─{gdbus}
        │                └─{gmain}
        ├─accounts-daemon─┬─{gdbus}
        │                 └─{gmain}
        ├─avahi-daemon───avahi-daemon
        ├─bluetoothd
        ├─colord─┬─{gdbus}
        │        └─{gmain}
        ├─cron
        ├─dbus-daemon
        ├─exim4
        ├─firefox─┬─2*[Web Content─┬─{Chrome_~dThread}]
        │         │                ├─{DOM File}]
        │         │                ├─{HTML5 Parser}]
        │         │                ├─{Hang Monitor}]
        │         │                ├─{ImageBr~geChild}]
        │         │                ├─{ImageIO}]
        │         │                ├─{ImgDecoder #1}]
        │         │                ├─{ImgDecoder #2}]
        │         │                ├─{ImgDecoder #3}]
        │         │                ├─4*[{JS Helper}]]
        │         │                ├─{JS Watchdog}]
        │         │                ├─{ProcessHangMon}]
        │         │                ├─{ProfilerChild}]
        │         │                ├─{Socket Thread}]
        │         │                ├─{StyleThread#0}]
        │         │                ├─{StyleThread#1}]
        │         │                ├─{StyleThread#2}]
        │         │                ├─{Timer}]
        │         │                ├─{VideoChild}]
        │         │                ├─{gdbus}]
        │         │                └─{gmain}]
        │         ├─Web Content─┬─{Chrome_~dThread}
        │         │             ├─{DOM File}
        │         │             ├─{HTML5 Parser}
        │         │             ├─{Hang Monitor}
        │         │             ├─{ImageBr~geChild}
        │         │             ├─{ImageIO}
        │         │             ├─{ImgDecoder #1}
        │         │             ├─{ImgDecoder #2}
        │         │             ├─{ImgDecoder #3}
        │         │             ├─4*[{JS Helper}]
        │         │             ├─{JS Watchdog}
        │         │             ├─{ProcessHangMon}
        │         │             ├─{ProfilerChild}
        │         │             ├─{Socket Thread}
        │         │             ├─{StyleThread#0}
        │         │             ├─{StyleThread#1}
        │         │             ├─{StyleThread#2}
        │         │             ├─{Timer}
        │         │             ├─{VideoChild}
        │         │             ├─{dconf worker}
        │         │             ├─{gdbus}
        │         │             └─{gmain}
        │         ├─{AudioIPC Callba}
        │         ├─{AudioIPC Server}
        │         ├─{Cache I/O}
        │         ├─{Cache2 I/O}
        │         ├─{Classif~ Update}
        │         ├─{Compositor}
        │         ├─{Cookie}
        │         ├─{DNS Resolver #2}
        │         ├─{DNS Resolver #8}
        │         ├─{DNS Resolver #9}
        │         ├─3*[{DOM Worker}]
        │         ├─4*[{DataStorage}]
        │         ├─{FS Broker 4500}
        │         ├─{FS Broker 4637}
        │         ├─{FS Broker 4759}
        │         ├─{GLXVsyncThread}
        │         ├─{GMPThread}
        │         ├─{Gecko_IOThread}
        │         ├─{HTML5 Parser}
        │         ├─{Hang Monitor}
        │         ├─{IPDL Background}
        │         ├─{ImageBr~geChild}
        │         ├─{ImageIO}
        │         ├─{ImgDecoder #1}
        │         ├─{ImgDecoder #2}
        │         ├─{ImgDecoder #3}
        │         ├─4*[{JS Helper}]
        │         ├─{JS Watchdog}
        │         ├─{Link Monitor}
        │         ├─{LoadRoots}
        │         ├─{ProcessHangMon}
        │         ├─{ProxyResolution}
        │         ├─{QuotaManager IO}
        │         ├─{SaveScripts}
        │         ├─{Socket Thread}
        │         ├─{StyleThread#0}
        │         ├─{StyleThread#1}
        │         ├─{StyleThread#2}
        │         ├─{SysProxySetting}
        │         ├─{Timer}
        │         ├─{URL Classifier}
        │         ├─{VRListener}
        │         ├─{dconf worker}
        │         ├─2*[{firefox}]
        │         ├─{gdbus}
        │         ├─{gmain}
        │         ├─{localStorage DB}
        │         ├─{mozStorage #1}
        │         ├─{mozStorage #2}
        │         ├─{mozStorage #3}
        │         ├─{mozStorage #4}
        │         ├─{mozStorage #5}
        │         ├─{mozStorage #6}
        │         ├─{mozStorage #7}
        │         └─{threaded-ml}
        ├─gdm3─┬─gdm-session-wor─┬─gdm-wayland-ses─┬─gnome-session-b─┬─gnome-se+
        │      │                 │                 │                 ├─gnome-sh+
        │      │                 │                 │                 ├─{dconf w+
        │      │                 │                 │                 ├─{gdbus}
        │      │                 │                 │                 └─{gmain}
        │      │                 │                 ├─{gdbus}
        │      │                 │                 └─{gmain}
        │      │                 ├─{gdbus}
        │      │                 └─{gmain}
        │      ├─gdm-session-wor─┬─gdm-x-session─┬─Xorg─┬─{InputThread}
        │      │                 │               │      ├─{radeon_cs:0}
        │      │                 │               │      ├─{si_shader:0}
        │      │                 │               │      ├─{si_shader:1}
        │      │                 │               │      ├─{si_shader:2}
        │      │                 │               │      └─{si_shader:3}
        │      │                 │               ├─gnome-session-b─┬─gnome-sett+
        │      │                 │               │                 ├─gnome-shel+
        │      │                 │               │                 ├─gnome-soft+
        │      │                 │               │                 ├─ssh-agent
        │      │                 │               │                 ├─tracker-ex+
        │      │                 │               │                 ├─tracker-mi+
        │      │                 │               │                 ├─tracker-mi+
        │      │                 │               │                 ├─tracker-mi+
        │      │                 │               │                 ├─{dconf wor+
        │      │                 │               │                 ├─{gdbus}
        │      │                 │               │                 └─{gmain}
        │      │                 │               ├─{gdbus}
        │      │                 │               └─{gmain}
        │      │                 ├─{gdbus}
        │      │                 └─{gmain}
        │      ├─{gdbus}
        │      └─{gmain}
        ├─gnome-keyring-d─┬─{gdbus}
        │                 ├─{gmain}
        │                 └─{timer}
        ├─gsd-printer─┬─{gdbus}
        │             └─{gmain}
        ├─minissdpd
        ├─packagekitd─┬─{gdbus}
        │             └─{gmain}
        ├─polkitd─┬─{gdbus}
        │         └─{gmain}
        ├─pulseaudio─┬─{alsa-sink-ALC32}
        │            └─{alsa-source-ALC}
        ├─rsyslogd─┬─{in:imklog}
        │          ├─{in:imuxsock}
        │          └─{rs:main Q:Reg}
        ├─rtkit-daemon───2*[{rtkit-daemon}]
        ├─systemd─┬─(sd-pam)
        │         ├─at-spi-bus-laun─┬─dbus-daemon
        │         │                 ├─{dconf worker}
        │         │                 ├─{gdbus}
        │         │                 └─{gmain}
        │         ├─at-spi2-registr─┬─{gdbus}
        │         │                 └─{gmain}
        │         ├─dbus-daemon
        │         └─pulseaudio─┬─{alsa-sink-ALC32}
        │                      └─{alsa-source-ALC}
        ├─systemd─┬─(sd-pam)
        │         ├─at-spi-bus-laun─┬─dbus-daemon
        │         │                 ├─{dconf worker}
        │         │                 ├─{gdbus}
        │         │                 └─{gmain}
        │         ├─at-spi2-registr─┬─{gdbus}
        │         │                 └─{gmain}
        │         ├─dbus-daemon
        │         ├─dconf-service─┬─{gdbus}
        │         │               └─{gmain}
        │         ├─evolution-addre─┬─evolution-addre─┬─{dconf worker}
        │         │                 │                 ├─{evolution-addre}
        │         │                 │                 ├─{gdbus}
        │         │                 │                 └─{gmain}
        │         │                 ├─{dconf worker}
        │         │                 ├─{evolution-addre}
        │         │                 ├─{gdbus}
        │         │                 └─{gmain}
        │         ├─evolution-calen─┬─evolution-calen─┬─{dconf worker}
        │         │                 │                 ├─{evolution-calen}
        │         │                 │                 ├─{gdbus}
        │         │                 │                 └─{gmain}
        │         │                 ├─evolution-calen─┬─{dconf worker}
        │         │                 │                 ├─2*[{evolution-calen}]
        │         │                 │                 ├─{gdbus}
        │         │                 │                 ├─{gmain}
        │         │                 │                 └─{pool}
        │         │                 ├─{dconf worker}
        │         │                 ├─{evolution-calen}
        │         │                 ├─{gdbus}
        │         │                 └─{gmain}
        │         ├─evolution-sourc─┬─{dconf worker}
        │         │                 ├─{gdbus}
        │         │                 └─{gmain}
        │         ├─gnome-shell-cal─┬─{dconf worker}
        │         │                 ├─{gdbus}
        │         │                 ├─{gmain}
        │         │                 └─2*[{gnome-shell-cal}]
        │         ├─gnome-terminal-─┬─bash───pstree
        │         │                 ├─{dconf worker}
        │         │                 ├─{gdbus}
        │         │                 ├─{gmain}
        │         │                 └─{pool}
        │         ├─goa-daemon─┬─{dconf worker}
        │         │            ├─{gdbus}
        │         │            ├─{gmain}
        │         │            └─{goa-daemon}
        │         ├─goa-identity-se─┬─{gdbus}
        │         │                 ├─{gmain}
        │         │                 └─{pool}
        │         ├─gvfs-afc-volume─┬─{gdbus}
        │         │                 ├─{gmain}
        │         │                 └─{gvfs-afc-volume}
        │         ├─gvfs-goa-volume─┬─{gdbus}
        │         │                 └─{gmain}
        │         ├─gvfs-gphoto2-vo─┬─{gdbus}
        │         │                 └─{gmain}
        │         ├─gvfs-mtp-volume─┬─{gdbus}
        │         │                 └─{gmain}
        │         ├─gvfs-udisks2-vo─┬─{gdbus}
        │         │                 └─{gmain}
        │         ├─gvfsd─┬─{gdbus}
        │         │       └─{gmain}
        │         ├─gvfsd-fuse─┬─{gdbus}
        │         │            ├─{gmain}
        │         │            ├─{gvfs-fuse-sub}
        │         │            └─2*[{gvfsd-fuse}]
        │         ├─gvfsd-http─┬─{dconf worker}
        │         │            ├─{gdbus}
        │         │            └─{gmain}
        │         ├─gvfsd-metadata─┬─{gdbus}
        │         │                └─{gmain}
        │         ├─gvfsd-trash─┬─{gdbus}
        │         │             └─{gmain}
        │         └─tracker-store─┬─{dconf worker}
        │                         ├─{gdbus}
        │                         ├─{gmain}
        │                         └─4*[{pool}]
        ├─systemd-journal
        ├─systemd-logind
        ├─systemd-timesyn───{sd-resolve}
        ├─systemd-udevd
        ├─udisksd─┬─{cleanup}
        │         ├─{gdbus}
        │         ├─{gmain}
        │         └─{probing-thread}
        ├─upowerd─┬─{gdbus}
        │         └─{gmain}
        └─wpa_supplicant
It runs fine, though :D *on X*
BTW, this is only GNOME core, I can only imagine how many more branches are on full GNOME install.

CwF
Global Moderator
Global Moderator
Posts: 2669
Joined: 2018-06-20 15:16
Location: Colorado
Has thanked: 41 times
Been thanked: 196 times

Re: Goodbye GNOME, hello MATE

#23 Post by CwF »

Yah, a new pretty tree!

Code: Select all

$ pstree
systemd─┬─agetty
        ├─cron
        ├─2*[dbus-daemon]
        ├─dbus-launch
        ├─2*[dhclient]
        ├─exim4
        ├─gnome-keyring-d─┬─{gdbus}
        │                 ├─{gmain}
        │                 └─{timer}
        ├─irqbalance
        ├─libvirtd───16*[{libvirtd}]
        ├─lightdm─┬─Xorg───{InputThread}
        │         ├─lightdm─┬─sh─┬─ssh-agent
        │         │         │    └─xfce4-session─┬─Thunar─┬─{gdbus}
        │         │         │                    │        └─{gmain}
        │         │         │                    ├─light-locker─┬─{dconf worker+
        │         │         │                    │              ├─{gdbus}
        │         │         │                    │              └─{gmain}
        │         │         │                    ├─wicd-client─┬─{gdbus}
        │         │         │                    │             └─{gmain}
        │         │         │                    ├─xfce4-panel─┬─4*[gksu───su──+++
        │         │         │                    │             ├─panel-1-action+
        │         │         │                    │             ├─panel-12-cpufr+
        │         │         │                    │             ├─panel-13-cpufr+
        │         │         │                    │             ├─panel-14-weath+
        │         │         │                    │             ├─panel-16-xfce4+
        │         │         │                    │             ├─panel-18-cpugr+
        │         │         │                    │             ├─panel-19-syste+
        │         │         │                    │             ├─panel-20-netlo+
        │         │         │                    │             ├─panel-21-netlo+
        │         │         │                    │             ├─panel-23-syste+
        │         │         │                    │             ├─panel-26-cpufr+
        │         │         │                    │             ├─panel-4-systra+
        │         │         │                    │             ├─panel-5-pulsea+
        │         │         │                    │             ├─xfce4-sensors-+
        │         │         │                    │             ├─{gdbus}
        │         │         │                    │             └─{gmain}
        │         │         │                    ├─xfce4-terminal─┬─bash───pstr+
        │         │         │                    │                ├─{gdbus}
        │         │         │                    │                └─{gmain}
        │         │         │                    ├─xfdesktop─┬─{gdbus}
        │         │         │                    │           └─{gmain}
        │         │         │                    ├─xfwm4
        │         │         │                    ├─2*[xterm───bash───x2vnc───x2+
        │         │         │                    ├─{gdbus}
        │         │         │                    └─{gmain}
        │         │         ├─{gdbus}
        │         │         └─{gmain}
        │         ├─{gdbus}
        │         └─{gmain}
        ├─lvmetad
        ├─polkitd─┬─{gdbus}
        │         └─{gmain}
        ├─pulseaudio───{alsa-sink-HDMI }
        ├─qemu-system-x86─┬─{CPU 0/KVM}
        │                 ├─{CPU 1/KVM}
        │                 ├─{CPU 2/KVM}
        │                 ├─{CPU 3/KVM}
        │                 ├─2*[{qemu-system-x86}]
        │                 └─21*[{worker}]
        ├─qemu-system-x86─┬─{CPU 0/KVM}
        │                 ├─{CPU 1/KVM}
        │                 ├─2*[{qemu-system-x86}]
        │                 └─4*[{worker}]
        ├─2*[qemu-system-x86─┬─{CPU 0/KVM}]
        │                    ├─{CPU 1/KVM}]
        │                    └─2*[{qemu-system-x86}]]
        ├─qemu-system-x86─┬─{CPU 0/KVM}
        │                 ├─{CPU 1/KVM}
        │                 ├─{CPU 2/KVM}
        │                 ├─{CPU 3/KVM}
        │                 └─2*[{qemu-system-x86}]
        ├─rsyslogd─┬─{in:imklog}
        │          ├─{in:imuxsock}
        │          └─{rs:main Q:Reg}
        ├─rtkit-daemon───2*[{rtkit-daemon}]
        ├─systemd─┬─(sd-pam)
        │         ├─dbus-daemon
        │         ├─dconf-service─┬─{gdbus}
        │         │               └─{gmain}
        │         ├─gconfd-2
        │         ├─gnome-keyring-d─┬─{gdbus}
        │         │                 └─{gmain}
        │         ├─gpg-agent
        │         ├─gvfs-afc-volume─┬─{gdbus}
        │         │                 ├─{gmain}
        │         │                 └─{gvfs-afc-volume}
        │         ├─gvfs-goa-volume─┬─{gdbus}
        │         │                 └─{gmain}
        │         ├─gvfs-gphoto2-vo─┬─{gdbus}
        │         │                 └─{gmain}
        │         ├─gvfs-mtp-volume─┬─{gdbus}
        │         │                 └─{gmain}
        │         ├─gvfs-udisks2-vo─┬─{gdbus}
        │         │                 └─{gmain}
        │         ├─gvfsd─┬─{gdbus}
        │         │       └─{gmain}
        │         ├─gvfsd-fuse─┬─{gdbus}
        │         │            ├─{gmain}
        │         │            ├─{gvfs-fuse-sub}
        │         │            └─2*[{gvfsd-fuse}]
        │         ├─gvfsd-metadata─┬─{gdbus}
        │         │                └─{gmain}
        │         ├─gvfsd-trash─┬─{gdbus}
        │         │             └─{gmain}
        │         └─xfconfd
        ├─systemd-journal
        ├─systemd-logind
        ├─systemd-timesyn───{sd-resolve}
        ├─systemd-udevd
        ├─udisksd─┬─{cleanup}
        │         ├─{gdbus}
        │         ├─{gmain}
        │         └─{probing-thread}
        ├─upowerd─┬─{gdbus}
        │         └─{gmain}
        ├─virt-manager─┬─{dconf worker}
        │              ├─{gdbus}
        │              ├─{gmain}
        │              └─{virt-manager}
        ├─virtlogd───{virtlogd}
        ├─vnstatd
        ├─wicd───wicd-monitor
        └─xfsettingsd─┬─{gdbus}
                      └─{gmain}
...from what I understand Wayland isn't even planned to have the functions I use in X.

Post Reply