5 vaio backlight laptop 11.10 drivers
我有一台 VAIO 笔记本电脑(VPCS116FG,S 系列)。它的键盘带有传感器,可以检测周围环境的亮度,因此它会在机舱等黑暗的地方自动打开背光。由于我已经从 Windows 7 转移到 Ubuntu,背光传感器根本不起作用。
通过谷歌搜索这个问题,我找到了这个网站并按照说明进行了操作,但是在编译步骤中,我遇到了以下错误:
sa/file_funcs.c: In function ‘get_first_backlight_device_name’:
sa/file_funcs.c:44:9: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘unsigned int’ [-Wformat]
/tmp/ccIhKx5v.o: In function `handle_acpi_events':
acpi_funcs.c:(.text+0xf8): undefined reference to `log'
acpi_funcs.c:(.text+0x109): undefined reference to `log'
acpi_funcs.c:(.text+0x120): undefined reference to `pow'
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)
我如何使它工作?
我终于通过对compile
文件进行了一个轻微的调整来编译这个东西:
第 16 行写道:
$CC $CFLAGS $LDFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c
Run Code Online (Sandbox Code Playgroud)
将其更改为:
$CC $CFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c $LDFLAGS
Run Code Online (Sandbox Code Playgroud)
或者,您可以在运行之前./compile
发出以下两个命令:
echo -e "16c16\n< \$CC \$CFLAGS \$LDFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c\n---\n> \$CC \$CFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c \$LDFLAGS" >compile.patch
patch compile compile.patch
Run Code Online (Sandbox Code Playgroud)
小智 5
我在使用 VAIO VPCS123FG S 系列。谷歌搜索了同样的问题,并为我的机器找到了解决方案。
在终端中输入以下命令:
回声 1 | 须藤三通/sys/devices/platform/sony-laptop/kbd_backlight
感谢TechArena 社区。
归档时间: |
|
查看次数: |
2273 次 |
最近记录: |