AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

    • 主页
    • 系统&网络
    • Ubuntu
    • Unix
    • DBA
    • Computer
    • Coding
    • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-424690

xtrchessreal's questions

Martin Hope
xtrchessreal
Asked: 2022-04-09 00:44:22 +0800 CST

为什么在 20.04.4 LTS 内核更新期间删除 RTL8821CE 或 WIFI

  • 2

我的问题是两方面的。

  1. 为什么内核更新会破坏我的 WIFI?我对细节感兴趣,正在工作的机制将其淘汰。

  2. 有什么办法可以防止这种情况发生吗?再次详细说明,我没有计算机技能,我不知道脚本等。

背景资料

我曾经历过三次内核更新导致同一台计算机上的 wifi 中断。20.04 LTS

  1. 我第一次在 AU 上找到解决方案时,通过 Tomaspinho github 驱动程序页面和#that 找不到链接了。我手动下载了驱动程序 zip 文件,解压缩并将文件夹从 RTL8821CE-Master 重命名为 RTL8821CE 然后 cd Downloads/rtl8821ce/ 或右键单击文件夹打开终端

sudo apt install bc module-assistant build-essential dkms

sudo m-a prepare

sudo ./dkms-install.sh

reboot

  1. 第二次发生这种情况,第一个解决方案不起作用。我使用以下命令通过 AU 找到了另一个解决方案:

sudo apt remove rtl8821ce-dkms && sudo apt install rtl8821ce-dkms

reboot

  1. 第三次内核更新破坏了我的 WIFI,我再次使用了第二个解决方案,但它失败了,#did not work。我再次尝试了第一个解决方案 - #that 也失败了。

经过几个小时的研究以找到解决方案,但没有找到解决方案,我决定将手机永远拴在电脑上,而不是处理未来的情况。考虑到这个想法,我最后一次使用以下命令删除了驱动程序:

sudo apt remove rtl8821ce-dkms

reboot

WIFI现在正在工作......这是 怎么发生的?我不知道。

5.13.0.39 刚刚通过软件更新程序作为定期更新安装,发生在 22 年 4 月 7 日

安全启动已关闭

我在 AU 上发现了 299 个有关 RTL8821CE 的问题,其中许多问题与安装驱动程序的问题相同,但没有人回答为什么内核更新会破坏我机器上的 wifi。

在我尝试过的答案中,没有一个对我有用。但不知何故,驱动程序在删除它后工作 - 我不明白,这导致我在上面提出这个问题。

当然,如果您需要我的机器上的任何信息,请告诉我什么以及如何以您想要的格式获取它,我将很乐意为您服务。

也许是我一遍又一遍地使用命令的日记,以准确显示发生了什么。索取即可,请注明日志命令和格式。

Ubuntu 20.04.4 LTS

惠普笔记本电脑 15-ef1082nr

FCC ID:TX2-rtl8821ce

集成电路:6317A-rtl8821ce

**sudo lshw -C network
[sudo] password for x: 
  *-network                 
       description: Wireless interface
       product: RTL8821CE 802.11ac PCIe Wireless Network Adapter
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlo1
       version: 00
       serial: UN:ID:EN:TI:FI:ED
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rtw_8821ce driverversion=5.13.0-39-generic firmware=N/A ip=192.168.0.161 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:56 ioport:f000(size=256) memory:fce00000-fce0ffff

lspci -nnk | grep 0280 -A3
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
    DeviceName: Realtek Chopard RTL8821CE 802.11ac 1x1 +BT 4.2 M.2 2230 PCI-e+USB WW
    Subsystem: Hewlett-Packard Company RTL8821CE 802.11ac PCIe Wireless Network Adapter [103c:831a]
    Kernel driver in use: rtw_8821ce

nmcli d
DEVICE  TYPE      STATE      CONNECTION 
wlo1    wifi      connected  my connection 
lo      loopback  unmanaged  --   

