rayarachelian / lisaem-1.2.x

Apple Lisa Emulator v1.2.x
http://lisaem.sunder.net
Other
36 stars 11 forks source link

Getting GTK-Warning Could not load a pixbuf from icon theme #15

Open berskyboy opened 4 years ago

berskyboy commented 4 years ago

I've walked through the script many times and I'm always getting this error:

Getting GTK-Warning Could not load a pixbuf from icon theme This may indicate that pixbuf loaders or the mime database could not be found.

Gtk:ERROR:/home/pi/gtk+3.0.3.33.11/./gtk/gtkiconhelper.c:493:ensure_surface_for_gicon: assertion failed: (destination) Aborted

I've tried Raspian Buster, Raspian Stretch on a Raspberry Pi 3 B+

Screen Shot 2020-02-03 at 6 34 48 PM
rayarachelian commented 4 years ago

Hi berskyboy, thank you for the bug report, so I don't have an rpi handy right now, but I could check over the weekend.

Meanwhile, I'd ask, which wxWidgets version are you using, have you compiled it yourself, or are you using a package, if the latter, I'd suggest using this script: https://github.com/rayarachelian/lisaem/blob/master/scripts/build-wx3.1.2-gtk.sh and seeing if it does any better.

Also, I've abandoned the lisaem-1.2.x repo in favor of the lisaem repo, the only reason to use the lisaem-1.2.x repo is to get at the older 1.2.6.2.1 releases - which should work on raspbian. Master branch on the lisaem-1.2.x repo is an older, buggy 1.2.7 alpha which I don't recommend using.

I'm attempting to fix many more bugs, but hopefully soon the regular https://github.com/rayarachelian/lisaem repo will have a more stable version of 1.2.7.

berskyboy commented 4 years ago

Hi Ray,

Thanks for your email; I was able to load the wxWidgets.

But when I tried to run the LisaEm config script it gave an error finding /.obj or some file. So I then tried the 1.2 master and it compiles and runs and I’m able to load the first Apple Lisa disk it runs, then it asks for the second disk and when I click the menu it doesn’t work, then finally errors out, so maybe the newer LisaEm files you shared will fix that, but I’m not sure how to fix the configure error.

Also I have to continually add the wxWidgets PATH before running and configure is there a way to make those PATH commands stick?

Super fun project here’s a look at my 3D printed Apple Lisa

Cheers, Mark

Sent from my iPhone

On Feb 4, 2020, at 8:20 AM, Ray Arachelian notifications@github.com wrote:

 Hi berskyboy, thank you for the bug report, so I don't have an rpi handy right now, but I could check over the weekend.

Meanwhile, I'd ask, which wxWidgets version are you using, have you compiled it yourself, or are you using a package, if the latter, I'd suggest using this script: https://github.com/rayarachelian/lisaem/blob/master/scripts/build-wx3.1.2-gtk.sh and seeing if it does any better.

Also, I've abandoned the lisaem-1.2.x repo in favor of the lisaem repo, the only reason to use the lisaem-1.2.x repo is to get at the older 1.2.6.2.1 releases - which should work on raspbian. Master branch on the lisaem-1.2.x repo is an older, buggy 1.2.7 alpha which I don't recommend using.

I'm attempting to fix many more bugs, but hopefully soon the regular https://github.com/rayarachelian/lisaem repo will have a more stable version of 1.2.7.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

rayarachelian commented 4 years ago

Congrats. Building wxWidgets on an Rpi takes a very long time and it's the most painful step.

So in the home directory for the pi user, you can put the path in a file called .profile (notice the . as the first char). i.e. export PATH=/usr/local/wx3.1.2-gtk/bin:$PATH

I don't use the the configure script, it's there for automated systems that look for autoconf/automake - running it, or make, will invoke build.sh. The preferred way to build lisaem, just run ./build.sh

If you pasted a link to your 3d printed pi case, it's not showing here, perhaps you can join us on https://lisalist2.com. I recently noticed a youtube link, was this yours: https://lisalist2.com/index.php/topic,66.0.html ?

Take a look at the old 1.2.5 manual PDF for LOS installation instructions, https://lisaem.sunder.net/downloads/LisaEm_Users_Guide_1.2.5.pdf they should help a bit. The hardest part will be configuring the preferences, but if you keep things simple, it should be fairly straightforward.

You'll need the 5 LOS installation disks and then the 7 application disks.

There's a very sped up video of the installation process here: https://lisaem.sunder.net/downloads/lisaem_installing_lisa_office.mov

Hope this helps.

berskyboy commented 4 years ago

Hi Ray,

I tried to post this on the Lisa Site but was unable

That was my 3D rpi

I’ve been trying to get the code running on Raspberry (this video had the rpi 4, I since returned it in Amazon and bought a rpi3, to try and create a real Apple Lisa emulation.

Been working with Ray (thanks Ray and thanks for helping find this site)

Having a Lisa would be great but.... they are expensive and NO place to put her (I think she would be a “her” haha), so I created a mini version that I was hoping to fiddle with.

I also created a rpi4 NeXTcube that is successfully running Previous (NeXT emulation)

Thanks, Mark

Sent from my iPhone

On Feb 5, 2020, at 7:07 PM, Ray Arachelian notifications@github.com wrote:

 Congrats. Building wxWidgets on an Rpi takes a very long time and it's the most painful step.

So in the home directory for the pi user, you can put the path in a file called .profile (notice the . as the first char). i.e. export PATH=/usr/local/wx3.1.2-gtk/bin:$PATH

I don't use the the configure script, it's there for automated systems that look for autoconf/automake - running it, or make, will invoke build.sh. The preferred way to build lisaem, just run ./build.sh

If you pasted a link to your 3d printed pi case, it's not showing here, perhaps you can join us on https://lisalist2.com. I recently noticed a youtube link, was this yours: https://lisalist2.com/index.php/topic,66.0.html ?

Take a look at the old 1.2.5 manual PDF for LOS installation instructions, https://lisaem.sunder.net/downloads/LisaEm_Users_Guide_1.2.5.pdf they should help a bit. The hardest part will be configuring the preferences, but if you keep things simple, it should be fairly straightforward.

You'll need the 5 LOS installation disks and then the 7 application disks.

There's a very sped up video of the installation process here: https://lisaem.sunder.net/downloads/lisaem_installing_lisa_office.mov

Hope this helps.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.