surface系列的本子安装linux会出现触屏不能用的问题,国外大佬做了个项目解决部分驱动问题,现在记录一下。

硬件:surface pro4
os:ubuntu 20.04
大佬项目地址:https://github.com/linux-surface/linux-surface

先说结论:触屏能用,但是没那么好用,可以正常触摸,但是极少部分情况能调用出软键盘。目前我测试的可以调用软键盘的情况有登录输入密码,程序搜索。安装linux后可以直接作为生产力,不像win下动不动就显示cpu爆满,我直接安装了pycharm是可以流畅使用的。以下为更改ubuntu核心的办法:

1.解决apt安装linux-surface出现401错误:
这个方案是iam-TJ大佬解决的

sudo add-apt-repository ppa:tj/bugfixes
sudo apt-get updatesudo apt install apt

2.按照官方方式安装替换linux核心
官方安装方式:https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup

特别说明,这个项目是原linux-surface的接替,替换完核心不用再进入ubuntu grub第二项选择linux-surface启动,可以直接在开机后选择第一项ubuntu直接启动linux-surface内核的ubuntu。

surface系列安装linux解决触屏等驱动问题以及使用心得相关推荐

  1. surface linux内核,Surface系列电脑Linux拯救指南

    Surface系列电脑运行Linux操作系统的小毛病: 微软出的Surface pro和Surface Book系列电脑运行Linux系统,都会出现很多问题. 个人情况:Surface pro3,安装 ...

  2. linux的rt补丁安装,微软发布补丁封杀允许Surface RT安装Linux的“漏洞”

    2012年诞生的Surface RT平板机就产品而言挺悲剧的,基于ARM架构跑Windows RT操作系统,但是不兼容x86环境,导致产品和市场定位混乱,消费者也很迷茫,最终在经历了两代之后就回到了x ...

  3. linux USB触屏无响应驱动出现EPIPE错误

    #linux触屏无响应驱动出现EPIPE错误 使用的触屏设备是egalax通过USB接入的,使用的驱动是 kernel\linux-3.10.y\drivers\input\touchscreen\u ...

  4. 电脑不能安装linux,解决部分电脑不能安装Linux问题

    今天早上起来安装centos,在虚拟机上virtualbox里安装却终是不成功,一直卡在NET:Registered protocol family 2的地方.在百度上搜索也没有什么发现.最后在谷歌上 ...

  5. 微软发布补丁封杀允许Surface RT安装Linux的“漏洞”

    2012年诞生的Surface RT平板机就产品而言挺悲剧的,基于ARM架构跑Windows RT操作系统,但是不兼容x86环境,导致产品和市场定位混乱,消费者也很迷茫,最终在经历了两代之后就回到了x ...

  6. Linux的触屏手势软件安装,如何添加Mac的多点触控手势到Ubuntu | MOS86

    虽然Mac操作系统有很多故障,易于使用是苹果在其他地方超越的主要地方.在Mac笔记本电脑上,由于macOS如何实现触摸板手势,因此用户可以期待出色的令人印象深刻的触摸板体验. On默认情况下Ubunt ...

  7. mac安装linux时触控板不能用,macbookpro上装Deepin 20.2后wifi和触摸板不可用的解决

    在macbookpro上成功安装了Deepin 20.2操作系统,但是wifi和触摸板不可用,以下是解决方法. 解决wifi问题的方法 找到Deepin 20.2系统/etc/modprobe.d/文 ...

  8. Linux的触屏手势软件安装,Touchégg: Linux 上触摸板/屏的多指手势

    笔者之前体验过Mac OS X上的触摸板,对触摸板的工作区切换手势可谓印象深刻.而笔者所使用的笔记本搭载了支持5只手指的触摸板,因此很希望能够在此之上实现3只手指以上的手势识别和交互. 这样,一款叫  ...

  9. Linux的触屏软件安装,触摸屏之linux3.4.2安装tslib

    1. 写好触摸屏驱动后,安装tslib 1.1 tar xzf tslib-1.4.tar.gz 1.2 cd tslib 1.3 修改编译器版本号或者内核版本号,使它们一致.不然会出错,显示sele ...

最新文章

  1. Matlab数据的可视化 -- 平面多边形的着色
  2. 「完结」12篇文章带你逛遍主流分割网络
  3. sql server服务看不到,显示为远程过程调用在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误10061...
  4. 判定Java源文件名称_JAVA
  5. linux 内存清理 释放命令,Linux系统中的内存清理和释放命令总结
  6. Go 定时器内部实现原理剖析
  7. Quartz框架中的JobStore
  8. iOS内存管理(ARC,MRC)
  9. php签名墙,肺功能检查质量控制网
  10. 电子商务计算机网络的分类可分为,电子商务员基础知识:计算机网络的分类与拓扑结构...
  11. python中的pylab_Python数值计算:一 使用Pylab绘图(1)
  12. 北斗导航 | 基于奇偶矢量法的RAIM算法(附代码)
  13. 超阅读:数码时代的文本变革
  14. re正则匹配中文字符
  15. python 北京出租车收费3.45_北京出租车计费标准和价目表
  16. 深度学习:欠拟合问题的几种解决方案
  17. week09_day0203_CSS
  18. java 气泡_JAVA实现聊天气泡
  19. 决策树和K近邻分类随堂笔记(一)
  20. LabVIEW之TDMS学习笔记

热门文章

  1. apigateway-kong(二)admin-api(结合实例)
  2. 京东商城组织架构调整:划分为前中后台 强调实现有质量增长
  3. loss盘点: asl loss (Asymmetric Loss) 代码解析详细版
  4. 通过sourcetree为仓库添加子模块
  5. 免费收银系统能否占领市场?
  6. Service Discovery 与微服务架构有什么关系?
  7. 很傻计算机的英语,用英语表达笨蛋,除了Stupid,还有其他的表达
  8. PHP美团开放平台开发记录,美团外卖,第一步授权演示及错误提示:获取门店出错(3)解决方法
  9. 计算机硬件及相关设备基础知识,计算机硬件——基础知识(示例代码)
  10. 机械转码日记【5】《数据结构》常见排序算法及对比(第一次画动图)