mate-desktop / mate-control-center Goto Github PK
View Code? Open in Web Editor NEWUtilities to configure the MATE desktop
Home Page: https://mate-desktop.org
License: GNU General Public License v2.0
Utilities to configure the MATE desktop
Home Page: https://mate-desktop.org
License: GNU General Public License v2.0
mate-desktop ============= mate-desktop contains the libmate-desktop library, the mate-about program as well as some desktop-wide documents. The libmate-desktop library provides API shared by several applications on the desktop, but that cannot live in the platform for various reasons. There is no API or ABI guarantee, although we are doing our best to provide stability. Documentation for the API is available with gtk-doc. The mate-about program helps find which version of MATE is installed. You may download updates to the package from: http://pub.mate-desktop.org/releases/ Installation ============ If you are not using a released version of mate-desktop (for example, if you checked out the code from git), you first need to run './autogen.sh'. How to report bugs ================== Bugs should be reported to the MATE bug tracking system: https://github.com/mate-desktop/mate-desktop/issues
If you define a 'face' in mate-about-me it doesnt appear to load the value if you restart it. The setting is written properly, just not loaded. I assume it's a similiar bug to the panel background.
First trancilu, no need to get stress.
http://fedoraproject.org/wiki/Common_Rpmlint_issues#incorrect-fsf-address
because i notice the upstream yet, done.
full list of rpmlint:
[rave@mother ~]$ rpmlint /var/lib/mock/fedora-16-x86_64/mate-control-center-1.4.0-5.fc16.x86_64.rpm
mate-control-center.x86_64: E: explicit-lib-dependency alsa-lib
mate-control-center.x86_64: E: incorrect-fsf-address /usr/bin/mate-at-visual
mate-control-center.x86_64: W: non-conffile-in-etc /etc/mateconf/schemas/mate-control-center.schemas
mate-control-center.x86_64: W: devel-file-in-non-devel-package /usr/share/pkgconfig/mate-keybindings.pc
mate-control-center.x86_64: W: non-conffile-in-etc /etc/xdg/autostart/mate-at-session.desktop
mate-control-center.x86_64: W: non-conffile-in-etc /etc/mateconf/schemas/control-center.schemas
mate-control-center.x86_64: W: non-conffile-in-etc /etc/mateconf/schemas/fontilus.schemas
mate-control-center.x86_64: W: non-conffile-in-etc /etc/xdg/menus/matecc.menu
mate-control-center.x86_64: E: incorrect-fsf-address /usr/bin/mate-at-mobility
mate-control-center.x86_64: W: devel-file-in-non-devel-package /usr/share/pkgconfig/mate-default-applications.pc
mate-control-center.x86_64: E: incorrect-fsf-address /usr/share/doc/mate-control-center-1.4.0/COPYING
mate-control-center.x86_64: W: no-manual-page-for-binary mate-control-center
mate-control-center.x86_64: W: no-manual-page-for-binary mate-thumbnail-font
mate-control-center.x86_64: W: no-manual-page-for-binary mate-font-viewer
mate-control-center.x86_64: W: no-manual-page-for-binary mate-keyboard-properties
mate-control-center.x86_64: W: no-manual-page-for-binary mate-keybinding-properties
mate-control-center.x86_64: W: no-manual-page-for-binary mate-at-visual
mate-control-center.x86_64: W: no-manual-page-for-binary mate-appearance-properties
mate-control-center.x86_64: W: no-manual-page-for-binary mate-typing-monitor
mate-control-center.x86_64: W: no-manual-page-for-binary mate-window-properties
mate-control-center.x86_64: W: no-manual-page-for-binary mate-at-properties
mate-control-center.x86_64: W: no-manual-page-for-binary mate-display-properties
mate-control-center.x86_64: W: no-manual-page-for-binary mate-network-properties
mate-control-center.x86_64: W: no-manual-page-for-binary mate-mouse-properties
mate-control-center.x86_64: W: no-manual-page-for-binary mate-display-properties-install-systemwide
mate-control-center.x86_64: W: no-manual-page-for-binary mate-at-mobility
mate-control-center.x86_64: W: no-manual-page-for-binary mate-default-applications-properties
mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/mate-settings-mouse.desktop value "MATE;GTK;Settings;HardwareSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-"
mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/mate-network-properties.desktop value "MATE;GTK;Settings;X-MATE-NetworkSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-"
mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/mate-appearance-properties.desktop value "MATE;GTK;Settings;DesktopSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-"
mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/at-properties.desktop value "MATE;GTK;Settings;X-MATE-PersonalSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-"
mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/display-properties.desktop value "MATE;GTK;Settings;HardwareSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-"
mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/keyboard.desktop value "MATE;GTK;Settings;HardwareSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-"
mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/window-properties.desktop value "MATE;GTK;Settings;DesktopSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-"
mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/mate-keybinding.desktop value "MATE;GTK;Settings;X-MATE-PersonalSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-"
mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/mate-theme-installer.desktop value "MATE;GTK;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-"
mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/mate-theme-installer.desktop (will be fatal in the future): value "MATE;GTK;" for key "Categories" in group "Desktop Entry" does not contain a registered main category
mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/matecc.desktop value "MATE;GTK;Settings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-"
mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/default-applications.desktop value "MATE;GTK;Settings;X-MATE-PersonalSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-"
1 packages and 0 specfiles checked; 16 errors, 23 warnings.
I only find a incorrect-fsf-address error in mate-control-center/capplets/default-applications/mate-da-capplet.c
The other i don't know, we need a search script for this.
To less for a pull request.
Sit back relaxe and let your self go
There is no obvious option in the appearance preferences applet, "Background" tab, to disable the background image completely.
Possible solution: modify the "Style" dropdown by adding a "no image" option which disables the image completely.
Current workaround: create a black image in gimp. In the appearance preferences, background tab, press "Add" and select it.
Secondary titles in MATE control center must be RTL align , when run it in Arabic session.
--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/27568872-arabic-mate-control-center-must-have-rtl-titles?utm_campaign=plugin&utm_content=tracker%2F559197&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F559197&utm_medium=issues&utm_source=github).Orginal report at fedora bugzilla.
https://bugzilla.redhat.com/show_bug.cgi?id=993398
Description of problem:
I have a laptop with an external VGA monitor. When I start mate-display-properties it displays a single monitor and shows "Mirror Screens" in top left corner of monitor. Both the laptop screen and the VGA monitor are set to 1680x1050 resolution. If I unclick the "Same image in all monitors" button and attempt to set the resolution of the VGA monitor to 1920x1200 the desktop disappears completely on the VGA monitor but remains on the laptop screen. There does not appear to be a way to have the laptop monitor be 1680x1050 and the VGA monitor be 1920x1200. Also mate-display-properties always crashes when I try this (this is a known bug, bug #879663)
Version-Release number of selected component (if applicable):
Fedora 18 with latest patches
How reproducible:
Always
Steps to Reproduce:
Actual results:
Desktop disappears leaving default background wallpaper on VGA monitor, and the desktop on the laptop monitor only. This is expected since the "Same image..." checkbox isn't selected, but I want different resolutions on the two monitors not the same lower resolution.
Expected results:
I should be able to have the desktop mirrored on both monitors with the VGA monitor set to 1920x1200 and the laptop monitor set to 1680x1050.
Additional info:
The problem is that when the "Same image in all monitors" is set you cannot configure the second monitor. The only way to see that a second monitor has been detected is to deselect the "Same image ..." check box. mate-display-properties does correctly identify the second monitor (Gateway 2000 24") so I want to be able to take advantage of the higher resolution.
This was doable under KDE on F16 so it's not a hardware issue since I'm using same hardware just different OS.
no-manual-page-for-binary mate-control-center
no-manual-page-for-binary mate-thumbnail-font
no-manual-page-for-binary mate-font-viewer
no-manual-page-for-binary mate-keyboard-properties
no-manual-page-for-binary mate-keybinding-properties
no-manual-page-for-binary mate-appearance-properties
no-manual-page-for-binary mate-about-me
no-manual-page-for-binary mate-window-properties
no-manual-page-for-binary mate-at-properties
no-manual-page-for-binary mate-display-properties
no-manual-page-for-binary mate-network-properties
no-manual-page-for-binary mate-mouse-properties
no-manual-page-for-binary mate-display-properties-install-systemwide
no-manual-page-for-binary mate-typing-monitor
no-manual-page-for-binary mate-default-applications-properties
Each executable in standard binary directories should have a man page.
When using mate-display-settings, I see a small icon in the system-tray with a monitor and a ruler.
Clicking on it, I can choose the resolution of my screens, and there is also an option:
"Configure Display Settings...".
Clicking on this options launches Mate-Control-Center. From there I need to click again on "Monitors".
This is a bad UI, since I expect the "Montiors" Dialog to launch when I click on "Configure Display Settings...".
A fix should not be too hard. Just change the call back of "Configure Display Settings..." to launch "Monitors" instead of the whole "Mate-Control-Center".
I browsed the source of mate-control-center but I didn't find out where this thing hides...
Cheers, Oz
In the monitor applet, it is difficult to line up the displays so that e.g. two monitors that are side by side and have different pixel heights have their top edges line up. Possible solution: add snap functionality to the drag behaviour.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
This only happens with the default cursor theme, other cursor themes seem to be fine.
Also with the mate cursor theme you can not change the size unless you first select a non-Mate cursor theme.
Steps to reproduce:
This results in the following backtrace. Backtrace is on fedora 19.
http://paste.mate-desktop.org/view/05b7027d
As far as I can remember I changed two keyboard shortcuts for the terminal and browser and added a custom command for turning the display off with 'xset dpms force off' to the delete key. After that I just couldn't open the keyboard shortcut settings anymore.
When I try to open the mate-keybinding-properties binary I get a segmentation fault error message.
Here is the strace and catchsegv output:
https://gist.github.com/xorpaul/5768164
In mate-keyboard-properties
, I would love to see
a set of options to remove or override caps lock
(independent on where it is located).
Caps lock is just annoying and is never ever used.
Some option suggestion:
mate-control-center only checks for the metacity-1 directory and metacity-theme-1.xml files. The ability to also check for marco-1 and marco-theme-1.xml need to be implemented alongside the current functionality.
The file that needs to be edited is theme-installer.c
Basically, a lot of users will probably wish they could turn off their touchpad in the control center, and set a keybind to toggle it off and on, some touchpads cause trouble while typing, even with the option to disable touchpad while typing is active. Could this be added?
--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/24764667-turn-off-touchpad-and-set-keybind-request?utm_campaign=plugin&utm_content=tracker%2F559197&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F559197&utm_medium=issues&utm_source=github).Backtrace
Program received signal SIGSEGV, Segmentation fault.
__strcmp_sse4_2 () at ../sysdeps/i386/i686/multiarch/strcmp-sse4.S:254
254 ../sysdeps/i386/i686/multiarch/strcmp-sse4.S: 沒有此一檔案或目錄.
(gdb) bt
#0 __strcmp_sse4_2 () at ../sysdeps/i386/i686/multiarch/strcmp-sse4.S:254
#1 0xb76f55cb in g_strcmp0 () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2 0x0804cf73 in key_match (model=model@entry=0x80defa0, path=path@entry=0x8173b40, iter=iter@entry=0xbfffee80,
data=data@entry=0xbfffef50) at mate-keybinding-properties.c:459
#3 0xb7d71059 in gtk_tree_model_foreach_helper (model=model@entry=0x80defa0, iter=iter@entry=0xbfffee80,
path=path@entry=0x8173b40, func=func@entry=0x804cec0 <key_match>, user_data=user_data@entry=0xbfffef50)
at /build/buildd/gtk+2.0-2.24.13/gtk/gtktreemodel.c:1607
#4 0xb7d7109b in gtk_tree_model_foreach_helper (model=model@entry=0x80defa0, iter=iter@entry=0xbfffeeb0,
path=path@entry=0x8173b40, func=func@entry=0x804cec0 <key_match>, user_data=user_data@entry=0xbfffef50)
at /build/buildd/gtk+2.0-2.24.13/gtk/gtktreemodel.c:1613
#5 0xb7d72373 in IA__gtk_tree_model_foreach (model=model@entry=0x80defa0, func=func@entry=0x804cec0 <key_match>,
user_data=user_data@entry=0xbfffef50) at /build/buildd/gtk+2.0-2.24.13/gtk/gtktreemodel.c:1653
#6 0x0804f739 in key_is_already_shown (entry=0x81347f0, model=0x80defa0) at mate-keybinding-properties.c:477
#7 append_keys_to_tree (builder=builder@entry=0x806c2a0, title=<optimized out>,
schema=schema@entry=0x8053730 "org.mate.control-center.keybinding", package=0x0, package@entry=0x808cba0 "\200\313\b\b",
keys_list=keys_list@entry=0x81347c8) at mate-keybinding-properties.c:620
#8 0x08050257 in append_keys_to_tree_from_gsettings (builder=0x806c2a0, gsettings_path=<optimized out>)
at mate-keybinding-properties.c:1028
#9 reload_key_entries (builder=builder@entry=0x806c2a0) at mate-keybinding-properties.c:1084
#10 0x0804cad5 in setup_dialog (marco_settings=0x80c8cc8, builder=0x806c2a0) at mate-keybinding-properties.c:1904
#11 main (argc=1, argv=0xbffff124) at mate-keybinding-properties.c:1963
(gdb)
distro: Ubuntu 12.10 x86 32-bit
DE: mate from PPA
Reproduce video
http://www.youtube.com/watch?v=VVm7QVCf-gY&feature=youtu.be
i have upgraded to precise and the panel has changed to what looks to xfce panel and im unable to change it back. the desktop has has also changed to xfce desktop icons, while i have minimal xfce packages installed. when i load up mate-appearance-properties i get a message that the daemon isnt running while system monitor states it is loaded. there is no other desktop environments loaded. do you have any suggestions on fixing this?
libmarco.so is actually in a subdirectory, window-manager-settings is $LIBDIR. A arch-dependant library shouldn't be in a subdirectory in $LIBDIR, or will be install in $LIBEXECDIR
It appears some shortcuts/keybindings are not working properly. While I don't have available 'mate-terminal' for 1.5.0, I'm using gnome-terminal.
I've defined my terminal on: /org/mate/desktop/applications/terminal on the 'exec' key to gnome-terminal.
After I open the mate-keybindings-preferences and set 'CTRL+ALT+T' to open the Terminal. The key-bind does absolutely nothing (it was expected to launch gnome-terminal).
This is rather annoying. For future reference:
Some keyboard short-cuts do not respond after restarting the computer:
Launch email client
Launch web browser
Launch calculator
Home folder
... even though the short-cut is still set.
I use a Dvorak keyboard layout, but some short-cuts still respond to a Qwerty layout:
Run a terminal
... and all Custom short-cuts.
This list is not complete as I have not tested all of them.
Hey,
it would be very useful to have a filter for the keybindings settings. Currently it can be very hard to find something. I added you a mockup.
Greetings
Leo
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
Had an odd experience when I wanted to change my preferred file manager in GUI. I could choose VLC, Files, Files (twice), Open map with Thunar and Open map. No matter what I got Thunar as default file manager.
Then I looked at Startup applications and changed Thunar to Caja. I almost got the file manager were, tough if I clicked on a bookmark it was opened in Thunar :-(
I solved the problem by logging in to xfce and changed Files in Startup applications to Caja.
System: Xubuntu with mate-desktop
Hope the report is useable, I am not a developer, just an ordinary desktop user.
mate insists on using my laptop's tiny display, rather than the big external one, as the primary monitor. This makes a dual-monitor setup completely unusable, as I can't even see the icons from where I'm sitting. I can work around this by turning off the laptop's monitor.
A more advanced workaround which lets me use both monitors is to log out, edit ~/.config/monitors.xml setting the LVDS display's primary tag to no, and the HDMI display's to on. Then log back into mate. If I do this while in mate it doesn't work, it's probably that the settings daemon only reads the file at startup.
Expected functionality: a drop-down box in the monitor applet which selects the primary monitor. No, having to turn off a monitor and turn it on again doesn't cut it, as it is non-obvious, bad UX, and not discoverable.
I am on Ubuntu 12.04 with the latest mate from ppa.
Hey,
with the kernel 3.8 my third monitor is not working anymore. I was working very well in 3.2, but not after the 3.8 upgrade.
I opened the mate-display-properties to check the settings and during the change of the resolution of the third monitor the tool crashed.
Program received signal SIGSEGV, Segmentation fault.
0x00007fcf8b9c79af in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
There is the backtrace.
#0 0x00007fcf8b9c79af in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#1 0x00007fcf8b9c8d48 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#2 0x00007fcf8b9c8dce in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#3 0x00007fcf89e6cf25 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fcf89e6d268 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fcf89e6d6da in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007fcf8beecc52 in gtk_dialog_run () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#7 0x0000000000407122 in main ()
Greetings
Leo
In /usr/share/mate-control-center/default-apps/mate-default-applications.xml the "Chomium" entries for Web Browser specify the command as "chromium" but on Ubuntu and therefore Mint, the command name is actually chromium-browser. Perhaps just another entry for Chromium using the Ubuntu command name will be sufficient.
I set the default file manager to Caja but when I try to open a folder from the Places menu it used to open Thunar. Then I uninstalled Thunar and it showed me a dialog where I could not select Caja.
Now I tried to figure out the root of the problem:
gtk_show_uri()
gtk_show_uri()
calls g_app_info_launch_default_for_uri()
g_app_info_launch_default_for_uri()
calls g_app_info_get_default_for_uri_scheme()
g_app_info_get_default_for_uri_scheme()
calls g_app_info_get_default_for_type()
with a type of x-scheme-handler/file
The solution I see is to set the default file manager as default for x-scheme-handler/file
.
If that solution is acceptable I can prepare a branch.
When you chose a sound card in Sound (i.e. plug in a USB head set, then select it) and close Sound, then try to change the volume with the volume keys, the volume dial appears on screen but doesn't change the volume of the newly selected card.
People there's a build issue with mate-control-center I'm running into for openSUSE Factory; this needs to be fixed as soon as possible as I've finally got the attention of the Release Team.
Linux Mint 13 64bit with MATE 1.4
I set preferred webrowser with mate-default-applications-properties to chromium-browser but keyboard shortcut still tries to run epiphany that I don't have installed. Giving me error "Couldn't execute command: epiphany Verify that this is a valid command."
I installed linux mint 13 with MATE to two computers upgraded MATE to 1.4.
First computer I installed, I installed chromium-browser first before anything and it tries to run epiphany from keyboard shortcut.
Second computer I must have installed it later time and now in that second computer when I use launch browser shortcut it lauched chromium-browser.
But if change preferred web browser as firefox chromium still launches from shortcut.
Ubuntu 12.04
Use Mate 1.2 from packages.matedesktop.org
Added PPA https://launchpad.net/~drwright/+archive/stable
Attempting to install drwright typing break gives
Unpacking drwright (from .../drwright_3.2.5-1~ppap1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/drwright_3.2.5-1~ppap1_i386.deb (--unpack):
trying to overwrite '/usr/share/icons/hicolor/48x48/apps/typing-monitor.png', which is also in package mate-control-center 1.2.1-5+precise
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
No apport report written because MaxReports has already been reached
Processing triggers for hicolor-icon-theme ...
Errors were encountered while processing:
/var/cache/apt/archives/drwright_3.2.5-1~ppap1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Mate should maybe rename this icon?
Or is this an issue with the packaging of the PPA?
For example, if I open "Sound" then switch the sound theme away from default, then close Sound and re-open it, the setting is back on "default" instead of what I chose.
When a user opens up the background appearance properties and uses a gradient/solid color, if he changes the colors, it doesn't apply immediately the new settings.
For it to work it is necessary that a user selects a wallpaper and then selects back the solid/gradient icons for the colors to take effect.
I'm assuming this wasn't intended to work like this. Do we need a fix ?
Please allow choosing the program that will be run with the print screen key by default in mate-default-applications. Maté/GNOME2's screenshot program lacks features I use, compared to another one.
Currently the Preferred Applications dialog under System holds a namespace where to select the default terminal.
This field isn't usable at the moment; my installed terminals are:
This needs a fix.
The mate-keybinding-properties window can't be maximized. This is caused because it's a "dialog" instead of a "window".
This is a bit silly (and usually tolerated), but it produces a lot of entries in rpmlint reports; I'll make/convert and add the missing man pages for submission.
This bug report is a reminder, dont close it. I'll close it once I get pull request submitted, reviewed and approved.
I'm building mate packages for salix/slackware. I get no previews in mate-appearance-properties, when pressing the Customize button, in the Controls and Icons tab. Or rather, I do get very few previews in the Controls tab, and none in the Icons tab. I can't find any connection for the ones that are shown properly. There is nothing different about them. Mate doesn't seem to realize that the corresponding gtk themes and iconsets are actually there, although they are and there is no problem with them.
Furthermore, trying to set the default icon theme with:
mateconftool-2 --type string --set /desktop/mate/interface/icon_theme GNOME-Brave
results in the GNOME-Brave icon theme being selected in the mate-appearance-properties window, but it is not actually applied. Same with any other icon theme.
I tried to find why this happens but I can't.
Screenshots:
http://pnboy.pinguix.com/gapan/mate/mate2.png
http://pnboy.pinguix.com/gapan/mate/mate3.png
I should note that I had the same problem with the themes tab in the main window of mate-appearance-properties. Most themes would show up as questionmarks, but that was fixed by installing mate-themes from git, instead of 1.2.0.
If there is any more information that I should provide, please ask and I will be glad to provide it.
This relates application wo needs pkexec, they start well from a terminal but not from m-c-c window.
i.e for fedora, system-config-date or system-config user.
Starting m-c-c from a terminal shows me this output.
'Refusing to render service to dead parents.'
For mate-panel i fixed this already with this commit.
mate-desktop/mate-panel@2905402
what has closed this issue
mate-desktop/mate-polkit#2
Unfortunately, i don't know how to do this in libslab.
On Fedora 19 (package mate-control-center-1.6.0-2.fc19.x86_64) mate-display-properties fails when clicking "Make Default". It fails with a dialog box that says "Could not set the default configuration for monitors" and prints "/etc/mate-settings-daemon/xrandr must be a directory" to the command-line.
On my system /etc/mate-settings-daemon does not exist.
Others in #mate seem to have been able to reproduce this in virtual machines on bother Fedora 19 and 18.
I'm running a dual-head configuration, cloning a 1080p desktop on both screens. I'm using the radeon driver. (Though this shouldn't be relevant if it has been reproduced on other systems.)
I'm running with SELinux on but other say they have reproduced it in permissive mode. (It doesn't seem to generate any SELinux alerts on my system anyway.)
Compiz's 'gwd' with metacity works in MATE and i can use m-a-p in general to change the theme of the windows-decorator.
but
in mate-about-me-password.c, to change the password, it's spawning /usr/bin/passwd, and just blatting the password out twice. This, of course, doesn't always work, say, if in an LDAP environment it asks for the existing password first. A proper sub-window that spawns a pam conversation should start up. This will ensure that the password gets changed so long as pam is set up correctly.
The mate-about-me dialouge is not resizing the picture correctly. But mate-users-admin does it right. Please see this example.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
Currently mate-default-applications.pc and mate-keybindings.pc are installed in usr/share/pkgconfig instead of usr/lib(64)/pkgconfig which is default pkgconfig directory. Please fix it
shared-lib-calls-exit /usr/lib/libslab.so.0.0.0 exit@GLIBC_2.0
This library package calls exit() or _exit(), probably in a non-fork()
context. Doing so from a library is strongly discouraged - when a library
function calls exit(), it prevents the calling program from handling the
error, reporting it to the user, closing files properly, and cleaning up any
state that the program has. It is preferred for the library to return an
actual error code and let the calling program decide how to handle the
situation.
According to README
Installation -
See the file 'INSTALL'
But there is no such file in the directory.
To reproduce:
Please see https://bugzilla.redhat.com/show_bug.cgi?id=879663
m-c-c seems to have issues with multiple monitors and controlling them.
I am not sure if this an xrandr bug or not. Stefano can you please advise?
mate-appearance-properties didn't change font setting of Metacity/Compiz.
Also maybe add Mutter to that list? Just for a company.
Crashes every time I try to start it.
dpkg -s mate-control-center
Package: mate-control-center
Status: install ok installed
Priority: optional
Section: mate
Installed-Size: 7138
Maintainer: Stefano Karapetsas <[email protected]>
Architecture: amd64
Version: 1.6.0-2
Backtrace from gdb:
Starting program: /usr/bin/mate-control-center
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
** (mate-control-center:9606): WARNING **:
error raised: [libslab_get_gconf_value: error getting /desktop/gnome/applications/main-menu/lock-down/user_modifiable_apps]
** (mate-control-center:9606): WARNING **:
error raised: [load_xbel_store: couldn't load bookmark file [NULL]
]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff4938315 in generate_categories () from /usr/lib/libslab.so.0
(gdb) bt full
#0 0x00007ffff4938315 in generate_categories () from /usr/lib/libslab.so.0
No symbol table info available.
#1 0x000000000040193b in main (argc=1, argv=0x7fffffffe0a8)
at control-center.c:198
hidden = 0
unique_app = 0x629590
app_data = 0x642cf0
actions = 0x0
error = 0x0
options = {{long_name = 0x401ed2 "hide", short_name = 0 '\000',
flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffdf24,
description = 0x401fb8 "Hide on start (useful to preload the shell)", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0,
arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0,
arg_description = 0x0}}
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.