sudo dmesg | grep 8821
[    4.089669] Bluetooth: hci0: RTL: examining hci_ver=08 hci_rev=000c lmp_ver=08 lmp_subver=8821
[    4.096760] Bluetooth: hci0: RTL: loading rtl_bt/rtl8821c_fw.bin
[    4.097817] Bluetooth: hci0: RTL: loading rtl_bt/rtl8821c_config.bin
[    4.166208] rtw_8821ce 0000:02:00.0: enabling device (0000 -> 0003)
[    4.167688] rtw_8821ce 0000:02:00.0: Firmware version 24.8.0, H2C version 12
[    4.399449] 8821ce: loading out-of-tree module taints kernel.
[    4.414707] 8821ce: module verification failed: signature and/or required key missing - tainting kernel
[    4.519533] proc_dir_entry 'net/rtl8821ce' already registered
[    4.519561] Modules linked in: rtl8821ce(OE+) snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi snd_hda_codec snd_hda_core 8821ce(OE) snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event amdgpu(+) intel_rapl_msr snd_rawmidi intel_rapl_common iommu_v2 rtw88_8821ce gpu_sched drm_ttm_helper rtw88_8821c ttm edac_mce_amd rtw88_pci btusb snd_seq drm_kms_helper btrtl btbcm snd_seq_device cec btintel snd_timer rtw88_core rc_core bluetooth kvm snd_rn_pci_acp3x i2c_algo_bit fb_sys_fops snd snd_pci_acp3x syscopyarea ecdh_generic sysfillrect ecc sysimgblt ccp joydev soundcore mac80211 crct10dif_pclmul ghash_clmulni_intel aesni_intel hp_wmi crypto_simd platform_profile sparse_keymap cryptd cfg80211 rapl input_leds uvcvideo libarc4 serio_raw hid_multitouch k10temp efi_pstore wmi_bmof videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common videodev mc hp_wireless mac_hid acpi_tad sch_fq_codel ipmi_devintf ipmi_msghandler msr parport_pc ppdev lp parport drm ip_tables x_tables autofs4
[    4.519748]  rtw_drv_proc_init+0x3b/0xc8 [rtl8821ce]
[    4.519884]  rtw_drv_entry+0x28/0x1000 [rtl8821ce]
[    4.520104] WARNING: CPU: 1 PID: 337 at /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/rtw_proc.c:296 rtw_drv_proc_init+0x54/0xc8 [rtl8821ce]
[    4.520220] Modules linked in: rtl8821ce(OE+) snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi snd_hda_codec snd_hda_core 8821ce(OE) snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event amdgpu(+) intel_rapl_msr snd_rawmidi intel_rapl_common iommu_v2 rtw88_8821ce gpu_sched drm_ttm_helper rtw88_8821c ttm edac_mce_amd rtw88_pci btusb snd_seq drm_kms_helper btrtl btbcm snd_seq_device cec btintel snd_timer rtw88_core rc_core bluetooth kvm snd_rn_pci_acp3x i2c_algo_bit fb_sys_fops snd snd_pci_acp3x syscopyarea ecdh_generic sysfillrect ecc sysimgblt ccp joydev soundcore mac80211 crct10dif_pclmul ghash_clmulni_intel aesni_intel hp_wmi crypto_simd platform_profile sparse_keymap cryptd cfg80211 rapl input_leds uvcvideo libarc4 serio_raw hid_multitouch k10temp efi_pstore wmi_bmof videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common videodev mc hp_wireless mac_hid acpi_tad sch_fq_codel ipmi_devintf ipmi_msghandler msr parport_pc ppdev lp parport drm ip_tables x_tables autofs4
[    4.520313] RIP: 0010:rtw_drv_proc_init+0x54/0xc8 [rtl8821ce]
[    4.520453]  rtw_drv_entry+0x28/0x1000 [rtl8821ce]
[    4.520667] Error: Driver 'rtl8821ce' is already registered, aborting...
[    4.608104] rtw_8821ce 0000:02:00.0 wlo1: renamed from wlan0
[    6.682777] rtw_8821ce 0000:02:00.0: start vif UN:ID:EN:TI:FI:ED on port 0
[   11.754652] rtw_8821ce 0000:02:00.0: sta UN:ID:EN:TI:FI:ED joined with macid 0 

