Timmy™ Feb 7, 2013 @ 6:41pm
Linux version + new patch
Faerie Solitaire is now available on Linux and has also been updated for all platforms. Right click on FS in your Steam library, click Properties, go to the Betas tab and select "linux_and_patch" branch. Steam will automatically (or automagically?) download new files.

IMPORTANT: BACKUP YOUR SAVE FILES ON WINDOWS OR MAC BEFORE TRYING THE NEW PATCH.

Windows save file location is %appdata%/Faerie Solitaire (for example on Windows Vista/7: C:\Users\<yourusername>\AppData\Roaming\Faerie Solitaire).
Mac save file location is ~/Library/Preferences/Faerie Solitaire.

Post bugs/questions in this thread.

I had problems with running it on Ubuntu 12.10 64-bit (probably a problem with python2.7:i386[bugs.launchpad.net]), but it should work for almost all users.
If you can't launch it on Linux, try to remove file libstdc++.so.6 in Steam/steamapps/common/Faerie Solitaire/FaerieSolitaire data/ and install freeglut3. Removing file libdrm.so.2 from the FaerieSolitaire data directory might help too (thanks, Neutron).

Known bugs:
  • Windows, Linux: Steamworks features don't work - this is only momentary (Steam achievements should unlock when we add support)
  • All platforms: Some errors in "FaerieSolitaire data/anaconda.log" - if the game doesn't open at all or behaves badly please send me the log file
  • Linux: Fix issues with python2.7:i386 (try to make a 64-bit build)
  • Linux: Issues with drivers (driver not found or low FPS)
  • Linux: Fix newline char (image[i.imgur.com])
  • Linux: Alt-Tab doesn't work
  • Linux: Use $XDG_DATA_HOME (or ~/.local/share/ if not available) as a save location, not ~
  • All platforms: Start the game windowed if no profiles found to prevent mouse issues on Linux
  • (minor) All platforms: Wrong background color of the active user in the profile selection
  • (minor) Windows: Icon is ugly
  • (minor) Windows (maybe all platforms): The game goes fullscreen on the hardware screen 1 and not the software (system defined) screen 1

New patch:
  • Linux support
  • Game can now load both legacy and new version saves (Steam version is now fully compatible with the DRM-free version)
  • Fullscreen changed to borderless fullscreen windowed
  • Game is now keeping the aspect ratio
  • Window resize added
  • Antialiasing added
  • Achievements are always synchronized with Steam
  • New sexy splash image!

Feature requests:
  • Look into the egg drop rate for the last 2 eggs

Please note: This update is NOT "Faerie Solitaire Remastered" - it is some needed polish on the classic version.
Last edited by Timmy™; Mar 29, 2013 @ 10:55am
Showing 1-15 of 117 comments
< >
PixyJunket Feb 8, 2013 @ 7:20am 
Wow, nice to see support for the old version still. I'm still always hopeful that the egg drop rate issue is addressed but I know there are issues with the old code.
jarreboum Feb 8, 2013 @ 8:57am 
Hi, I'm having a bug: the game doesn't start.
Removing libstdc++.so.6 doesn't work.
Here is the output:


*** glibc detected *** /media/16Go/bin/Steam/steamapps/common/Faerie Solitaire/FaerieSolitaire: double free or corruption (out): 0x0871c6e0 ***
======= Backtrace: =========
[0x805e0de]
[0x80624f9]
[0x80484af]
[0x805665b]
[0x8048201]
======= Memory map: ========
08048000-080da000 r-xp 00000000 08:11 525660 /media/16Go/bin/Steam/steamapps/common/Faerie Solitaire/FaerieSolitaire
080da000-080dc000 rw-p 00092000 08:11 525660 /media/16Go/bin/Steam/steamapps/common/Faerie Solitaire/FaerieSolitaire
080dc000-080e2000 rw-p 00000000 00:00 0
0871b000-0873d000 rw-p 00000000 00:00 0 [heap]
b7600000-b7621000 rw-p 00000000 00:00 0
b7621000-b7700000 ---p 00000000 00:00 0
b7747000-b7748000 r-xp 00000000 00:00 0 [vdso]
bffda000-bfffb000 rw-p 00000000 00:00 0 [stack]
Abandon (core dumped)


