问题标签 [mate]

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.

0 投票
5 回答
25481 浏览

ubuntu - Ubuntu一次又一次地询问密码

Ubuntu一次又一次地询问密码我也遇到了同样的问题。当我在启动时输入密码时,它会在瞬间显示系统加载屏幕,然后将我带回密码输入屏幕

0 投票
1 回答
256 浏览

python - 自动刷新配对面板小程序

Ubuntu 限制了您可以对时区执行的操作 - 大多数应用程序都严重依赖 /etc/localtime,包括 mate-panel 中的 Clock 小程序。我正在尝试编写一个 python 小程序来显示用户选择的时区的时间,但我无法让它自动刷新 - 我想每 1 秒显示一次当前时间。

我在代码注释中添加了注释。

0 投票
0 回答
99 浏览

python-3.x - 在 Python gtk mate applet 中,PC 不活动 10 分钟后 GTK ToolButton 文本停止显示

出于某种原因,以下代码可以正常工作,但如果计算机大约 10 分钟未使用(没有鼠标/键盘交互),则 ToolButton 文本将停止显示在面板上并且只是空白。奇怪的是,如果使用 PC 它将保持工作更长时间,任何想法为什么或什么可能导致这种不活动故障?

想想我的下一步可能是安装一个新的 Linux 虚拟机来测试代码,并排除我的安装没有尝试的想法。

还将尝试让代码从终端而不是 mate 桌面“添加到面板”或 mate-panel-test-applet 命令开始,因为我确信还有其他错误/警告没有通过打印语句打印由于是面板小程序。

  • 知道控件的工作方式可以获取点击事件
  • 检查屏幕保护程序,电源管理选项
  • 尝试在 ToolButton 上强制重绘事件
  • 检查 ToolButton label.text 仍在更新
  • 检查了我的磁盘空闲代码仍在工作,所以知道调度程序工作
  • 检查更改磁盘空间文本 dd if=/dev/zero of=test bs=1024 count=1000000
  • 尝试设置 box.set_above_child(False)

    /li>
0 投票
1 回答
869 浏览

debian - 如何在 mate 桌面环境中添加刷新选项

我试图像在 Windows 中一样在 mate 桌面上单击鼠标右键来添加刷新按钮。我正在运行 Parrot 操作系统。

这两个命令都返回错误未找到,我也尝试将存储库添加到 sources.list 但失败了。

0 投票
0 回答
79 浏览

linux - 每次用户解锁屏幕时运行 bash 脚本

通过提供凭据来解锁每个屏幕,我的目标是让用户点击“同意”以获取条款和条件。

我正在为此使用 xmessage,这个简单的 bash 脚本会抛出文件和两个按钮:-agree;-不;

每次用户登录他们的机器时,我似乎都找不到这种 xmessage 弹出窗口的方法。

这适用于运行 MATE2 的 AWS WorkSpaces Linux 2。

我已经构建了一个脚本 sample.sh 并放入以下内容:

  • profile.d-> 每次启动新 shell 时都会显示脚本的弹出窗口,这意味着在启动终端时,这也正在启动。
  • init.d-> 这不起作用
  • /etc/skel/-> 这似乎也不起作用,即使使用带有 +x 和 755 的 .desktop 扩展名。

这是 xmessage 代码:

0 投票
1 回答
953 浏览

angular - Angular Material UI Dialog 为弹出对话框提供数据

我正在使用 Material Ui ( https://material.angular.io/components/dialog/overview ) 在 Angular 中创建一个删除确认对话框。我正在遵循上面文档中的逻辑。但是我遇到了一些错误。我以为我可以将列表中的一些数据提供给我的删除确认对话框,但似乎我做错了。我将提供我的代码和我得到的错误。用户流程将是用户可以删除技能->删除确认对话框将弹出需要技能名称->确认后将删除技能(女巫需要技能ID)并返回技能列表

技能列表组件.html

技能列表组件.ts

对话框删除确认.html

错误

谁能告诉我如何以正确的方式完成此任务?

0 投票
1 回答
69 浏览

ubuntu - 远程桌面和本地桌面只有一个桌面在Linux?

我用 xrdp 设置 Ubuntu,但桌面与 Windows 服务器提供给远程用户的桌面不同,一个桌面。我需要一个远程服务,它允许 microsoft windows server 提供相同的桌面,而不是一个本地和一个远程。xrdp、xorgxrdp 或 vnc 可以吗?我尝试将 Gnome 用于本地和远程 Mate 或两者都与 Gnome 一起使用,它总是给我两个不同的桌面,并且当只有一个桌面始终使用所有选项时,它没有完整的选项。

0 投票
1 回答
70 浏览

linux - 如何安装ubuntu统一

如何在 ubuntu mate 中安装 ubuntu unity?

尝试通过终端 sudo 安装,但不成功。硬件是树莓派 3。

0 投票
1 回答
147 浏览

linux - 在工作区中保持终端始终打开

我已经安装了 Parrot OS,这是一个基于 Debian 的系统,专为网络安全和黑客行为而设计。运行 MATE,我有 5 个不同的工作区,我可以轻松切换到让我的生活更轻松。

我决定将其中一个工作区设置为“终端工作区”,我希望在其中始终打开一个外壳,准备好执行我想要的任何操作。我做了一件小事,所以当我登录时,会打开一个新的 shell 并在当前工作空间上最大化,但这个终端就像任何其他终端一样。我可以关闭它,调整它的大小,并用 is window 做任何事情。

我想要的是一个始终打开并且我无法关闭或调整大小的外壳。几乎就像把整个工作区变成一个外壳。

为了打开终端,我在我的配置文件中添加了一个启动进程,它只运行以下命令来打开和调整 shell

TERMINAL 是我拥有的一个文件,我在其中指定了窗口的大小,通过最大化 shell 并运行以下命令创建:

这是终端的样子:

有什么办法可以将窗口“锁定”到位,这样我就不能关闭它或调整它的大小?

我对 linux 比较陌生(我已经使用它很长时间了,但我已经开始像 2 个月前那样做这种东西),所以我可能需要一些新手解释

0 投票
2 回答
194 浏览

key-bindings - Ubuntu 20.04 mate marco 硬编码键绑定

我将 ubuntu 20.04 与 mate(然后是 marco)一起使用。到目前为止(20.04 之前),我可以将 Mod4+S 绑定到我的喜好(Win+S)。在 20.04 升级后,我发现这个快捷键 Mod4+S 有点“硬编码”以运行 mate-search-tool,并且我从 [ControlCenter][Keyboard shortcuts] 的显式绑定不被尊重(忽略)。

问题表现为 marco 吐出以下消息

“执行子进程 mate-search-tool 失败(没有这样的文件或目录)”

或者,如果我安装了 mate-utils(我不需要),它会运行 mate-search-tool。

我仔细检查了 decon 编辑器 (gsettings) 是否有映射在键 Mod4+S 键上的任何隐藏的“运行命令”,但找不到任何东西。

所以目前我称之为硬编码键绑定。

我想绑定 Mod4+S,任何指针表示赞赏。

干杯