Use metacity as window manager on MATE

Questions about applications and software
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
hazel-bunny
Level 1
Level 1
Posts: 27
Joined: Fri Jan 29, 2021 3:52 am

Use metacity as window manager on MATE

Post by hazel-bunny »

Code: Select all

System:    Host: hp-bw077 Kernel: 5.10.0-0.bpo.4-amd64 x86_64 bits: 64 compiler: gcc v: 10.2.1 Desktop: MATE 1.20.4 
           info: mate-panel wm: marco 1.20.3 dm: LightDM 1.26.0 Distro: LMDE 4 Debbie base: Debian 10.2 buster 
Machine:   Type: Laptop System: HP product: HP Laptop 14-bw0xx v: N/A serial: <superuser required> Chassis: type: 10 
           serial: <superuser required> 
           Mobo: HP model: 8324 v: 22.27 serial: <superuser required> UEFI: AMI v: F.28 date: 04/09/2019 
Battery:   ID-1: BAT0 charge: 23.4 Wh condition: 23.4/23.4 Wh (100%) volts: 16.7/14.6 model: HP Primary type: Li-ion 
           serial: N/A status: Full cycles: 210 
CPU:       Info: Dual Core model: AMD E2-9000e RADEON R2 4 COMPUTE CORES 2C+2G bits: 64 type: MCP arch: Excavator rev: 0 
           L2 cache: 1024 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 5989 
           Speed: 1920 MHz min/max: 1100/1500 MHz boost: enabled Core speeds (MHz): 1: 1920 2: 1919 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Stoney [Radeon R2/R3/R4/R5 Graphics] vendor: Hewlett-Packard 
           driver: amdgpu v: kernel bus ID: 00:01.0 chip ID: 1002:98e4 class ID: 0300 
           Device-2: Sunplus Innovation type: USB driver: uvcvideo bus ID: 1-1.3:3 chip ID: 1bcf:2c9b class ID: 0e02 
           Display: x11 server: X.Org 1.20.4 compositor: compton v: 0.1~beta2+20150922 driver: loaded: amdgpu,ati 
           unloaded: fbdev,modesetting,vesa resolution: 1366x768~60Hz s-dpi: 96 
           OpenGL: renderer: AMD STONEY (DRM 3.40.0 5.10.0-0.bpo.4-amd64 LLVM 7.0.1) v: 4.5 Mesa 18.3.6 direct render: Yes 
Audio:     Device-1: Advanced Micro Devices [AMD/ATI] vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus ID: 00:01.1 
           chip ID: 1002:15b3 class ID: 0403 
           Device-2: Advanced Micro Devices [AMD] Family 15h Audio vendor: Hewlett-Packard driver: snd_hda_intel v: kernel 
           bus ID: 00:09.2 chip ID: 1022:157a class ID: 0403 
           Sound Server: ALSA v: k5.10.0-0.bpo.4-amd64 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Hewlett-Packard driver: r8169 v: kernel 
           port: e000 bus ID: 02:00.0 chip ID: 10ec:8168 class ID: 0200 
           IF: eno1 state: down mac: b4:b6:86:e5:3a:a9 
           Device-2: Intel Dual Band Wireless-AC 3168NGW [Stone Peak] driver: iwlwifi v: kernel port: e000 bus ID: 03:00.0 
           chip ID: 8086:24fb class ID: 0280 
           IF: wlo1 state: down mac: 8e:64:8b:e1:e6:41 
           Device-3: Huawei E3372 LTE/UMTS/GSM HiLink Modem/Networkcard type: USB driver: cdc_ether,usb-storage 
           bus ID: 1-1.1:6 chip ID: 12d1:14dc class ID: 0806 
           IF: enx0c5b8f279a64 state: up speed: N/A duplex: N/A mac: 0c:5b:8f:27:9a:64 
           IF-ID-1: anbox0 state: up speed: 10000 Mbps duplex: unknown mac: 6a:98:c6:f7:78:20 
           IF-ID-2: vethP15CND state: up speed: 10000 Mbps duplex: full mac: fe:92:2c:61:26:3d 
Bluetooth: Device-1: Intel Wireless-AC 3168 Bluetooth type: USB driver: btusb v: 0.8 bus ID: 1-1.4:4 chip ID: 8087:0aa7 
           class ID: e001 
           Report: ID: hci0 state: up running pscan iscan bt-v: 2.1 lmp-v: 4.2 sub-v: 1100 hci-v: 4.2 rev: 1100 
           address: 5C:5F:67:7F:55:70 
Drives:    Local Storage: total: 466.24 GiB used: 89 GiB (19.1%) 
           ID-1: /dev/sda vendor: Western Digital model: WD5000LPCX-60VHAT0 size: 465.76 GiB speed: 6.0 Gb/s 
           rotation: 5400 rpm serial: WD-WX51A28H84VP rev: 1A01 scheme: GPT 
           ID-2: /dev/sdb type: USB vendor: Hitachi model: HUAWEI TF CARD size: 488.5 MiB serial: Storage rev: 2.31 
Partition: ID-1: / size: 22.79 GiB used: 15.18 GiB (66.6%) fs: ext4 dev: /dev/sda8 
           ID-2: /boot/efi size: 256 MiB used: 94.6 MiB (37.0%) fs: vfat dev: /dev/sda1 
           ID-3: /home size: 91.15 GiB used: 73.69 GiB (80.8%) fs: ext4 dev: /dev/sda10 
