Welcome!
Important information
-- Spectre and Meltdown vulnerabilities
-- Change in MX sources

News
-- MX Linux on social media: here
-- Mepis support still here

Current releases
-- MX-17.1 Final release info here
-- antiX-17 release info here

New users
-- Please read this first, and don't forget to add system and hardware information to posts!
-- Here are the Forum Rules

Compiz and missing Window Decorations

Message
Author
emjaycee
Forum Novice
Forum  Novice
Posts: 57
Joined: Mon Mar 19, 2018 2:52 am

Compiz and missing Window Decorations

#1 Post by emjaycee » Fri Sep 14, 2018 7:15 am

$ inxi -F
System: Host: mx17-xfce Kernel: 4.15.0-1-amd64 x86_64 bits: 64 Desktop: Xfce 4.12.3
Distro: MX-17.1_x64 Horizon March 14 2018
Machine: Type: Desktop Mobo: ASUSTeK model: PRIME B360-PLUS v: Rev 1.xx
serial: <root required> UEFI: American Megatrends v: 0504 date: 03/06/2018
CPU: Topology: 6-Core model: Intel Core i5-8600K bits: 64 type: MCP L2 cache: 9216 KiB
Speed: 800 MHz min/max: 800/4300 MHz Core speeds (MHz): 1: 801 2: 800 3: 800 4: 800
5: 801 6: 801
Graphics: Device-1: Intel driver: i915 v: kernel
Display: x11 server: X.Org 1.19.2 driver: intel resolution: 1920x1080~60Hz
OpenGL: renderer: Gallium 0.4 on llvmpipe (LLVM 3.9 256 bits) v: 3.3 Mesa 13.0.6
Audio: Device-1: Intel driver: snd_hda_intel
Sound Server: ALSA v: k4.15.0-1-amd64
Network: Device-1: Broadcom Limited BCM4352 802.11ac Wireless Network Adapter driver: wl
IF: wlan0 state: dormant mac: d2:92:98:39:b8:59
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169
IF: eth0 state: up speed: 1000 Mbps duplex: full mac: 4c:ed:fb:3d:b1:45
Drives: Local Storage: total: 111.79 GiB used: 7.71 GiB (6.9%)
ID-1: /dev/sda vendor: Kingston model: SUV400S37120G size: 111.79 GiB
Partition: ID-1: / size: 107.29 GiB used: 7.71 GiB (7.2%) fs: ext4 dev: /dev/sda2
ID-2: swap-1 size: 2.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda3
Sensors: System Temperatures: cpu: 27.8 C mobo: N/A
Fan Speeds (RPM): cpu: 0
Info: Processes: 208 Uptime: 4h 57m Memory: 15.52 GiB used: 1.91 GiB (12.3%) Shell: bash
inxi: 3.0.24

Back on MX-17 with a new computer, Intel rather than Ryzen and no GPU. I tried to install Compiz last time as well and totally stuffed it up. This time, I’ve tried to do it the MX way. I watched Dolphin’s Wiki video a couple of times, then used MXPI to install Compiz via Popular Applications – Window Managers. This time I got the Fusion icon into the panel with no problems but every time I change over to the Compiz WM, I end up with windows that don’t have the minimize/maximize/close window buttons that you need to play properly. I’ve looked at the manual but it only has one Compiz reference, I’ve checked the forums but haven’t found any answers, I’ve searched more generally online and while there are lots of references to missing window decorations, I just haven’t found any answers. Being a newbie, I’m sure it’s something stupidly simple that I’m missing or have done wrong.

Thanks for any support, peoples.

Cheers
Michael

User avatar
richb
Administrator
Posts: 17188
Joined: Wed Jul 12, 2006 2:17 pm

Re: Compiz and missing Window Decorations

#2 Post by richb » Fri Sep 14, 2018 7:42 am

Make sure that emerald is installed. Then in a terminal type emerald --replace. To have this command load at start right click the fusion icon and pick settings manager. Then in effects find window decoration. On the left of the window enable window decorations and add to "Command" in the right pane emerald --replace.
Forum Rules
Guide - How to Ask for Help

Rich
SSD Production: MX 17.1
AMD A8 7600 FM2+ CPU R7 Graphics, 16 GIG Mem. Three Samsung EVO SSD's 250 GB, 350 GB HD

User avatar
asqwerth
Forum Veteran
Forum Veteran
Posts: 3416
Joined: Sun May 27, 2007 5:37 am

Re: Compiz and missing Window Decorations

#3 Post by asqwerth » Fri Sep 14, 2018 8:25 am

richb wrote:
Fri Sep 14, 2018 7:42 am
Make sure that emerald is installed. Then in a terminal type emerald --replace. To have this command load at start right click the fusion icon and pick settings manager. Then in effects find window decoration. On the left of the window enable window decorations and add to "Command" in the right pane emerald --replace.
Once emerald is installed and the user enables "window decorations" using the setting in Compiz Settings Manager, can't you just right click on the fusion icon and choose "select window decorator" ==> emerald?

Image

Once done, it's a matter of opening emerald theme manager (also from right clicking fusion icon) to choose the emerald theme you like.