uname -r
5.13.0-39-generic**

lsmod | grep 8821
8821ce               1794048  0
rtw88_8821ce           16384  0
rtw88_8821c            94208  1 rtw88_8821ce
rtw88_pci              24576  1 rtw88_8821ce
rtw88_core            200704  2 rtw88_pci,rtw88_8821c
cfg80211              888832  3 rtw88_core,mac80211,8821ce

sudo dkms status
[sudo] password for x: 
rtl8821ce, v5.5.2_34066.20200325, 5.13.0-39-generic, x86_64: built

编辑:我只是想填补一些导致我陷入这个不幸职位的难题,以便其他人可以从我的错误中吸取教训。

当这台计算机是开箱即用的新计算机时,我取出了带有 Windows 版本“n”的 SSD,并在打开设备电源之前用另一个空的新开箱即用 SSD 替换它。在安装 Ubuntu 20.04.3 LTS 之前,我从 USB Live 运行 Ubuntu 以确保它处于正常工作状态。在这次 Ubuntu Live 测试期间,WIFI 工作正常。

安装后WIFI不可用。我用手机连接起来,匆忙使用了满足明显条件的第一个答案。我安装了 rtl8821ce 驱动程序并重新启动。这让我的 WIFI 工作。但是,如上所述,这最终导致了后来的冲突。

在安装驱动程序之前请谨慎和耐心,寻求帮助并等待这个社区的好人来帮助你。:)

通过下面的步骤和答案,我有一个工作良好的 Wifi,包括最新的内核更新:5.15.0-41。

networking
  • 1 个回答
  • 1259 Views
Martin Hope
xtrchessreal
Asked: 2020-01-04 22:23:28 +0800 CST

Ubuntu 16.04.6 & 19.10、Debian 10:启动超时;多操作系统共享交换

  • 0

最近安装多个操作系统后,我遇到了启动错误。我注意到很长的启动时间,看着启动加载代码过去了,显然卡在了一个需要 90 秒的启动作业上,然后才最终退出显示 [Timed] 和 [delay] 的失败,很难阅读整行跑出屏幕继续启动。它在引导期间几乎所有机器上的操作系统都有延迟。

我跑了journalctl -p err,发现以下内容:

Jan 03 12:37:48 z-Inspiron-N5010 systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-d85dac55\x2d2393\x2d412a\x2d8080\x2d8cb24061f7b0.device.
Jan 03 12:42:51 z-Inspiron-N5010 systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-d85dac55\x2d2393\x2d412a\x2d8080\x2d8cb24061f7b0.device.
Jan 03 12:48:34 z-Inspiron-N5010 systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-d85dac55\x2d2393\x2d412a\x2d8080\x2d8cb24061f7b0.device.
Jan 03 13:06:28 z-Inspiron-N5010 systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-d85dac55\x2d2393\x2d412a\x2d8080\x2d8cb24061f7b0.device.
z@z-Inspiron-N5010:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda14 during installation
UUID=a78d855d-8b99-4920-8cf6-16dea3ff5d56 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda15 during installation
UUID=9c7b545a-642c-44ee-b9e6-f440b5aec755 /home           ext4    defaults        0       2
# swap was on /dev/sda5 during installation
UUID=d85dac55-2393-412a-8080-8cb24061f7b0 none            swap    sw              0       0
z@z-Inspiron-N5010:~$ 

在解析 Timed Out Devicedev-disk-by\x2duuid-d85dac55\x2d2393\x2d412a\x2d8080\x2d8cb24061f7b0.device.从每个用“\”分隔的 x2d 中提取后,我得出: UUID=d85dac55-2393-412a-8080-8cb24061f7b0 与 fstab 文件进行比较,很容易看出与错误相关的设备是/dev/sda5. 然后我运行sudo blkid /dev/sda5并确定分区实际上已分配UUID=bb3c892f-7584-42a3-a35a-0f0dfd517222

