取消
显示结果 
搜索替代 
您的意思是: 

最新主题

如果安装Manjaro的话,不需要调整任何设置,最新版本的内核+最新版本的BIOS已经可以直接启动。
你好! 01.06.01版本的BIOS看起来解决了问题。 由于新版本(01.09.01)的BIOS包含了AMD显卡的VBIOS更新,在刷新至最新版本的BIOS后,需要将内核更新到最新版本。
抱歉打扰了! 看起来是我的系统问题。 在更新到了最新的内核后解决了问题。 再次抱歉!
前些日子里,我看到了HP发布了新的BIOS更新。在刷入了最新的BIOS后,我发现Linux下显卡的硬件加速出现了问题:尽管系统提示已经获得硬件加速,但桌面窗口出现了黑边:硬件加速出现了问题。 我查询了一下更新日志,发现该版本中包含了VBIOS的更新。请问,我应该如何将VBIOS降级呢? 谢谢!
现在有几个问题: 1.错误已经多到Intel反编译器看不下去的地步了…… (反编译不出来,得先手动修一点东西) 2.我估计也没有HP的BIOS签名,所以估计测试的时候只能用Clover这种启动引导器加载了 3.我准备老老实实退回1.00.03了(被处理器缓存错误吓到了)……
我的看法是HP在函数调用中把名称写错了…… 正在用Intel的ACPI反编译工具怼HP的ACPI表 不知道为什么SSDT里提示的是“名称已重复定义”但是系统里却没有这个东西…… 看来HP的代码习惯也不太好啊……
刚才用AIDA64的导出ACPI表的功能在Windows下导出了ACPI表,对照着Linux的内核日志对比了一下。 (不得不说我从这台笔记本上学到了不少东西) 图1 图2 图一中,Linux尝试访问LPC0节点,但BIOS中提供的ACPI表没有这一节点,而是LPCB。 图二中,Linux访问_TZ,但表中的变量名为_TZ_。 图1中的问题我无法解释,但是在图2中,根据ACPI... 查看更多...
刚才用AIDA64的导出ACPI表的功能在Windows下导出了ACPI表,对照着Linux的内核日志对比了一下。 (不得不说我从这台笔记本上学到了不少东西) 图1 图2 图一中,Linux尝试访问LPC0节点,但BIOS中提供的ACPI表没有这一节点,而是LPCB。 图二中,Linux访问_TZ,但表中的变量名为_TZ_。 图1中的问题我无法解释,但是在图2中,根据ACPI规范,变量应该长4个字节,因此_TZ_正确。 可能是前面的ACPI表调用时出现了错误,导致Linux寻找了拼写错误的节点。 希望HP开发者能够跟进修复!
更新了最新(19.3.8)的BIOS后,ACPI依旧报错,但不影响系统的启动。 希望HP方面能够继续跟进,谢谢! 完整的内核启动日志在这里: https://www.lanzous.com/i3g7wqj 错误附近的内核日志: [ 0.879769] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored [ 0.894758] AC... 查看更多...
更新了最新(19.3.8)的BIOS后,ACPI依旧报错,但不影响系统的启动。 希望HP方面能够继续跟进,谢谢! 完整的内核启动日志在这里: https://www.lanzous.com/i3g7wqj 错误附近的内核日志: [ 0.879769] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored [ 0.894758] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPC0.EC0], AE_NOT_FOUND (20181213/dswload2-160) [ 0.894768] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20181213/psobject-221) [ 0.894771] ACPI: Skipping parse of AML opcode: Scope (0x0010) [ 0.896873] ACPI: 12 ACPI AML tables successfully acquired and loaded [ 0.908260] ACPI: EC: EC started [ 0.908262] ACPI: EC: interrupt blocked [ 0.916962] mce: Unexpected threshold interrupt at vector f9 [ 0.926320] ACPI: \_SB_.PCI0.LPCB.EC0_: Used as first EC [ 0.926324] ACPI: \_SB_.PCI0.LPCB.EC0_: GPE=0x3, EC_CMD/EC_SC=0x66, EC_DATA=0x62 [ 0.926327] ACPI: \_SB_.PCI0.LPCB.EC0_: Used as boot DSDT EC to handle transactions [ 0.926328] ACPI: Interpreter enabled [ 0.926372] ACPI: (supports S0 S1 S3 S4 S5) [ 0.926374] ACPI: Using IOAPIC for interrupt routing [ 0.927429] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug --------------------------------------------------------------------------------- [ 1.420735] ACPI: Thermal Zone [BATZ] (31 C) [ 1.420787] ACPI Error: AE_AML_PACKAGE_LIMIT, Index (0x000000005) is beyond end of object (length 0x5) (20181213/exoparg2-396) [ 1.420798] ACPI Error: Method parse/execution failed \_TZ.GETP, AE_AML_PACKAGE_LIMIT (20181213/psparse-531) [ 1.420803] ACPI Error: Method parse/execution failed \_TZ.CHGZ._CRT, AE_AML_PACKAGE_LIMIT (20181213/psparse-531) [ 1.422056] ACPI Error: AE_AML_PACKAGE_LIMIT, Index (0x000000005) is beyond end of object (length 0x5) (20181213/exoparg2-396) [ 1.422067] ACPI Error: Method parse/execution failed \_TZ.GTTP, AE_AML_PACKAGE_LIMIT (20181213/psparse-531) [ 1.422075] ACPI Error: Method parse/execution failed \_TZ.CHGZ._TMP, AE_AML_PACKAGE_LIMIT (20181213/psparse-531) [ 1.422121] ACPI Error: AE_AML_PACKAGE_LIMIT, Index (0x000000005) is beyond end of object (length 0x5) (20181213/exoparg2-396) [ 1.422131] ACPI Error: Method parse/execution failed \_TZ.GETP, AE_AML_PACKAGE_LIMIT (20181213/psparse-531) [ 1.422137] ACPI Error: Method parse/execution failed \_TZ.CHGZ._CRT, AE_AML_PACKAGE_LIMIT (20181213/psparse-531) [ 1.422148] [Firmware Bug]: No valid trip found  
以下是回复: 我用的是官方的最旧的BIOS,双击刷新程序或者将解包后的BIOS放在U盘均可。 另外,因为Raven Ridge的架构较新,推荐使用4.19以上的内核,这样附带的核显可以被完美驱动。 祝你好运! 以上。
打包好的镜像已经发送至邮箱,直接解压到U盘应该就行了。 我的邮箱号是MTA0MTE1NDU0OUBxcS5jb20=(Base64)。 希望你能成功!
我没有手边的U盘没试过……你可以试一下,反正镜像也不大,实在不行用你的整个U盘当临时分区,就放置ISO-解压一份-替换引导应该也行吧。 那个贴吧ID是我的,以后请多多指教哈哈。
呃,补充一下,nomodeset全部小写,另外我指的临时空间是硬盘划分出一个小分区放安装包,安装完成以后可以删除的。
你提醒了我还有BASE64的方法哈哈=_+ 用这个地址的工具aHR0cHMlM0EvL2Jicy5kZWVwaW4ub3JnL2ZvcnVtLnBocCUzRm1vZCUzRHZpZXd0aHJlYWQlMjZ0aWQlM0QxMzUwNTE= (Base64) 具体操作是划分2GB的临时空间,格式化为FAT32,改名为MJRO1717,去Manjaro找17.17 Architect版本... 查看更多...
你提醒了我还有BASE64的方法哈哈=_+ 用这个地址的工具aHR0cHMlM0EvL2Jicy5kZWVwaW4ub3JnL2ZvcnVtLnBocCUzRm1vZCUzRHZpZXd0aHJlYWQlMjZ0aWQlM0QxMzUwNTE= (Base64) 具体操作是划分2GB的临时空间,格式化为FAT32,改名为MJRO1717,去Manjaro找17.17 Architect版本(出厂是4.14的内核,如果临时不能进内核参数加一个Nomodeset禁用显卡驱动就行,安装时会下载新版本内核),然后把ISO改名为deepin.iso,并解压一份到MJRO1717的根目录(防止系统挂载的时候找不到文件),下载那个网址里的d2luX2dydWIyX2RlZXBpbl9pc29fMjAxNy45LjI3LnJhcg==(Base64),替换掉原来的引导,然后重启ESC-F9-从文件引导-MJRO1717-EFI-GRUB2-GRUB2-x64.EFI应该就行了。 期待你的好消息!
我放弃了……七遍吞我的回复…… BIOS需要关闭Secureboot 可以用硬盘安装,方法参见deepin的(我貌似发不了……) 内核记得选4.18(或者如果和我一样激进的话就4.19吧……反正兼容性越来越好,我的4.19已经识别Raven Ridge了,原来的版本是Vega Graphics这个笼统的代号) 你现在的BIOS版本就可以的 希望能够帮助到你!
更新到Manjaro,选择4.19版本的内核,兼容性比原来的4.15要好很多!显卡被正确识别为Raven Ridge了。
如图,在4.15内核里Vega10被识别成Vega8,别的一切正常(包括变频!) 降级BIOS以后就可以直接安装了!
非常感谢!问题在降级BIOS后得到解决! 等待HP更新吧……
我的笔记本可能批次比较新,出厂就1.3.1…… 另外我试了一下用acpi=ht代替acpi=off(禁用除了多核心配置以外的所有表),依旧卡住无法进入系统,看来是解析ACPI时出现的问题。 另外我的Vega10貌似在4.15的内核里不能被识别(Ubuntu的log里显示在调用EFI驱动以后整个系统失去响应),4.17因为根本打不开所以没有尝试。 官网有老版本的BIOS下载吗?如果有,HP允... 查看更多...
我的笔记本可能批次比较新,出厂就1.3.1…… 另外我试了一下用acpi=ht代替acpi=off(禁用除了多核心配置以外的所有表),依旧卡住无法进入系统,看来是解析ACPI时出现的问题。 另外我的Vega10貌似在4.15的内核里不能被识别(Ubuntu的log里显示在调用EFI驱动以后整个系统失去响应),4.17因为根本打不开所以没有尝试。 官网有老版本的BIOS下载吗?如果有,HP允许降级BIOS吗? 谢谢!
您的链接里的方法都不管用……我现在的方法是用过时的内核版本(4.15),同时drop掉整张acpi表(acpi=off)以及关闭显卡驱动(nomodeset),在新内核出来之前估计只能这样了。 谢谢您的解答!
好的谢谢! 我现在人在外面,晚上回去安装一下试试。 英文的操作我看懂了,如果无效的话会尝试新版本内核。 再次感谢您的帮助!
† 惠普支持社区是一个客户交流平台,便于客户找到有效的解决方法,快速解决问题,充分利用惠普产品。请在发帖之前,阅读社区的使用条款注册须知。