LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games
User Name
Password
Linux - Games This forum is for all discussion relating to gaming in Linux.

Notices


Reply
  Search this Thread
Old 10-30-2016, 04:55 AM   #1
linustalman
LQ Guru
 
Registered: Mar 2010
Location: Ireland
Distribution: Debian 12 Bookworm
Posts: 5,714

Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Question Amstrad CPC emulator called Arnold worked in Ubuntu but not in Debian.


Hi.

I have an Amstrad CPC emulator that worked in Ubuntu for many years but does not work in Debian.

I normally clicked on the file and it ran. Here's the terminal output:

Code:
$ ./Arnold\ Nurgle\ x86\ 2009-03-17 
./Arnold Nurgle x86 2009-03-17: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
Is there a fix?

Thanks.
 
Old 10-30-2016, 07:38 AM   #2
Keruskerfuerst
Senior Member
 
Registered: Oct 2005
Location: Horgau, Germany
Distribution: Manjaro KDE, Win 10
Posts: 2,199

Rep: Reputation: 164Reputation: 164
Have you seached the Inet for a possible solution?

https://www.google.de/?gws_rd=ssl#q=libgtk-x11-2.0.so.0
 
Old 11-04-2016, 09:25 AM   #3
linustalman
LQ Guru
 
Registered: Mar 2010
Location: Ireland
Distribution: Debian 12 Bookworm
Posts: 5,714

Original Poster
Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Post

Quote:
Originally Posted by Keruskerfuerst View Post
Have you seached the Inet for a possible solution?

https://www.google.de/?gws_rd=ssl#q=libgtk-x11-2.0.so.0
I looked there first. I may just stick with using my secodary PC (has Ubuntu MATE) to play Amstrad games with the Arnold emulator.
 
Old 11-05-2016, 03:04 PM   #4
linustalman
LQ Guru
 
Registered: Mar 2010
Location: Ireland
Distribution: Debian 12 Bookworm
Posts: 5,714

Original Poster
Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Exclamation

The Arnold emulator worked fine on my old Linux Mint 17 install but today I tried Ubuntu MATE 16.04 on my other PC and Arnold does not work on it surprisingly. It gives the same error message as on Debian 8.

Last edited by linustalman; 11-05-2016 at 03:49 PM. Reason: Debien -> Debian
 
Old 11-08-2016, 02:10 PM   #5
linustalman
LQ Guru
 
Registered: Mar 2010
Location: Ireland
Distribution: Debian 12 Bookworm
Posts: 5,714

Original Poster
Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Lightbulb

A possible solution is this but it's still a work in progress. I could load ZX Spectrum games but not Amstrad CPC games:

https://sourceforge.net/projects/zesarux/
 
Old 11-09-2016, 01:41 AM   #6
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,624

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
the error says it all
Quote:
error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
install THAT lib!

or
make i link from "libgtk-x11-2.0.so.0.2400.31" to "libgtk-x11-2.0.so.0"
a normal everyday issue and very easy to fix
 
Old 11-09-2016, 02:13 PM   #7
linustalman
LQ Guru
 
Registered: Mar 2010
Location: Ireland
Distribution: Debian 12 Bookworm
Posts: 5,714

Original Poster
Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Exclamation

Quote:
Originally Posted by John VV View Post
the error says it all

install THAT lib!

or
make i link from "libgtk-x11-2.0.so.0.2400.31" to "libgtk-x11-2.0.so.0"
a normal everyday issue and very easy to fix
I cannot find 'libgtk-x11-2.0.so.0' in Synaptic. Also where is 'libgtk-x11-2.0.so.0.2400.31' and where exactly to link it to and from?
 
Old 11-09-2016, 03:54 PM   #8
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,624

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
as to where
is this a 32 bit or 64 bit program?
/usr/lib
/usr/lib64

the name might be different

and this is a very basic linux fix
make a sim link from the different named lib to the one that the program is looking for

now if this is a 32 bit program on a 64 bit OS
install the 32 bit librarys ( 686 )
 
Old 11-12-2016, 05:32 AM   #9
linustalman
LQ Guru
 
Registered: Mar 2010
Location: Ireland
Distribution: Debian 12 Bookworm
Posts: 5,714

Original Poster
Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Post

