首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vgaswitcheroo在冷启动时不可用,只有在重新启动后才可用。

vgaswitcheroo在冷启动时不可用,只有在重新启动后才可用。
EN

Ask Ubuntu用户
提问于 2012-05-24 00:36:43
回答 2查看 1.9K关注 0票数 3

我正在我的MSI CX420笔记本电脑上运行新的Ubuntu12.04 64位版本。它有两个GPU,一个ATI和一个英特尔集成一个。

所以我的问题是,每当我第一次启动我的笔记本电脑时,vgaswitcheroo似乎没有被加载为路径。

代码语言:javascript
复制
/sys/kernel/debug/vgaswitcheroo/switch

不存在,但我的ATI卡似乎仍然供电,并加热我的笔记本电脑到一个痛苦到手的程度。然而,当我重新启动计算机时,vgaswitcheroo终于出现了。虽然解决办法可能很容易,但是如果每次我都要启动电脑的话,它真的会很烦人。

现在,我正在考虑向启动板提交一个bug,但不确定这是否真的是一个bug (或者它是什么包,如果是一个bug)。

我确实有一个定制的启动脚本,尽管在/etc/rc.local中,它只是关闭ATI卡(当vgaswitcheroo存在时)。它看起来是这样的,它可能会对我的问题产生影响:

代码语言:javascript
复制
until [ -e /sys/kernel/debug/vgaswitcheroo/switch ]; do
   : # do absolutely nothing
done

chmod a+rx /sys/kernel/debug
chmod a+w /sys/kernel/debug/vgaswitcheroo/switch

echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

任何帮助/建议都会很好!谢谢

EN

回答 2

Ask Ubuntu用户

发布于 2012-05-25 20:59:28

我不确定这是否是您的问题,但是您肯定需要挂载调试器:

sudo mount -t debugfs none /sys/kernel/debug/

在此之后,所需的文件将有希望出现。

要使调试器永久可见,必须向/etc/fstab中添加一个条目,该条目总是在启动时挂载调试器。对不起,我有点懒于查找您需要在您的/etc/fstab中添加的确切行,但我希望这会有所帮助。

票数 0
EN

Ask Ubuntu用户

发布于 2013-10-18 06:31:02

在内核加载时(当您在引导时看到一个GRUB屏幕),您可以尝试检查内核参数--如果有nomodeset参数,则必须删除它。

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

https://askubuntu.com/questions/141436

复制
相关文章

相似问题

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