1 Star 0 Fork 11

coder_lw / wiki

forked from deepinwiki / wiki 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
linux安装dota2.md 3.17 KB
一键复制 编辑 原始数据 按行查看 历史
htqx 提交于 2019-04-18 19:32 . 更新一部分命令说明

[TOC]

linux 安装dota2

前言

相信不少朋友安装linux也是希望娱乐一下的,linux本身也支持不少游戏,比如著名的dead game 刀塔2。

dota2是一个5v5对抗竞技类游戏。

一、安装步骤

dota2 国内是由完美公司运营的,但是他的真正老板实际上是steam的老板,因此steam上面也可以运行这个游戏。steam是一个游戏商店平台。

注意,steam是一个i386架构的程序,因此需要先改变源的设置,添加i386架构(如果你的linux没有默认添加)。

然后steam和显卡驱动关系比较紧密,安装时也要安装相应的i386版本驱动组件。

当然,如果你连显卡驱动也没有安装,那更不可能运行steam了。所以,下面演示先安装nvidia 显卡驱动,然后添加steam,然后添加dota2的过程。如果你是其他显卡,也可以参考相关内容进行调整。

1.1 安装nvidia显卡驱动

  1. 修改源,在main 后添加 contrib non-free 两个参数,表示添加非自由软件,nvidia就是商业非自由的软件。
sudo apt edit-sources #打开修改源界面

比如如下内容:

deb http://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main 
deb-src http://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main

修改成类似下面:

deb http://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main contrib non-free
deb-src http://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main contrib non-free
  1. 安装检测工具:sudo apt install nvidia-detect,运行nvidia-detect 检查当前nvidia显卡:
Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] [10de:1380] (rev a2)

Checking card:  NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2)
Your card is supported by the default drivers and legacy driver series 340.
It is recommended to install the
    nvidia-driver
package.
  1. 根据这个信息,我们只需要再安装nvidia-driver ,然后重启就ok:sudo apt install nvidia-driver

  2. 补充情况

意外情况是有的,毕竟驱动安装不是一件简单的事,比如,如果你没有安装linux内核对应的头文件,是无法顺利安装驱动的,因为驱动要编译成为一个内核模块,需要这个头文件。

查看内核: uname -r,我的内核比较特殊是:4.15.18-12-pve,不能用原本的头文件,需要安装:sudo apt install pve-headers-4.15.18-12-pve。 如果是一般的内核,一般是:linux-headers-内核版本号

1.2 安装steam

  1. 同样的,源也要添加 contrib non-free 参数,如果你已经添加,就不需要修改。
  2. 添加i386架构:sudo dpkg --add-architecture i386
  3. 获取更新信息: sudo apt update
  4. 安装:sudo apt steam
  5. 根据显卡安装图形库组件,比如nvidia :sudo apt install libgl1-nvidia-glx:i386

1.3 安装dota2

  1. 运行steam: steam
  2. 注册帐号,添加游戏,下载(约11GB)、运行即可。相关操作是图形界面的,请百度。

参考

  1. Debian Stretch上安装、使用Nvidia显卡驱动: http://note.qidong.name/2017/12/debian-nvidia-driver/
  2. debian steam wiki: https://wiki.debian.org/Steam
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/coder_lw/wiki.git
git@gitee.com:coder_lw/wiki.git
coder_lw
wiki
wiki
master

搜索帮助