我是 Linux 新手,一直在尝试让 Ubuntu 与 ASUS ZenBook UX303LAB(Broadwell 版本)兼容。亮度键、键盘背光亮度切换键和触摸板都出现了问题。触摸板的重要性不如笔记本电脑亮度。使用 14.04.02 LTS 时,我尝试了各种 grub 行(具体内容见下文),但都无济于事。我尝试了 14.10,解决了键盘亮度键不工作的问题,但除此之外没有其他问题。
请注意,我使用的是带有 XFCE 桌面的 Ubuntu。不确定这是否重要,但我想提供尽可能多的信息。
尝试了下面列出的 grub 中的 CMDLINE acpi 变体。我会更新它、运行update-grub
并重新启动。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=" and then : update-grub
不工作
- 尝试 grub line 作为
acpi_osi=Linux acpi_backlight=vendor
不工作
已嘗試安裝
xbacklight
。不起作用。设置没有效果。
尝试在 14.10 版的 Ubuntu 软件中心安装背光程序。这样我就可以通过进入系统托盘,单击电源下拉菜单并降低亮度来解决问题。但是,重启后亮度会默认恢复为 100%。如果热键不起作用,希望它是永久的。
我注意到一件奇怪的事情是,在 Ubuntu 14.10 中安装 Steam 后,启动 Steam 似乎会导致笔记本电脑冻结。
任何帮助都将不胜感激。
以下是我访问过的论坛,参考我从哪里获得 grub 行:
华硕 Zenbook UX303 问题
Asus UX32LN:亮度键 Fn+F5 和 Fn+F6 不会生成 evdev 事件。
答案1
对于您的模型,“acpi_osi=”应该有效。不要忘记更新 grub。尝试查看 Fn+F5 和 F6 是否生成 evdev 事件。
如果您有英特尔显卡,为了使这些按钮真正发挥作用,您必须将 xorg 指向 intel_backlight。
可以通过将文件 20-backlight.conf 添加到 /usr/share/X11/xorg.conf.d 来实现
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection`
里面。
答案2
触摸板的问题是由于可靠且不可靠的内核没有完全支持它而导致的。内核 4.0+ 完全支持该触摸板,因此我建议下载并安装最新的稳定内核(目前为 4.0.3)到您的系统并进行测试,它在我的 UX303LAB 笔记本电脑上运行完美。
mkdir /tmp/kernel-mainline_4.0.3
cd /tmp/kernel-mainline_4.0.3
wget \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.3-wily/linux-headers-4.0.3-040003-generic_4.0.3-040003.201505131441_amd64.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.3-wily/linux-headers-4.0.3-040003_4.0.3-040003.201505131441_all.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.3-wily/linux-image-4.0.3-040003-generic_4.0.3-040003.201505131441_amd64.deb
sudo dpkg -i /tmp/kernel-mainline_4.0.3/linux*4.0.3*.deb
答案3
我刚刚安装了 15.04,但是建筑维基在 Ubuntu 上也能用(我之前用过 Arch,但是我错过了一个可以运行的 Unity DE)。在 grub 中设置以下行(/etc/default/grub
):
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video.use_native_backlight=0"
3.16 及更新内核的默认值为backlight=1
。编辑文件后,运行sudo update-grub
并重新启动。不过,您的情况可能会有所不同。这比创建 x11 配置简单得多,如果您输入错误,您仍然可以正常启动并能够编辑它。
答案4
我已经设法使用自己的解决方案解决了 Zenbook UX305LA 的问题,我希望这个解决方案也适用于大家。
它使用了两个脚本:
brightness
是一个增加或减少亮度的脚本- 您必须编辑该
sudoers
文件以使其sudo
无需密码即可执行 - 使用名为的 python3 脚本创建快捷方式
the_script.py
目前的解决方案适用于 Ubuntu 14.04 和 Asus Zenbook UX305LA
您可以找到代码这里
更新:
快捷方式创建者(第 3 点)似乎不适用于 Ubuntu 16.04,为了使其工作,我使用以下方式创建了它:Settings -> Keyboard -> Shortcuts -> Custom Shortcuts
。