[Share Experiences] deepin如何使用steam玩游戏?
Tofloor
poster avatar
ThinkYoung
deepin
2022-06-29 17:17
Author

deepin如何使用steam玩游戏?

欢迎大家讨论,多多给出优化配置

重要提醒:仅供推荐游戏系统,如有问题无法解决,办公生产环境千万不要做这种定制修改×3!!!

如有不对,欢迎指正,权当娱乐,勿喷勿喷!


1.升级内核,尽量使用新内核.

我使用了xanmod kernel 5.18

https://xanmod.org/


echo 'deb http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list

wget -qO - https://dl.xanmod.org/gpg.key | sudo apt-key --keyring /etc/apt/trusted.gpg.d/xanmod-kernel.gpg add -

sudo apt update && sudo apt install linux-xanmod

reboot

2.显卡驱动

AMD:

sudo apt install firmware-linux firmware-linux-nonfree libdrm-amdgpu1 xserver-xorg-video-amdgpu

Nvidia:

# Install tool for hardware detection
sudo apt install nvidia-detect

# Perform the scan
sudo nvidia-detect

# Install recommended driver. It is nvidia-driver for me. Yours could be different.
sudo apt install nvidia-driver

Intel:

sudo  apt  install  libgl1-mesa-dri  libgl1-mesa-dri:i386 

3.vulkan

sudo apt install mesa-vulkan-drivers libvulkan1 vulkan-tools vulkan-validationlayers

4.DNS

*=>腾讯DNS服务器:

主用:119.29.29.29

备用:182.254.116.116

*=>阿里DNS服务器:

主用:223.5.5.5

备用:223.6.6.6

5.PS:我使用了V23的镜像(基于debian11),个人感觉比V20.6流畅,系统的官方更新源好像有点问题,提示更出V20.5???我就关了,

我加了debian11源更新了下底层,虽然这么做肯定不推荐啊,因为遇到中间黑了一次,重启之后完成更新就没有任何问题了。

虽然论坛也有人说V23遇到各种软件问题,我个人仅玩游戏,所以在这不做过多讨论

Reply Favorite View the author
All Replies
Oaklight
deepin
2022-06-29 17:28
#1

xanmod 在我的系统上会导致驱动无法识别,现在用的官方源里面的5.17.3也很稳定,同时steam里面要打开steam play,稳定版的proton就已经很好用了。

Reply View the author
kmy-4q
deepin
2022-08-05 01:21
#2

这几个依存怎么解决呢?

正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成         
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
 firmware-linux : 依赖: firmware-linux-free 但是它还没有被安装
 firmware-linux-nonfree : 依赖: firmware-misc-nonfree (= 20210818-1) 但是它还没有被安装
                          依赖: firmware-amd-graphics (= 20210818-1) 但是它还没有被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
root@kmy-4Q:~# apt --fix-broken install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成         
正在修复依赖关系... 完成
将会同时安装下列软件:
  firmware-amd-graphics firmware-linux-free firmware-misc-nonfree
下列【新】软件包将被安装:
  firmware-amd-graphics firmware-linux-free firmware-misc-nonfree
升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
有 2 个软件包没有被完全安装或卸载。
需要下载 0 B/18.3 MB 的归档。
解压缩后会消耗 101 MB 的额外空间。
您希望继续执行吗? [Y/n] y
dpkg: 警告: 无法找到软件包 python3-pkg-resources 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 linux-headers-5.17.3-amd64-desktop 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libddcutil0 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5parts5:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 dh-dkms 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-talloc:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 linux-image-5.17.3-amd64-desktop 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5parts-data 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5dnssd5:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5dnssd-data 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-yaml 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 linux-image-deepin-experiment-amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5notifyconfig-data 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-tdb 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-pygments 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5kiogui5:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 org.krdc.krdc 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 linux-headers-deepin-experiment-amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-gpg 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-ldb 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-markdown 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 liburing1:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 keditbookmarks 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5notifyconfig5:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-dnspython 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5bookmarks5:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5parts-plugins 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libldb2:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-samba 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 dctrl-tools 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
(正在读取数据库 ... 系统当前共安装有 316175 个文件和目录。)
准备解压 .../firmware-linux-free_20200122-1_all.deb  ...
正在解压 firmware-linux-free (20200122-1) ...
dpkg: 处理归档 /var/cache/apt/archives/firmware-linux-free_20200122-1_all.deb (--unpack)时出错:
 正试图覆盖 /lib/firmware/av7110/bootcode.bin,它同时被包含于软件包 linux-firmware 1.202.3
准备解压 .../firmware-misc-nonfree_20210818-1_all.deb  ...
正在解压 firmware-misc-nonfree (20210818-1) ...
dpkg: 处理归档 /var/cache/apt/archives/firmware-misc-nonfree_20210818-1_all.deb (--unpack)时出错:
 正试图覆盖 /lib/firmware/3com/typhoon.bin,它同时被包含于软件包 linux-firmware 1.202.3
dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了
准备解压 .../firmware-amd-graphics_20210818-1_all.deb  ...
正在解压 firmware-amd-graphics (20210818-1) ...
dpkg: 处理归档 /var/cache/apt/archives/firmware-amd-graphics_20210818-1_all.deb (--unpack)时出错:
 正试图覆盖 /lib/firmware/amdgpu/arcturus_asd.bin,它同时被包含于软件包 linux-firmware 1.202.3
dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了
在处理时有错误发生:
 /var/cache/apt/archives/firmware-linux-free_20200122-1_all.deb
 /var/cache/apt/archives/firmware-misc-nonfree_20210818-1_all.deb
 /var/cache/apt/archives/firmware-amd-graphics_20210818-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Reply View the author
ThinkYoung
deepin
2022-08-05 01:30
#3
kmy-4q

这几个依存怎么解决呢?

正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成         
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
 firmware-linux : 依赖: firmware-linux-free 但是它还没有被安装
 firmware-linux-nonfree : 依赖: firmware-misc-nonfree (= 20210818-1) 但是它还没有被安装
                          依赖: firmware-amd-graphics (= 20210818-1) 但是它还没有被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
root@kmy-4Q:~# apt --fix-broken install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成         
正在修复依赖关系... 完成
将会同时安装下列软件:
  firmware-amd-graphics firmware-linux-free firmware-misc-nonfree
下列【新】软件包将被安装:
  firmware-amd-graphics firmware-linux-free firmware-misc-nonfree
升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
有 2 个软件包没有被完全安装或卸载。
需要下载 0 B/18.3 MB 的归档。
解压缩后会消耗 101 MB 的额外空间。
您希望继续执行吗? [Y/n] y
dpkg: 警告: 无法找到软件包 python3-pkg-resources 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 linux-headers-5.17.3-amd64-desktop 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libddcutil0 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5parts5:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 dh-dkms 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-talloc:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 linux-image-5.17.3-amd64-desktop 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5parts-data 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5dnssd5:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5dnssd-data 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-yaml 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 linux-image-deepin-experiment-amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5notifyconfig-data 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-tdb 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-pygments 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5kiogui5:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 org.krdc.krdc 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 linux-headers-deepin-experiment-amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-gpg 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-ldb 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-markdown 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 liburing1:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 keditbookmarks 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5notifyconfig5:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-dnspython 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5bookmarks5:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libkf5parts-plugins 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 libldb2:amd64 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 python3-samba 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 dctrl-tools 的文件列表,现假定目前该软件包没有任何文件被安装在系统里。
(正在读取数据库 ... 系统当前共安装有 316175 个文件和目录。)
准备解压 .../firmware-linux-free_20200122-1_all.deb  ...
正在解压 firmware-linux-free (20200122-1) ...
dpkg: 处理归档 /var/cache/apt/archives/firmware-linux-free_20200122-1_all.deb (--unpack)时出错:
 正试图覆盖 /lib/firmware/av7110/bootcode.bin,它同时被包含于软件包 linux-firmware 1.202.3
