尝试调暗屏幕时笔记本电脑几乎冻结(nvidia optimus)

尝试调暗屏幕时笔记本电脑几乎冻结(nvidia optimus)

我刚买了一台三星 NP300E5A 笔记本电脑,配有 Nvidia Optimus。根据其他答案,我安装了 Bumblebee,经过一些故障排除(随后https://github.com/Bumblebee-Project/Bumblebee/issues/220)我终于明白了:

desktop:~$ glxinfo | grep OpenGL
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile 
OpenGL version string: 3.0 Mesa 8.0.2
OpenGL shading language version string: 1.30
OpenGL extensions:

desktop:~$ optirun glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 520MX/PCIe/SSE2
OpenGL version string: 4.2.0 NVIDIA 304.37
OpenGL shading language version string: 4.20 NVIDIA via Cg compiler
OpenGL extensions:

optirun glxspheres 
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce GT 520MX/PCIe/SSE2

那时看起来还不错,但是如果我尝试使屏幕变暗(或者如果我使用电池并且它尝试自动执行此操作)它似乎无法做到这一点并且几乎冻结(消耗了太多 CPU 以至于我甚至无法正常关机)。

在另一个论坛上,我看到有人遇到了同样的问题,但没有得到帮助(https://answers.launchpad.net/ubuntu/+source/xserver-xorg-video-nv/+question/205823)

更新:根据这个(http://ubuntucomputing.blogspot.com.br/2011/10/how-to-fix-adjust-screen-backlight-of.html#comment-form),我通过编辑 /etc/default/grub 对其进行了一点改进。

GRUB_CMDLINE_LINUX_DEFAULT="飞溅 acpi_backlight=供应商" GRUB_CMDLINE_LINUX="acpi_backlight=供应商"

并运行“update-grub”。但是,现在我可以让屏幕变暗,但无法再次将其调亮!这可能与大黄蜂以外的其他东西有关吗?(我不知道)

请问有什么想法吗?

答案1

关闭 Optimus 并仅运行独立显卡。对于使用我的联想 W520 的我来说,这似乎有效。

答案2

我找到了另一种可行的解决方法。这是某人为 Archlinux 编写的一个小脚本,但工作原理相同:

https://bbs.archlinux.org/viewtopic.php?pid=1148019#p1148019

在此之前,我只能使屏幕变暗。现在(使用终端)我可以再次点亮它 :-)) 非常高兴!

无论如何,我想知道如何将其“嵌入”到系统中,我的意思是,我如何修改 ubuntu brithness 控制,使其与脚本相同。有什么想法吗?

相关内容