首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >初级i915作为次要问题和dpms问题

初级i915作为次要问题和dpms问题
EN

Unix & Linux用户
提问于 2017-03-13 09:53:40
回答 2查看 553关注 0票数 0

我确实有一个超级微型X11SBA-LN4F运行Debian拉伸RC2。

这个板有一个AST2400 BMC和一个N3700处理器。因此,董事会有两张视频卡--一张通过ast,一张通过i915。这将导致为帧缓冲区(fb0)加载一个ast驱动程序,为帧缓冲区(fb1)加载一个i915驱动程序。

主播的屏幕在引导时变为空白。这会在从fsck发出的引导消息之后立即发生。

我使用IPMI (BMC)连接到机器,这是真正需要的。在那里我得到了一个空白的遥控器。键盘输入是可能的,但它是空白的。

我尝试了各种使用modeset、acpi等的内核命令行,没有任何帮助。当我执行acpi=off或i915.modeset=0时,i915的帧缓冲区将不会被加载。(acpi=off不启动,modeset可以工作,但是fb1没有帧缓冲区。)

我可以用命令"vbetool on“重新激活这个ast远程控制台,而ast和i915 fb都加载了,但只加载了几秒钟!然后它又神奇地消失了。这里发生了什么事?如果我能在后台找到逆转"dpms“的方法,这可能是一个解决方案。我还尝试了一个小脚本,它每隔几秒钟发送一次"dpms关闭“,但这不会”刷新“屏幕上再次空白的超时,因此它将为空白几秒钟。

是否有人安装了IPMI和HDMI端口上的监视器,正确工作?

请告诉我背景中的vbetool命令是什么反转的,还是我如何使"dpmi on“持久?dpmi on是我唯一能看到的有用的东西。也许还有其他方法..。

结果我想要什么?i915的监视器只需要显示syslog的内容。也许还有另一种方法来实现这一点,这意味着没有i915的帧缓冲区,因为然后,最后一个帧缓冲区可以工作,lspci可以看到Intel图形控制器(但没有fb)。

我感谢你的帮助!

-rvt-

EN

回答 2

Unix & Linux用户

发布于 2017-03-14 07:14:58

好吧,我找到办法了。这不是解决办法。我不明白为何会这样。但很管用。我相信它不会永远起作用。

我四处摆弄,发现下面的序列做了我想做的事情: vbetool on con2fbmap 2 1 con2fbmap 2 0 vbetool on

现在我试着在初创公司运行它。但通常情况下,它不运行(意味着什么都做不到)。我相信这是systemd的结果--我也多次使用其他启动脚本(例如,DCF77硬件上的ntpd )。即使是cron中的@reboot也不起作用。在systemd中有背光的设置(in /lib/systemd/system)。我只是用我的脚本替换了他们的程序,这是可行的--而且在启动过程中还很早。

这太尴尬了。我知道呀。

所以,如果有人知道一个更好的方法-a真正的解决方案-,请告诉我。

票数 0
EN

Unix & Linux用户

发布于 2020-01-25 06:49:27

更新我的BIOS和IPMI固件。然后编辑"/etc/default/grub“并设置以下参数:GRUB_CMDLINE_LINUX_DEFAULT=”following i915.modeset=0“GRUB_GFXMODE=1024x768

希望能帮上忙。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/351074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档