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 ...
随机推荐
- Re-installation failed due to different application signatures.
出现此问题是由于apk的签名不同所致(假设不知道签名是什么 请看上一篇Android应用程序签名 debug签名).假设你是使用的自己的签名,那就是你新版本号的apk使用的签名文件与上一版本号(也就 ...
- 不容错过的UI设计素材大合集
免费PSD素材 TETHR by InVision 这是出自InVision的8款PSD文件,其中包含了100个模板和超过500个UI控件.来自InVision和UI8的设计师一同协作完成了这套UI ...
- EasyUI - 使用一般处理程序 HttpHandler (.ashx)
以easyui中的panel中,使用url加载数据为列. 效果: html代码: <div id="p" style="padding: 10px;"&g ...
- ASP.NET - 跳转页面
1. Response.Redirect("../Manager/AddBookInfoImages.aspx?id=" + Server.UrlEncode(ReturnValu ...
- CodeForces 371C Hamburgers
B题又耽误时间了...人太挫了.... C. Hamburgers time limit per test 1 second memory limit per test 256 megabytes i ...
- 使用TWebBrowser时存在内存泄漏问题的解决方案(使用SetProcessWorkingSetSize函数,或者修改OleCtrls.pas源码解决问题)
用TWebBrower不断打开多个网页,多某些版本的操作系统上运行一段时间后,发现占用系统内存达几百M,直到关闭程序后,占用的内存才能释放. 这个问题在网有很多讨论,比较多人的建议办法是用SetPro ...
- 关于ListCtrol自绘的技巧
一.给控件添加排序功能report风格的list控件很多情况下都需要支持排序功能,而且最好支持按不同列进行排序.CListCtrl的类方法SortItems支持排序功能,但是在排序过程中,两个数据真正 ...
- Redis intset
Redis intset也非常简单.它是一个有序整数集合,实际上是一个有序数组,查找时二分查找,添加时可能需要内存挪动.唯一不同的是,它的整数类型是变动的,可以支持int16,int32,int64三 ...
- 对TMemoryStream的一些改进(用到了LockFile)
对TMemoryStream的一些改进 怎么又是关于Stream的,呵呵,应该说只是最近比较关心程序的效率问题,而我对Stream其实并没有什么特别的研究,只是自己发现了一些新的用法,希望能对大家有用 ...
- IE缓存的BUG 和其他浏览器的缓存问题
原文:IE缓存的BUG 和其他浏览器的缓存问题 1 .IE浏览器在异步请求的时候 为了偷懒 第二次请求的时候不会给后台请求相应,这样我们就无法从后台拿值, 这样的话 ,我们可以画个妆,蒙骗IE我们 ...