Metacity | The standard window manager for GNOME
kandi X-RAY | Metacity Summary
kandi X-RAY | Metacity Summary
metacity is not a meta-city as in an urban center, but rather meta-ness as in the state of being meta. i.e. metacity : meta as opacity : opaque. also it may have something to do with the meta key on unix keyboards. the first release of metacity was version 2.3. metacity has no need for your petty hangups about version numbers. the stable releases so far are 2.4.x, 2.6.x, 2.8.[01], 2.8.1.x, 2.8.5-, 2.10.x, 2.12.x, 2.14.x, 2.16.x. unstable branches are 2.3.x, 2.5.x, 2.8.2-4, 2.9.x, 2.11.x, 2.13.x, 2.15.x, 2.17.x. you need gtk+ 2.2. for startup notification to work you need libstartup-notification at or on the gnome ftp site. you also need gconf 1.2 (unless building a funky extra-small embedded metacity with --disable-gconf, see below). reporting bugs and submitting
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Metacity
Metacity Key Features
Metacity Examples and Code Snippets
Community Discussions
Trending Discussions on Metacity
QUESTION
I followed this guide to setup GUI for ec2 aws instance: https://youtu.be/9BAoJ7JZHr0
...ANSWER
Answered 2019-Aug-22 at 12:37If you want to setup GUI on a Ubuntu-based AWS EC2 instance, try following the steps mentioned here: How to Install Graphical Desktop in AWS EC2 Instance ubuntu16.04 (Linux)
If you want to use an already available AWS EC2 AMI, try out any of the following:
You can also explore answers on a similar question here: Stackoverflow: How To Set Up GUI On Amazon EC2 Ubuntu server
QUESTION
I am writing a C++ Qt5 application that runs on X. The window manager it will run under is Metacity. I have a few requirements I'm not sure how to address:
- Window must not be able to be closed
- Window must not be able to be minimized
- Window must always be on top
I have sort of implemented requirement 3 using:
...ANSWER
Answered 2019-Aug-24 at 22:48The simple answer to your initial question is Yes.
From your question, I am not sure of all the combinations you have tried and what doesn't work for each. It isn't clear if any of the QtWindowsFlags other than Qt::WindowStaysOnTopHint are working for you.
The following Qt5 widgets windowflags example provides something you can use to test the behavior of the various WindowFlags.
Between using Window Flags, WindowRole, you should be able to set _NET_WM_ALLOWED_ACTIONS and _NET_WM_WINDOW_TYPE using Qt5 via XCB and Metacity should respect it as per their compliance file.
From examining the source code as long as recalc_window_features is called, then both the title bar if any and the right click menu shouldn't have close or minimize.The relevant source code for this located at here and here on the Qt5 side, and here on the Metacity side, in case you need to patch, trace or debug further.
As suggested by Scheff, one way of solving your problem is setting FramelessWindowHint, however I believe based on my inspection of the code that you will have more luck setting window flags in order to trigger the special case located here.
E.g.
QUESTION
I am developing an application with flask and I have to use google sign in. I have followed the indications at https://developers.google.com/identity/sign-in/web/sign-in and they work nicely at my desktop.
But when I try it on my laptop I get the following exception: uncaught exception [object Object]
This is the code I am executing:
main.py:
...ANSWER
Answered 2018-Apr-27 at 20:28Solved. It was due to some misconfiguration in my user environment. I have create another user on my laptop and now the google sign in works.
QUESTION
I am trying to configure a GCP Linux VM to run a VNC server. I followed the instructions here: https://www.youtube.com/watch?v=-tZLBcfyngU and I didn't have any obvious problems.
When I run
...ANSWER
Answered 2018-Jul-18 at 14:00Your shell script has xsetroot -solod grey
when it should be xsetroot -solid grey
. (I would have added this as a comment but I'm below the 50 rep threshold.
QUESTION
I'd like to access my Ubuntu 16.10 VPS (Contabo) with using a GNOME environment with VNC, however I am still facing some issues that I couldn't solve so far. To install and configure the software I ran the following commands:
...ANSWER
Answered 2017-Feb-24 at 12:13Your vnc log file tells you about problem. You need to install few packages:
sudo apt-get install metacity gnome-panel
UPDATE 1:
You need only x-window-manager
or metacity
. Both provides window manager and you need only one. From screenshot I see only two problems - grey screen and missing indicators.
To fix missing indicators install one more package:
sudo apt-get install indicator-applet-complete
To fix grey screen you need --force-desktop
commandline option. And if you don't want default nautilus window you can add --no-default-window
:
nautilus --force-desktop &
or nautilus --force-desktop --no-default-window
Also GNOME Flashback (Metacity)
session in Ubuntu 16.10 use unity-settings-daemon
not gnome-settings-daemon
. Don't forget to install it if you decide to change that.
To get better working desktop you also need to exports:
QUESTION
I'm trying to write some regex for inserting box drawing characters based on conditionals, but I keep getting the compilation error subpattern name expected.
Here is my code:
...ANSWER
Answered 2017-Oct-22 at 12:36You're trying to do your logic in the wrong place. You need to handle it in the substitution pattern, not in the regex pattern itself.
First, let's write a pattern which will identify the different parts of your string:
QUESTION
This is my code in C.
...ANSWER
Answered 2017-Oct-13 at 11:09You have indeed written this correctly: and the appended \n
is the idiomatic way of not delaying the beep output.
But alas modern operating systems allow users to configure their environment so such beeps are suppressible. That's probably what's happening here: looking a little deeper into your question it seems that your shell has disabled beeping on standard output.
QUESTION
My apps needs to know when it's window is moved (I need to know the exact position of my app's window relative to the screen (root window / absolute position) - e.g. the one returned by xcb_translate_coordinates
with dst_window set to the root window of a screen).
The problem is that I need to receive an event if my window is moved by user. I've added the XCB_EVENT_MASK_STRUCTURE_NOTIFY
to the event mask as suggested here on SO, my app only get the event when it's relative position to the window manager's frame is changed (which in turns, the X server doesn't fire any event to my app if the window is moved by user, because it doesn't change the relative position to the window manager's frame). For additional info, here is the window creation code:
ANSWER
Answered 2017-Jun-27 at 05:44Finally, after some research, it turns out that most Window Managers, at least those that do reparenting, stacking and/or compositing sends a ConfigureNotify
event to their clients with synthetic
bit flag sets to true (e.g. with MSB set on XCB's response_type
), whose x
and y
set to the client window's absolute position. Confirmed with Xfwm4, Openbox, metacity and KWin.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install Metacity
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page