I'm running Ubuntu 12.04 on an Intel Atom n270 with integrated GMA950. Drivers from ubuntu-x-swat.
Timmy™ Feb 8, 2013 @ 10:46am 
I don't know HW requirements for FS, but it might be GPU related. GMA950 is old.
Unfortunately -DIB (forces standard graphics mode) and other launch options don't work in this runtime. I'll see what I can do with it, but I can't promise that I'll fix it, sorry.
~~APiK~~ Feb 8, 2013 @ 1:02pm 
Hi Timmy,
I opted into the "linux_and_patch" beta, but Steam does not download new files :(
I tried to delete local content but the resut is same as before (no files).

Thank you for your advice :)
Timmy™ Feb 8, 2013 @ 1:07pm 
It should work. Can you try to restart your Steam client?
~~APiK~~ Feb 8, 2013 @ 1:11pm 
Restarted... Installed... Empty folder :(

Here is output:

Failed to load installscript /home/apeiron/Steam/SteamApps/common/Faerie Solitaire/installscript.vdf
PizzaDude [Linux] Feb 8, 2013 @ 1:18pm 
Same issue as APiK.
Timmy™ Feb 8, 2013 @ 1:21pm 
APiK got FS in November when it was free... When did you get FS, PizzaDude? I think that it's still a problem with depot permissions/not added Linux depot to some subs.
jarreboum Feb 8, 2013 @ 1:32pm 
Also I started Steam via the Terminal and when I try to start the game I have loads of error line like this one:

File "/home/mathias/Desktop/Anaconda/mmfparser/standalone/trunk/PyInstaller/loader/iu.py", line 434, in importHook

And what seems like a hundred more at different lines, different functions. Now I don't know how things work but I'm fairly sure my username is not mathias and this path doesn't exist on my computer.

Pkeod  [developer] Feb 8, 2013 @ 2:43pm 
Originally posted by PixyJunket:
Wow, nice to see support for the old version still. I'm still always hopeful that the egg drop rate issue is addressed but I know there are issues with the old code.

It is not planned to be changed for this version. Every stack cleared has an equal chance.

If Thomas wants to change it that's up to him. He's in charge of FS1 Classic right now. Maybe just bump up the drop rate by a % or two, but I think changed it to a fixed reward schedule with guarantees after not getting anything for too long isn't warranted for this game.

Thank you for posting any problems with the Linux version - all information is useful.

Originally posted by jarreboum:
I'm fairly sure my username is not mathias and this path doesn't exist on my computer.

It's a static runtime error message with the path of the computer the runtime was built on.
jarreboum Feb 8, 2013 @ 3:44pm 
Originally posted by Pkeod:
It's a static runtime error message with the path of the computer the runtime was built on.

Fair enough. Do you want the whole report or are you already aware of it?
ABorgna Feb 8, 2013 @ 4:00pm 
It's running well for me, but only when maximized; windowed runs at ~2 fps.

Also, it didn't synchronized with steam cloud, and I had to start a new game :(

--------

Manjaro Linux (openbox)
AMD E-450
Radeon HD6320 (privative drivers)

Timmy™ Feb 8, 2013 @ 4:28pm 
Originally posted by jarreboum:
Fair enough. Do you want the whole report or are you already aware of it?

Sure, more info always helps.

Originally posted by ABorgna:
It's running well for me, but only when maximized; windowed runs at ~2 fps.

Also, it didn't synchronized with steam cloud, and I had to start a new game :(

The FPS thing is weird. It should be the same, it's just a borderless window when it's in fullscreen...
Steam Cloud isn't supported and probably won't be in this version. You can copy files from Windows/Mac though, it should work.
jarreboum Feb 8, 2013 @ 5:26pm 
Originally posted by Timmy:
Sure, more info always helps.

There you go, pastebined as the thing is more than a hundred lines long:
http://pastebin.com/GYTSs01y
Timmy™ Feb 8, 2013 @ 6:00pm 
Thanks!

ImportError: Library "GL" not found.

Can you run any games on this machine? It looks like some OpenGL libraries are missing.
Maybe freeglut-dev? Just guessing.
sudo apt-get install freeglut-dev
Showing 1-15 of 117 comments
< >
Per page: 15 30 50