我意识到最后安装的操作系统是 2020 年 1 月 3 日的 Debian 10。我还记得安装程序要求我确认我定义的分区/并将/home被格式化,但它也添加swap到了列表中。

我启动到 Debian 操作系统并运行 blkid 并查看了 Debian fstab 文件,如下所示定义了两个交换 - 不是手动的,安装程序出现了一些错误。

root@debian:/home/x# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda14 during installation
UUID=199f052c-ccf7-4b75-874c-de83d1c37300 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda15 during installation
UUID=ab46faec-c492-403d-8452-c6cd79af1ca1 /home           ext4    defaults        0       2
/dev/mapper/fedora_localhost--live-swap none            swap    sw              0       0
# swap was on /dev/sda5 during installation
UUID=bb3c892f-7584-42a3-a35a-0f0dfd517222 none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
root@debian:/home/x#

不知何故 Fedoraswap和共享/dev/sda5 swap在 Debian 的 fstab 中?所有系统启动,仅在交换超时时都会延迟 90 秒。自从 Ubuntu 16.04.6 接近 ESM 以来,我正在玩一些发行版。一旦我决定保留和删除哪些操作系统,我可能仍然会遇到问题。任何技术帮助将不胜感激和感谢。

dual-boot swap timeout uuid boot-time
  • 1 个回答
  • 641 Views
Martin Hope
xtrchessreal
Asked: 2018-07-03 18:06:46 +0800 CST

内核已安装但未运行 16.04.4 LTS

  • 1

软件更新程序安装了最新的内核 4.4.0-130,然后我重新启动但无法在 grub 高级设置菜单中找到它。我寻找它,并确定它没有运行:

dpkg -l | grep linux-image
rc  linux-image-4.4.0-109-generic               4.4.0-109.132                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-112-generic               4.4.0-112.135                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-116-generic               4.4.0-116.140                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-119-generic               4.4.0-119.143                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-121-generic               4.4.0-121.145                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-122-generic               4.4.0-122.146                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-124-generic               4.4.0-124.148                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-127-generic               4.4.0-127.153                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-128-generic               4.4.0-128.154                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-130-generic               4.4.0-130.156                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP

uname -r 
4.4.0-128-generic

然后我运行 Grub Customizer,其中列出了新内核,保存了新配置并再次重新启动。新内核仍未运行。然后我打开终端并运行:

sudo update-grub

我再次以相同的结果重新启动。

更新:-128 和 -130 似乎启动但在桌面界面之前挂起,好像级联故障每个以前的内核现在都有启动问题。当前运行 4.4.0-124

我应该如何进行故障排除并使新内核在这种更新后正常运行?我可以清除 -130 然后通过 apt 重新安装更新吗?什么是安全的方法?

根据请求编辑:

