deepin兼容性改善活动
Tofloor
poster avatar
deepin-mq
deepin
2020-12-21 23:18
Author

亲爱的深粉:


为了保证deepin在不同硬件设备上更稳定、流畅的运行,减少部分硬件上出现的兼容性问题(包括电脑整机、各硬件模块等),deepin开发团队近期专项启动了硬件自适配项目。


本项目计划开发单独的工具包,主要针对出现这些问题后,使用此工具包执,会自动获取当前机器所有设备信息生成多个对应硬件规则文件匹配对应规则文件解决方案文件,进解决方案的应用,以达到自动化解决硬件适配问题


为了完善本项目的自动化解决问题机制,现需收集大家碰到问题所使用的硬件信息。


一、问题类型(碰到什么类型的问题,才需要提交信息)

1、整机类型:整机问题,包括开关机、待机、休眠等

2、各硬件模块类型

- 蓝牙:未发现蓝牙模块、蓝牙功能无法启动、启动后无法连接蓝牙设备等

- 摄像头:摄像头无法正常使用、打开关闭摄像头异常等

- 网卡:无法正常上网、网络断流、未发现网络模块

- 声卡:系统无声音、无法切换声音输出设备等

- 电源:电量显示异常、耗电异常、设备发热等

- 显卡:花屏、掉帧、撕裂、驱动异常(如仅一个分辨率)、双屏或多屏问题(黑屏、未显示设备、连接异常)

- 外设:键盘、鼠标、无线网卡、其他适配器等