Swap:      ID-1: swap-1 type: partition size: 8 GiB used: 5.3 MiB (0.1%) priority: -2 dev: /dev/sda9 
Sensors:   System Temperatures: cpu: 41.5 C mobo: N/A gpu: amdgpu temp: 41.0 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 277 Uptime: 4h 30m wakeups: 233 Memory: 3.7 GiB used: 2.79 GiB (75.3%) Init: systemd v: 247 runlevel: 5 
           Compilers: gcc: 8.3.0 alt: 8 Packages: 2831 apt: 2811 flatpak: 20 Shell: Bash v: 5.0.3 running in: mate-terminal 
           inxi: 3.3.01
Just wanted to try MATE on LMDE 4, so installed it & gave it a go. In MATE tweak, I have the option to choose any one of
  • Marco (No compositor)
  • Marco (Adaptive compositor)
  • Marco (Copmton GPU compositor)
  • Compiz (Advanced GPU accelerated desktop effects)
as window manager & compositor. However, both apt policy metacity & synaptic show that metacity is installed. Why can't it be used here? Also, what should be done to be able to use it?

EDIT: After rigorous searching, I found that metacity --replace & does the job. But on MATE tweak, it is shown as an unknown & unsupported window manager. Also there seems to be problems with compton after switching to metacity this way. Can anybody help me solve these?
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Hardware problems on LMDE? Solution:
sudo apt-get install -t buster-backports linux-image-amd64 firmware-linux firmware-misc-nonfree

To use a version of LMDE after EOL, replace mint's Firefox with debian's one
User avatar
rossdv8
Level 7
Level 7
Posts: 1737
Joined: Wed Apr 23, 2014 4:48 am
Location: Within 2,000 kilometres of Alice Springs, Australia
Contact:

Re: Use metacity as window manager on MATE

Post by rossdv8 »

It looks as though you have Compiz installed (as it is offered as a choice).
Metacity handles the Window Decorations (title bars etc) for Compiz.
So if you choose Metacity you will likely find all your title bars and Max, Min and Close buttons will seem weird at first.

Choosing Compiz as the Window Manager will allow a lot of 'Effects' to be turned on if you wish, so if you choose to explore it, make sure you either check in your software manager to see if compizconfig-settings-manager is installed (mine was not) or do:

sudo apt install compizconfig-settings-manager

In a Terminal (it will tell you if it is already installed).

A lot of the time people don;t need pretty stuff like wobbly windows and other special bits - but it is easy to turn on and off, and you may as well check it out in case you do want some stuff.

I use the Desktop Wallpaper Manger in it because I have about 5 virtual desktops.I also use something called compiz-theme-selector (not in the repos, but you can DuckDuckWent it) to choose the Window Decorations easily when Compiz is running.
Current main OS: MInt 21.3 with KDE Plasma 5.27 (using Compiz as WM) - Kernel: 6.5.0-15 on Lenovo m900 Tiny, i5-6400T (intel HD 530 graphics) 16GB RAM.
Sharks usually only attack you if you are wet
hazel-bunny
Level 1
Level 1
Posts: 27
Joined: Fri Jan 29, 2021 3:52 am

Re: Use metacity as window manager on MATE

Post by hazel-bunny »

rossdv8 wrote: Wed Apr 07, 2021 9:16 am It looks as though you have Compiz installed (as it is offered as a choice).
Yes, for experiencing eyecandy at times 8)
Metacity handles the Window Decorations (title bars etc) for Compiz.
So if you choose Metacity you will likely find all your title bars and Max, Min and Close buttons will seem weird at first.
  1. How do I select metacity when it is not available as a window manager in MATE tweak? I don't want to set up a startup script as that crashes cinnamon. Neither do I want to run metacity --replace & everytime after logging in to MATE.
  2. Is it possible to make metacity show up in MATE tweak?
  3. Even if I do need to start metacity using the command line, how can it be configured such that it doesn't show up as an "unknown & unsupported" window manager?
To whom it may concern, these are the queries I tried to explain in my first post.
Choosing Compiz as the Window Manager will allow a lot of 'Effects' to be turned on if you wish, so if you choose to explore it, make sure you either check in your software manager to see if compizconfig-settings-manager is installed (mine was not) or do:

sudo apt install compizconfig-settings-manager

In a Terminal (it will tell you if it is already installed).

A lot of the time people don;t need pretty stuff like wobbly windows and other special bits - but it is easy to turn on and off, and you may as well check it out in case you do want some stuff.

I use the Desktop Wallpaper Manger in it because I have about 5 virtual desktops.I also use something called compiz-theme-selector (not in the repos, but you can DuckDuckWent it) to choose the Window Decorations easily when Compiz is running.
Compiz is not an option on a slow CPU, low memory & HDD based system like mine. Yes, I do use it occasionally for fun, but it's not suitable as a daily driver. Also compizconfig-settings-manager is already installed.
Probably I'm generating too much confusion here, so full disclosure: English is not my native language.
Hardware problems on LMDE? Solution:
sudo apt-get install -t buster-backports linux-image-amd64 firmware-linux firmware-misc-nonfree

To use a version of LMDE after EOL, replace mint's Firefox with debian's one
Locked

Return to “Software & Applications”