:~$ df
Filesystem     1K-blocks      Used Available Use% Mounted on
udev             1900716         0   1900716   0% /dev
tmpfs             384252      6096    378156   2% /run
/dev/sda6       40197496   8797872  29334628  24% /
tmpfs            1921244     45500   1875744   3% /dev/shm
tmpfs               5120         4      5116   1% /run/lock
tmpfs            1921244         0   1921244   0% /sys/fs/cgroup
/dev/loop0         38528     38528         0 100% /snap/handbrake-jz/132
/dev/loop2         38528     38528         0 100% /snap/handbrake-jz/133
/dev/loop1        142848    142848         0 100% /snap/gnome-3-26-1604/64
/dev/loop3         38656     38656         0 100% /snap/handbrake-jz/134
/dev/loop6         89088     89088         0 100% /snap/core/4917
/dev/loop4         88704     88704         0 100% /snap/core/4650
/dev/loop5         89088     89088         0 100% /snap/core/4830
/dev/sda7      502672688 410111864  71567120  86% /home
tmpfs             384252        88    384164   1% /run/user/1000
:~$ df -i
Filesystem       Inodes  IUsed    IFree IUse% Mounted on
udev             475179    521   474658    1% /dev
tmpfs            480311    756   479555    1% /run
/dev/sda6       2564096 339157  2224939   14% /
tmpfs            480311    147   480164    1% /dev/shm
tmpfs            480311      3   480308    1% /run/lock
tmpfs            480311     16   480295    1% /sys/fs/cgroup
/dev/loop0          511    511        0  100% /snap/handbrake-jz/132
/dev/loop2          502    502        0  100% /snap/handbrake-jz/133
/dev/loop1        27651  27651        0  100% /snap/gnome-3-26-1604/64
/dev/loop3          503    503        0  100% /snap/handbrake-jz/134
/dev/loop6        12842  12842        0  100% /snap/core/4917
/dev/loop4        12841  12841        0  100% /snap/core/4650
/dev/loop5        12841  12841        0  100% /snap/core/4830
/dev/sda7      31932416 117242 31815174    1% /home
tmpfs            480311     37   480274    1% /run/user/1000
:~$ 

重新安装输出:

:~$ sudo apt install --reinstall linux-image-generic
[sudo] password for x: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-4.4.0-124 linux-headers-4.4.0-124-generic
  linux-headers-4.4.0-127 linux-headers-4.4.0-127-generic
  linux-image-4.4.0-124-generic linux-image-4.4.0-127-generic
  linux-image-extra-4.4.0-124-generic linux-image-extra-4.4.0-127-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 10 not upgraded.
Need to get 0 B/2,532 B of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 316411 files and directories currently installed.)
Preparing to unpack .../linux-image-generic_4.4.0.130.136_amd64.deb ...
Unpacking linux-image-generic (4.4.0.130.136) over (4.4.0.130.136) ...
Setting up linux-image-generic (4.4.0.130.136) ...
:~$

重启后:

:~$ uname -r
4.4.0-130-generic
:~$

我用相同的解决结果重新启动了 10 次,还测试了以前的内核回到 -124,观察到零(硬启动)在桌面界面之前挂起。显然,这解决了我的问题 user535733,如果您将您的想法重申为已发布的答案,我很乐意为您提供信用。我将对此进行更多研究,以供将来参考和启发。

grub2 kernel apt update-manager 16.04
  • 1 个回答
  • 3323 Views
Martin Hope
xtrchessreal
Asked: 2018-06-16 23:31:09 +0800 CST

如何添加顶栏菜单;文件、视图、历史记录、工具...适用于 18.04 中的应用程序?[复制]

  • 20
这个问题在这里已经有了答案:
面板中的 Ubuntu 17.10 窗口菜单 2 个答案
4年前关闭。

我知道 Unity 不再是默认桌面,并且从 18.04 LTS 开始被 GNOME 桌面取代。自 15.04 以来,我一直在使用 Unity。

现在我想使用 18.04 LTS 的默认 GNOME 桌面,但想在顶部栏中获取我的应用程序菜单。

菜单:我使用的应用程序中的文件、视图、历史记录、工具等,我在任何地方都找不到。相反,我在下拉菜单中有一个选项,通常是“退出”。

某处必须有一个默认秘密,可以让我在某种程度上自定义我的用户体验,就像 18.04 LTS 开发人员所设想的那样。它藏在哪里?如何根据 GNOME 开发人员设计满足我的需求。

谢谢你的帮助

gnome themes menu 18.04 top-bar
  • 1 个回答
  • 28861 Views
Martin Hope
xtrchessreal
Asked: 2017-08-05 00:58:20 +0800 CST

Linux Multiboot 安静启动问题

  • 1

我有 Ubuntu 16.04.3 LTS 有一段时间了,最​​近按顺序添加了 Linux Mint 和 openSUSE。在 openSUSE 安装之前,引导分区是 /dev/sda1。

