These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Linux

 
  • Topic is locked indefinitely.
12Next page
 

Desperately Trying To Get Away From Windows

Author
Learned Vagrant
Black Horse Logistics Industries
#1 - 2014-05-27 04:13:29 UTC
This situation actually came about because I can't connect to Tranquility using Windows anymore. It's also been a very bad year in my relationship with Microsoft.

I'm a 2009 player, but I took about a year off from the game. I'm also pretty experienced with Windows based systems. I worked as an industrial control systems programmer for about 10 years.

As we speak I'm downloading ISOs of the major freeware Linux distributions. Debian, Fedora, ubuntu, CentOS, OpenSUSE, and one other.

My goal is to see if I can connect to Eve as quickly and as painlessly as possible, but I know zip about Linux.

I'd like to leave this thread open for a while because I will have a thousand questions before it's all over.

First question: Which distribution should I use?

I also understand that quite a few people are running Eve inside of Wine.

Second question: can anyone give me a short course (Wine for Dummies) on how that works?
Torgeir Hekard
I MYSELF AND ME
#2 - 2014-05-27 05:51:07 UTC  |  Edited by: Torgeir Hekard
Learned Vagrant wrote:

As we speak I'm downloading ISOs of the major freeware Linux distributions. Debian, Fedora, ubuntu, CentOS, OpenSUSE, and one other.

First question: Which distribution should I use?

I'd probably go for ubuntu (or ubuntu with some lighter window manager), if you want just use.
Fedora is too bleeding edge, CentOS is mostly a server system, debian is good, but needs more tinkering for your purpose compared to ubuntu. OpenSUSE is probably fine too, but personally I find it's package management annoying.
Learned Vagrant wrote:

I also understand that quite a few people are running Eve inside of Wine.

It's the only way to run Eve on non-windows systems (MAC client runs on a wine derivative too).
Learned Vagrant wrote:

Second question: can anyone give me a short course (Wine for Dummies) on how that works?

Well, wine is a bug-by-bug WinAPI compatibility layer. So it works by providing winapi (and all the other little things like common libraries) to the application.

