Skip to content
This repository has been archived by the owner on Aug 5, 2020. It is now read-only.

屏幕闪屏是我显示驱动的问题吗 #3

Open
DreamDZhu opened this issue Dec 14, 2019 · 26 comments
Open

屏幕闪屏是我显示驱动的问题吗 #3

DreamDZhu opened this issue Dec 14, 2019 · 26 comments

Comments

@DreamDZhu
Copy link

在使用过程中,发现接不同的HDMI屏幕,有些屏幕会出现不定期的黑屏,一秒后再恢复正常。有些屏幕却不会,还有一些带鱼屏闪屏概率非常大。。。

@cxlanyagege
Copy link
Owner

有可能是fb上的问题
之前有一次有位老哥说他的4k显示器到不了4k分辨率,我直接把fb除接口定义外的内容全部删除了,直接使用原生的intelgfx和bios驱动显示器。你可以试下用hackintool给fb打个补丁。因为最近放假了,暂时测试不了,实在抱歉

@cxlanyagege
Copy link
Owner

对了,是哪个版本的efi?

@DreamDZhu
Copy link
Author

是9月4号版本的。其他都非常稳定了。公司电脑用这套efi偶尔才闪一下。我试试您新的11月更新的那些。

@cxlanyagege
Copy link
Owner

好的,麻烦你了

@MekaYangyi
Copy link

有可能是fb上的问题
之前有一次有位老哥说他的4k显示器到不了4k分辨率,我直接把fb除接口定义外的内容全部删除了,直接使用原生的intelgfx和bios驱动显示器。你可以试下用hackintool给fb打个补丁。因为最近放假了,暂时测试不了,实在抱歉

我这是HDMI接4k识别不了,只能1080p,有啥办法?

@cxlanyagege
Copy link
Owner

有可能是fb上的问题
之前有一次有位老哥说他的4k显示器到不了4k分辨率,我直接把fb除接口定义外的内容全部删除了,直接使用原生的intelgfx和bios驱动显示器。你可以试下用hackintool给fb打个补丁。因为最近放假了,暂时测试不了,实在抱歉

我这是HDMI接4k识别不了,只能1080p,有啥办法?

你试一下最新的efi,mdp和hdmi都是可以用4k的

@MekaYangyi
Copy link

有可能是fb上的问题
之前有一次有位老哥说他的4k显示器到不了4k分辨率,我直接把fb除接口定义外的内容全部删除了,直接使用原生的intelgfx和bios驱动显示器。你可以试下用hackintool给fb打个补丁。因为最近放假了,暂时测试不了,实在抱歉

我这是HDMI接4k识别不了,只能1080p,有啥办法?

你试一下最新的efi,mdp和hdmi都是可以用4k的

试了下。没进入系统,引导条到一半会卡主。

@MekaYangyi
Copy link

我的是I7的,没有装无线网卡

@cdqrain
Copy link

cdqrain commented Dec 26, 2019

有可能是fb上的问题
之前有一次有位老哥说他的4k显示器到不了4k分辨率,我直接把fb除接口定义外的内容全部删除了,直接使用原生的intelgfx和bios驱动显示器。你可以试下用hackintool给fb打个补丁。因为最近放假了,暂时测试不了,实在抱歉

我这是HDMI接4k识别不了,只能1080p,有啥办法?

你试一下最新的efi,mdp和hdmi都是可以用4k的

试了下。没进入系统,引导条到一半会卡主。

我的也是,换成上一个版本的virtualsmc.kext就可以了。

@cxlanyagege
Copy link
Owner

有可能是fb上的问题
之前有一次有位老哥说他的4k显示器到不了4k分辨率,我直接把fb除接口定义外的内容全部删除了,直接使用原生的intelgfx和bios驱动显示器。你可以试下用hackintool给fb打个补丁。因为最近放假了,暂时测试不了,实在抱歉

我这是HDMI接4k识别不了,只能1080p,有啥办法?

你试一下最新的efi,mdp和hdmi都是可以用4k的

试了下。没进入系统,引导条到一半会卡主。

我的也是,换成上一个版本的virtualsmc.kext就可以了。

退回到virtualsmc 1.0.7吗

@cxlanyagege
Copy link
Owner

