
I changed my laptop's OS to Ubuntu 14.10, and for a first "linux gaming" experience, i wanted to try ToME on it. I downloaded the archive, unzipped it, clicked the "t-engine" executable, nothing happened. Now, before going further i tell it now : it's the first time i use linux, and i had to give it a try because i'm gonna use it in my formation. But even if EVERYONE told me "you have better control of what your PC does and things are more simple with Linux" so much times, for now i just feel like everything i want to do that i was able to do on W7 takes me more time to do (when i even find the trick).
So, i opened a terminal, had a "cd" to ToME's folder, then a "sudo ./t-engine". The terminal the laugh at me and returned :
"...
libgcc_s.so.1 must be installed for pthread_cancel to work"
EDIT: don't know if needed, but here is the complete log :
" ptikev@ptikev-ThinkPad-R61e:~$ ls -F
Desktop/ Pictures/ Videos/
Documents/ Public/ VirtualBox VMs/
Downloads/ sources.list VisualBoyAdvance.cfg
examples.desktop Templates/ vsftpd_3.0.2-1ubuntu2.deb
Firefox_wallpaper.png t-engine4-linux64-1.2.5/
Music/ Ubuntu One/
ptikev@ptikev-ThinkPad-R61e:~$ cd t-engine4-linux64-1.2.5/
ptikev@ptikev-ThinkPad-R61e:~/t-engine4-linux64-1.2.5$ sudo ./t-engine
[sudo] password for ptikev:
WebCore config: library(/home/ptikev/t-engine4-linux64-1.2.5/lib64/libte4-web.so) spawn(/home/ptikev/t-engine4-linux64-1.2.5/cef3spawn64)
Loading WebCore: Failed loading /home/ptikev/t-engine4-linux64-1.2.5/lib64/libte4-web.so: libudev.so.0: cannot open shared object file: No such file or directory
[CPU] Detected 2 CPUs
ALSA lib pcm_dmix.c
ALSA lib pcm.c
ALSA lib pcm.c
ALSA lib pcm.c
ALSA lib pcm_route.c:947:(find_matching_chmap) Found no matching channel map
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
ALSA lib pcm_dmix.c
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
libgcc_s.so.1 must be installed for pthread_cancel to work
ptikev@ptikev-ThinkPad-R61e:~/t-engine4-linux64-1.2.5$ "
So i typed it in google, and when i saw it was a known bug i first thought "Cool, i'm gonna play my game on this odd system in a few minutes". Pff... I didn't knew the power of the dark side !

As a it's a solved common bug i followed the instructions given here :
http://ubuntuforums.org/showthread.php?t=2218804
But the fix seems not to work for me: when i do the last : "sudo service vsftpd restart" the terminal says me :
stop: Unknown instance:
start: Job failed to start
So i tried something else :
ptikev@ptikev-ThinkPad-R61e:~$ cd t-engine4-linux64-1.2.5/
ptikev@ptikev-ThinkPad-R61e:~/t-engine4-linux64-1.2.5$ sudo dpkg -i vsftpd_3.0.2-1ubuntu2.deb
(Lecture de la base de données... 212811 fichiers et répertoires déj? installés.)
Préparation du dépaquetage de vsftpd_3.0.2-1ubuntu2.deb ...
Dépaquetage de vsftpd (3.0.2-1ubuntu2) ...
dpkg : avertissement : vsftpd : le fichier de configuration « etc/systemd/system/vsftpd.service » n'est ni un vrai fichier ni un lien (= « /dev/null »)
dpkg: erreur de traitement de l'archive vsftpd_3.0.2-1ubuntu2.deb (--install) :
impossible d'ouvrir « /etc/systemd/system/vsftpd.service.dpkg-new »: Aucun fichier ou dossier de ce type
Traitement des actions différées (« triggers ») pour man-db (2.7.0.2-2) ...
Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-16) ...
Des erreurs ont été rencontrées pendant l'exécution :
vsftpd_3.0.2-1ubuntu2.deb
ptikev@ptikev-ThinkPad-R61e:~/t-engine4-linux64-1.2.5$
And that's where i am now.
If anyone has a tip so i can take ToME with me to the formation for lunch time, that would be very nice i'm slowly desperating...
Thanks by advance for your help ^^