Quote:
Originally Posted by John VV View Post
as to where
is this a 32 bit or 64 bit program?
/usr/lib
/usr/lib64

the name might be different

and this is a very basic linux fix
make a sim link from the different named lib to the one that the program is looking for

now if this is a 32 bit program on a 64 bit OS
install the 32 bit librarys ( 686 )
Yes, it's a x32 program.

Do you rather mean "/lib and /lib64" and not "/usr/lib and /usr/lib64"?

There is no "/usr/lib64" directory (BTW, I'm using a x64 PC with x64 Debian).

I found "libgtk-x11-2.0.so.0" in "/usr/lib/x86_64-linux-gnu".

There is no ""libgtk-x11-2.0.so.0.2400.31" - the closest I could find is "libgtk-x11-2.0.so.0.2400.25" also in "/usr/lib/x86_64-linux-gnu".
Now I don't where to link the file to.

There is this file (not sure if it has any purpose for this situation): '/lib64/ld-linux-x86-64.so.2'

By "install the 32 bit librarys" -- do you mean this command?
Code:
sudo dpkg --add-architecture i386 && apt update
 
Old 11-13-2016, 02:05 PM   #10
linustalman
LQ Guru
 
Registered: Mar 2010
Location: Ireland
Distribution: Debian 12 Bookworm
Posts: 5,714

Original Poster
Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Question

@John VV

Could you download the Amstrad emulator and try to get it to work on your PC?
 
Old 11-13-2016, 02:53 PM   #11
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,624

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
the only debian install i have is a KVM image

and is this what you are using
-- you have not posted a link

Arnold v1.7.8

http://www.bannister.org/software/arnold.htm

but that is mac and the linux is long unsupported

mame( Multiple Arcade Machine Emulator ) would be a better choice to use
 
Old 11-13-2016, 03:22 PM   #12
rokytnji
LQ Veteran
 
Registered: Mar 2008
Location: Waaaaay out West Texas
Distribution: antiX 23, MX 23
Posts: 7,110
Blog Entries: 21

Rep: Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474
Quote:
Originally Posted by LinusStallman View Post
I cannot find 'libgtk-x11-2.0.so.0' in Synaptic. Also where is 'libgtk-x11-2.0.so.0.2400.31' and where exactly to link it to and from?

Just for info when you need to find something

Code:
harry@biker:~
$ locate libgtk-x11
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0.2400.25
I am not computer gamer much. My Playstation 1 and 50 cds cover that for me.
 
Old 11-15-2016, 06:42 AM   #13
linustalman
LQ Guru
 
Registered: Mar 2010
Location: Ireland
Distribution: Debian 12 Bookworm
Posts: 5,714

Original Poster
Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Thumbs up

Quote:
Originally Posted by rokytnji View Post
Just for info when you need to find something

Code:
harry@biker:~
$ locate libgtk-x11
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0.2400.25
...
Hi rokytnji. Thanks for the tip.
 
Old 11-15-2016, 06:43 AM   #14
linustalman
LQ Guru
 
Registered: Mar 2010
Location: Ireland
Distribution: Debian 12 Bookworm
Posts: 5,714

Original Poster
Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Quote:
Originally Posted by John VV View Post
the only debian install i have is a KVM image

and is this what you are using
-- you have not posted a link

Arnold v1.7.8

http://www.bannister.org/software/arnold.htm

but that is mac and the linux is long unsupported

mame( Multiple Arcade Machine Emulator ) would be a better choice to use
MAME to play Amstrad games?

I think I will shelve this for the time-being.
 
  


Reply

Tags
amstrad, arnold, emulator



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Amstrad CPC 6128 Emu on Linux: no sound ? Xeratul Linux - Games 4 11-12-2014 02:30 PM
Could we have some amstrad emulator into repositories? Xeratul Debian 1 01-22-2011 04:49 AM
canon ip2600 once worked on mepis ubuntu now only on debian! whats new? perezomail Linux - Hardware 1 05-13-2010 07:32 AM
problem printing, Fedora 12(worked ok with debian and ubuntu) Gauner Linux - Software 1 04-28-2010 04:31 PM
CPC Amstrad Emulators? any luck? tur third Linux - Games 2 04-07-2008 06:51 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games

All times are GMT -5. The time now is 12:54 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration