我有 ubuntu 20.04。亮度不起作用,默认为 100%。以所有可能的方式编辑了 grub 文件,但仍然无法正常工作。安装了亮度控制器,但仍然无法正常工作。我的机器是 acer swift 3,在带有 vega 6 图形的 ryzen 5 4500u 上运行。请给我一个解决方案。我的眼睛疼得厉害
附言; 更新您的内核人员。它终于对我有用。 https://askubuntu.com/a/1281948/1158910
我有 ubuntu 20.04。亮度不起作用,默认为 100%。以所有可能的方式编辑了 grub 文件,但仍然无法正常工作。安装了亮度控制器,但仍然无法正常工作。我的机器是 acer swift 3,在带有 vega 6 图形的 ryzen 5 4500u 上运行。请给我一个解决方案。我的眼睛疼得厉害
附言; 更新您的内核人员。它终于对我有用。 https://askubuntu.com/a/1281948/1158910
大家好,我正在尝试在旧的 Compaq Presario C700 上安装 Ubuntu 20.04.1。背面的 p/n 是 FW081LA#ABM,那里也出现了 C780LA。cpu 是 Intel Core 2 Duo T5550 这是 bios 屏幕的照片 https://isstatic.askoverflow.dev/62ic6.jpg
我正在使用来自官方 Ubuntu 频道的 iso ubuntu-20.04.1-desktop-amd64。我正在使用 Rufus 将该图像放在可启动的 USB 上。我以前用这个USB安装在不同的机器上,它工作正常。
我收到此错误 https://isstatic.askoverflow.dev/EPJzO.jpg 它说 ACPI BIOS 错误(错误)多余的参数 - ASL 声明为 5,ACPI 需要 4
知道是什么原因造成的吗?
我使用 Nvidia GTX1050Ti 在我的华硕笔记本(型号:fx505g)上的 SSD(实际上是我电脑上唯一的驱动器)上的 live usb 上安装了 Ubuntu 20.10。这非常困难,因为我遇到了几个问题,例如:
当我终于设法运行操作系统时,随机再次冻结;所以 acpi=off 再次。在从 USB 安装期间,一切正常。
此时系统正在使用 xserver noveau 驱动程序,图形流畅且响应迅速,但如果我尝试安装任何其他 nvidia 属性驱动程序,系统运行速度较低,并且存在可笑的鼠标输入延迟(系统启动时间 > 2m)。安装 nvidia 驱动程序后,如果我运行 nvidia-smi,我会得到
“NVIDIA-SMI 失败,因为它无法与 NVIDIA 驱动程序通信。确保已安装并运行最新的 NVIDIA 驱动程序。”
我尝试从启动菜单设置 acpi_osi=Linux(甚至 acpi_osi=Windows,只是因为我不知道我还能做什么)和 acpi_backlight=vendor:系统与 Nvidia 驱动程序通信良好,但系统速度非常慢,一切碰撞。此外,未检测到音频(仅虚拟输出)
所以我回到了 xserver noveau 驱动程序:此时启动速度很正常,但我不能使用触控板、电源管理设置、蓝牙设备和音频。
在回到 acpi=off 之前,我还尝试了 nomodeset ,它给了我低分辨率但仍然超慢的系统;实际上,让事情正常工作的唯一方法是使用 acpi=off,没有触控板、蓝牙、电池管理和 fn 键盘功能。
有没有办法让事情一起工作?
我在网上搜索过,但找到的所有文章都已过时。我应该怎么做才能在 GNOME 中启用休眠?
我的笔记本电脑是联想 X1 Carbon 第 7 代,运行 Ubuntu 18.04。昨晚工作到很晚的时候,我睡着了,我的笔记本电脑没电了。早上我把充电器放进去,但虽然灯在跳动,表明在休眠,但它并不想醒来。因此,我按住电源按钮,强制重新启动,自从我的电池一直保持在 0% 和估计。
卸下充电器没有问题,笔记本电脑运行良好。笔记本电脑没有可拆卸电池。此外,如果我在 Windows 10(安装在其自己的分区上)中启动并将鼠标悬停在电池指示器上方,它会显示“未知”或“剩余 255%”。很明显有些不对劲。
我已经用谷歌搜索并搜索了论坛的答案,但没有运气。我已经包含了通常在其他线程中建议的命令的输出。
$ acpitool -B
Battery #1 : present
Remaining capacity : 0 mWh, -nan%, -1.00% of design capacity
Capacity loss : 101.%
Present rate : 0 mW
Charging state : Unknown
Battery type : Unknown
$ acpi -V
Battery 0: Unknown, 0%
Adapter 0: on-line
Thermal 0: ok, 53.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 128.0 degrees C
Cooling 0: Processor 0 of 10
Cooling 1: B0D4 no state information available
Cooling 2: Processor 0 of 10
Cooling 3: x86_pkg_temp no state information available
Cooling 4: Processor 0 of 10
Cooling 5: Processor 0 of 10
Cooling 6: INT3400 Thermal no state information available
Cooling 7: Processor 0 of 10
Cooling 8: pch_cannonlake no state information available
Cooling 9: Processor 0 of 10
Cooling 10: iwlwifi no state information available
Cooling 11: Processor 0 of 10
Cooling 12: intel_powerclamp no state information available
Cooling 13: Processor 0 of 10
Cooling 14: SEN1 no state information available
cat /proc/acpi/battery/BAT0/alarm
cat /proc/acpi/battery/BAT0/info
cat /proc/acpi/battery/BAT0/state
cat /proc/acpi/battery/BAT1/alarm
cat /proc/acpi/battery/BAT1/info
cat /proc/acpi/battery/BAT1/state
cat /proc/acpi/processor/CPU0/throttling
上述所有命令都给出以下输出:
No such file or directory
我还运行了这些命令:
$ cat /sys/class/power_supply/BAT0/alarm
0
$ cat /sys/class/power_supply/BAT0/status
Unknown
$ cat /sys/class/power_supply/BAT0/capacity
0
$ cat /sys/class/power_supply/BAT0/capacity_level
Critical
此外,我尝试更新固件,我必须使用强制标志,因为它说电池需要至少充电 30%:
sudo apt update && sudo apt upgrade -y
sudo service fwupd start
sudo fwupdmgr refresh
sudo fwupdmgr update --force
非常感谢任何有关如何解决此问题的帮助和理解!
我可以看到这个问题仍然有很多观点,所以我认为进行更新可能是个好主意,因为我的问题已通过其他方式解决。
更新:几个月后问题定期返回,我最终致电当地授权的联想维修店。他们更换了我的主板,因为他们甚至无法使用监控程序检测电池,因此无法调试任何东西。我需要一块新主板,因为现在一切正常。这也很有意义,因为我可以看到我的问题在不同的操作系统中持续存在。当电池运行异常时,它会在 Ubuntu、Windows、Debian 上运行。所以它很可能与软件无关。由于 BIOS 和固件更新都没有帮助,因此或多或少是最后尝试的事情。我免费更换了我的,因为它仍在保修期内,所以无论如何值得一试。
我在 Legion 5i 中安装了 Ubuntu 20.04,但出现 ACPI 错误(错误)并且找不到 AE。我通过在“GRUB_CMDLINE_LINUX_DEFAULT=...”行的末尾添加“nomodeset”在 GRUB 中进行了修改,现在它终于启动了,但最初的错误仍然存在。
这是屏幕的样子:
[0.213475] ACPI BIOS 错误(错误):无法解析符号 [_SB.PCI0.I2C2.TPD0],AE_NOT_FOUND (20190816/dsU)load2-162)
[0.213492] ACPI 错误:AE_NOT_FOUND,在名称查找/目录期间 (20190816/ ps object-220)
[0.213530] ACPI BIOS 错误(错误):无法解析符号 [_SB.PCI0.I2C3.TPL1],AE_NOT_FOUND (20190816/dswload2-162)
[0.213535] ACPI 错误:AE_NOT_FOUND,在名称查找/目录期间(20190816/ps object-220)
[0.612012] Initramfs 解包失败:解码失败
[0.776366] 完整性:加载 X.509 证书时出现问题 -65
/dev/sda4:干净,208217/33406976 文件,4383755/133619712 块
[29.269500] iwlwifi 0000:00:14.3:BIOS 包含 HGDS 但没有 WRDS
我的电脑突然不再关机或挂起。磁盘断电,但计算机不会。我必须按住电源按钮关闭计算机。
关机过程以“reboot: Power down”消息结束,但没有任何反应:
它就是这样。它曾经工作得很好。我记得做的唯一一件事是几天前运行 BootRepair,因为更新搞砸了启动。但我相信在那之后的某个时候我可能会毫无问题地关闭。
重新启动会显示类似的消息(“重新启动:正在重新启动系统”),但大约 15 秒后,它最终会重新启动。
我尝试过但没有任何区别的事情:
sudo shutdown -P -h now
用, systemctl poweroff
,关闭sudo poweroff
acpi=force
, acpi=off
, acpi=on
, reboot=pci
, reboot=bios
,reboot=acpi
到内核参数我在跑:
编辑:dmesg
输出:https ://pastebin.com/gmA0RmEe
注意
[ 6.191250] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts with OpRegion 0x0000000000000400-0x000000000000047F (\PMIO) (20170831/utaddress-247)
[ 6.191254] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts with OpRegion 0x0000000000000400-0x000000000000047F (\PMIO) (20170831/utaddress-247)
[ 6.191257] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
我有一个新的 Dell Inspiron 5505(AMD Ryzen 4500),果然,S3 睡眠状态被禁用,没有 BIOS 选项来启用它(即使在 BIOS 更新之后)。
经过几周的挫折,我学会了如何(成功地)编辑 DSDT 并通过 GRUB 覆盖它。现在我的笔记本电脑像小猫一样睡觉了!
但是,我不知道如何用 rEFInd 覆盖 DSDT。有人知道怎么做吗?
我的 GRUB 配置(有效):
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=deep"
GRUB_EARLY_INITRD_LINUX_CUSTOM="microcode.cpio acpi_override"
此外,在 grub.cfg (作品)中:
linux /boot/vmlinuz-5.4.0-47-generic root=UUID=febd7fdb-b56d-482d-bcdf-5b6d472fa950 ro quiet splash mem_sleep_default=deep
initrd /boot/acpi_override /boot/initrd.img-5.4.0-47-generic
我的(尝试的)rEFInd 配置(不起作用):
menuentry Ubuntu {
icon /EFI/refind/themes/tux-refind-theme/icons/os_ubuntu.png
volume "Ubuntu Linux"
loader /boot/vmlinuz-5.4.0-47-generic
initrd /boot/acpi_override /boot/initrd.img-5.4.0-47-generic
options "ro root=UUID=febd7fdb-b56d-482d-bcdf-5b6d472fa950 quiet splash mem_sleep_default=deep $vt_handoff"
}
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
CPU: 1 PID: 1 Comm: swapper/0 Not tainted 5.4.0-47-generic #51-Ubuntu
Hardware name: Dell Inc. Inspiron 5505/0MJ6CM, BIOS 1.2.1 07/15/2020
Call Trace:
dump_stack+0x6d/0x9a
panic+0x101/0x2e3
mount_block_root+0x23f/0x2e8
mount_root+0x38/0x3a
prepare_namespace+0x13f/0x194
kernel_init_freeable+0x231/0x255
? rest_init+0xb0/0xb0
kernel_init+0xe/0x100
ret_from_fork+0x22/0x40
Kernel Offset: 0x1b800000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ]---
menuentry Ubuntu {
icon /EFI/refind/themes/tux-refind-theme/icons/os_ubuntu.png
volume "Ubuntu Linux"
loader /boot/vmlinuz-5.4.0-47-generic
initrd /boot/acpi_override
initrd /boot/initrd.img-5.4.0-47-generic
options "root=UUID=febd7fdb-b56d-482d-bcdf-5b6d472fa950 ro quiet splash mem_sleep_default=deep $vt_handoff"
}
边注:
出于好奇,我删除了 DSDT 文件中围绕 S3 状态的“If”语句,从而解决了睡眠问题。
由此:
If (LEqual (CNSB, Zero))
{
If (LEqual (DAS3, One))
{
Name (_S3, Package (0x04) // _S3_: S3 System State
{
0x03,
0x03,
Zero,
Zero
})
}
}
对此:
Name (_S3, Package (0x04) // _S3_: S3 System State
{
0x03,
0x03,
Zero,
Zero
})
几天前,cat /sys/firmware/acpi/interrupts/gpe69
数以百万计,我的系统无法使用。禁用后一切正常。
有没有办法知道 ACPI 事件 69 是关于什么的?
我有一台新笔记本电脑(带有 Ryzen 4000 SoC 的联想 IdeaPad 5 14ARE05)。为了支持它的硬件,我必须在我新安装的 20.04 Kubuntu 上安装最新的 5.8.0 主线内核。但是,我还需要 acpi-call-dkms 来控制省电功能等。但是,安装失败:
Unpacking acpi-call-dkms (1.1.0-5) ...
Setting up acpi-call-dkms (1.1.0-5) ...
Loading new acpi-call-1.1.0 DKMS files...
Building for 5.8.0-050800-generic
Building initial module for 5.8.0-050800-generic
ERROR (dkms apport): kernel package linux-headers-5.8.0-050800-generic is not supported
Error! Bad return status for module build on kernel: 5.8.0-050800-generic (x86_64)
Consult /var/lib/dkms/acpi-call/1.1.0/build/make.log for more information.
dpkg: error processing package acpi-call-dkms (--configure):
installed acpi-call-dkms package post-installation script subprocess returned error exit status 10
Errors were encountered while processing:
acpi-call-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)
基本上它只是说它不受支持。是否有一些 PPA 可以在其中获得受支持的该软件包的更新版本?或者(如何)我可以从源代码构建那个东西?