二、收集哪些信息(对于不同类型问题,我们需要收集的对应信息,不涉及系统敏感信息


1、整机类型

1. type 设备类型
2. name 规则文件名字
3. dmi_family DMI中的product family
4. dmi_name DMI 中的 product name
5. dmi_version DMI 中的 product version
6. 如果cpu中的strict为true,那么cpu中的name为必填项 /相反strict为false时,cpu中的name为非必填项,可以选择不填

举例:

{
"type": "machine",
"name": "MateBook DxNBLK-WAX9X",
"product": {
"name": "NBLK-WAX9X M1030",
"dmi_family": "MateBook D",
"dmi_name": "NBLK-WAX9X",
"dmi_version": "M1030",
},
"cpu": {
"name": "AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx", 
"strict": false
}
"solution": ""
}


2、各硬件模块类型

1. type 设备类型
2. name 规则文件名字
3. vendor_id 供应商 id ,即 vendor
4. device_id 硬件设备 id
5. driver 设备驱动
6. slot_type 插槽类型 ,如 pci 或 usb
7. 如果cpu中的strict为true,那么cpu中的name为必填项 /相反strict为false时,cpu中的name为非必填项,可以选择不填

举例:

以蓝牙模块问题举例

{
"type": "bluetooth",
"name": "c123x1358",
"product": {
"name": "",
"device_id": "c123",
"vendor_id": "1358",
"driver": "btusb",
"slot_type": "usb"
},
"cpu": {
"name": "AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx", 
"strict": false
},
"solution": ""
}


三、提供信息方法

1、下载“hardware-info-get”脚本文件(下载链接:https://wws.lanzous.com/b01tszw1c,密码:uoser),打开终端,跳转到脚本所在目录,将脚本加上可执行权限,输入命令./hardware-info-get,执行生成本机所有的硬件设备规则文件,找到有适配问题的硬件规则文件,以附件的形式提供给项目负责人。

2、编写邮件,发送 设备类型+问题描述 到项目负责人邮箱:liuxin@uniontech.com,邮件格式如下:

标题:【deepin兼容性】+设备类型(例如:【deepin兼容性】蓝牙)

正文:(描述清楚问题、所处环境和现象以及复现步骤)

例:

环境:

  • 机器: 联想小新 13Pro AMD 2020 版本
  • 系统: UOS V20
  • 内核: 4.19.0

现象:

执行待机操作后,系统仅黑屏,未真正进入待机状态

 

复现步骤:

  1. 打开关机界面
  2. 点击待机


注:要将问题对应的硬件规则文件以附件的形式放在邮件中,为了更好的解决您的问题,一定要尽可能的将问题描述清楚。


对于碰到的以上所有类型问题,有好的解决方案,也可以将方案内容发到项目负责人邮箱:liuxin@uniontech.com,我们将会编译成库文件存储到工具包中,然后将工具包文件发送给问题提供者进行验证,验证有效会编译记录到工具包的库中。优秀方案提供者,还可以获得精美礼品一份。


最后,感谢大家的支持,一起让deepin变得更好。




Reply Favorite View the author
All Replies
2 / 5
To page
Fredoong
deepin
2020-12-23 02:35
#21
Nachorururu

这个项目就是为了解决此类问题

第一步让下载hardware-info-get脚本文件,那些Deepin系统都安装不了的机器,如何下载、获取硬件信息?很疑惑

Reply View the author
qingfengxiaoxuan
deepin
2020-12-23 03:48
#22


别的基本没问题,3.5音响没声音,wind下好着,usb耳机有声音

B85主板

Reply View the author
Nachorururu
deepin
2020-12-23 05:03
#23
Fredoong

第一步让下载hardware-info-get脚本文件,那些Deepin系统都安装不了的机器,如何下载、获取硬件信息?很疑惑

安装linux就可以使用提供的脚本,进行硬件信息的获取,并不限制于在deepin上启动

Reply View the author
jzc
deepin
2020-12-23 07:15
#24
残念

我是用arch或manjaro重建引导,如果你有时间或者乐于折腾可以试一试[嗨]

我是换了 refind 引导器,记得之前有人写过教程

Reply View the author
稠鱼
deepin
2020-12-23 13:25
#25
w2430177323

安卓模拟器什么时候能上线

不是有现成的吗…linux基本不需要安卓模拟器了吧,xd这样的兼容层就够了

Reply View the author
Cc丶
deepin
2020-12-23 16:48
#26


前天申请了UOS专业版,个人表示很好用,点个赞!!!

另外,桌面图标能否加一个效果:就是鼠标移动到图标上,会有一个灰色阴影的效果(类似于windows的桌面图标那样),感谢[阴险]

Reply View the author
梁山伯住阳台
deepin
2020-12-23 17:13
#27
Nachorururu

在做了,在做了

6666[开心]

Reply View the author
Nachorururu
deepin
2020-12-23 23:35
#28
Fredoong

那些因为硬件不兼容连系统都安装不上的呢??你们知道现在很多机器(包括一些去年生产的)安装时会卡在星空图那里根本安装不上吗??大家都觉得是Deepin安装器的grub问题。装都装不了是不是硬件兼容性问题?何时能解决?

这类问题其实因为,默认内核版本过低的原因,在安装系统时选择高级选项,选择5.7以上的内核就可以正常安装

Reply View the author
Nachorururu
deepin
2020-12-23 23:57
#29

项目的工具包解决了联想小新 13Pro AMD 2020 版本 待机仅黑屏的问题、联想 81CG 版本 执行待机操作后,在唤醒时,会收到关闭触摸板的虚拟按键事件,然后桌面上层会禁用触摸板 的问题,有此类问题的用户可以下载工具包进行使用,下载地址:https://wws.lanzous.com/b01ttcdaf

Reply View the author
Fredoong
deepin
2020-12-24 06:38
#30
Nachorururu

这类问题其实因为,默认内核版本过低的原因,在安装系统时选择高级选项,选择5.7以上的内核就可以正常安装

很肯定地告诉你,选择5.7.7内核不可以,依然卡在星空图那里。有些机器按e之后进入编辑状态修改参数后可以,很多还是不行。所以大家普遍认为是grub的问题。


Deepin开发组当前已经离用户太远太远了,你们难道没感觉吗?用户们普遍遇到的一些问题根本反馈不到开发组那里。这是阻碍Deepin进步的一个很严重的问题。

Reply View the author
edson1967
deepin
2020-12-24 06:44
#31

Hello @deepin-mq


Isn't the information contained in the Deepin Device Manager enough?

Apparently all the machine and hardware data is contained in it.



Reply View the author
zanyrain
deepin
2020-12-24 15:34
#32
jzc

据我所知,2020年的新笔记本电脑有好多无法在grub界面切换到windows系统


是的,但是debian 就没事,很迷

Reply View the author
135******12
deepin
2020-12-24 18:49
#33
Cc丶


前天申请了UOS专业版,个人表示很好用,点个赞!!!

另外,桌面图标能否加一个效果:就是鼠标移动到图标上,会有一个灰色阴影的效果(类似于windows的桌面图标那样),感谢[阴险]

有key???怎申请的

Reply View the author
linux_panda
deepin
2020-12-24 23:03
#34

特别棒的活动,建议能整一个 类似 驱动精灵的 东东,或硬件驱动网站,集大成于一体,至少要让硬件跑起来,用起来。

Reply View the author
Nachorururu
deepin
2020-12-24 23:23
#35
edson1967

Hello @deepin-mq


Isn't the information contained in the Deepin Device Manager enough?

Apparently all the machine and hardware data is contained in it.



Of course, I agree with you, but this information needs to be processed by us a second time. In order to better let us know your question, it is recommended that you use the information generated by the scrīpt.

Reply View the author
nju01
deepin
2020-12-25 00:58
#36

amd的,2700u,20beta的时候经常卡死,鼠标能动,其他没有反应,快捷键终端什么的都没用,然后就卸载了

Reply View the author
edson1967
deepin
2020-12-25 05:51
#37
Nachorururu

Of course, I agree with you, but this information needs to be processed by us a second time. In order to better let us know your question, it is recommended that you use the information generated by the scrīpt.

Hello @Nachorururu


I understand your position, but it is worth mentioning that not everyone is an expert in Linux or in any distro. Therefore, in my opinion, it would be more viable for Team Deepin to create its own scrīpt, launch it in the distro and, through the user's consent, seek this information automatically.

The demand would be greater and better met, with no margin of error and to the satisfaction of Deepin developers.


Note: I ran the application in root and normal mode three times and did not generate any reports that could be sent.

h ttps://imgur.com/DnOJzsa 



Reply View the author
Cc丶
deepin
2020-12-25 05:59
#38
135******12

有key???怎申请的

申请个人使用就成,我的激活应该是年初做活动给的还有效

Reply View the author
luonancom
deepin
2020-12-25 06:10
#39
Nachorururu

大家有问题可以进行咨询我[尾]

AMD Ryzen 5 4500U with Radeon Graphics 2.38 GHz  笔记本,安装deepin最新版的时候 卡在星空界面后再无动静。

Reply View the author
心平气和
deepin
2020-12-25 16:30
#40
Fredoong

那些因为硬件不兼容连系统都安装不上的呢??你们知道现在很多机器(包括一些去年生产的)安装时会卡在星空图那里根本安装不上吗??大家都觉得是Deepin安装器的grub问题。装都装不了是不是硬件兼容性问题?何时能解决?

我的联想y7000p 2020 就是

Reply View the author
2 / 5
To page