在使用 dd 将可引导 ISO 写入 USB 驱动器之前,我想确定我拥有正确的设备。我的计划是在插入 USB 设备之前和之后使用 fdisk -l 列出所有设备。然后我简单地使用 diff 来查找附加的设备条目,我知道我在哪里。
但是现在, fdisk -l 为 snap 软件生成了大量的输出(单个记录分布在多行中)。当然,这与我的计划相冲突。
我可以让 fdisk -l 省略环回设备吗?我在手册页中搜索了“loop”和“snap”,但什么也没找到。
还有其他建议吗?
TIA
我有三台显示器连接到我的 Ubuntu 18.04 盒子,我正在努力让它们自动配置我想要的方式。它们都默认工作,但我需要选择哪个是主要的,并配置分辨率、位置和缩放因子。就我而言,我认为常规的“设置->设备->显示”是不够的。有两个原因,首先,似乎没有选择主监视器的方法,其次,我需要一个小数比例因子,并且设置仅提供 100% 或 200%。
我编写了一个简单的脚本来使用 xrandr 实现我想要的,并且在我登录后手动执行时它可以工作。我想要并且到目前为止未能实现的是让这个脚本自动执行。理想情况下,它将在显示登录屏幕之前执行并且对所有用户都有效,但如果它仅在登录后立即发生的初始化期间执行就足够了。
到目前为止,我尝试将脚本添加为 /etc/rc5.d/S01configure-monitors,这似乎部分有效,但肯定不能正常工作。我还尝试将其添加为 /etc/X11/Xsession.d/45configure-monitors 和 .../97configure-monitors。这两个也失败了(尽管我能够验证所有位置变体都导致脚本被执行)
这样做的正确方法是什么?
TIA,托比。
在日志转储之前使用其他信息进行编辑:
我最近安装了(新的,而不是升级的)Ubuntu Mate 20.04,它工作得很好(大部分情况下它仍然运行良好),但截至今天,我注意到它没有运行更新。
如果我启动更新程序,它会检查并告诉我许多更新已准备就绪,但只要我单击更新按钮,它就会崩溃。这是 /var/log/syslog 从单击按钮到死亡的内容。
任何人都可以在这里提供调查途径吗?或者更好,当然,修复!?
编辑:我再次尝试,取消选择建议的更新,发现实际更新会成功进行。导致问题的原因是“要删除未使用的内核更新”。我尝试取消选择前三个,但它崩溃了,然后我再次运行它并尝试取消选择最后三个,它仍然崩溃。所以看起来删除过程是问题的原因,也许而不是这些事情中的任何一个?
Jun 28 12:00:30 simon-laptop AptDaemon: INFO: CommitPackages() was called: dbus.Array([dbus.String('')], signature=dbus.Signature('s')), dbus.Array([dbus.String('')], signature=dbus.Signature('s')), dbus.Array([dbus.String('linux-headers-5.4.0-33'), dbus.String('linux-headers-5.4.0-33-generic'), dbus.String('linux-image-5.4.0-33-generic'), dbus.String('linux-modules-5.4.0-33-generic'), dbus.String('linux-modules-extra-5.4.0-33-generic'), dbus.String('linux-modules-nvidia-390-5.4.0-33-generic')], signature=dbus.Signature('s')), dbus.Array([dbus.String('')], signature=dbus.Signature('s')), dbus.Array([dbus.String('google-chrome-stable'), dbus.String('openssh-client'), dbus.String('remmina'), dbus.String('remmina-common'), dbus.String('remmina-plugin-rdp'), dbus.String('remmina-plugin-secret'), dbus.String('remmina-plugin-spice'), dbus.String('remmina-plugin-vnc')], signature=dbus.Signature('s')), dbus.Array([dbus.String('')], signature=dbus.Signature('s'))
Jun 28 12:00:30 simon-laptop org.debian.apt[10246]: 12:00:30 AptDaemon [INFO]: CommitPackages() was called: dbus.Array([dbus.String('')], signature=dbus.Signature('s')), dbus.Array([dbus.String('')], signature=dbus.Signature('s')), dbus.Array([dbus.String('linux-headers-5.4.0-33'), dbus.String('linux-headers-5.4.0-33-generic'), dbus.String('linux-image-5.4.0-33-generic'), dbus.String('linux-modules-5.4.0-33-generic'), dbus.String('linux-modules-extra-5.4.0-33-generic'), dbus.String('linux-modules-nvidia-390-5.4.0-33-generic')], signature=dbus.Signature('s')), dbus.Array([dbus.String('')], signature=dbus.Signature('s')), dbus.Array([dbus.String('google-chrome-stable'), dbus.String('openssh-client'), dbus.String('remmina'), dbus.String('remmina-common'), dbus.String('remmina-plugin-rdp'), dbus.String('remmina-plugin-secret'), dbus.String('remmina-plugin-spice'), dbus.String('remmina-plugin-vnc')], signature=dbus.Signature('s')), dbus.Array([dbus.String('')], signature=dbus.Signature('s'))
Jun 28 12:00:30 simon-laptop AptDaemon.Trans: INFO: Queuing transaction /org/debian/apt/transaction/158efe4ae3eb407e9676eb858e771ef0
Jun 28 12:00:30 simon-laptop org.debian.apt[10246]: 12:00:30 AptDaemon.Trans [INFO]: Queuing transaction /org/debian/apt/transaction/158efe4ae3eb407e9676eb858e771ef0
Jun 28 12:00:30 simon-laptop AptDaemon.Worker: INFO: Simulating trans: /org/debian/apt/transaction/158efe4ae3eb407e9676eb858e771ef0
Jun 28 12:00:30 simon-laptop org.debian.apt[10246]: 12:00:30 AptDaemon.Worker [INFO]: Simulating trans: /org/debian/apt/transaction/158efe4ae3eb407e9676eb858e771ef0
Jun 28 12:00:30 simon-laptop AptDaemon.Worker: INFO: Committing packages: dbus.Array([], signature=dbus.Signature('s')), dbus.Array([], signature=dbus.Signature('s')), dbus.Array([dbus.String('linux-headers-5.4.0-33'), dbus.String('linux-headers-5.4.0-33-generic'), dbus.String('linux-image-5.4.0-33-generic'), dbus.String('linux-modules-5.4.0-33-generic'), dbus.String('linux-modules-extra-5.4.0-33-generic'), dbus.String('linux-modules-nvidia-390-5.4.0-33-generic')], signature=dbus.Signature('s')), dbus.Array([], signature=dbus.Signature('s')), dbus.Array([dbus.String('google-chrome-stable'), dbus.String('openssh-client'), dbus.String('remmina'), dbus.String('remmina-common'), dbus.String('remmina-plugin-rdp'), dbus.String('remmina-plugin-secret'), dbus.String('remmina-plugin-spice'), dbus.String('remmina-plugin-vnc')], signature=dbus.Signature('s')), dbus.Array([], signature=dbus.Signature('s'))
Jun 28 12:00:30 simon-laptop org.debian.apt[10246]: 12:00:30 AptDaemon.Worker [INFO]: Committing packages: dbus.Array([], signature=dbus.Signature('s')), dbus.Array([], signature=dbus.Signature('s')), dbus.Array([dbus.String('linux-headers-5.4.0-33'), dbus.String('linux-headers-5.4.0-33-generic'), dbus.String('linux-image-5.4.0-33-generic'), dbus.String('linux-modules-5.4.0-33-generic'), dbus.String('linux-modules-extra-5.4.0-33-generic'), dbus.String('linux-modules-nvidia-390-5.4.0-33-generic')], signature=dbus.Signature('s')), dbus.Array([], signature=dbus.Signature('s')), dbus.Array([dbus.String('google-chrome-stable'), dbus.String('openssh-client'), dbus.String('remmina'), dbus.String('remmina-common'), dbus.String('remmina-plugin-rdp'), dbus.String('remmina-plugin-secret'), dbus.String('remmina-plugin-spice'), dbus.String('remmina-plugin-vnc')], signature=dbus.Signature('s')), dbus.Array([], signature=dbus.Signature('s'))
Jun 28 12:00:30 simon-laptop kernel: [ 6867.112844] polkitd[7272]: segfault at 8 ip 000055b36706d846 sp 00007ffc1f932a30 error 4 in polkitd[55b367068000+f000]
Jun 28 12:00:30 simon-laptop kernel: [ 6867.112858] Code: 60 c7 ff ff 4d 89 e5 48 89 44 24 08 eb 53 66 0f 1f 44 00 00 48 8b 44 24 10 48 89 e9 be 10 00 00 00 31 ff 48 8d 15 1b af 00 00 <4c> 8b 40 08 31 c0 e8 bf cb ff ff 48 8b 7c 24 10 e8 75 c9 ff ff 4c
Jun 28 12:00:30 simon-laptop systemd[1]: polkit.service: Main process exited, code=dumped, status=11/SEGV
Jun 28 12:00:30 simon-laptop systemd[1]: polkit.service: Failed with result 'core-dump'.