刚刚从 21.10 升级到 22.04。火焰射击不起作用。我单击“Flameshot”图标,但没有任何反应。如何解决这个问题?
首先不要从snapstore安装flameshot,而是使用apt安装。
/etc/gdm3/custom.conf
#WaylandEnable=false
你的custom.conf
文件应该是这样的:
# GDM configuration storage
#
# See /usr/share/gdm/gdm.schemas for a list of available options.
[daemon]
# Uncomment the line below to force the login screen to use Xorg
WaylandEnable=false
# Enabling automatic login
# AutomaticLoginEnable = true
# AutomaticLogin = user1
# Enabling timed login
# TimedLoginEnable = true
# TimedLogin = user1
# TimedLoginDelay = 10
[security]
[xdmcp]
[chooser]
[debug]
# Uncomment the line below to turn on debugging
# More verbose logs
# Additionally lets the X server dump core if it crashes
#Enable=true
Run Code Online (Sandbox Code Playgroud)
保存custom.conf
文件并重新启动机器
不确定这是否是OP的问题,但我来这里时有相同的症状,这就是解决方案:
当您从软件中心安装 Flameshot 时,您在 Gnome 中只会看到一个图标。如果您单击此按钮,则不会发生任何事情。除了大多数用户(比如我)可能不会注意到的托盘图标。
[...]将在后台启动程序的运行实例,而不采取任何操作[...]
要实际截取屏幕截图,您必须运行flameshot gui
,但没有相应的图标。
要测试功能,您有两种选择:
flameshot gui
从终端运行或按Alt+F2并复制粘贴/在其中键入命令。您应该会收到 Gnome 的安全提示,询问您是否可以将整个屏幕(截图)共享给应用程序(Flameshot)。单击“共享”,Flameshot 将如您所知打开。(在撰写本文时,您无法禁用此安全步骤)
现在,要以更方便的方式启动 Flameshot,您可以向命令添加键盘快捷键flameshot gui
。在 Flameshot 的 GitHub 页面上对此进行了解释。例如,您可以将此命令绑定到PrtScn按钮。
或者,您可以编辑默认的 Flameshot 启动器,以便在单击图标时立即截取屏幕截图。
首先将 *.desktop 文件复制到您的主目录,这样即使系统更新或发生其他情况,它也会保留下来:
cp /usr/share/applications/org.flameshot.Flameshot.desktop ~/.local/share/applications
Run Code Online (Sandbox Code Playgroud)
然后以某种方式编辑副本:
gedit ~/.local/share/applications/org.flameshot.Flameshot.desktop
Run Code Online (Sandbox Code Playgroud)
找到(第一)行:
Exec=/usr/bin/flameshot gui --delay 500
Run Code Online (Sandbox Code Playgroud)
并像这样附加它:
Exec=/usr/bin/flameshot gui --delay 500
Run Code Online (Sandbox Code Playgroud)
我这周做了更新。最初出现了一些问题。
flameshot gui
而不是默认的屏幕截图工具(在为 Flameshot 添加自定义绑定之前,我禁用了该热键)。您可以运行所有更新,然后重新检查它是否适合您吗?
另外,您可以手动启动一次 Flameshot,然后检查您的设置吗?例如,如果我没记错的话,必须启用“启动时启动”,否则它不会对热键做出反应。
如果您提供更多详细信息,我很乐意提供更详细的信息(具有讽刺意味的是,例如屏幕截图)。
归档时间: |
|
查看次数: |
14035 次 |
最近记录: |