有一段时间,我的启动过程花费的时间太长(几乎 1 分钟)。
systemd-analyze time
Run Code Online (Sandbox Code Playgroud)
显示内核需要 35.765s
查看dmesg,似乎问题出在挂载文件系统上:
...
[ 2.186084] sdb: sdb1 sdb9
[ 2.186919] sd 2:0:0:0: [sdb] supports TCG Opal
[ 2.186922] sd 2:0:0:0: [sdb] Attached SCSI disk
[ 2.499795] ata5: SATA link down (SStatus 0 SControl 300)
[ 2.844320] clocksource: Switched to clocksource tsc
[ 35.670493] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
[ 35.782128] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 35.803610] systemd[1]: systemd 237 running in system mode. (+PAM +AUDIT …Run Code Online (Sandbox Code Playgroud) 我有一台相当不错的笔记本电脑(英特尔酷睿 i7-3520M CPU @ 2.90GHz,三星的 SataII SSD,8GB 内存),但我对启动和关机时间不满意......我已经安装了引导图,并试图解释它,但我不明白某些部分。

特别是,我不明白前 10 秒发生了什么,当时几乎没有 CPU 利用率,也没有 I/O。发生了什么?(似乎只有 udevd、modprobe 和 plymouth 正在运行)。
在我日常工作的另一端,我也经历了缓慢关机。这里没有击落图,所以我更无能为力......
更新 我遇到了一个提示,说在关闭时按向上键可以访问控制台(在此之前我一直在与 F1 / Alt F1 作斗争)。所以我看到长时间的关机时间似乎与rpcbind和modem-manager无法干净地退出有关......知道吗?
更新 2 我已经卸载了 rpcbind 和 modemmanager。这使关闭变得更好,但在“所有进程在 1 秒内结束”消息和真正关闭之间我还有几秒钟的等待时间。就在那时,我收到一条我还无法阅读的快速消息,但我怀疑会发生某种超时......
更新 3 好的,我想我已经将范围缩小到在启动过程的前 10 秒内执行resume和wait-for-root。这需要 5 秒以上,没有磁盘也没有明显的 CPU 活动。我注意到 /etc/initramfs/conf.d/resume 中的交换 UUID 与我的交换分区的真实 UUID 不匹配,这恰好是......加密的。也许这就是重点?关于 initramfs-tools 和 cryptswap 的任何提示?
Ubuntu 12.10 有一个新功能,可以从亚马逊搜索和购买,可以从 Dash 或从统一的 WebApp。这是相当有争议的,但就我而言,我对此非常满意。所以当我从亚马逊购买东西时(我以前做过,我明天会做),我想确保附属收入真的给了 Ubuntu/Canonical:我无论如何都会买,所以为我喜欢的操作系统提供资金这样做对我来说很有意义。
它是如何工作的,我怎么知道我的订单被 Ubuntu/Canonical 联盟计划计算在内?如果我在购买之前浏览亚马逊网站怎么办?如果我从 Amazon 登录或注销,Ubuntu 是否仍能从我的订单中受益?
我曾经通过软件 RAID1 安装带有 LVM 的服务器,并在两个驱动器的 MBR 上安装 grub。现在我有一个 UEFI 服务器,并且兼容性(BIOS)模式似乎不起作用。
所以我采用了 UEFI 安装的方式。
第一次测试,单驱动安装工作正常。
然后我尝试使用 RAID1 + LVM 进行安装。我以同样的方式对我的两个驱动器进行了分区:
然后我进行了设置: - 使用两个磁盘 RAID 分区的 RAID 1 - RAID 1 阵列上的 LVM 卷组 - 三个逻辑卷:/、/home 和交换
安装继续进行,但在重新启动时,我得到了一个 grub shell 并且卡住了。
那么,是否可以通过 RAID1 在 LVM 上使用 grub2-efi 工作?实现这一目标的方法是什么?是否有其他引导加载程序替代方案(从 EFI 直接加载 linux ??)?等等...
自从我从 16.04 升级到 16.10 以来,gedit 有一个奇怪的新“功能”:它的背景是完全透明的。
这是从哪里来的?
请注意,我使用的是 Unity,除了默认安装的软件包外,没有安装任何特定的 gnome 软件包。
另请注意,在 16.04 中我使用了来自 ravefinity PPA 的 Vivacious 主题,但我不得不回到 Ambiance,因为 Vivacious 在 16.10 中被破坏了。也许是有关系的。
[编辑] 将 gedit 中的“字体和颜色”更改为默认主题以外的任何主题(Kate、Solarized、Oblivion 等)可解决该问题。所以我家中一定有一个错误的gtksourview文件,但我找不到它......
当GDM登录屏幕上,Ctrl+ Alt+ F3...F7不起作用。登录到GNOME桌面后,再Ctrl+ Alt+F1会带给我GDM,F2回GNOME,并F3以F7一个TTY终端。
但是在我登录 GNOME 之前,我无法切换到终端。尝试这样做甚至会导致我的触控板丢失并且无法再控制鼠标指针。
那么在登录 GNOME 之前在 GDM 上是否可以使用 tty3 到 tty7(或更多?)?如果是这样,如何访问它们?如果没有,为什么以及如何启用它们?
我试图让 Openvpn 在 LXD/LXC 容器内运行,并将进入容器的流量重定向到 VPN。
目的是替换一个完全成熟的 VM(和 LXD 一起玩:-)
我设法从我的主 DHCP 服务器获取了一个 IP,设置了伪装/转发流量的 iptables 规则,但是当我尝试启动 openvpn 时,它因缺少(访问)/dev/net/tun 设备而被阻止.
我在 ServerFault https://serverfault.com/questions/429461/no-tun-device-in-lxc-guest-for-openvpn上看到这篇文章,但它似乎不适用于当前版本的 LXC 和/或LXD 管理配置...
编辑:我尝试使用这个咒语,但没有成功:
lxc config set mycontainer raw.lxc 'lxc.cgroup.devices.allow = c 10:200 rwm'
Run Code Online (Sandbox Code Playgroud)
EDIT2:尝试过,lxc config device add mycontainer tun unix-char path=/dev/net/tun major=10 minor=200但在下一站/开始时,我得到了
错误:配置设备tun失败:未实现
现在我什lxc config device remove mycontainer tun至不能抛出相同的未实现错误。容器好像丢了……
我正在安装一台新笔记本电脑,但触摸板无法完全识别。具体来说,两指滚动不起作用。
摘自 /proc/bus/input/devices
I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name="PS/2 FocalTech FocalTech Touchpad in mouse emulation mode"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input5
U: Uniq=
H: Handlers=mouse0 event4
B: PROP=1
B: EV=7
B: KEY=30000 0 0 0 0
B: REL=3
Run Code Online (Sandbox Code Playgroud)
另外,xinput list给我:
? Virtual core pointer id=2 [master pointer (3)]
? ? Virtual core XTEST pointer id=4 [slave pointer (2)]
? ? ELAN Touchscreen id=10 [slave pointer (2)]
? ? PS/2 FocalTech FocalTech Touchpad in mouse emulation mode id=14 [slave …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用蓝牙音频扬声器,因为我的集成笔记本电脑扬声器太糟糕了......扬声器是 Bose Soundlink mini,并且可以很好地与我的智能手机配合使用。
当我尝试在我的笔记本电脑 (Ubuntu 14.04) 上使用它时,它工作正常,直到我开始工作。然后声音开始关闭,带有这种日志:
Sep 3 17:29:38 franck-ThinkPad-T430s pulseaudio[3673]: [bluetooth] module-bluetooth-device.c: Skipping 30147 us (= 5316 bytes) in audio stream
Sep 3 17:29:38 franck-ThinkPad-T430s pulseaudio[3673]: [bluetooth] module-bluetooth-device.c: Skipping 79152 us (= 13960 bytes) in audio stream
Sep 3 17:29:41 franck-ThinkPad-T430s pulseaudio[3673]: [bluetooth] module-bluetooth-device.c: Skipping 3467134 us (= 611600 bytes) in audio stream
Run Code Online (Sandbox Code Playgroud)
只要我在键盘上打字(无论是在 libreoffice 中还是在终端中,或其他任何地方),就会发生这种情况。键盘不是蓝牙键盘,以防万一。
使用内置扬声器时,我不会遇到同样的问题。
那么,是否有一种技巧可以使完整的蓝牙音频堆栈具有更高的优先级并获得一致的音频回声?(蓝牙?脉冲音频?低电平中断????)
更新:我的蓝牙控制器连接到(内部)USB。
$ lsusb -v -s 001:004
Bus 001 Device 004: ID 0a5c:21e6 Broadcom Corp. …Run Code Online (Sandbox Code Playgroud) gnome ×2
12.10 ×1
15.04 ×1
asus ×1
bluetooth ×1
boot ×1
bootchart ×1
canonical ×1
esm ×1
focaltech ×1
gdm ×1
gedit ×1
grub-efi ×1
kernel ×1
keyboard ×1
laptop ×1
login ×1
lvm ×1
lxc ×1
lxd ×1
networking ×1
pulseaudio ×1
raid ×1
server ×1
sound ×1
themes ×1
touchpad ×1
touchscreen ×1
tty ×1
uefi ×1
unity ×1
wayland ×1