我有一台旧笔记本电脑 Acer TM 5720。但它仍然可以使用:) 当我使用带有 GNOME(内核为 4.4.0-104)的 Ubuntu 16.04 时,除了 WiFi 之外,一切都运行正常,但启动时间快如闪电。我想尝试 Ubuntu 17.10,我的 WiFi 运行良好,但启动时间很糟糕,会出现一些冻结,例如等待设备。每当我尝试进入系统设置时,我都会冻结大约 20 秒。Ubuntu 17.04 也是如此。当我在 Ubuntu 16.04 上更新内核时,我遇到了同样的问题(但 WiFi 运行得更好)。有人能帮我解决这些问题吗?为什么新内核会出现这些滞后/冻结?
我有 TL-WN725N Nano USB 无线适配器,采用 Realtek 8188EU 芯片组。问题是 WiFi 信号强度非常弱(至少在状态栏上的 WiFi 指示图标上)。有时启动后,系统看不到适配器。但正如我所说,它与最新内核(例如 4.10)配合良好。
lshw-C 网络
*-network
description: Ethernet interface
product: NetLink BCM5787M Gigabit Ethernet PCI Express
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: enp2s0
version: 02
serial: 00:16:d3:57:0c:4a
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.137 firmware=5787m-v3.23 latency=0 link=no multicast=yes port=twisted pair
resources: irq:31 memory:f6000000-f600ffff
*-network
description: Wireless interface
product: PRO/Wireless 3945ABG [Golan] Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:04:00.0
logical name: wlp4s0
version: 02
serial: 00:19:d2:c4:02:e0
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwl3945 driverversion=4.4.0-104-generic firmware=15.32.2.9 latency=0 link=no multicast=yes wireless=IEEE 802.11abg
resources: irq:29 memory:f8000000-f8000fff
*-network
description: Wireless interface
physical id: 1
bus info: usb@2:4
logical name: wlxc025e91c327b
serial: c0:25:e9:1c:32:7b
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=r8188eu ip=192.168.0.107 multicast=yes wireless=IEEE 802.11bgn
串行通信
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) (rev 03)
00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode] (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
0f:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
0f:06.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
0f:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
0f:06.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller
答案1
我找到了解决方案。启动延迟问题是由英特尔(965GM 芯片组)视频驱动程序错误引起的: https://bbs.archlinux.org/viewtopic.php?id=218581
解决方案(解决方法)是添加以下内核启动参数:
video=SVIDEO-1:d
如何添加内核启动参数描述如下: 如何添加内核启动参数?