问题:我希望所有发行版都没有启动画面。 我读了这篇文章。 我在 Ubuntu 上通过编辑 /etc/default/grub 文件并在首次安装时进行更新来实现这一点。我在 openSUSE 和 Mint 上使用了 Grub Customizer 来删除启动画面,然而,openSUSE 是我安装的唯一一个新发行版。然后我直接为 Mint 编辑了 grub 文件,它仍然显示启动画面。我不确定如何进行。此外,如果我决定删除或卸载 openSUSE 或 MINT 中的任何一个,我将如何进行?

dos HDD

/dev/sda1 ext3 Primary GRUB

/dev/sda2 Extended Ubuntu

    /dev/sda5      linux-swap

    /dev/sda6 ext4 /

    /dev/sda7 ext4 home

    /dev/sda8 ext3 mintboot

    /dev/sda9 ext4 mintroot

    /dev/sda10 ext4 minthome

/dev/sda3 btrfs openSUSE      flagged boot

/dev/sda4 xfs   openSUSE

openSUSE /etc/default/grub 输出:我怀疑最后滚动的位和潜在的 openSUSE grub.cfg 编辑,只是不确定究竟是什么 Oo

# If you change this file, run 'grub2-mkconfig -o /boot/grub2/grub.cfg' afterwards to update
# /boot/grub2/grub.cfg.

# Uncomment to set your own custom distributor. If you leave it unset or empty, the default
# policy is to determine the value from /etc/os-release
GRUB_DISTRIBUTOR=
GRUB_DEFAULT=saved
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=1
GRUB_CMDLINE_LINUX_DEFAULT='resume=/dev/disk/by-uuid/0b074c09-c211-407b-ad9d-f7c0c2b3bee7 splash=""'
GRUB_CMDLINE_LINUX=""

# Uncomment to automatically save last booted menu entry in GRUB2 environment

# variable `saved_entry'
# GRUB_SAVEDEFAULT="true"
#Uncomment to enable BadRAM filtering, modify to suit your needs

# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
# GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
#Uncomment to disable graphical terminal (grub-pc only)

GRUB_TERMINAL="gfxterm"
# The resolution used on graphical terminal
#note that you can use only modes which your graphic card supports via VBE

# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE="auto"
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
# GRUB_DISABLE_LINUX_UUID=true
#Uncomment to disable generation of recovery mode menu entries

# GRUB_DISABLE_LINUX_RECOVERY="true"
#Uncomment to get a beep at grub start

# GRUB_INIT_TUNE="480 440 1"
GRUB_BACKGROUND=/boot/grub2/themes/openSUSE/background.png
GRUB_THEME=/boot/grub2/themes/openSUSE/theme.txt
SUSE_BTRFS_SNAPSHOT_BOOTING="true"
GRUB_DISABLE_OS_PROBER="false"
GRUB_ENABLE_CRYPTODISK="n"
dual-boot
  • 1 个回答
  • 540 Views
Martin Hope
xtrchessreal
Asked: 2016-05-04 22:14:44 +0800 CST

Apparmor 初始化失败,退出代码 123

  • 13

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, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

1 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.

x@x-NICEPUTER:~$ systemctl status apparmor.service
● apparmor.service - LSB: AppArmor initialization
   Loaded: loaded (/etc/init.d/apparmor; bad; vendor preset: enabled)
   Active: failed (Result: exit-code) since Tue 2016-05-03 21:52:29 MDT; 1h 15min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 523 ExecStart=/etc/init.d/apparmor start (code=exited, status=123)

