Linux下玩转Dota2
Dota2是一款颇为风靡的即时战略类游戏,去年官方就支持Mac和Linux了,对于习惯Mac和linux平台的孩子们来说,简直感动的泪流满面。
当然,也简直是linux程序猿的福音啊啊!
与Win8.1相比,在同样硬件配置下跑Dota2。游戏的画质方面及体验也还是能够的。
只是安装起来有一些麻烦。这是当然的,在Linux下安装的主要要素有:操作系统要求、内存、显卡和库。
2014.7.18,有网友问切换双显卡的问题,我測试了一下,发现原来的博文有些问题,这里必须做些更新:
在显卡部分:在Nvidia-setting将双显卡切换为Intel卡之后会无法切回N卡。
经过实验,网上的多种解决方式都临时无效。所以,如今仅仅能开N卡了。因而须要做好散热了,Linux阵营须要努力啊。只是起码能够玩了,切忌切Intel卡,这简直作死的节奏。
1、操作系统及内存
官方给出的系统要求是WinXP
到Win8,Mac OS X Lion 10.7 。友帮拓(即最受欢迎的Linux发行版之中的一个Ubuntu)12.04或更高版本号。这里我用的是LinuxMInt17(相当于Ubuntu14.04)64位,内存4G及以上好些,但2G也能玩转的,我測试用的笔记本内存就是2G,有Swap区2G。
处理器的话一般都能够吧,我是i3。
2、显卡
这是Linux下玩游戏的最大瓶颈,关键在于显卡驱动缺少支持。难怪Linus
Torvalds会对Nvida竖中指。
来一张Linus的图:
只是如今情况有所改善,至少我的GeFrorce GT620M独立显卡成功装上了官方驱动:
在加上Intel集成显卡,如今是双显卡。设置使用Nvidia卡:
至于bumblebee什么的我没用,官方驱动就还好了,其它详细的设置參照网上各种贴吧。
3、库
apt-get install dkms。
之后打开Steam,找到Dota2。安装,等待下载即可了。
或者用Windows下的Steam备份一下,到Linux下还原就好了。
4、玩
其它的画质设置针对硬件进行配置,我的渣机无力,比方抗锯齿、高光果断关,渲染85%,纹理中等。
如今能够在Linux下开心的玩耍了。新手表示,渣渣操作,画面还算流畅。 开局fps在50左右,半场基本30+,还算能够吧。
希望Linux游戏平台不死。桌面系统长存,以下秀个截图:
无视我的中路对单新手模式,就写这些吧。
Linux下玩转Dota2的更多相关文章
- 64位linux下玩32位汇编编程
利用下假期,打算把linux下的汇编语言给熟悉下,结果是以32位为版本的,只能在办公室的机器上跑了个opensuse的32位版本,家里的suse挂了,无法输入中文.打算再安装下32位系统,今天找到了个 ...
- linux下玩转磁盘管理与挂载硬盘
前言 本文将带来linux下的磁盘管理中的硬盘挂载,Linux操作系统挂载硬盘需要了解的一些知识.这可能是迄今为止介绍的最最最实用的linux硬盘挂载的文章了,比较详细.由于工作原因,平时使用的比较多 ...
- linux下 玩转ptrace
译者序:在开发Hust Online Judge的过程中,查阅了不少资料,关于调试器技术的资料在网上是很少,即便是UNIX编程巨著<UNIX环境高级编程>中,相关内容也不多,直到我在 ht ...
- 在linux下玩转usb摄像头
硬件平台:PC机一台 .usb摄像头 操作系统:Linux3.0.8 交叉编译环境:arm-none-Linux-gnueabi-gcc 4.5.1 调试步骤: 一.linux 内核解压 1.1使用 ...
- manjao linux下玩转arduino
自从入手arduinon差不多半个月了,在window下几乎没有任何问题,下载,编程,编译,上传,运行.几乎没有任何问题.在linux编译成功,上传时下却总是提示找不到libncurses.so.5无 ...
- 最NB的发现 LINUX 下玩teamviewer 命令行设置密码
cd /opt/teamviewer/tv_bin/ [root@666 tv_bin]# ls desktop script teamviewerd TVGuiSlave.32 xdg-utils ...
- [daily][archlinux][game] 几个linux下还不错的游戏
春节在家放松, 装了几个游戏在archlinux上,玩起来还不错. 假期结束开工了, 玩的时间也会比较少,准备删掉, 记录如下: 1. 0ad 即时战略类, 类似于冷兵器时代的红警. 画面还不错, 可 ...
- .Neter玩转Linux系列之六:Linux下MySQL的安装、配置、使用
一.Linux安装MySQL (1)下载安装包:https://dev.mysql.com/downloads/mysql/ (2)解压并安装 命令:tar zxvf 文件名 解压完成之后,重名一下文 ...
- .Neter玩转Linux系列之三:Linux下的分区讲解
基础篇 .Neter玩转Linux系列之一:初识Linux .Neter玩转Linux系列之二:Linux下的文件目录及文件目录的权限 .Neter玩转Linux系列之三:Linux下的分区讲解 .N ...
随机推荐
- 1.1-学习Opencv与MFC混合编程之---利用画图函数,生成视频,并写入视频文件
源代码地址:http://download.csdn.net/detail/nuptboyzhb/3961674 写视频文件 Ø 新建菜单项,Learning OpenCV——> OpenCVr ...
- 从注册流程 分析如何安全退出多个Activity 多种方式(附DEMO)
前言 由于一个同学问到我如何按照一个流程走好之后回到首页,我以前看到过4个解决方案,后来发现有做个记录和总结的必要,就写了这篇博文.(之前看小强也写过一篇,这里通过自身的分析完整的总结一下以下6种 ...
- Servlet的学习之ServletContext(2)
本篇接上篇<Servlet的学习(五)>,继续从ServletContext对象中的方法进行学习,在这一篇中,我们重点关注的是ServletContext对象中对于在web工程中的资源文件 ...
- MFC自绘(17篇)
http://www.cnblogs.com/lidabo/category/477377.html
- Linux教程:如何在Linux下进行C++开发?
Linux是一类Unix计算机操作系统的统称,Linux操作系统的内核的名字也是“Linux”, 在Linux下进行C++开发,需要注意许多问题,比如:减少不必要的编辑动作,减少编辑的时间. Wind ...
- 无比奇怪的问题,Runtime报错,程序仍可运行(有可能是线程崩溃,但主程序不崩溃,线程崩溃可能是因为锁使用不当引起的)
但主界面仍可操作. 我估计是,线程运行崩溃,不影响主界面的运行(如果你不去点击那个确认错误的对话框的话). 仔细分析,我估计是使用锁不当引起的.有2种情况下必崩溃: 1. 对没有上锁的锁进行解锁 2. ...
- jdom dom4j解析xml不对dtd doctype进行验证(转)
一.写在所有之前:因为dom4j和jdom在这个问题上处理的方法是一模一样的,只是一个是SAXBuilder 一个SAXReader,这里以jdom距离,至于dom4j只需要同理替换一下就可以了.二. ...
- 5350.support
3G6200N3G6200NL3G300MAIR3GIIALL02393GALL0256NALL5002ALL5003ARGUS_ATP52B,ASL26555AWM002EVBAWAPN2403BC ...
- php 和thinkphp 对excel操作
php对excel的操作主要通过引入 excel_reader2.php 或者是PHPExcel 类进行 两个文件自行下载 php 对其读操作: 文件目录结构 excel_reader2.php ...
- URL加随机数的作用
原文:URL加随机数的作用 大家在系统开发中都可能会在js中用到ajax或者dwr,因为IE的缓存,使得我们在填入相同的值的时候总是使用IE缓存,为了解决这个问题一般可以用一下方法: 1 ...