I wanted to share with everyone a guide that I wrote for a friend a few weeks ago. Hopefully it may be of some use to people.
Here is a quick guide to getting The World of Warcraft working in wine (By the way I am giving you this guide using primarily the command line ... sorry there are easier ways to do it from a GUI, but I am not familiar with them myself ... so I am giving you instructions that I know work because this is the way I do it)
Install lastest version of Wine:
Go to this link: http://www.winehq.org/site/download-deb and follow the instructions to install the latest version of wine. (Make sure to read the whole page there are two things you need to do, also it is all in a GUI so its pretty easy)
Setup Wine for World of Warcraft:
Next open a command terminal and type "winecfg" to start wine configuration screen.
Change the version of windows on the main screen to "win2000" Click on the "Audio" tab at the top of the window to change wines sound settings. An error message will pop up ... just click okay (It's wine saying that you haven't set up an audio device yet) Next make sure that ONLY "alsa" is checked marked and click the "okay" button to close the setup window.
There are two methods to proceed from this point. The easy way is to copy an exsisting install of World of Warcraft from a windows partition, or install thru wine.
Here is the easy way (If you have maintained your WoW updates it is also the quickest when it comes time to update WoW) First navigate to your windows drive "Program Files" folder and copy and paste the "World of Warcraft" folder into the following directory: "/home/$USER/.wine/drive_c/Program Files" (Replace $USER with your user name)\
Pop in the first install disk wait for an icon of it to appear on your desktop. Open a command terminal and type "cd /media/cdrom (ENTER)" to navigate to the CD. You can type "ls" to list the contents of the directory. As long as you went to the right cd-drive (Assuming you have more than one) you should see the files on the cd listed. Next type "wine Setup.exe" to start WoW's installer. Go thru the normal install options and let it do it's thing. When it comes time to put in the next CD you need to do a special trick to get wine to release the drive. While keeping the first terminal open (DO NOT CLOSE IT OR YOU HAVE TO START OVER!!) open a second terminal. In the new terminal type "wine eject d:" to open the cd drive. Replace the disk with the next install disk. Before you click on okay in the WoW installer window make sure to Double click on the disk icon (Either on your desktop, or in the "Computer" option under the places menu) to load the replacement disk into the system. Once that is done you can continue on with the installation. Repeat the eject procedure for the remaining three disks. After the installer has completed, World of Warcraft has now been installed into the "/home/$USER/.wine/drive_c/Program Files/World of Warcraft" folder. ($USER being your user name)
Making It Easy to Run World of Warcraft:
Now all you have to do is create a launcher script to make starting WoW easier. Execute the following command to create a new text file called "wow" in the "/usr/bin" folder and open it in a text editor:
sudo gedit /usr/bin/wow
Once the text editor is open type the following command (or copy and paste) into it:
env WINEPREFIX="/home/$USER/.wine" WINEDEBUG=-all wine "C:\Program Files\World of Warcraft\Wow.exe" -opengl
(Don't worry about changing anything in the above command, when I wrote this I used wildcards to automatically tell the system were stuff is. Alternatively you can replace $USER with your user name and it will still work just fine. I wrote it this way so you can just copy paste it into the file) (Also this script assumes that you only have one user account on the system who intends to play WoW. If you have more than one user setup on the system that also wants to play WoW you need to change some options which I will explain at the end of this guide)
Now click the save button and close the text editor. All you have to do now to get World of Warcraft to be easy to start is make the new launcher script you just created executable.
Type the following command (This command just tells the system that this script can be executed):
sudo chmod +x /usr/bin/wow
Your done! You can now start WoW by either typing "wow" into a terminal, or opening the "Run Dialog" by pressing Alt-F2 and typing "wow"or making a menu icon thru the menu editor and just clicking on it in the menu.
Special Setup Instructions For Systems That Have More than 1 User Account Which Will Run World of Warcraft:
The only change you will make to the above instructions is to setup permissions on your ".wine" folder and modify the start up script. To do this open your "Home" folder in the file manager.
Click the "View" tab at the top of the windows and check mark the box next to "Show Hidden Files" Scroll down until you see the ".wine" folder and right click on it. Select "Properties" to open the folders properties menu. Click on the "Permissions" tab and change the "Access" for all sections to read:
Folder Access ===>> Create and Delete Files
File Access ===>> Read and Write
Now click on the "close" button to exit the editor.
Lastly you need to make an adjustment to the launcer script from above to point explicitly to the location where World of Warcraft is installed.
Edit the file with the same command from above:
sudo gedit /usr/bin/wow
env WINEPREFIX="/home/$USER/.wine" WINEDEBUG=-all wine "C:\Program Files\World of Warcraft\Wow.exe" -opengl
env WINEPREFIX="/home/(YOUR USER NAME)/.wine" WINEDEBUG=-all wine "C:\Program Files\World of Warcraft\Wow.exe" -opengl
Save the file and you are done.
Okay easy enuf.... lol sorry man I still tend to do most things from the command line, even though I know that there are easier ways to do it from a GUI. I would bet that you can find guides for a GUI method somewere by searching google. I have just found over the years it is faster to just hammer it out the old fashioned way.
If anyone has any comments or suggestions feel free to let me know.
It seems that for some reson, Firefox (or Conkeror (and from that I reson any xlrunner based browser)) running on Arch Linux x86_64 will not run the Kongregate (www.kongregate.com) flash api that they inseart to their games. However, using midori they all run fine. So the obviouse answer is to install midori, or, if I don't like midori enough for every day useage, install it, and only use it for kongregate.com. Personaly I don't like midori at all, and thus I am using Conkeror to write this blog. But this leaves me in the uncomfterbal situation of having aproximatly 5 browsers install. I have Conkeror for my every day browsing, Firefox for the extensions I can't do without and midori for playing games. I also have konquor for some reson (I don't mind especialy, I love kdemod3) and a couple of other browsers that I was playing about with, trying to get them to comile, and I cba to find the relevent files and remove them now, 6 months down the line. I know, it's shadmin, but it's how I've lived my life so far, and I see no reson to change. But anyway, back to the question. Like president kennedy when it came to the cuban missile crises, I have 3 choices, all of wich leave me unsatisfied. I can continue doing what I do now, using 3 browsers, and adding more as I see fit, thus gradualy losing controll of my machine, and giving the power over to the beast that is dependency tracking, or I can only use one browser, Conkeror, thus missing out on many of the firefox spesific extensions and using a site that isn't kongregate for flash games, or finaly, I can go and mone at adobe or whoever is responicble for the firefox-kongregate incompatibility (kongreagte blame adobe) and see if it gets patched. My current feeling is the first, as I'm lazy, the second one will never happen (I love kongregate and xmarks) and the third will probabaly be done by someone somewhere (I know, not the right attitude, but who cares). Also, out of my pick, Conkeror, Firefox, Midori and Konqueror, which do people like. I never could get into Konqueror, as I felt it was a below standard web-browser, and a below standard filemanager. Someone, please prove me wrong.
So I noticed my places.sqlite has grown to over 80M. Since Firefox 3 thats where things like bookmarks are stored. I guess favicons are stored in that same database. At any rate I am very tab happy. I have to control myself and about once every 2 weeks or so I have to sit down and close out a bunch of tabs. Its not uncommon for me to have 90ish tabs open. Boy firefox gets sluggish. Anyway you can perform a bit of maintenance on your firefox databases. I saw a significant speed improvement when opening firefox as well as opening new tabs after doing this. You have to close all firefox instances that are using the profile and it might be a good idea to just backup your profile before you do this but its pretty safe.
Hier mal eine Auswahl der von mir genutzten Firefox-Addons:
Adblock Plus - Der ultimative Werbeblocker https://addons.mozilla.org/de/firefox/addon/1865
Colorful Tabs - Um Tabs in verschiedenen Farben darzustellen...gut für die Übersicht https://addons.mozilla.org/de/firefox/addon/1368
Copy Links - Um in einem markierten Bereich alle Links gleichzeitig zu markieren und kopieren...gut für Rapidshare-Links und dazugehörige Downloadprogramme wie Cryptload oder JDownloader https://addons.mozilla.org/de/firefox/addon/7852
SpeedDial - Simuliert die nette Kachel-Funktion aus Opera fast perfekt https://addons.mozilla.org/de/firefox/addon/4810
Fasterfox - Geschwindigkeits- und Netzwerkoptimierung...weiss nicht, obs wirklich was bringt...ich bilde es mir ein https://addons.mozilla.org/de/firefox/addon/9037
FaviconizeTab - Addon, um Tabs auf die Größe des Favicons zu reduzieren...praktisch bei sehr vielen geöffneten Tabs https://addons.mozilla.org/de/firefox/addon/3780
Forecastfox - Wetter in der Status- oder Symbolleiste https://addons.mozilla.org/de/firefox/addon/398
FoxyTunes - Addon, um Audio-Player, wie Foobar2000, Songbird, Winmap, Windows Media Player und viele andere über die Firefox-Statusleiste zu steuern https://addons.mozilla.org/de/firefox/addon/219
Google Images Re-Linker - Addon, um in der Google Bildersuche Bilder beim Anklicken direkt angezeigt zu bekommen ohne den nervigen Zwischenschritt Google Images Re-Linker deutsch - www.erweiterungen.de
Googlepedia - Zeigt neben Googleergennissen die Wikipedia Suchergebnisse direkt daneben an...ziemlich praktisch https://addons.mozilla.org/de/firefox/addon/2517
Google Preview - Zeigt direkt neben Google Sucheergebnissen ein Vorschaubild an https://addons.mozilla.org/de/firefox/addon/189
IE Tab - Wahlweise die Browser-Engine des IEs nutzen...beispielsweise für das Windows Update ganz gut https://addons.mozilla.org/de/firefox/addon/1419
Imageshack right-click - Addon, um Bilder, die man im Netz findet, per Rechtsklick direkt zu Imageshack hochzuladen...sehr praktisch für die Singlecore-Bandbearbeitung ImageShack right-click deutsch - www.erweiterungen.de
Nightly Tester Tools - Addon, um alte Addons, die noch nicht kompatibel sind, kompatibel zu machen https://addons.mozilla.org/de/firefox/addon/6543
NoScript - Kann diverse Skripte wie Java blocken https://addons.mozilla.org/de/firefox/addon/722
OpenAddons - Bringt einen Button in der Symbolleiste, um direkt ins Addon-Menü zu gelangen https://addons.mozilla.org/de/firefox/addon/7116
Paste and Go 3 - Es lassen sich damit Links, die man in die Adressleiste einfügt, direkt per Klick öffnen, ohne den Link erst einzufügen und dann mit Enter aufzurufen...vom Opera-Browser geklaut https://addons.mozilla.org/de/firefox/addon/9133
PDF Dowload - Erlaubt es, zu wählen, ob eine PDF-Datei heruntergeladen oder direkt angeschaut wird https://addons.mozilla.org/de/firefox/addon/636
QuickRestart - Bringt einen Button in die Menüleiste, um den Firefox direkt darüber neu zu starten, ohne ihn manuell zu beenden und neu zu starten https://addons.mozilla.org/de/firefox/addon/3559
SecureLogin - Ähnlich dem Wand-Plugin in Opera https://addons.mozilla.org/de/firefox/addon/4429
Stylish - Anpassen des Aussehens von Websites sowie der Programmoberfläche mit Hilfe eigener CSS-Stile, die im Web heruntergeladen werden können https://addons.mozilla.org/de/firefox/addon/2108
Update Channel Selector - Man kann beim updaten auswählen, ob man Beta-Versionen, Release Candidates oder finale Versionen herunterladen will https://addons.mozilla.org/de/firefox/addon/6263
Well, congratulations for the Linux.com launch. Now onto other things.
I bought a new PC, and it just came in. Installed Windows 7 and Jaunty, both 64 bit editions. I must say I am equally impressed by MS and Canonical. Windows 7 picked up my wireless out of the box. This has never happened before for me. I'm not doing a review, so I'll sum it in little. 7 is what Vista should've been. And it's good. It's streamlined, less resource hungry, and just a nicer experience. The interfaces are intuitive, but a little awkward to use. Other than that I must say 7 is nice.
Ubuntu too, installed fast, easy to upgrade, supported my wireless out of the box. Nvidia was easy to configure with restricted drivers. It's easy to navigate, install apps, fast, and not at all resource hungry. Good job.
Overall both systems are nice, and I suggest you try Windows 7 if you're able.
This quick post illustrates you how to forward remote X11 applications from another machine (called "server" in my example) to local Linux machine (or XWindow server on Windoze machine).
When you're in an insecure network just avoid to use X11 apps, but if you wish to get something else from remote you can do it with SSH, here's a quick example:
your computer name: "client"
other remote host: "server"
Remote username: "ben"
Application to run: "xterm"
Here's a quick and dirty hack for it, no DISPLAY settings or strange things, just one setup.
First setup remote host to allow X11 Port forwarding:
edit /etc/ssh/sshd_config to enable X11Forwading, change or add a line like this:
Then to make a test try to:
server ~$ cat /etc/ssh/sshd_config |grep X11Forwarding
If this is the result you've it enabled, note there's no "#" at the beginning of the line
Then connect to remote machine using ssh:
~$ ssh -X -Y ben@server
Please note -X -Y flags for ssh (port forwarding, see man ssh)
Now start your favorite X11 program (xterm in my example)
server ~$ xterm &
And you're set ! Easy isn't it ?
Hope it helps
Andrea Benini (Ben )
Today I just upgraded to KDE 4.2 from KDE 4.1 on my openSUSE 11.1 (64bit) machine and it seems everything is working fine. The eye candy effects based on compiz are really nice and fast! :) (although they were already working fine with KDE 4.1)
I just imported four repositories (you'll find them at the end of this article) via YaST and selected Packages > all packages > Update if newer version is available. There were about 140 packages to update and I just had to adjust some dependecies. Finally all new packages had an amount of approximately 700MB.
The main KDE applications I always use haven't crashed jet and there are no graphic errors.
All in all I'm really happy with the new stable KDE and I await eagerly KDE 4.3 with its new innovative features.
List of openSUSE 11.1 repositories needed for KDE 4.2:
- core packages: http://download.opensuse.org/repositories/KDE:/42/openSUSE_11.1
- more packages: http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE_42
- more (experimentally) packages: http://download.opensuse.org/repositories/KDE:/KDE4:/Playground/openSUSE_11.1_KDE_42
- Qt 4.5 packages (required!): http://download.opensuse.org/repositories/KDE:/Qt/openSUSE_11.1
Based upon what I've read about Kubuntu and KDE 4.x I have stayed away. In fact, I've stayed away from Ubuntu all together. 8.04, 8.04.1, 8.04.2 and 8.10 dissapointed me and they didn't live up to the "promises made to me" by the 7.04 and 7.10 releases.
Therefore I was reluctant to revisit Ubuntu, and the beta in particular. No wonder I was surprised. Still only a beta, the experience was far better than the 8.x.x series. No hazzle whatsoever.
It works - no hazzle.
I installed the no-mono-packages, and got virualbox directly from Sun.
No hazzle whatsoever. Hardware (Thinkpad T61/Nvida NVS 140) worked. All buttons, hibernation, suspend, HDAPS (HDD shockprotection) and TP_smapi (Battery charge control ) worked. Kernel, Xorg and driver obviously deserves the kudos.
In several distro I've had problems with my smartcard reader thus had to download and compile, not with 9.04.
As I prefer to perform fresh installs and run dualboot, a beta is a kind of a fiest where I can fiddle around abit, sort out whats ok and what's not, I could not resist installing KDE 4.2.2. And it's great!
In fact it worked well enough for me to send the Kubuntu Beta download link to a friend of mine - a woman (she prefers girl), nearly 50. She never installed a OS before - she just needed a LiveCD to confirm that her old HP/XP laptop was bricked. Never talked about installing it!
But she did! No assistance whatsoever! Now she wants Kubuntu on her production machine as well! She might have lost a bit of faith due to the persistent Broadcom &@#¤, but that I'll sort out for her.
Now, I've got the final product and chose Kubuntu. It works just as fine as (and in some areas better than) OpenSuse 11.1, Arch 2.6.29 and Mandriva. It needs 17 sec to boot according to bootchart, and I havent tuned anything. Not even removed any autostarters. No problems with Ext4, but I still keep my docs and mediafiles on Ext3 partitions.
So, where's the catch?
I prefer a clean, single DE. That means no synaptic. I manage well with the KDE alternative, but it needs further develoment. Features missing. Not a disaster though. And not a showstopper.
Trouble is, I now have 2 primary production distros. Arch and Kubuntu.
Last night I installed Kubuntu 9.04 RC on a 2Ghz, 512MB Shuttle machine with onboard graphics that landed in my lap a couple of weeks ago.
I tested Mint on the machine but had a problem with the login splash that disappeared after logout. Mint looked good but I found the desktop too quirky for my taste. Maybe my taste is quirky and Mint's desktop is fine?
I decided to give Kubuntu a shot because I like KDE4. My last attempt at Kubuntu 8.10 was a disaster because KDE4 had numerous problems with the ATI card in my big machine.
The installation went smoothly, very smooth as a matter of fact. Minimal intervention is required but I did take the long route with partitioning as I was working with a brand new 120GB drive. The installation screens was intuitive and a room full of monkeys will be able to install this sucker. (They may get the timezone wrong)
Once installed everything worked perfectly. After the first boot (almost an hour later but I did not time the install) Kubuntu announced that there's updates ready and it was downloaded and installed in 15 minutes.
The interface is very nice. I will have to play some more but I'm impressed thus far.
My only gripe is that I had to go and get Firefox. And a windows user will have a difficult time with this. Once you figured out where the package manager is located and how it works, you are overwhelmed with 15 packages for Firefox to choose from.
Canonical may do themselves and new converts a huge favour and make the application acquisition process more intuitive for non linux geeks. I usually use apt and so will most of yous guys, but Kubuntu/Ubuntu is aimed at newbs(I think?)
The vast array of application available in the repositories and the "ease" of getting to them via the package manager is one of the biggest advantages Linux have over Windows. Now just go and make the package manager flashy with lots of bling, bells and whistles and we have a winner.
I'm hugely impressed with Kubuntu 9.04 and will run a test and replace my families Windows box with this one and see how they accept it.