May 03 21:52:22 x-NICEPUTER apparmor[523]: AppArmor parser error for /etc/apparmor.d/usr.bin.webbrowser-app in /etc/apparmor.d/usr.bin.webbrowser-app at line 26: Could not open '/usr/share/apparmor/hardware/graphics.d'
May 03 21:52:28 x-NICEPUTER apparmor[523]: Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
May 03 21:52:29 x-NICEPUTER apparmor[523]: Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
May 03 21:52:29 x-NICEPUTER apparmor[523]: AppArmor parser error for /etc/apparmor.d/usr.bin.webbrowser-app in /etc/apparmor.d/usr.bin.webbrowser-app at line 26: Could not open '/usr/share/apparmor/hardware/graphics.d'
May 03 21:52:29 x-NICEPUTER apparmor[523]: Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
May 03 21:52:29 x-NICEPUTER apparmor[523]:    ...fail!
May 03 21:52:29 x-NICEPUTER systemd[1]: apparmor.service: Control process exited, code=exited status=123
May 03 21:52:29 x-NICEPUTER systemd[1]: Failed to start LSB: AppArmor initialization.
May 03 21:52:29 x-NICEPUTER systemd[1]: apparmor.service: Unit entered failed state.
May 03 21:52:29 x-NICEPUTER systemd[1]: apparmor.service: Failed with result 'exit-code'.

目录apparmor/hardware/和文件graphics.d不存在 /usr/share/ 因此#include /usr/share/apparmor/hardware/graphics.d在第 26 行/etc/apparmor.d/usr.bin.webbrowser-app返回 null 并导致失败。

我怎样才能正确解决这个问题,或者至少创建一个允许apparmor.service初始化而不会失败的解决方法?

uname -a
Linux x-NICEPUTER 4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
sudo lshw
[sudo] password for x: 
x-niceputer               
    description: Computer
    width: 64 bits
    capabilities: smbios-2.4 vsyscall32
  *-core
       description: Motherboard
       physical id: 0
     *-memory
          description: System memory
          physical id: 0
          size: 3793MiB
     *-cpu
          product: Intel(R) Core(TM)2 Duo CPU     P8400  @ 2.26GHz
boot
  • 4 个回答
  • 22989 Views
Martin Hope
xtrchessreal
Asked: 2015-08-23 16:00:19 +0800 CST

有没有可以让我的桌面变暗的应用程序

  • 3

我在 Windows 7 中使用了一个应用程序,我认为它叫做调光器,它可以使屏幕更改其对比度设置,因此我可以将其调暗到低于 PC 默认控件(例如功能键或控制面板中的电源选项)的控件。

是否有适用于 Ubuntu 15.04 的任何这些类型的应用程序或批准用于 PC 笔记本电脑上的最新 Ubuntu LTS 版本。

我的电脑使用功能键来改变它的亮度。它使用 0-8 级亮度标度,其中 0 是最暗的,8 是最亮的。0 对于我的舒适度来说太亮了,尤其是在晚上

按照下面答案中的建议,我将以下内容添加到 etc/default/grub:

GRUB_CMDLINE_LINUX="resume=UUID=8bcb4169-f5ab-4ab6-b644-23e528088d41 acpi_backlight=vendor"

和更新的 grub

我的屏幕亮度没有比以前更暗。奇怪的是,每次我重新启动时,亮度级别似乎都达到 0-8 级别的 2 级亮度,而在 etc/default/grub 更改之前它没有这样做。我将我的 grub 文件恢复为以前的设置。

我已经安装了Indicator-Brightness,但是这个应用程序不会比我的功能键更暗淡我的桌面,也没有菜单来配置它。

我积极寻求其他相关问题以找到解决方案并在此处报告该行动的结果。这是一个需要时间的过程。对于那些提供意见的人,感谢您的耐心等待。

图形、屏幕亮度、对比度、色温、伽玛有很多方面。

我试过了

xbacklight -set 50
xbacklight -dec 10 and 03 etc.

这从未增加或减少超过 PC 提供的通常 0-8 步,即与当前功能键级别没有区别。

有趣的是,Serg Kolo 在我的问题下方发表的评论(感谢 :) 让我xrandr通过他提供的关于他的脚本的信息底部的链接来源获得了信息:

xrandr -q | grep " connected"
xrandr --output LVDS1 --brightness 0.5

我不知道这是可用的并且已经安装 - 显然。使用终端中的第二个命令,我的屏幕比以往任何时候都暗。然后我测试了:

xrandr --output LVDS1 --brightness 0.9

这让我回到了通常的最低水平。这似乎是在改变对比度而不是亮度,这正是我要问的。终端中的一个简单命令与应用程序一样好。

从那以后,我研究了xrandr,以便了解该命令的工作原理。

也许有人可以用简单的术语解释 xrandr,但在那之前请浏览上面链接中的信息。

编辑 9 月 16 日

出于真诚和合作,我决定尝试使用下面 Serg 的回答中的脚本。按照他的指示,我能够让这个脚本为我工作。我希望我知道脚本如何确定我的屏幕名称以使用xrandr命令,但好消息是它有效。

谢谢 Serg 和大家的投入

14.04
  • 2 个回答
  • 1049 Views
Martin Hope
xtrchessreal
Asked: 2015-08-21 18:11:21 +0800 CST

为什么 Ubuntu 15.04 生命周期结束时间为 2016 年 1 月 [重复]

  • 0
这个问题在这里已经有了答案:
长期支持版本和普通版本有什么区别? (5 个答案)
7 年前关闭。

我刚刚让 Ubuntu 15.04 运行良好,当然还在定制。为什么生命终结这么快,2016 年 1 月?还有很多事情还在解决,怎么能这么快结束呢?

15.04
  • 1 个回答
  • 372 Views
Martin Hope
xtrchessreal
Asked: 2015-07-03 12:29:38 +0800 CST

从暂停中恢复不起作用,Rhythmbox 在重新启动时丢失所有文件

  • 0

电脑:索尼 vaio VGN-FW250j

CPU:Intel双核64位系统

操作系统:已安装 Windows 7

操作系统:Ubuntu 15.04 来自 amd64 ISO,通过 UNetbootin“节俭启动”方法。

双启动:Ubuntu 15.04 和 Windows 7均可启动

我现在的磁盘和分区是这样的:

sudo blkid -c /dev/null 
/dev/sda1: LABEL="System Reserved" UUID="1E98FB2198FAF5DD" TYPE="ntfs" PARTUUID="a287a9ef-01"    
/dev/sda2: UUID="6016FE5E16FE349E" TYPE="ntfs" PARTUUID="a287a9ef-02"
/dev/sda4: LABEL="Swap" UUID="b246d9d7-15ea-48c1-8313-c4cbeafb8a3a" TYPE="swap" PARTUUID="a287a9ef-04"    
/dev/sda5: UUID="b010e611-6efb-49a9-bff0-59b9533d659b" TYPE="ext4" PARTUUID="a287a9ef-05"

你看到这里有什么问题吗?我的Resume from suspend 不起作用,每次重新启动时Rhythmbox都会丢失所有以前导入的文件。我已验证交换空间已打开并正常工作,resume、grub 和 fstab 文件使用交换文件的 resume=UUID=abc...xyz"。

我想暂停工作,但没有它也可以生活,因为启动时间非常快。

这是我的 fstab 文件:

/etc/fstab:静态文件系统信息。

使用'blkid'打印设备的通用唯一标识符;这可以与 UUID= 一起使用,作为一种更可靠的方式来命名设备,即使添加和删除磁盘也能正常工作。请参阅 fstab(5)。

文件系统挂载点类型选项 dump pass

/ 在安装期间位于 /dev/sda5

UUID=b010e611-6efb-49a9-bff0-59b9533d659b / ext4 errors=remount-ro 0 1 UUID=b246d9d7-15ea-48c1-8313-c4cbeafb8a3a 无交换 sw 0 0

我想知道问题的一部分是否是我的 fstab 文件未配置为帮助 Ubuntu 读取/写入存储数据文件的 NTFS (win 7) 分区,因此 Rhythmbox 无法正确导入文件。

你怎么看?

dual-boot
  • 2 个回答
  • 243 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助
subwaysurfers
my femboy roommate

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve