Tag: systemd

什么是systemd-analyze中的dev-sda.device,可以禁用它吗?

我的笔记本电脑上安装了Ubuntu 16.04和Windows。 在systemd-analyze blame一项名为’dev-sda7.device’的服务花费了太多时间。 如何解决此问题或应该禁用它? systemd-analyze time结果 Startup finished in 4.207s (firmware) + 4.576s (loader) + 3.466s (kernel) + 33.899s (userspace) = 46.149s systemd-analyze blame结果 16.326s dev-sda7.device 12.859s ufw.service 11.263s systemd-tmpfiles-setup-dev.service 7.935s NetworkManager-wait-online.service 3.203s keyboard-setup.service 2.736s vboxdrv.service 2.467s accounts-daemon.service 2.349s apache2.service 2.239s NetworkManager.service 2.163s ModemManager.service 1.963s lightdm.service 1.843s nmbd.service 1.749s samba-ad-dc.service 1.599s systemd-fsck@dev-disk-by\x2duuid-B053\x2dA56B.service 1.367s thermald.service […]

如何指定包含=?的Environment systemd指令?

我想指定一个包含=的Environment systemd指令,例如 Environment=CATALINA_OPTS=-Dappserver.home=/var/lib/archiva/apache-tomcat-current -Dappserver.base=/var/lib/archiva/apache-tomcat-current 并得到错误 [/lib/systemd/system/archiva.service:10] Invalid environment assignment, ignoring: CATALINA_OPTS=-Dappserver.home\=/var/lib/archiva/apache 在journalctl -xe 。 我试着引用”和’来逃避=用\而没有成功。这似乎没有记载。

systemd-journald在pthread_sigmask()中与SIGABRT崩溃

在新的lenovo x1c6上全新安装ubuntu 18.04 ,我有时会在从暂停状态恢复后出现此错误。 我不知道这意味着什么,在线搜索会导致错误报告不存在 可能是相关的:我的电池寿命是4-5小时,其他ubuntu用户报告这个联想有10个多小时。 见相关主题 该主题的答案表明运行以下内容: ➜ ~ journalctl — Logs begin at Fri 2018-05-18 13:10:19 CEST, end at Tue 2018-05-22 19:25:25 CEST. — May 18 13:10:19 goldy-ThinkPad-X1-Carbon-6th kernel: Linux version 4.15.0-20-generic (buildd@lgw01-amd64-039) (gcc version 7.3.0 (Ubu May 18 13:10:19 goldy-ThinkPad-X1-Carbon-6th kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-4.15.0-20-generic root=UUID=2da2702a-fc2a May 18 13:10:19 goldy-ThinkPad-X1-Carbon-6th kernel: KERNEL supported […]

为什么/ tmp在Ubuntu 15.04中被清除了?

我想在靴子之间的/tmp保存7天以上的文件。 在15.04之前,我通过在/etc/default/rcS设置TMPTIME=7来完成此/etc/default/rcS 。 但是使用15.04和systemd替换upstart,这不起作用。 据我所知,该方法是通过文件/usr/lib/tmpfiles.d/tmp.conf以及使用/etc/tmpfiles.d/tmp.conf覆盖它的可能性。 但我有默认的/usr/lib/tmpfiles.d/tmp.conf ,其中包含以下行: D /tmp 1777 root root – 最后-根据tmpfiles.d手册页,没有进行自动清理。 但是,实际上我的/tmp在每次重启时都被清除了,我找不到办法阻止它。 为什么/tmp被清除掉,我该如何改变呢?

禁用16.04上的snapd.refresh.service以加速启动(没有使用快照包)

我运行Ubuntu 16.04但从未安装任何快照包,至少不是我知道的任何。 这是我启动时最慢的进程: $ systemd-analyze blame | head 9.057s snapd.refresh.service 5.058s NetworkManager-wait-online.service 1.126s dev-sdb5.device 822ms storage.mount 804ms data.mount 397ms gpu-manager.service 390ms apt-daily.service 363ms systemd-rfkill.service 334ms systemd-fsck@dev-disk-by\x2duuid-B023\x2d3905.service 251ms accounts-daemon.service 显然snapd.refresh.service与其他人相比花费了大量的时间,特别是因为我无需使用快照。 如何禁用所有与快照相关的内容以加快启动时间?

获取权限时出错:初始化权限时出错:无法连接:没有此类文件或目录(g-io-error-quark,1)

我刚从重启升级内核后启动Kubuntu 15.x时遇到此错误。 Error getting authority: Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1) PS。 请注意这不是重复: 15.04更新后的“启动版本219”错误,而错误消息类似,根本原因不同(如果你问我,这是可怕的设计的例子)。

Apparmor Init失败,退出代码123

Apparmor启动和命令行启动失败,结果如下 x@x-NICEPUTER:~$ systemctl –failed UNIT LOAD ACTIVE SUB DESCRIPTION ● apparmor.service loaded failed failed LSB: AppArmor initialization LOAD = Reflects whether the unit definition was properly loaded. ACTIVE = The high-level unit activation state, ie generalization of SUB. SUB = The low-level unit activation state, values depend on unit type. 1 loaded units listed. Pass […]

Ubuntu 18.04 systemd-udevd使用高CPU,与nvidia图形冲突

就像在Ubuntu 18.04中,systemd-udevd使用高CPU,与wifi冲突 ,我也遇到越来越多的CPU使用systemd-udevd的问题,这只是暂时通过(sudo)杀死特定进程来解决的。 但是,我的问题不是wifi,而是使用NVIDIA显卡: 阅读udevadm monitor会给出重复的行,如: KERNEL[408.860342] remove /module/nvidia (module) KERNEL[408.901437] add /module/nvidia (module) KERNEL[408.916478] remove /module/nvidia (module) UDEV [408.944573] add /module/nvidia (module) UDEV [408.969459] remove /module/nvidia (module) KERNEL[409.039276] add /module/nvidia (module) KERNEL[409.060769] remove /module/nvidia (module) 并检查less /var/log/syslog给出的重复版本: May 13 00:09:28 Lenovo-ideapad-100-15IBY kernel: [28462.698688] nvidia-nvlink: Nvlink Core is being initialized, major device number 240 May […]

如何从Ubuntu 16.04中删除systemd并阻止其使用

我能够启用upstart并使用后面的命令禁用systemd,但是在调用apt-get install lxde时我无法阻止其自动重新apt-get install lxde (我习惯于没有复杂gui或没有gui的严重服务器配置)。 请帮忙:如何防止64位和32位版本的systemd自动安装? 先感谢您。 apt-get install upstart-sysv sysvinit-utils -y cp /usr/share/sysvinit/inittab /etc/inittab update-initramfs -u reboot 然后 apt-get remove –purge –auto-remove systemd systemd:i386 -y

15.04更新引导顺序update-rc.d时出错

我试图让Sickrage自动启动,我正在命令sudo update-rc.d sickrage defaults 这是错误: initctl:无法连接到Upstart:无法连接到socket / com / ubuntu / upstart:连接被拒绝您尝试调用的脚本已转换为Upstart作业,但Upstart作业不支持lsb-header。 insserv:警告:脚本’plexmediaserver’缺少LSB标记并覆盖insserv:默认 – 启动未定义,假设脚本plexmediaserver’ insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script空启动运行级别plexmediaserver’ insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script plexmediaserver的plexmediaserver’ insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script ‘ 这是因为15.04不使用暴发户吗? 如何在不禁用systemd /安装upstart的情况下解决这个问题?