- 积分
- 1721
- 最后登录
- 2024-3-9
- 精华
- 0
- 阅读权限
- 50
- 主题
- 40
- UID
- 262174
- 帖子
- 3147
- PB币
- 260
- 威望
- 77
- 贡献
- 0
- 技术
- 197
- 活跃
- 1896
- UID
- 262174
- 帖子
- 3147
- PB币
- 260
- 贡献
- 0
- 技术
- 197
- 活跃
- 1896
|
11F
发表于 2015-2-18 12:01:30
IP属地重庆
|只看该作者
抱歉我刚没认真看,可你的语气不能稍微委婉点么?我刚帮你测试了,我的cpu是i7 4790 显卡HD7950 显示器dell p2715q。
我设想的方案是,如果核显能和独显一起工作,那么独显接显示器的displayport接口,核显接主板上的hdmi或DVI接口,通过显示器上的选择输入源来切换。
displayport接口连着显示器,只要显示器没有选择这个通道,会在macos系统里自动关闭。
来做个实验,我现在独显上接着两个显示器,dell p2715q用displayport,联想L171接vga。
当我把dell p2715q的输入源切换为HDMI,dell p2715就会被系统关闭,只剩一个显示器了。
如果你把一台显示器的两根信号线分别接在核显和独显,通过选择输入源进行切换,系统里应该只会同时存在一台显示器,从而间接达到你要的切换效果。独显和核显直接在系统里切换应该不可能,毕竟这不是iMac。
我没办法帮你测试核显和独显同时接显示器的效果,因为我无法同时驱动核显和独显。
核显和独显同时打开时,系统就崩了,cpu panic!
我本来是用7950的,但我在dsdt的gfx0加入HD4600的代码
Device (GFX0)
{
Name (_ADR, 0x00020000) // _ADR: Address
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
Store (Package (0x06)
{
"model",
Buffer (0x17)
{
"Intel HD Graphics 4600"
},
"AAPL,ig-platform-id",
Buffer (0x04)
{
0x00, 0x00, 0x26, 0x0C
},
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
}
}
系统就会崩溃。如果不插独显,只用核显,那么这个方法是可以驱动hd4600,系统也不会崩溃。
所以,你还得考虑一下核显到底能不能同时和独显同时驱动。
最后,非常不推荐用核显接4k显示器。因为现在只有displayport才能实现4k@60hz,大部分主板都不带dp接口,只有hdmi,只能4k@30Hz。如果你的主板不是z87-ud3h这样带dp接口的,最好不要用核显的hdmi接口去接4k显示器。30hz和60hz在流畅性方面差别非常大,普通上网都能感觉到。要实现40@60hz,必须是n卡开普勒核心以上;a卡的GCN架构,也就是HD7750以上;核显HD4400以上(主板带dp)。ATI 6系列的卡,虽然也有displayport 1.2,但只能4k@30hz。你的HD6850也是这样。
|
|