准备解压 .../firmware-misc-nonfree_20210818-1_all.deb  ...
正在解压 firmware-misc-nonfree (20210818-1) ...
dpkg: 处理归档 /var/cache/apt/archives/firmware-misc-nonfree_20210818-1_all.deb (--unpack)时出错:
 正试图覆盖 /lib/firmware/3com/typhoon.bin,它同时被包含于软件包 linux-firmware 1.202.3
dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了
准备解压 .../firmware-amd-graphics_20210818-1_all.deb  ...
正在解压 firmware-amd-graphics (20210818-1) ...
dpkg: 处理归档 /var/cache/apt/archives/firmware-amd-graphics_20210818-1_all.deb (--unpack)时出错:
 正试图覆盖 /lib/firmware/amdgpu/arcturus_asd.bin,它同时被包含于软件包 linux-firmware 1.202.3
dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了
在处理时有错误发生:
 /var/cache/apt/archives/firmware-linux-free_20200122-1_all.deb
 /var/cache/apt/archives/firmware-misc-nonfree_20210818-1_all.deb
 /var/cache/apt/archives/firmware-amd-graphics_20210818-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

你这个是amd的驱动吧 你需要按照你的硬件驱动去装 论坛里应该已经有相应的代码

我的是intel集成显卡 不能照搬

Reply View the author
kmy-4q
deepin
2022-08-08 07:23
#4

关机卡在logo哪里死机了。

Reply View the author
ThinkYoung
deepin
2022-08-11 19:43
#5
kmy-4q

关机卡在logo哪里死机了。

按F10可关闭logo 看后台报错

Reply View the author
182******10
deepin
2022-09-08 21:43
#6

~$ sudo apt install firmware-linux firmware-linux-nonfree libdrm-amdgpu1 xserver-xorg-video-amdgpu
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
libdrm-amdgpu1 已经是最新版 (2.4.104-1)。
libdrm-amdgpu1 已设置为手动安装。
xserver-xorg-video-amdgpu 已经是最新版 (18.1.99.1-1+eagle)。
xserver-xorg-video-amdgpu 已设置为手动安装。
将会同时安装下列软件:
amd64-microcode firmware-amd-graphics firmware-linux-free firmware-misc-nonfree
下列【新】软件包将被安装:
amd64-microcode firmware-amd-graphics firmware-linux firmware-linux-free firmware-linux-nonfree
firmware-misc-nonfree
升级了 0 个软件包,新安装了 6 个软件包,要卸载 0 个软件包,有 205 个软件包未被升级。
需要下载 18.4 MB 的归档。
解压缩后会消耗 101 MB 的额外空间。
您希望继续执行吗? [Y/n] Y
中止

Reply View the author
云深不知处
deepin
2023-04-08 18:42
#7
182******10

~$ sudo apt install firmware-linux firmware-linux-nonfree libdrm-amdgpu1 xserver-xorg-video-amdgpu
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
libdrm-amdgpu1 已经是最新版 (2.4.104-1)。
libdrm-amdgpu1 已设置为手动安装。
xserver-xorg-video-amdgpu 已经是最新版 (18.1.99.1-1+eagle)。
xserver-xorg-video-amdgpu 已设置为手动安装。
将会同时安装下列软件:
amd64-microcode firmware-amd-graphics firmware-linux-free firmware-misc-nonfree
下列【新】软件包将被安装:
amd64-microcode firmware-amd-graphics firmware-linux firmware-linux-free firmware-linux-nonfree
firmware-misc-nonfree
升级了 0 个软件包,新安装了 6 个软件包,要卸载 0 个软件包,有 205 个软件包未被升级。
需要下载 18.4 MB 的归档。
解压缩后会消耗 101 MB 的额外空间。
您希望继续执行吗? [Y/n] Y
中止

按y

Reply View the author