在检查系统中安装的 snap 软件包时,我注意到某些软件包有重复的,其中一个软件包的修订版号过高,而另一个软件包的修订版号较新。对于这样重复的包,我的问题是:
以下是包含和不包含重复项的包的示例:
$ du -hcs /var/lib/snapd/snaps/*
31M /var/lib/snapd/snaps/2048x_3.snap
286M /var/lib/snapd/snaps/atom_282.snap
4.0K /var/lib/snapd/snaps/bare_5.snap
72M /var/lib/snapd/snaps/bitwarden_58.snap
72M /var/lib/snapd/snaps/bitwarden_59.snap
196M /var/lib/snapd/snaps/blender_1113.snap
214M /var/lib/snapd/snaps/blender_1237.snap
9.1M /var/lib/snapd/snaps/canonical-livepatch_119.snap
9.1M /var/lib/snapd/snaps/canonical-livepatch_126.snap
148M /var/lib/snapd/snaps/chromium_1854.snap
148M /var/lib/snapd/snaps/chromium_1864.snap
17M /var/lib/snapd/snaps/chromium-ffmpeg_23.snap
18M /var/lib/snapd/snaps/chromium-ffmpeg_24.snap
....
~$ ls -lh /var/lib/snapd/snaps/
total 12G
-rw------- 2 root root 31M Aug 5 06:23 2048x_3.snap
-rw------- 2 root root 286M Aug 5 08:35 atom_282.snap
-rw------- 2 root root 4.0K Sep 22 18:17 bare_5.snap
-rw------- 1 root root 72M Oct 30 00:20 bitwarden_58.snap …
Run Code Online (Sandbox Code Playgroud) 我的 Ubuntu 18.04 系统运行良好有一段时间(几年)。它突然抛出了这个错误。导致系统多次自动重启。有时它能够启动登录,但即使在登录后,它的行为也很古怪。是什么赋予了?
linux 内核 5.4.0-42-generic
更新:
BIOS 已更新,解决了疯狂的自动重启问题并使系统可用。
我发现这个错误出现在18.04和16.04的dmesg日志中。下面是 ACPI 错误消息的更详细列表(我发现已发出一些相关的 ACPI 消息,但没有 ACPI 语法)。问题似乎与 _GTF 方法有关。那是什么,它有什么作用?另外,什么是 DSSP?
来自 dmesg 的有关错误的更多详细信息:
[ 1.201570] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.SAT0.PRT0._GTF.DSSP], AE_NOT_FOUND (20190816/psargs-330)
[ 1.201575] No Local Variables are initialized for Method [_GTF]
[ 1.201576] No Arguments are initialized for method [_GTF]
[ 1.201577] ACPI Error: Aborting method \_SB.PCI0.SAT0.PRT0._GTF due to previous error (AE_NOT_FOUND) (20190816/psparse-531)
[ 1.205307] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.SAT0.PRT0._GTF.DSSP], …
Run Code Online (Sandbox Code Playgroud) 用户如何列出 Ubuntu 20.04 中每个已安装的 snap 包的大小?目的是获得每个已安装的 snap 包所使用的磁盘空间的概览。该命令snap list
不执行此操作。此外,该应用程序Disk Usage Analyzer
无法显示比/var/lib/snapd/snaps
.
我这样做sudo apt upgrade
并重新启动了 Ubuntu 20.04 系统。但是,登录后桌面环境中缺少 Dock。Super
当我按下按钮进入屏幕时,Dock 确实出现在显示器的左边缘Activities
。
我已经尝试过解决方案1并且也在做
$ sudo apt install gnome-shell-extension-ubuntu-dock
$ sudo dpkg-reconfigure gnome-shell-extension-ubuntu-dock
Run Code Online (Sandbox Code Playgroud)
每次重新启动时都要检查扩展坞的外观。仍然失踪。
Settings
注意到--> Appearance
-->中有些奇怪的东西Dock
。 Icon size
为 0,无法更改且Show on
为空。Position on screen
最初是空白的。我可以选择任何选项,但 Dock 仍然没有出现。看图片
不久前,我安装Dash-to-Dock
并卸载了它。在这次升级之前,Dock 仍然出现并运行良好数周。根据 apt log,受影响的软件包是:
Upgrade: brave-browser:amd64 (1.27.111, 1.28.106), libegl1-mesa-dev:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), libegl-mesa0:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), update-notifier-common:amd64 (3.192.30.8, 3.192.30.9), libwbclient0:amd64 (2:4.11.6+dfsg-0ubuntu1.9, 2:4.11.6+dfsg-0ubuntu1.10), grub-common:amd64 (2.04-1ubuntu26.12, 2.04-1ubuntu26.13), libglapi-mesa:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), libglapi-mesa:i386 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), libxatracker2:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), …
Run Code Online (Sandbox Code Playgroud) 过去在 GIMP 工具箱中有很多工具。然而,最近更新后,工具箱中的许多工具似乎已被删除。如何恢复 Toolbox 的原始布局?
当前工具箱较少的工具:
$ snap list | grep gimp
gimp 2.10.18 252 stable snapcrafters
Run Code Online (Sandbox Code Playgroud)
我只是尝试从命令行运行 gimp 并找到以下 msg。我也在其他电脑上看到了这个消息。
$ gimp
ln: failed to create symbolic link '~/snap/gimp/252/.config/gtk-2.0/gtkfilechooser.ini': File exists
/snap/gimp/252/usr/bin/gimp: Gimp-Widgets-WARNING: parse_iso_codes: error parsing '/build/gimp/parts/gimp/install/usr/share/xml/iso-codes/iso_639.xml': No such file or directory
Run Code Online (Sandbox Code Playgroud) 如何将我在 Ubuntu 系统上看到的内容共享/显示到联网的三星智能电视?Ubuntu 系统和三星智能电视通过局域网连接到同一个网络。Ubuntu 系统是一个工作站。
我发现了这个问题,但是使用 hdmi 和 vga 电缆的解决方案并不是我想要的。我正在寻找类似于我们可以从镜像或 chromecasting 中获得的解决方案。
更新:我在这个主题上找到了以下有用的链接(但没有提到 Linux/Ubuntu):
我试图自动化侏儒调整菜谱方案扩展(安装短跑到面板),并在结束时,它要求我通过重启侏儒壳Alt+ F2+ r+ Return(我认为侏儒调整菜谱方案需要太)。我将如何通过 bash 脚本来做到这一点?
我已经通过一个名为的库尝试过它,xdotool
但由于某种原因它无法识别最终的Return
(或KP_Enter
= numpad 返回)。
xdotool key Alt+F2+r+Return
# `xdotool key "Alt+F2+r" && xdotool key "Return"` won't work either
Run Code Online (Sandbox Code Playgroud)
我也尝试过像gnome-shell --replace
or这样的命令,killall gnome-shell
但它们要么杀死 gnome shell,要么在终端上给我回一堆可怕的警告消息,告诉我某些东西可能已被覆盖。如果我在那之后在终端上尝试Ctrl+ C,那么这次 Gnome Shell 已经消失了,我必须重置我的电脑。
这样做的正确方法是什么?
警告信息:
$ gnome-shell -r
current session already has an ibus-daemon.
GNOME Shell-Message: 15:53:28.012: Telepathy is not available, chat integration will be disabled.
Gjs-Message: 15:53:28.122: JS …
Run Code Online (Sandbox Code Playgroud) 我似乎无法在单击 \xe2\x80\x9cSoftware & Updates\xe2\x80\x9d 应用程序后显示它。我不知道为什么。它的图标出现在快捷方式中。激活此应用程序的终端命令是什么?
\n我尝试过这个答案:\xe2\x80\x9cSoftware Updater\xe2\x80\x9d & \xe2\x80\x9cSoftware & Updates\xe2\x80\x9d not working,但它不起作用。
\n$ uname -a\nLinux Ubuntu 5.4.0-42-generic #46~18.04.1-Ubuntu SMP Fri Jul 10 07:21:24 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux\n\n$ gnome-shell --version\nGNOME Shell 3.28.4\n\n$ software-properties-gtk\nERROR:dbus.proxies:Introspect error on :1.228:/: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying\nTraceback (most recent call last):\n File "/usr/bin/software-properties-gtk", line 100, in <module>\n app = SoftwarePropertiesGtk(datadir=options.data_dir, options=options, file=file)\n File "/usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py", line 173, in __init__\n self.backend.Reload();\n File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 70, in __call__\n …
Run Code Online (Sandbox Code Playgroud) 为什么在 期间多次重复获得类似的包裹sudo apt update
?这是正常的吗?之前,我注意到总共只有 5 到 7 个 Hit 或 Get。最近,我注意到这个更新列表似乎越来越长。
Hit:1 http://archive.ubuntu.com/ubuntu bionic InRelease
Hit:2 http://archive.canonical.com/ubuntu bionic InRelease
Get:4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:7 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:8 http://archive.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Get:9 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [728 kB]
Get:10 http://archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages [580 kB]
Get:11 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 DEP-11 Metadata [285 kB]
Get:12 http://archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 48x48 Icons [70.9 kB]
Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 64x64 Icons [140 kB]
Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/universe …
Run Code Online (Sandbox Code Playgroud) 对于 gnome-terminal --> Edit --> Preference --> profile --> color,我不想“使用系统主题的颜色”,而是使用“内置方案 = Solarized dark”。
根据这个答案,我可以使用这些命令来获取我想要更改的配置文件的 UUID:
gsettings get org.gnome.Terminal.ProfilesList list
gsettings get org.gnome.Terminal.ProfilesList default
Run Code Online (Sandbox Code Playgroud)
我还可以在 gnome-terminal --> 编辑 --> 首选项 --> 配置文件 --> 颜色的右下角看到配置文件的 UUID。
要取消选择“使用系统主题中的颜色”,我使用了以下命令:
gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:UUID/ use-theme-colors false
Run Code Online (Sandbox Code Playgroud)
然后我如何通过 cmdline 使用给定的“内置方案”,例如“Solarized dark”、“Tango dark”?我在里面找不到他们的名字/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.xml
18.04 ×5
20.04 ×2
apt ×2
command-line ×2
snap ×2
bash ×1
boot ×1
display ×1
gimp ×1
gnome-shell ×1
networking ×1
ppa ×1
samsung ×1
ubuntu-dock ×1
upgrade ×1
xml ×1