Google Pixel Slate:内核补丁与触摸屏适配
设备简介
Google Pixel Slate,一款 Chrome OS 平板。刷入 Arch Linux 后遇到了不少挑战。
为什么折腾它
- 硬件不错,屏幕素质高
- 想要一个 Linux 平板
- 挑战自我
遇到的问题
1. 屏幕亮度控制
原生内核不支持亮度调节,需要打补丁:
// 亮度控制相关的内核补丁
// TODO: 补充具体补丁内容
解决方案
- 找到上游补丁或自己编写
- 编译自定义内核
- 通过 DKMS 管理
2. Xorg 触摸屏旋转
平板旋转时,触摸坐标不会自动映射:
# 手动设置触摸屏旋转
xinput set-prop "触摸屏设备" "Coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1
自动旋转脚本
#!/bin/bash
# 监听加速度计,自动旋转屏幕和触摸映射
# TODO: 补充完整脚本
3. 其他问题
- 声卡驱动不完善
- 摄像头不工作
- 休眠唤醒有问题
总结
Pixel Slate 在 Linux 下可用,但需要大量折腾。适合喜欢挑战的人。