There are several threads in this forum section with step-by-step instructions on how to make it work, like the latest HOW TO for ubuntu 14.04 (doesn't relly matter, it's not distro-specific).
Though personally I would recommend against using playonlinux and strongly suggest using the lates development version of wine. Most stable distros use stalbe version of wine in their official repos (the latest "even" branch. Like 1.6 for now). It has the benefit of being, well, stable. But the current development ("odd" 1.7) wine branch works much better for EVE (like the launcher that actually works every single time you run it, does everything it's supposed to do and never ever breaks).
Neuntausendeins
#3 - 2014-05-27 05:59:28 UTC  |  Edited by: Neuntausendeins
Learned Vagrant wrote:
First question: Which distribution should I use?


You can ask ten people and get ten different answers to that. It's a question of taste above everything else. I went through many distros over the course of a couple of years before I finnaly found one I really liked.

I personally prefer Gentoo, but that will probably not fit your definition of "painless", as with Gentoo being source based it involves a lot of compiling, tinkering and tuning.

Ubuntu and it's variants may be a good choice, as they have a huge active userbase and you can find a wealth of information about them everywhere on the internet. Kismeteer is maintaining a guide on how to get eve running in Ubuntu LTS, you can find it a few threads below this one. The default desktop environment, unity, is a little different from what you may be used to and many people (including myself) don't like it very much. For a leaner, faster and more conservative desktop out of the box, install Lubuntu or Xubuntu.

If you don't want to upgrade your OS every year or so and don't mind a little tinkering, there are also a few binary based rolling release distros, such as Arch Linux, which is brilliant but maybe a little difficult for a linux newbie, and the dev branches of certain distros such as Debian sid, OpenSuse Factory and Slackware Current.

Stay clear of Sabayon, it's pretty ****.


Learned Vagrant wrote:
I also understand that quite a few people are running Eve inside of Wine.


It's the only viable option, really. You may have heard of people using Playonlinux or Transgaming Cedega. However, PoL is just a management tool for wine, and Cedega is a closed source fork of wine and generally regarded as not very good.

You could also run a virtual machine with a dedicated graphics card, but that would involve running windows which I reckon isn't what you are after.


Learned Vagrant wrote:
Second question: can anyone give me a short course (Wine for Dummies) on how that works?


There isn't much to it. Get a basic understanding of how things in linux work (installing packages, using the terminal) and you will be able to figure it out eventually.

As for a crash course:

To run a Windows program in wine, you just type "wine yourprogram.exe", and if you are lucky, it will just work. Wine will create a virtual Windows like environment for your software to run in, called a "prefix". Per default it's stored in ~/.wine where "~/" is your user's home directory. However, if you are using multiple Windows programs and games, it's usually a good idea to give each it's own prefix to avoid trouble.

Copypasting from another post I made just a few days ago:

First make sure that you have up to date drivers for your graphics card installed. I recommend the proprietary ones, but the open source ones (nouveau, radeon) might work as well. This process will depend on the distro you choose, read the documentation or wiki, it shouldn't be too difficult in any case.

Then, assuming you have a 64 bit OS, in a terminal do the following: (# is root, $ is your desktop user)

Install wine. (this is also distro-dependant)

For Arch Linux:
# pacman -S wine

For *Ubuntu, Debian, Mint:
# apt-get install wine

For Fedora and maybe OpenSuse:
# yum install wine

For Gentoo (but if you managed to install gentoo, you probably know this already):
# emerge wine

Make sure that you have at least wine version 1.6. Depending on your distro, the official repositories may not have it. In that case, check the wiki/documentation to learn how to get a current wine. To check your wine version type:

$ wine --version

to install eve in a fresh prefix:
$ WINEDEBUG=-all WINEPREFIX=~/eve_prefix wine "/path/to/eve/installer.exe"

to start the launcher and update the game:
$ WINEDEBUG=-all WINEPREFIX=~/eve_prefix wine "C:\Program Files (x86)\CCP\Eve\eve.exe"

to start the game directly:
$ WINEDEBUG=-all WINEPREFIX=~/eve_prefix wine "C:\Program Files (x86)\CCP\Eve\bin\exefile.exe"

Be patient, the first launch can take a while, as Eve in wine has trouble loading up the EULA, but it will work eventually. Once you are on the character select screen, open the settings (escape) and set Eve to run in a "Fixed Window" and uncheck "Load Station Environment". You can check it again after you have entered the game, just keep in mind not to enter captains quarters, since that will most likely crash the game. Everything else should work.

If you want to run Eve in a virtual desktop (It can help with tabbing issues and multiple clients) you can modify the command like so:

$ WINEDEBUG=-all WINEPREFIX=~/eve_prefix wine explorer /desktop=eve,1024x768 "C:\Program Files (x86)\CCP\Eve\bin\exefile.exe"

Put in your screen resolution if you want fullscreen, otherwise you will get a window. If something doesn't work or you need help with one of the steps, copy/paste the command you entered and the terminal output here, so we can see what's wrong.

If your paste is too long, please use pastebin.com.
Learned Vagrant
Black Horse Logistics Industries
#4 - 2014-05-27 07:13:44 UTC
Thank you very much. I'm just about ready to push the button. :)

I'll check out that other thread, too.
Learned Vagrant
Black Horse Logistics Industries
#5 - 2014-05-27 07:58:56 UTC
Ok. I'm using Firefox from Ubuntu 14.04 to send this.

Before I start doing things, I have a question. I have two monitors. For some reason it decided to use the VGA one as main instead of the DVI one. So I have to run the mouse pointer of the right edge of this screen in order to get to the other monitor, which is on the left of this one. How do I cange that and the resolutions?
Torgeir Hekard
I MYSELF AND ME
#6 - 2014-05-27 08:19:01 UTC  |  Edited by: Torgeir Hekard
Learned Vagrant wrote:
Ok. I'm using Firefox from Ubuntu 14.04 to send this.

Before I start doing things, I have a question. I have two monitors. For some reason it decided to use the VGA one as main instead of the DVI one. So I have to run the mouse pointer of the right edge of this screen in order to get to the other monitor, which is on the left of this one. How do I cange that and the resolutions?


Install proprietary drivers (if you have Nvidia, you WILL need them. If you have AMD you might want them. Or may not. Depends). Then use their control panel to do whatever you want with your screens.

EDIT: found this one for the more general case
http://www.thinkwiki.org/wiki/Xorg_RandR_1.2#Using_.24_xrandr
Marsan
#7 - 2014-05-28 02:11:13 UTC
Learned Vagrant wrote:
Ok. I'm using Firefox from Ubuntu 14.04 to send this.

Before I start doing things, I have a question. I have two monitors. For some reason it decided to use the VGA one as main instead of the DVI one. So I have to run the mouse pointer of the right edge of this screen in order to get to the other monitor, which is on the left of this one. How do I cange that and the resolutions?


It really depends on the window manager, and driver you are using. Start here:
http://askubuntu.com/questions/300670/is-there-any-ability-to-set-primary-monitor
https://wiki.ubuntu.com/X/Config/Resolution
https://help.ubuntu.com/community/NvidiaMultiMonitors

The other thing to consider is running something other than the default window manager. Unity is okay, but it slows down eve a lot
https://help.ubuntu.com/community/InstallingKDE
(Be sure to disable desktop effects in system settings)
http://askubuntu.com/questions/243318/how-to-install-lubuntu-desktop-environment-and-only-the-desktop-environment
http://askubuntu.com/questions/223536/how-can-i-install-xfce-along-side-unity

Also I'd install the latest version of wine.
http://www.winehq.org/download/ubuntu

Lastly check out winehq for installing and configuring eve under wine.
http://appdb.winehq.org/objectManager.php?sClass=version&iId=25823

Former forum cheerleader CCP, now just a grumpy small portion of the community.

Webvan
All Kill No Skill
#8 - 2014-05-28 10:21:16 UTC
Neuntausendeins wrote:
Learned Vagrant wrote:
First question: Which distribution should I use?


You can ask ten people and get ten different answers to that.



That makes me #4. HLFS!Smile no wait... for a new user, Ubuntu has the huge community and publications. I think Arch has gained ground since the Ubuntu changes. But like I suggested, Ubuntu is probably the best starting place as it stands. If you stick with it, you'll probably try other distros as you get a better idea of what you want Linux to do for you. Since you were programmer oriented, you should find useful stuff to grab off the Ubuntu Software Center without any hassle, easy find and simple click-install from there. Register an account for it, though most stuff requires no log-in. All those languages you listed are supported under Linux, having editors and compilers etc.

You want to dive in pretty fast to start, but just take your time and submerge gently. Obviously you want to get EVE running on it, which is a good deal better to do than on XP, so you should find help here to get that set up. I'd also recommend installing your Win7 you have, getting it situated, then maybe you will find use between Linux and Win7+ to forget about XP and just let it slip into the void where it really belongs now due to the loss of support by M$. Of course, don't forget to download the Steam app for Linux Blink good stuff.

I'm in it for the money

Ctrl+Alt+Shift+F12

Learned Vagrant
Black Horse Logistics Industries
#9 - 2014-05-28 10:21:57 UTC
Very helpful. TYVM.
Meditril
Hoplite Brigade
Ushra'Khan
#10 - 2014-05-28 11:32:35 UTC
I have also recently kicked out windows from my private computer and I have tested different distros for EVE compability and I found Ubuntu the one being the easiest one to install and use EVE-Online. Performance with my Nvidia Card is good, nothing to complain about (execpt for the launcher which is sometimes not working properly. But a restart of the launcher usually fix the problem.)
Webvan
All Kill No Skill
#11 - 2014-05-29 00:09:13 UTC
Meditril wrote:
nothing to complain about (execpt for the launcher which is sometimes not working properly. But a restart of the launcher usually fix the problem.)
This new launcher does that under windows too. It'll come up partially or fully blank at times, with no login field. So I don't think it's a Linux/Wine problem exclusively.

I'm in it for the money

Ctrl+Alt+Shift+F12

Learned Vagrant
Black Horse Logistics Industries
#12 - 2014-05-29 02:26:59 UTC
Oddly enough, I think that the launcher is the one part of Eve that I have never had a problem with, I remember that, after the launcher concept was implemented, their would be hundreds of messages flying around about problems with the launcher every time a new version came out. I spent my time being smug because I didn't and still don't have a launcher problem.

My problem is the message that comes up just after the client starts. "No connection to server." I can ping it, but can't connect. CCP is saying that my ISP has it blocked. Honest question: If the ISP had it blocked, would I be able to ping it?
Slark Nightcrawler
Center for Advanced Studies
Gallente Federation
#13 - 2014-05-29 09:06:16 UTC  |  Edited by: Slark Nightcrawler
It seems like you chose Ubuntu. Its a nice distrib for when you are new to Linux systems, easy to use and lot of documentation, but I found that they are more and more leaning towards a Windows-like system. I don't like Unity at all and it ships with tons of software you don't really use though you can always uninstall them easily.

Personally I switched to Arch for some time now, and it runs like a charm. It is a rolling release system, which means that updates are available everyday as soon as contributors update them on the repository so you are basically always up-to-date.
The packet manager is really nice too, and you really control what is running on your system.
Their wiki has tons of information and it is easy to find what you want to know there even if you are a beginner.

The downside is that it may not be easy to go through the install the first time, though it is part of what is great about this distrib : you HAVE to know what you are doing so you learn a lot in the process.

So, go for Ubuntu for a while if you want to jump quickly into Eve, and when you're ready to master your system, find a distrib like Arch and don't look back ;)


Quote:
My problem is the message that comes up just after the client starts. "No connection to server." I can ping it, but can't connect. CCP is saying that my ISP has it blocked. Honest question: If the ISP had it blocked, would I be able to ping it?


Yes, it is possible that your ISP has blocked only some protocols so you can still ping it but the connection is blocked.
Either that, or your firewall (if you use one) or even your router configuration.

EDIT : Or it may be a DNS problem if you ping with the IP and the game tries to connect by resolving a domain name. Check this topic https://forums.eveonline.com/default.aspx?g=posts&t=326121&find=unread
Learned Vagrant
Black Horse Logistics Industries
#14 - 2014-05-29 09:52:06 UTC  |  Edited by: Learned Vagrant
Slark Nightcrawler wrote:


Yes, it is possible that your ISP has blocked only some protocols so you can still ping it but the connection is blocked.
Either that, or your firewall (if you use one) or even your router configuration.


That's a scarey thought. About the ISP.

I've tried it after a DOD wipe, with no AV software installed and the Windoze firewall turned off. I've tried it with that configuration and my switch and router both bypassed. I've tried it every way I can think of.

The big problem with checking with the ISP is that I don't have a phone right now, and there isn't a pay phone within an hour's drive. That should be fixed tomorrow or the next day, but I just don't have any way to check right now.

I'm really disappointed with Centurlink at the moment. When I had a television and a land line phone with them, the Internet was great, but the bill was too high, and I don't watch TV, so I had that taken off. Then I went to a cellphone hoping t cut my bill some more, and, instead it went up. And the service has really been shoddy lately. For instance, they used to have repair people in town 2 days a week, but now they are only here on Thursday, so, if there isa problem with the line, it may take two weeks to get it fixed.

They advertise Internet service at $14,95 a month, but now that I don't have cable, or a phone, I'm still paying more than $60 a month. Does no good to talk to them about it. They have some of the most evasive people working for them that I have ever encountered.
Mr M
Sebiestor Tribe
#15 - 2014-05-29 10:50:47 UTC
Learned Vagrant wrote:
Very helpful. TYVM.

I was wondering what window manager that was. I clearly need to spend some time away from the computer P

Share your experience

Write for the EVE Tribune

www.eve-tribune.com

Torgeir Hekard
I MYSELF AND ME
#16 - 2014-05-29 11:02:13 UTC
Slark Nightcrawler wrote:
So, go for Ubuntu for a while if you want to jump quickly into Eve, and when you're ready to master your system, find a distrib like Arch and don't look back ;)


