跳至主要内容

wow on freebsd how to (from freebsdgirl.com)

Due to popular request, here's how I did it. These guidelines assume you've got an nvidia video card. If you don't... well, I can't help you. ;)

FreeBSD tart.freebsdgirl.com 6.2-RELEASE-p2 FreeBSD 6.2-RELEASE-p2 #4: Sun Mar 11 03:36:58 PDT 2007 root@tart.freebsdgirl.com:/usr/obj/usr/src/sys/DESKTOP i386

esound 0.2.37_1
nvidia-driver 1.0.9746
wine-0.9.33,1
xorg-clients 6.9.0_3
xorg-libraries 6.9.0_1
xorg-server 6.9.0_6

Enable glx under the Module section of your xorg,conf, and run xdpyinfo from an xterm to verify your configuration. You should see both GLX and NV-GLX in the list of enabled extensions.

After installing wine, run winecfg to bring up the graphical configuration editor. Click to see a screenshot of my Applications Tab, Audio Tab, and Graphics Tab. The audio tab won't display a checkbox for esound unless the daemon is running. It's not required that you use esound, but that was the method I decided on. Use what works for you.

The only way I could install WoW was by copying over the directory from my old windows installation. I had a lot of issues with the installer from the CD, but your mileage may vary. Unless you've got a non-standard wine directory configuration, you'll want to copy/install to ~/.wine/drive_c/Program Files/World of Warcraft.

Using your favorite text editor, open WTF/Config.WTF inside the World of Warcraft directory. This file contains most of the general audio/video configuration options. See WoWWiki: Config.wtf Defaults for more information.

Add/change these variables.


SET gxApi "opengl"
SET gxWindow "1"

Here's some Config.wtf tips from WoWWiKi: Linux/Wine.

If you experience poor performance, graphical glitches, or the game doesn't run at all, then add the following options as well:


SET ffxDeath "0"
SET ffxGlow "0"

If you experience stuttering, bad sound or no sound what so ever, then add the following options as well:


SET SoundOutputSystem "1"
SET SoundBufferSize "150"

Download the Apply to Forehead Addon, and unzip it to Interface/Addons in your World of Warcraft directory. Make sure you keep this addon enabled, as it's unlikely you'll be able to change your Video Options without the game crashing without it.

From the author's page:


This add on makes it possible for Linux users to change the Video Options in-game (except resolution). This is done by killing off the following functions:
* SetMultisampleFormat
* SetScreenResolution
* RestartGx

Ready to play? Cross your fingers, and run:


wine "c:\program files\world of warcraft\wow.exe"

Posted by Randi Harper on March 19, 2007 1:24 AM | Permalink | Comments (1) | TrackBacks (0)

评论

此博客中的热门博文

使用StrongSwan搭建 IKEv1 IKEv2 VPN服务器

#2016-01-04 决定将本文作废,因我要另再写新版本的配置。这篇作于 2013年,而strongswan已经更新很多版本。 #本文需要有独立的VPS,如果你需要一台速度快,每月30元的左右的VPS,可以使用我的邀请注册 http://www.vultr.com/?ref=6813064 并且在注册时使用 SSDVPS 可以送 $20(或者 $10 不等)。一定要选日本线路,这个到国内延迟约40ms ~ 100ms ,一般是 80ms 左右,非常快非常稳定,一个月32元,可以和几个人合租了。 #LOG:2014-04-30 对ipsec.conf进行修改,增加了android手机的兼容,现在可以支持完整支持android 自带的VPN设置啦~~~~ #LOG:2013-0609 对ipsec.conf进行修改,加入清楚DPD代码,防止IP 地址池不正确占用 #LOG: 2013-0519 删除ipsec.conf 中多余的conn iOS一节,这本是我一年前调试用的,时间不起作用; 删除了 %default中的 rightsubnet ,如果不删除,在定义了多段IP路由的情况下会导致账号无法上网(只有一段IP没这个bug),感谢  JackWindows  ‏ @ JackWindows #LOG 2013-05-12 修正bug,原配置文件会导致一个ID不可以同时多次登陆。得蒙  @ KhaosT   指点,对  strongswan.conf 加入duplicheck.enable = no ,对 ipsec.conf 加如 uniqueids=never #完成度100% 在我们生活的周围,通常要用到很多种VPN: PPTP, L2TP/IPSec, Cisco IPSec, IKEv2, 这些不同类型的VPN覆盖了目前我们常见的所有手机或者电脑平台,比如 iOS, Blackberry OS, BB10, Android, WebOS, Windows XP, Windows Vista/7/8, Unix/Unix-like。 (*如果你正在找blackberry 翻墙方法、ios ipsec vpn、windows IKEv2 VPN、Blackberry...

