小编Leo*_*mon的帖子

在 16.04 下运行 zenity 时出现错误消息:Gtk-Message:GtkDialog 映射而没有临时父级。这是不鼓励的

在 ubuntu 16.04 下,我收到以下消息

 Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged
Run Code Online (Sandbox Code Playgroud)

当我用命令打开 zenity 时

  zenity --text-info --filename=<filename>
Run Code Online (Sandbox Code Playgroud)

这在 14.04 下不会发生。我认为答案与这篇文章有关,但这篇文章没有解释如何实施建议的解决方案。有人可以解释一下我应该将建议的行添加到哪个文件吗?

您可以通过为 GtkDialog 提供一个模态的父级来修复此警告。相关的函数是 gtk_window_set_transient_for()(它设置这个窗口总是在另一个窗口的顶部或瞬态)和可选的 gtk_window_set_modal() 以使其成为一个模态对话框。这最终是各种 GtkDialog 构造函数所做的。

gui gtk zenity

23
推荐指数
2
解决办法
4万
查看次数

蓝牙不工作 ubuntu 18.04

我有一个与此线程中报告的问题类似的问题,但我正在运行 Bionic Beaver

我的机器是戴尔 XPS 13。Wifi 工作正常。

在设置 -> 蓝牙中,有人告诉我 No bluetooth found, plug in a dongle

我试图将屏幕左上角的按钮从 OFF 转到 ON 但我无法这样做

下面的解决方案,在上面引用的线程中建议,没有做任何事情

rfkill unblock bluetooth
systemctl enable bluetooth.service
systemctl start bluetooth.service
Run Code Online (Sandbox Code Playgroud)

这是其他帖子中请求的各种命令的输出:

lsusb; lsmod | grep bluetooth; dmesg | grep firmware
Bus 004 Device 003: ID 0bda:8153 Realtek Semiconductor Corp. 
Bus 004 Device 002: ID 0424:5537 Standard Microsystems Corp. 
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 007: ID …
Run Code Online (Sandbox Code Playgroud)

bluetooth dell 18.04

9
推荐指数
0
解决办法
5321
查看次数

不使用convert将png转换为pdf

我正在尝试从命令行将 scrot 创建的屏幕截图的 .png 文件转换为 pdf 文件。我可以在 shotwell 中成功执行此操作,但我想从命令行执行此操作。由于某种原因,该命令

convert file.png file.pdf
Run Code Online (Sandbox Code Playgroud)

进行转换,但它不是字面转换(并且无法正确打印)

为了进行比较,我在网上发布了 Convert 的输出

https://are.berkeley.edu/courses/ARE211/currentYear/convert.pdf

以及 Shotwell 的输出。

https://are.berkeley.edu/courses/ARE211/currentYear/shotwell.pdf

正如您所看到的,文件 Convert.pdf 的分辨率要低得多,字体更大,最重要的是,无法使用标准 lpr 命令正确打印。

有没有现成的、易于安装的、比转换更好的 png 到 pdf 转换程序?或者是否有我可以使用的转换选项来实现精确的转换?有十亿个标志可供转换,但我真的不知道从哪里开始。

谢谢你的帮助!

command-line shotwell pdf printing png

6
推荐指数
1
解决办法
7571
查看次数

命令仅更改文件而不是目录的权限

我有以下命令

find . -type f -print0 | xargs -0 chmod 644 
Run Code Online (Sandbox Code Playgroud)

如果文件名不包含嵌入的空格,这将成功地将 . 中所有文件的权限更改为 644。但是,它通常不起作用。

例如

touch "hullo world"
chmod 777 "hullo*"
find . -type f -print0 | xargs -0 chmod 644 
Run Code Online (Sandbox Code Playgroud)

返回

/bin/chmod: cannot access `./hello': No such file or directory
/bin/chmod: cannot access `world': No such file or directory
Run Code Online (Sandbox Code Playgroud)

有没有办法修改命令,以便它可以处理带有嵌入空格的文件?

非常感谢您的任何建议。

permissions find chmod xargs

5
推荐指数
1
解决办法
2万
查看次数

disper -l 在 18.04 上生成分段错误。有替代品吗?

我已经使用disper -l了多代 ubuntu,以确定我连接到哪个显示器,以及是否连接了带有 vga 或 hdmi 的外部显示器。现在已升级到 18.04,我发现此命令正在生成分段错误。这个问题似乎已经存在了一段时间,正如这个错误报告中所报告的那样,但似乎没有人对此采取任何措施。是否有其他程序具有相同的功能?我查看了xdpyinfo其中有很多信息,但不是我需要的信息,这些信息足以区分显示器的分辨率信息,以及有关是否连接多个显示器以及连接方式的信息。

谢谢!

command-line display multiple-monitors hdmi

5
推荐指数
1
解决办法
2215
查看次数

在 18.04 上获取有效的虚拟 Zoom 背景

当我使用缩放虚拟背景时,我的脸看起来就像是一个怪物,房间里的沙发之类的东西也会显现出来。简而言之,是无望的。有没有办法在 ubuntu/zoom 中获得像样的虚拟背景?我读过deepbacksub 但还没看到如何下载它。

背景替换,无需绿屏一文似乎已经弄清楚了如何做到这一点,但复制作者的代码远远超出了我的能力。有没有软件可以让我简单地apt获得像样的背景?

我正在运行最新版本的 Zoom,日期为 09/2020。感谢您的任何建议。

video zoom-meeting

5
推荐指数
0
解决办法
2076
查看次数

更换主板 - 如何恢复 GRUB?

我在装有 Ubuntu 16.04 和 Windows 10 的戴尔笔记本电脑上进行了双启动设置。该技术更换了主板,现在我无法启动。我正在尝试恢复 GRUB - 我按照本网站上的说明在 U 盘上安装了 Ubuntu 16.04 版本。然后我尝试从 USB 启动,但收到此消息:

Missing operating system
Selected boot device failed.
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我如何进行吗?

grub2 mbr unetbootin

4
推荐指数
1
解决办法
8004
查看次数

在 ubuntu 上与 Unison 同步

我正在尝试使用 unison 同步两台 ubuntu 机器。不幸的是,这个程序的文档并不是很有帮助。也似乎没有一个既定的论坛。所以我希望这里有人用过它。

当我第一次同步时,使用最基本的语法

unison myHome ssh://root_to_remote//myHome
Run Code Online (Sandbox Code Playgroud)

即使我的个人资料说

auto = true
times = true
Run Code Online (Sandbox Code Playgroud)

我会收到有关文件系统中每个文件的提示,即使是大小相同、修改时间相同的文件。显然,我做错了什么,因为 unison 应该在最少的用户输入下工作。

我将不胜感激任何建议...

sync unison

3
推荐指数
1
解决办法
1540
查看次数

设置wifi网络优先级以避免xfinity wifi

xfinity wifi 劫持了我的系统,因此即使我在家时,我也连接到 xfinity 而不是我更强大的家庭网络。我想设置一个优先级系统,以便我知道的良好网络(如我的家庭网络)胜过 xfinity。希望wifi-radar能够做到这一点,但在这个网站上读到它不再对 ubuntu 友好(我无法让它设置配置文件)。有没有办法实现这样的优先级系统?感谢您的任何建议

wireless

3
推荐指数
1
解决办法
780
查看次数