What is important is to ensure that fusion-icon autostarts whenever you login to MX. So open the XFCE Sessions and Startup setting in the XFCE Settings Manager, go to the application autostart tab and add fusion-icon as an entry if it's not already there.

Image
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

emjaycee
Forum Novice
Forum  Novice
Posts: 57
Joined: Mon Mar 19, 2018 2:52 am

Re: Compiz and missing Window Decorations

#4 Post by emjaycee » Fri Sep 14, 2018 8:48 am

Hey asqwerth and richb

Thanks for taking the time to answer, much appreciated :) Firstly, when I hit the Fusion icon in the panel, the Emerald Theme Manager is actually there. When I double-check in Synaptic, both emerald and emerald-themes are definitely installed. When I click the Fusion icon and select Settings Manager, if I go down to Window Decorations it is definitely 'ticked'. When I click on Window Decorations and it opens up, the command emerald --replace is already there.

Yes, when I click on Emerald Theme Manager there are lots of options there which I assume I eventually need to select and import? However, I haven't done that as yet. I just clicked to change to Compiz as the Window Manager using the Select Window Manager option... which is when the window decorations all disappear on me. Am I actually 'required' to select one of the Emerald Themes and import it before everything actually works? I think the only time I've ever used Compiz before was when I was playing in Mint Mate one time... and it just kind of worked.

Cheers
Michael

emjaycee
Forum Novice
Forum  Novice
Posts: 57
Joined: Mon Mar 19, 2018 2:52 am

Re: Compiz and missing Window Decorations

#5 Post by emjaycee » Fri Sep 14, 2018 8:54 am

Oh, the Compiz Fusion icon definitely isn't in the sessions and startup autostart tab. I just checked. Do I definitely 'have' to do that to also get Compiz and the Fusion icon in the panel to work properly?

Cheers
Michael

User avatar
asqwerth
Forum Veteran
Forum Veteran
Posts: 3416
Joined: Sun May 27, 2007 5:37 am

Re: Compiz and missing Window Decorations

#6 Post by asqwerth » Fri Sep 14, 2018 9:01 am

Just select any theme in Emerald Theme Manager and the window decoration changes immediately.

The most "normal" ones IMO are numix or shiki colours. From within Emerald Manager you can modify them (e.g their colours) and then save the new version to another name. Search also for pintbluemix.

A favourite emerald theme of mine I've found on the web is Emerald Edge

Compiz Fusion icon definitely isn't in the sessions and startup autostart tab. I just checked. Do I definitely 'have' to do that to also get Compiz and the Fusion icon in the panel to work properly?
No, if fusion icon is set to autostart, it just makes it easy for the user to manage compiz (or switch back to xfce's window manager). If autostarted, your xfce session will start with whatever was the last window manager set in fusion icon, I think.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

emjaycee
Forum Novice
Forum  Novice
Posts: 57
Joined: Mon Mar 19, 2018 2:52 am

Re: Compiz and missing Window Decorations

#7 Post by emjaycee » Fri Sep 14, 2018 9:43 am

Thanks, asqwerth... but at close to midnight, this sounds like a project for the morning lol.

I found an interesting orange desktop pic online, so I'm guessing Numix may even go with that :)

So, do you have to 'import' the theme you want? And then, if you decide you don't want it later, do you need to 'delete' or 'unimport' it lol?

Cheers.
Michael

User avatar
asqwerth
Forum Veteran
Forum Veteran
Posts: 3416
Joined: Sun May 27, 2007 5:37 am

Re: Compiz and missing Window Decorations

#8 Post by asqwerth » Fri Sep 14, 2018 10:27 am

Those in Emerald Manager are all preinstalled already and in your system. Just click on the one you want. It's instantaneous.

If you find stuff outside in the web, yes, you can import them. They come in files with the suffix ".emerald".
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

User avatar
Jerry3904
Forum Veteran
Forum Veteran
Posts: 22599
Joined: Wed Jul 19, 2006 6:13 am

Re: Compiz and missing Window Decorations

#9 Post by Jerry3904 » Fri Sep 14, 2018 10:36 am

Don't know is this might help

https://mxlinux.org/mx-and-compiz

We need a Wiki entry on compiz by people who know and use it, which I don't.
Production: 4.15.0-1-amd64, MX-17.1, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 8 GB, Kingston SSD 120 GB and WesternDigital 1TB
Testing: AAO 722: 4.15.0-1-386. MX-17.1, AMD C-60 APU, 4 GB

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 16505
Joined: Fri Dec 15, 2006 8:07 pm

Re: Compiz and missing Window Decorations

#10 Post by Stevo » Fri Sep 14, 2018 2:18 pm

asqwerth wrote:
Fri Sep 14, 2018 10:27 am
Those in Emerald Manager are all preinstalled already and in your system. Just click on the one you want. It's instantaneous.

If you find stuff outside in the web, yes, you can import them. They come in files with the suffix ".emerald".
.emerald files should also already be associated with the Emerald Theme Manager, so clicking one should open the theme in that application.

Post Reply

Return to “Software / Configuration”