请注意一定要按照模版填写以下信息,否则社区人员将无法了解你所遇到的问题。
请在发帖前在社区中进行相关问题搜索,以避免重复提问。
问题描述
请详细描述您所遇到的问题:
- 描述内容:
—触摸屏无法使用,蓝牙无法使用
系统与设备信息
神舟2合1 PcPad pro
- 硬件与系统配置:
- 处理器:Intel Core M 5y10c
- 显卡:(如有独立显卡,请标明)
- RAM(运行内存):
- 存储容量:
- FydeOS版本:
V16.1
- 相关系统日志:
- 访问 Chromium 浏览器并输入
/var/log/messages
以获取日志。 - 日志内容:
- 访问 Chromium 浏览器并输入
注:若丢失 FydeOS 订阅,请参考此篇 FAQ 进行处理。
这两天翻出来一个神舟2合1本,想着折腾一下,顺便体验一下FydeOS的流畅,以及Android容器的稳定性等,顺便当作一个娱乐大平板,结果装上v17.1版本 博通43123的网卡只能识别,不能搜索到热点。找到解决办法,可以退回到v16.1版本,然后无线的问题解决了。但是另一个麻烦的事情始终解决不了,就是触摸屏,本人触摸屏是silead驱动的mssl1680屏,利用 onitake/gsl-firmware: Firmware repository for Silead touchscreen controllers (github.com)的办法可以在arch和deepin这类可以快速安装编译环境的发行版下很好的解决,但是在fydeOS下,这实在是太折腾,技术在其他系统上编译好gslx680.ko文件,也没法简单的通过复制粘贴使用。最后在多次尝试之后,发现一个可以驱动触摸屏的方法:
就是把firmware文件下对应firmware.fw文件(不是silead_ts.fw)拷贝到/lib/firmware/silead/,并且重命名成mssl1680.fw重新加载silead可以驱动触摸屏,但是到这我的问题并没有解决,因为触摸屏虽然启动了,但是坐标是偏的,还没想到办法去获得校准坐标,如果fydeOS默认有xinput倒是好了。。但是没有,所以还在尝试中。
如果电脑型号正好是上述链接中firmware已有的型号,可以对应拷贝,也许会有意外收获。
在此分享。
rmmod和modprobe之前,先用快捷键ctrl+alt+t 调出chrons,输入shell 然后sudo -i 然后再输入mount -o remount,rw /
另求助:
如何可以校准屏幕坐标,我检索到的方法有这个 Calibrating Touchscreen - ArchWiki (archlinux.org)
但是fydeOS好像没作用,而且每次测试都要重启,效率太低。不知道还有没有大神知道更好的可以调试的方法。
蓝牙还没有开始尝试,lspci没有显示相关信息,应该也是博通芯片驱动的蓝牙。最初装v17.1可以驱动,但是没法搜索到设备。如果有好的解决方案欢迎告知。