Actually, it's the other way around.

If you are new - get slackware/arch.
Both have very good documentation (slackware has good documented configs, arch has awesome wiki) and make you learn what is what, where it fits and what you need.
When you learn enough to stop treating your OS as a magic box with buttons and checkboxes, you can go somewhere with less maintenance costs (yes, I once updated arch after half a year of no updates. It involved circular dependencies, booting with a kernel taken from another machine and another distro, a lot of chrooting and grub reconfiguration).
Zwo Zateki
Doomheim
#17 - 2014-05-29 13:01:37 UTC
Torgeir Hekard wrote:
Slark Nightcrawler wrote:
So, go for Ubuntu for a while if you want to jump quickly into Eve, and when you're ready to master your system, find a distrib like Arch and don't look back ;)


Actually, it's the other way around.

If you are new - get slackware/arch.
Both have very good documentation (slackware has good documented configs, arch has awesome wiki) and make you learn what is what, where it fits and what you need.
When you learn enough to stop treating your OS as a magic box with buttons and checkboxes, you can go somewhere with less maintenance costs (yes, I once updated arch after half a year of no updates. It involved circular dependencies, booting with a kernel taken from another machine and another distro, a lot of chrooting and grub reconfiguration).

I don't think many people want to treat their computer as much more than an instrument - you usually tinker not in a hammer but with a hammer, don't you? Smile