各位老板们,找到问题了,有可能是kext里的plist文件LF和CRLF的问题,我重新修正后发了1.2.1,有空了试试启动和有线网是不是都ok了?

@MekaYangyi
Copy link

各位老板们,找到问题了,有可能是kext里的plist文件LF和CRLF的问题,我重新修正后发了1.2.1,有空了试试启动和有线网是不是都ok了?

最新版启动时候,连双屏出现竖条纹闪屏,用着没啥问题。

@cdqrain
Copy link

cdqrain commented Dec 26, 2019

有可能是fb上的问题
之前有一次有位老哥说他的4k显示器到不了4k分辨率,我直接把fb除接口定义外的内容全部删除了,直接使用原生的intelgfx和bios驱动显示器。你可以试下用hackintool给fb打个补丁。因为最近放假了,暂时测试不了,实在抱歉
我这是HDMI接4k识别不了,只能1080p,有啥办法?
你试一下最新的efi,mdp和hdmi都是可以用4k的
试了下。没进入系统,引导条到一半会卡主。
我的也是,换成上一个版本的virtualsmc.kext就可以了。

退回到virtualsmc 1.0.7吗

用1.2 beta2的virtualSMC.kext

@cxlanyagege
Copy link
Owner

有可能是fb上的问题
之前有一次有位老哥说他的4k显示器到不了4k分辨率,我直接把fb除接口定义外的内容全部删除了,直接使用原生的intelgfx和bios驱动显示器。你可以试下用hackintool给fb打个补丁。因为最近放假了,暂时测试不了,实在抱歉
我这是HDMI接4k识别不了,只能1080p,有啥办法?
你试一下最新的efi,mdp和hdmi都是可以用4k的
试了下。没进入系统,引导条到一半会卡主。
我的也是,换成上一个版本的virtualsmc.kext就可以了。

退回到virtualsmc 1.0.7吗

用1.2 beta2的virtualSMC.kext

现在可以了,试试1.2.1

@cxlanyagege
Copy link
Owner

各位老板们,找到问题了,有可能是kext里的plist文件LF和CRLF的问题,我重新修正后发了1.2.1,有空了试试启动和有线网是不是都ok了?

最新版启动时候,连双屏出现竖条纹闪屏,用着没啥问题。

用的时候没有闪屏,花屏,黑屏之类的吧。开机的八果和横条花屏我也无能为力了

@cdqrain
Copy link

cdqrain commented Dec 26, 2019

有可能是fb上的问题
之前有一次有位老哥说他的4k显示器到不了4k分辨率,我直接把fb除接口定义外的内容全部删除了,直接使用原生的intelgfx和bios驱动显示器。你可以试下用hackintool给fb打个补丁。因为最近放假了,暂时测试不了,实在抱歉
我这是HDMI接4k识别不了,只能1080p,有啥办法?
你试一下最新的efi,mdp和hdmi都是可以用4k的
试了下。没进入系统,引导条到一半会卡主。
我的也是,换成上一个版本的virtualsmc.kext就可以了。
退回到virtualsmc 1.0.7吗
用1.2 beta2的virtualSMC.kext

现在可以了,试试1.2.1

大牛啊,明天我试下。

@cxlanyagege
Copy link
Owner

有可能是fb上的问题
之前有一次有位老哥说他的4k显示器到不了4k分辨率,我直接把fb除接口定义外的内容全部删除了,直接使用原生的intelgfx和bios驱动显示器。你可以试下用hackintool给fb打个补丁。因为最近放假了,暂时测试不了,实在抱歉
我这是HDMI接4k识别不了,只能1080p,有啥办法?
你试一下最新的efi,mdp和hdmi都是可以用4k的
试了下。没进入系统,引导条到一半会卡主。
我的也是,换成上一个版本的virtualsmc.kext就可以了。
退回到virtualsmc 1.0.7吗
用1.2 beta2的virtualSMC.kext

现在可以了,试试1.2.1

大牛啊,明天我试下。

@cdqrain
Copy link

cdqrain commented Dec 26, 2019

