问题标签 [mate-desktop]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - 将 DE 与 XMonad 配对
由于 MATE 只是 GNOME2 的一个分支,显然可以使用以下命令将窗口管理器替换为另一个(即 xmonad)mateconftool-2 -s /desktop/mate/session/required_components/windowmanager xmonad --type string
:. 这在我登录 MATE 时启动 XMonad 的意义上是有效的,但是,看起来 xmonad 正在尝试平铺面板或其他东西。其中一个面板实际上填满了它不应该占据的所有空间(顶部和底部留空)并且系统完全无法使用(需要重新启动)。
我的 xmonad.hs:
我唯一的假设是 xmonad 没有正确地忽略面板。
我正在使用从 12.04 升级的 Ubuntu x64 12.10
编辑:我尝试添加className =? "mate-panel" --> doIgnore
到 xmonad.hs 中的 manageHooks。没有不同。
python - Writing MATE/GNOME Applets (Python) with PyGObject Introspection
So I have been trying to port a C GNOME applet to MATE, and after running into many different problems, I decided to rewrite it from scratch in python. Eventually, I found some not-horribly-out-of-date documentation, which is here: http://wiki.mate-desktop.org/docs:devel:mate-panel
Apparently the new way of writing applets in python is to use PyGObject introspection, instead of the 'old' PyGtk.
So I have a few questions:
EDIT: If I run
in a python session, I get the warning:
Which pretty much answers Question 3, but then brings up Question 1 again. Also, running from gi.repository import MatePanelApplet
gives an ImportError Could not find any typelib for MatePanelApplet
even though I have libmatepanelapplet-dev installed.
EDIT AGAIN: I found a solution to the ImportError here: Can't import Webkit from gi.repository. (Just install gir1.2-mate-panel
instead of webkit)
And more errors:
c - Make with GCC 上的“预期声明说明符”
我正在尝试将https://github.com/alexkay/xmonad-log-applet从 GNOME2 移植到 MATE,到目前为止,我已经完成了配置等,我正在尝试构建。你可以在这里找到我的修改:https ://github.com/geniass/xmonad-log-applet 。当我运行时make
,它开始构建,但在最后一行它给出了这些错误:
我在 stackoverflow 上看到了很多类似的问题,但它们主要是关于省略花括号或方法原型返回类型。我在这里看不到任何东西,但也许我只是错过了一个?除了这种可能性,我完全不知道可能出了什么问题。这些错误对我来说完全没有意义
为了清楚起见,这是删除了 ifdef 的 main.c(给出了相同的错误):
configuration - dconf/GSettings 如何以及在哪里存储配置数据?
昨天我尝试从 MATE 1.4 更新到 MATE 1.6。我不喜欢它的一些东西,我决定转回去,至少现在是这样。其中一项更改是从 mateconf 配置系统切换到 GNOME 3 的 GSettings。据我了解,这是一个名为 dconf (或以其他方式连接)的系统的前端。
这使我的许多设置变得无效。我想我可以尝试迁移它们,但与 gconf 和 mateconf 不同,它们在我的主目录中创建了方便的文件夹并用我可以编辑或复制的 XML 填充它们,我无法找到任何 dconf 设置存储的痕迹。
提供了一个新的控制中心(并且必须安装),但我不想点击几十个对话框来恢复我已经拥有的设置。配置编辑器实用程序可能没问题,但它只适用于 mateconf。
所以我想知道的是在哪里可以找到dconf创建的文件以及如何直接修改它们,而不依赖于特殊工具。
mate-desktop - 如何将音频/视频属性选项卡添加到 Caja?
默认情况下,Caja 不附带 Nautilus 中存在的“音频/视频属性”选项卡,因为......很长一段时间。
如何添加此选项卡?
linux - 启动 Fedora Server MATE 桌面
我想知道是否可以在需要时启动 MATE 桌面并且不要将 graphics.target 设置为标准。
使用 dnf 组安装 MATE Desktop 没有问题。但是 startx 总是说 X Server 离线等...
我究竟做错了什么?!有时我只是不想用 nano/vim 等做一些事情......
编辑:在 Virtual Box 中使用 Fedora 23 服务器(测试)
linux - 检查特定的 Linux 终端是否已打开
我们有一个服务器启动脚本,它调用 Mate 终端(或 GNOME 终端 - 不应该有所作为)作为服务器启动过程的一部分,本质上,它像这样跟踪服务器信息日志:
现在,正如您可能想象的那样,在开发一个终端时,由于多次服务器重新启动,最终会有相当多的开放终端在一天结束时拖尾相同的日志文件。
现在我的问题是:是否有可能以某种方式检查打开的终端以获取特定的运行命令、特定的标题或类似内容,以仅在没有尾随的情况下打开一个新的终端?
我检查了 mate-terminal 的手册页,但找不到任何可以执行任何窗口管理的内容。
我们正在运行 CentOS7 和 MATE 1.12.1
python - 切换虚拟桌面时出现 QMainWindow 可见性问题
我的应用程序有一个可以在左键单击时QSystemTrayIcon
切换可见性。QMainWindow
它可以正常工作,除非我在QMainWindow
可见时切换虚拟桌面。
例如:
我只能通过重新启动应用程序来恢复 QMainWindow。
我print
在上面的方法中添加了 s 并且可以检查我们是否通过
因为self.main_window.isVisible()
返回True
,False
或者。
我只是不知道在哪里可以QMainWindow
看到。
Debian 拉伸,伴侣 1.16.2,Python 3.5.3。我可以用 PyQt4 和 PyQt5 重现。
debian - 在 Debian Mate 上,Visual Studio Code 严重渲染字体
从几天前开始,Visual Studio Code 显示字体很糟糕。我目前在 Debian Buster 下,使用 Mate 作为桌面环境。由于我不知道如何正确描述显示,这里有一些屏幕截图(在第四张中特别明显):
以下是我记得在注意到问题之前所做的操作:
- 使用 Back In Time 创建备份(我怀疑问题出在这个问题上)
- 从 Debian "Stretch" 9 升级到 Debian "Buster" 10
- 从 Sid 安装 Firefox Quantum、libfontconfig1、fontconfig-config 和 libnss3(跟随这个站点)
最后,这是我围绕这个问题所做的测试:
- 使用新的桌面环境(KDE Plasma):没有出现问题,但我想保留 Mate
- 更改 Mate 的窗口管理器(从 Marco 到 OpenBox 并且很棒):问题仍然存在
- 删除 Visual Studio Code,清除它并确保每个配置文件都消失了,然后重新安装 Code:问题仍然存在
- 降级 Firefox 和上面提到的其他软件包:仍然存在
fedora - Fedora 27 上的 VNC 黑屏与 mate 桌面
我最近尝试使用 Fedora 27、mate desktop 和 miniconda 为本地服务器设置 vncserver。但我不断收到黑屏和黑点而不是光标。在谷歌上无休止地搜索解决方案后,我感到很沮丧。
有谁知道如何解决这个问题?非常感谢!
这是我的 xstartup 文件:
这是日志文件中的消息: