Goodix 触摸屏、acpi、蓝牙/wifi 驱动程序

Goodix 触摸屏、acpi、蓝牙/wifi 驱动程序

我最近在 Winbook Tw100 (bay trail) Windows 8 平板电脑上安装了 Ubuntu 14.10。我本来要安装 15.04,但无法安装(它只能在 LiveCD 模式下运行)。令人惊讶的是,在 15.04 中可以运行的某些功能在 14.10 中却无法运行。

14.10 中无法使用但在 15.04 中可以运行的功能:
1. 触摸屏(goodix 品牌)
2. ACPI(电池检测、电源管理)

我无法直接安装 Ubuntu 15.04,它无法安装在我的平板电脑上(一直冻结,随机重启)。有什么方法可以将我需要的 Ubuntu 15.04 驱动程序放入 14.10,而无需升级整个内核?

此外,如果有人知道我可以在哪里找到 realtek rtl8723bs(WiFi/蓝牙)驱动程序,我将非常感激,因为它们还没有附带任何 Ubuntu 版本。

答案1

wifi 驱动程序(bt 没有)可用,并且必须对其进行编译(因此请忘记“安装并运行”),但似乎(我已经了解了英特尔 Bay Trail 晦涩工程的朦胧星系)ubuntu 15.04 的内核 3.18 存在一些问题,因为在许多不同的主板上无法正确枚举。

原因可能是适配器的性质、SDIO 类型,以及它们为成功启动所做的一切仅在 wifi 端,并且没有 wpa 请求者(因此仅打开 wifi),几乎直到几周前都是如此。最好的应该是从 Ubuntu 内核 14.10 的源代码开始手动编译。

请参阅此链接:http://ubuntuforums.org/showthread.php?t=2249936

和这个:https://github.com/hadess/rtl8723bs/issues/10

很抱歉,我没有最好的解决方案,但我也遇到了同样的问题,目前没有简单的方法,因此很多人都在尝试解决,我相信很快就会有驱动程序带来良好的 ubuntu 体验...

答案2

我有同样的平板电脑 Winbook TW100,但从 USB 驱动器安装 15.04 时却无法成功,尽管从 USB 驱动器运行时 15.04 确实可以运行。因此,我安装了 14.10 并运行了一周。今天,我尝试了一种新方法,并更改了软件源以查找升级(Ubuntu 的较新版本),它找到了 15.04,我能够使用 TW100 上的默认 ubuntu 升级方法从 14.10 升级到 15.04。我仍在寻找更多信息以使其他一切都正常运行,但我想传递在 TW100 上运行 15.04 的有效方法。

答案3

要安装 Ubuntu 15.04 和 15.10,请在启动实时系统之前将以下内容添加到内核行

intel_idle.max_cstate=1 intel.pstate=disable

这将阻止它冻结并产生其他奇怪的事情。

安装后,您需要将这些行添加到系统内核行中。在某些 SoC 版本中,您还需要添加“nomodeset”并删除“gfxmode”行。

sed -i '/gfxmode \\\$linux_gfx_mode/s/.*/echo \-n/' <INSTALLATION>/etc/grub.d/10_linux
sed -i '/GRUB_CMDLINE_DEFAULT=/s/".*"/"intel_idle.max_cstate=1 intel.pstate=disable nomodeset"/' <INSTALLATION>/etc/default/grub

你需要安装合适的引导加载程序版本

apt-get purge grub-efi-amd64 grub-efi-amd64-bin
apt-get install grub-efi-ia32 grub-efi-ia32-bin
grub-install --efi-directory=/boot/efi --boot-directory=/boot
update-grub

其中的原因需要从 chroot 来完成。

为了让触摸屏更好地工作,我发现4.3.3 主线内核对于 15.04 和 15.10 来说都是一个不错的选择。

如果您喜欢 Gnome Shell,我会坚持使用 Ubuntu 15.04。Gnome 团队在 Gnome Shell 3.16 中破坏了很多基于触摸的功能,屏幕键盘就是其中之一。

相关内容