有可能是fb上的问题
之前有一次有位老哥说他的4k显示器到不了4k分辨率,我直接把fb除接口定义外的内容全部删除了,直接使用原生的intelgfx和bios驱动显示器。你可以试下用hackintool给fb打个补丁。因为最近放假了,暂时测试不了,实在抱歉
我这是HDMI接4k识别不了,只能1080p,有啥办法?
你试一下最新的efi,mdp和hdmi都是可以用4k的
试了下。没进入系统,引导条到一半会卡主。
我的也是,换成上一个版本的virtualsmc.kext就可以了。
退回到virtualsmc 1.0.7吗
用1.2 beta2的virtualSMC.kext
现在可以了,试试1.2.1
大牛啊,明天我试下。

现在用OC好,还是Clover好啊?

@cxlanyagege
Copy link
Owner

有可能是fb上的问题
之前有一次有位老哥说他的4k显示器到不了4k分辨率,我直接把fb除接口定义外的内容全部删除了,直接使用原生的intelgfx和bios驱动显示器。你可以试下用hackintool给fb打个补丁。因为最近放假了,暂时测试不了,实在抱歉
我这是HDMI接4k识别不了,只能1080p,有啥办法?
你试一下最新的efi,mdp和hdmi都是可以用4k的
试了下。没进入系统,引导条到一半会卡主。
我的也是,换成上一个版本的virtualsmc.kext就可以了。
退回到virtualsmc 1.0.7吗
用1.2 beta2的virtualSMC.kext
现在可以了,试试1.2.1
大牛啊,明天我试下。

现在用OC好,还是Clover好啊?

目前clover稳定,oc仍处于开发期。我本来也打算开一个branch搞oc,但是最近碰不到机器,也暂时不折腾了。以长远眼光来看,oc会在兼容性方面好很多

@cdqrain
Copy link

cdqrain commented Dec 26, 2019

你用的网卡是 Broadcom 943602CS,是三天线的吧,另外一根天线你有接吗?

@cxlanyagege
Copy link
Owner

你用的网卡是 Broadcom 943602CS,是三天线的吧,另外一根天线你有接吗?

接了,用的当时小米pro的天线贴片,贴在机箱内壁上

@cxlanyagege
Copy link
Owner

你用的网卡是 Broadcom 943602CS,是三天线的吧,另外一根天线你有接吗?

不接我也测试过,信号几乎没有区别

@cdqrain
Copy link

cdqrain commented Dec 26, 2019

你用的网卡是 Broadcom 943602CS,是三天线的吧,另外一根天线你有接吗?

不接我也测试过,信号几乎没有区别

这个卡加转接卡多少钱搞定的啊?是否有地区代码问题?我用的是Broadcom 94360CS2,有地区代码问题,需要额外修正,信号也弱一点。

@cdqrain
Copy link

cdqrain commented Dec 27, 2019

有可能是fb上的问题
之前有一次有位老哥说他的4k显示器到不了4k分辨率,我直接把fb除接口定义外的内容全部删除了,直接使用原生的intelgfx和bios驱动显示器。你可以试下用hackintool给fb打个补丁。因为最近放假了,暂时测试不了,实在抱歉
我这是HDMI接4k识别不了,只能1080p,有啥办法?
你试一下最新的efi,mdp和hdmi都是可以用4k的
试了下。没进入系统,引导条到一半会卡主。
我的也是,换成上一个版本的virtualsmc.kext就可以了。
退回到virtualsmc 1.0.7吗
用1.2 beta2的virtualSMC.kext
现在可以了,试试1.2.1
大牛啊,明天我试下。

可以正常启动没问题了。

@DreamDZhu
Copy link
Author

用了最新的驱动,好多了,我想问一下大佬,framebuffer-stolenmem 的值应该设置成多少合适,我发现加上设置64M 系统就起不来了,fb的这几个参数以前版本设置的是多少啊

@cxlanyagege
Copy link
Owner

用了最新的驱动,好多了,我想问一下大佬,framebuffer-stolenmem 的值应该设置成多少合适,我发现加上设置64M 系统就起不来了,fb的这几个参数以前版本设置的是多少啊

加上stolenmem、fbmen之后会导致无法识别4k分辨率,这是我之前未移除时测试可以正常在1080p、2k下显示的量
<key>framebuffer-fbmem</key> <data> AACQAA== </data> <key>framebuffer-stolenmem</key> <data> AAAwAQ== </data>

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants