我的系统:
Linux gentoo 3.10.7-gentoo-r1
VGA compatible controller: NVIDIA Corporation GT216M [GeForce GT 240M] (rev a2)
输出xbacklight
:No 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)
我能说什么呢?重新编译...