Comments (22)
yeah that happens for a long time with marco compositing
the bug is directly from gnome2, which is ported to mate as well
from marco.
Sigh, I recently said I was feeling a bit sorry for the MATE developers as they now have to deal with all the crap gnome never fixed.
The weird thing is that it is so random. Weeks with no issue and then constantly :(.
from marco.
@xpander69 What GFX do you get this on? Intel IGP by any chance?
from marco.
After some discussion on irc it seems this happens on machines that have shared gfx memory.
So far we have:
intel hd4000 (ivybridge), me and DiscipleOfDante (irc nick)
ATI x1300, flexiondotorg (irc nick)
from marco.
i had this on nvidia gtx 560Ti with prop drivers.
havent tested this with marco 1.6.2 however since i started using compton instead
from marco.
Just found this out today. On both my computers, one with Intel and the other with nVidia, compositing causes panels to disappear. The trigger was change the cell background in Libreoffice. Switched to xcompmgr.
from marco.
I can reproduce this every time I open libreoffice calc and change font's background color. hope this helps.
from marco.
yeap, using libreoffice it happens too
from marco.
Confirmed. MATE 1.8 users can switch to Metacity until a fix is available.
from marco.
I've had the exact same issue with metacity. So it's a GNOME 2 bug. Great. :/
from marco.
On Debian unstable with Sandy Bridge and mate 1.8 this not only happens with the panel, but also with other windows. With Haswell (HD4600) only the panel disappears.
To reproduce, start mate-maximus (from the package mate-netbook) or maximus, disable the maximation feature using dconf-editor (org.mate.maximus no-maximize). As soon as an unmaximized window is opened above a maximized one, the panel and (and maybe some other windows) will disappear.
I'm trying to use compton as workaround (#96), but it has some problems too.
from marco.
Can ppl try the patch in #107 and see if this helps?
from marco.
Yes, it helps. At least on the haswell Computer I can't reproduce it any more. I already got rid of compton :)
I will still have to try it on the Computer with the Sandy Bridge Graphics… it was a lot worse there.
EDIT:
That's great. It also solves the problems with the Sandy Bridge System. Thank you.
from marco.
#107 was merged, closing.
from marco.
Is this fix available in any of 1.8.x releases?
from marco.
@monsta no it is not, only in master.
from marco.
@infirit: is it planned for backporting to 1.8.x then?
from marco.
Yes, I just pushed 1.8.1 out onto the interwebs.
from marco.
Great, thanks.
from marco.
This needs to be reopened because it's still broken. I don't know what triggers it but it happened to me and now it won't come back no matter what I do. I've tried mate-panel --replace, mate-panel --reset, then --replace. I've tried killing it then reopening it and it just won't come back. It takes up the space and I can right click on it to bring up menus. I get this line on the terminal repeatedly:
(mate-panel:15694): GLib-CRITICAL **: g_hash_table_remove_internal: assertion 'hash_table != NULL' failed
I am not using the compositor.
from marco.
I'm experiencing this with mxlinux.
from marco.
I have not seen this sort of thing on Debian Unstable at all, even when I had a temporary test install of Calibre maybe a month or so ago for testing a tray issue. Anyway, try these tests:
1:
Are you using the system background, a user set color background, or a user set image background? These each use different code. If one is giving you trouble, right-click on any empty space on the panel, click "properties" and in the dialog that comes up open the "background" tab and try a different background. Then let us know what happened.
2: Try setting Calbre not to set a tray icon, and see what happens If this makes a difference then try the next test:
3: Try opening dconf-editor, going to org>mate>panel>general and try both TRUE and FALSE for "enable sni support" and see what happens.
from marco.
Related Issues (20)
- Code dump when accessing from X2go with latest version (1.26.1) HOT 12
- Window titles in mate-panel/tasklist (libwnck) show only " (as superuser)" HOT 4
- Marco should workaround invalid scroll event caused by mistake in X11/XInput 2.1 protocol design HOT 1
- With zenity >= 3.90.0 `xxx is not responding` window no longer shows
- Marco+compton: compton keeps crashing HOT 1
- Window title disappears when the first character is Chinese HOT 10
- Windows Drift Incrementally When Setting Placement with `disable-workarounds` Set to `true`
- raise-on-click "buggy behavior" HOT 8
- Unable to switch to different application when focus is on VSCode HOT 18
- Titles beginning with non-ASCII characters fail to display. HOT 1
- OBS loses XCompsite window view when minimised
- focus problem after closing windows HOT 2
- Marco window lacks accessible "active" state, makes Orca laggy in Alt+Tab HOT 1
- marco / mate-session-restore misplaces windows HOT 3
- Small Mouse Size for High DPI Screen
- Keybindings with shift + number keys doesn't work
- Have Marco any settings for automatically disabling compositor in full screen apps(games)? HOT 2
- Bad performance in games on Unity3d engine with vulkan and vsync HOT 1
- panel disappear when close QDockWidget HOT 3
- >=x11-wm/marco-1.26.2-r1 French translation don't work on
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from marco.