Gentoo 系统中无法设置屏幕亮度

Gentoo 系统中无法设置屏幕亮度

我的系统:

Linux gentoo 3.10.7-gentoo-r1
VGA compatible controller: NVIDIA Corporation GT216M [GeForce GT 240M] (rev a2)

输出xbacklightNo outputs have backlight property

输出xrandr

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1280 x 720, maximum 1280 x 768
default connected 1280x720+0+0 0mm x 0mm
   1280x720        0.0* 
   1024x768       61.0  
   800x600        61.0  
   640x480        60.0  
   1280x768        0.0 

输出ls /proc/acpi

button/ event

当我使用内核 3.8.13 时,我可以使用 更改亮度xbacklight。我使用 编译了 3.10.7-r1 genkernel all。升级前我确实收到了“Nvdia 用户兼容问题”的通知,emerge但我仍然不知道详细信息。

有没有办法让我设置亮度?

然后我找到一个 ebuildapp-laptop/nvdiabl-0.81并尝试emerege nvidabl,我收到了以下消息:

您的内核不支持 FB_BACKLIGHT。要启用它,您可以启用任何具有背光控制或 nouveau 的帧缓冲区。请注意,您不能将 FB_NVIDIA 与 nvidia 的专有驱动程序一起使用请检查以确保这些选项设置正确。否则可能会导致意外问题。满足这些选项后,请尝试再次合并此包。错误:app-laptop/nvidiabl-0.81::gentoo 失败(假装阶段):内核配置选项不正确

调用堆栈:ebuild.sh,第 93 行:调用 pkg_pretend nvidiabl-0.81.ebuild,第 31 行:调用 linux-mod_pkg_setup linux-mod.eclass,第 559 行:调用 linux-info_pkg_setup linux-info.eclass,第 911 行:调用 check_extra_config linux-info.eclass,第 805 行:调用 die 具体代码片段:die “内核配置选项不正确”

答案1

[解决了]我再次进入 menuconfig 并检查设备驱动程序->图形支持->帧缓冲设备支持,然后我发现了这个:

<*> nVidia Framebuffer Support
[*] Support for backlight control (NEW)

我能说什么呢?重新编译...

相关内容