I would certainly recommend Ubuntu or one of its derivatives (Xubuntu, Kubuntu, Linux Mint) for new converts Smile

http://cvmkr.com/R4JG

Slark Nightcrawler
Center for Advanced Studies
Gallente Federation
#18 - 2014-05-29 15:22:51 UTC
The distrib choice really is about what you want to do with it and the philosophy behind it.

If you don't care for what's behind the scene and consider your system as a simple tool then definitely go for Ubuntu.

Arch suits me better as I like to know how things work.
Katrina Bekers
A Blessed Bean
Pandemic Horde
#19 - 2014-05-29 16:21:54 UTC
Neuntausendeins wrote:
Learned Vagrant wrote:
First question: Which distribution should I use?


You can ask ten people and get ten different answers to that.

I'm used to say that you'd get eleven different answers... That's where the real fun starts.

Choice is both a solution and a new problem. Blink

<< THE RABBLE BRIGADE >>

Learned Vagrant
Black Horse Logistics Industries
#20 - 2014-05-29 18:38:55 UTC
Mr M wrote:
Learned Vagrant wrote:
Very helpful. TYVM.

I was wondering what window manager that was. I clearly need to spend some time away from the computer P


Are you making fun of the TYVM? If so, you are a bad person. Being polite costs little, but pays much. Big smile
12Next page