问题标签 [gnome-3]

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 投票
2 回答
171 浏览

firefox - 如何在 Gnome 3 下强制 Thunderbird 在 Firefox 中打开链接?

我发现(经过两个小时的谷歌搜索),如何强制 Gnome 3 将 URL 从 Thunderbird 传递到 Firefox。必须有 Firefox 的快捷方式(例如 file ~/.local/share/applications/alacarte-made.desktop):

%U尾的应该有帮助,但它不起作用,我需要什么。当我点击一些指向 的链接时http://barbucha.eu,它会在 Firefox 中打开:

啊……怎么了?Thunderbird v31 中是否存在一些错误?

0 投票
1 回答
596 浏览

linux - 在只读环境中启动 Gnome 3

首先,我的目的是创建一个包含 GNU/Linux 发行版的便携式、可启动 USB 驱动器。具体来说,我想将 Arch Linux 与 squashfs只读根文件系统一起使用。

squashfs 映像基于工作虚拟机的快照。带有 ssh 等服务的基本系统可以按预期开箱即用。但是当试图通过 systemd (systemctl start gdm) 启动 gnome 时,我看到的只是一个黑屏(据说 X-Server 启动了,但 gdm 无法加载)。我已经试图弄清楚发生了什么,但未能确定确切的问题。

  • 主目录是可写的
  • /tmp 是可写的
  • /var/log 是可写的
  • /var/run & /run 无论如何都是可写的

/var/log/gdm 被创建但保持为空。哪些模块可能需要对任何其他文件的写访问权限?有文件吗?strace 或类似的东西有什么意义?

我的愿望是知道问题的根源并解决它,而不是使用像 unionfs 这样的变通方法。感谢您的任何帮助或提示!

虽然这无关紧要,但对于那些可能想知道我为什么要这样做的人来说,这里有几点需要考虑:

  • 稳定性- 因为你不能修改系统文件,所以你不能搞砸系统(当然,除非你将伪造的文件直接写入驱动器)
  • 存储- 随着文件被压缩,驱动器上可以容纳更多数据
  • 性能- 由于大多数 USB 驱动器上的 I/O 速度较慢,因此压缩可为您提供更高的 I/O 速度
  • 可移植性——对只读存储没有特殊处理,您可以将其复制到 CD 或任何其他只读技术上,它仍然可以像在可写磁盘上一样工作

更新

我发现问题实际上出在 /var/lib/gdm 上。GDM 试图访问那里的文件(默默地)失败了,这给了我一个黑屏。

0 投票
1 回答
552 浏览

locking - 在 ubuntu 14.04 gnome 中屏幕锁定时,Skype 注销

当我在 Ubuntu GNOME 14.04 LTS 中锁定屏幕时,它会从 Skype 帐户中注销。我不希望它。我该如何解决这个问题?

0 投票
0 回答
329 浏览

gnome-3 - GNOME3 - 应用程序窗口大于屏幕

我安装了 Handbrake 以在我的 OpenSUSE 13.1 笔记本电脑上进行一些视频转换,但是当我启动应用程序时,它会打开并且窗口底部不在可视屏幕上。不是世界末日,因为按下超级键可以让我看到完整的(如果有点小)窗口,但有点烦人。

我尝试了 ALT-F8 并通过按向下箭头键选择窗口的底部,但是当它选择窗口的底部时,它不会重新调整它的大小。

我的屏幕分辨率是 1366x768。我安装了 dconf-editor,我可以找到 ghb 应用程序,但除了指向 ghb.desktop 的指针之外没有其他设置。

欢迎任何关于主题的想法。

0 投票
1 回答
3887 浏览

fedora - 如何更改在 Fedora 20 中切换工作空间的快捷方式?

我正在使用一个文本编辑器,它使用快捷键
ctrl+alt+arrowup/arrowdown
,这是在 Fedora 20 中切换工作区的默认键。所以我需要更改快捷键以使其在文本编辑器中工作。我从设置>键盘>快捷方式更改了快捷方式,但仍然 ctrl+alt+arrowup/down 切换工作区。那么如何删除快捷键以使其在我的文本编辑器中工作? 在此处输入图像描述

0 投票
0 回答
282 浏览

firefox - 在不关注浏览器窗口的情况下打开一个新的 Firefox 选项卡

我知道我可以从另一个程序在 Firefox 中打开一个选项卡,例如使用以下命令:

但是,当运行此命令时,Firefox 窗口将获得焦点(至少在带有 Gnome 3 的 Fedora 21 上)。这真的很烦人:我的用例是我在我的提要阅读器中浏览标题,这是一个独立的程序,然后在我想要的每篇文章上点击“在浏览器中打开”(它执行一个可配置的命令,见上文)阅读,甚至在阅读之前。例如,当我想在在线时打开标签但稍后在通勤或旅行时阅读它们时,这是必要的。

因此,我的问题归结为以下几点:

有什么方法可以在 Firefox 中打开链接,而无需每次都按 Alt+Tab 即可从 Firefox 切换回我打开标签的程序?

0 投票
1 回答
472 浏览

python - 使用 gstreamer1.0 和 gtk3 制作一个带有播放控件的简单音频播放器

我想使用 GI 库制作一个简单的音乐播放器,包括最近的 Gstreamer1.0。该界面仅由 2 个按钮(播放/暂停)和一个用于查找当前播放时间的刻度组成:

这是界面的简单屏幕

我非常了解管道和元素的东西,我还想出了如何寻找想要的播放时间(当用户更改比例的值时),但我想知道什么是自动更新滑块/比例的最佳方法文件正在播放。在这里使用旧 API实现的一种方法是使用一个计时器,该计时器定期读取当前玩家位置并更新滑块的位置:

我觉得它不是很优雅,有没有更好的方法使用新的 GI API 来做到这一点?

编辑:对于任何好奇的人,我在这里实现了它

0 投票
2 回答
2464 浏览

gnome - 如何处理 gnome shell 扩展中的键盘事件?

如何添加事件或其他方法来监听 gnome shell 扩展上的按键?例如,每次按键都显示一个对话框,显示按下的键?

我找不到任何例子。文档中提到了一个模块,但使用该keyboard通用名称搜索很困难。

(阅读上面链接的文档中的引用。它被设置为代码,因为引用样式由于某种原因不保留本站点中的换行符)

我使用波纹管代码找到了一些扩展,其结果类似于我所要求的结果,但我再次未能找到特定类和方法的文档:

此外,那里的任何地方都没有命名类keyboard......

--

编辑1:更多搜索......我想我可能不得不使用Clutterapi。但同样,没有太多的例子或文档。我去的最远的是这个

编辑2:更多搜索。在主 ui 树上查看 gnome shell 源代码,我认为答案是使用global可用于扩展代码的几乎没有提到的对象。例如

global.connect('key-press-event', function(if, i, know, the, signature){} );

0 投票
0 回答
669 浏览

amazon-web-services - 由于设置 MTRR 错误,aws ec2 ubuntu GUI 无法午餐

我浪费了将近两天的时间在网上搜索这个问题的答案。

我用最新的 Ubuntu 服务器启动了一个 AWS EC2 实例。

我安装了最新的 GNOME。

现在,我只想吃午饭。

所以我输入了“sudo startx”,但由于以下原因而失败:

我看了几十个链接

有人可以在这里帮忙吗?

提前致谢。

0 投票
6 回答
15793 浏览

linux - 成功登录后如何阻止 Centos 7 桌面返回登录屏幕?

所以我刚刚在桌面上重新安装了 Centos 7。安装后,我安装了我的开发环境以及何时附加我的 windows ssd,但被告知它需要关闭而不是休眠。所以我重新启动了我的系统,启动到 Windows,然后点击关机。之后,我去登录我的 Centos 7 系统,输入密码成功后,它会开始登录过程,然后闪现黑屏。很快它就会显示 Started virtual daemon,然后再次加载登录屏幕!

为什么要这样做?我该如何解决?那我以后怎么避免这种情况!?

谢谢你的帮助!