简易 APN Proxy (APN代理)的搭建

2012年2月1日 ,新增加了一种方案,请看 《 搭建增强型代理服务器(APN Proxy) 》 2012-01-03 更新 3proxy 及 监控进程脚本,分别见 B 3) 和 曾经在twitter被封锁的时候,我在长城宽带干过一件事,那就是将twitter的请求和通讯使用SSH,让全网用户可以无阻访问,不过也因此付出了代价,略不去说了。 后来得厨神 @paveo 的创意,何不将其用在手机等移动设备上?厨神的APN现在已经很成熟并在免费有限量专供中。我今天这里写得,是如何搭建自己的APN Proxy(APN 代理),但在阅读下面内容之前,需要一个刚性要求:一台在国内的Unix-Like的主机(可以是Linux/FreeBSD/Mac Osx Server/Solaris等等)并且是公网IP地址以及在国外的VPS主机(Unix类)。这个要求可以看出成本比较高,所以我看到淘宝上已经有人开始出售APN代理了,这个可以理解。 第一部分 原理 原理图1 如上图所示,我们要实现的功能原理是,将上网请求先发送到“国内VPS”,再由“国内VPS”通过SSH隧道转送到国外,最终实现无阻上网。点击查看大图可以看出,主要配置是在“国内VPS”上,包括配置SSH -D、Squid、Privoxy或者Polipo(socks代理程序你可以选自己喜欢的)。 第二 配置 1 国外VPS 国外VPS上,你需要有一个SSH帐户,并且请注意,使用密钥方式登录你的SSH而非密码,之所以如此,是为了下一步建立长久的SSH以及断线自动重连做准备,这个很重要。关于“SSH 免密码 密钥 登录”请使用google看一下。 这里有一个小插曲,部分centos 上如果默认的话,SSH帐户会报错,大约 是adminitstatly close之类,这有可能是 openfile数目问题,可以轻松解决。我非Linux爱好者,所以是临时google,并没有记录下来,你只要记得如果遇到同样问题,5分钟之内就可以google解决。 2 国内VPS 这一节将会是我们的主战场,基本上,我将会按下面的逻辑图来进行配置,这其中会涉及很多文件的配置,需要你注意哦,最后部分我会提供部分配置文档下载,由于我使用的是FreeBSD,因此会有少量差...

Raspberry Pi APN 搭建暨Cisco IPSec VPN的使用

[前言] 写这篇的目的仅仅是出于日常需要,它会用到很多技术方面的东西,我力图使这一章变得简单易读。这一篇博客将是一篇综合性的,教你设置路由器映射、DDNS、IPSec VPN、Squid、git。我将会按照我自己安装的顺序来写,特殊部分会有{注*:}。 [连接Cisco IPSec VPN] 由于近来国内对OpenVPN和PPTP VPN的干扰严重,往往会引发封杀服务器IP,因此现在很多都发放IKEv2 VPN或者Cisco IPSec VPN,这里介绍使用Cisco IPSec VPN,我们使用的软件是 vpnc 。 Raspberry Pi 安装的是官方 Raspbian 的系统,在此处下载的  http://www.raspberrypi.org/downloads  ,其他版本的系统大同小异。 在使用Raspberry Pi 安装vpnc前(事实上也包括所有vpn程序),请确保你是用网线连接网络,因为如果你的Raspi使用的是WIFI,那么连接VPN时会断网,这似乎是一个BUG [[安装vpnc]] sudo apt-get install vpnc [[配置vpnc]] 默认的vpnc 的配置文件存放在 /etc/vpnc/default.conf (注权限为 0600 ,因此会提示权限问题;Linux开发者不知道为何习惯很差,总是把文件放到/etc/,而实际上应该放入/usr/local/etc ,唉,屌丝就是屌丝),我们需要修改一下,default.conf如下: IPSec gateway 111.222.111.223 IPSec ID blackberry IPSec secret heibang #IKE Authmode hybrid Xauth username test Xauth password  123 ( 如果你对Linux/Unix的文本编辑不是很熟悉,那么就使用nano命令,这个如同win下的记事本, sudo nano /etc/vpnc/default.conf  编辑完后,使用Ctrl+x 进行保存,接着问你yes 还是no 是否保存,就选Y ) 以上配置是“黑帮合租”的配置,你需要改成...