SpiderWeb

AmigaOne X5000 platform specific issues related to Linux only.

Re: SpiderWeb

Postby kilaueabart » Fri Oct 18, 2019 1:57 am

kilaueabart wrote:
caseycullen wrote:You can fix the video issue.
[Steps detailed in previous post]
Beautiful! I have reached the stage where I can't even imagine knowing how to do that kind of thing. Thank you.

It looks like I must have written that, perhaps from an Ubuntu browser, without actually trying to do it. I went through the instructions today, but without the proper result. I wonder what I could have done wrong. Youtube still OK, but no change in Facebook video
facebook.png
.
User avatar
kilaueabart
 
Posts: 638
Joined: Mon Mar 05, 2012 3:36 am

Re: SpiderWeb

Postby xeno74 » Fri Oct 18, 2019 9:18 am

Hi All,

Please post problems in the SpiderWeb support thread: forums.macrumors.com.

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 5309
Joined: Fri Mar 23, 2012 8:58 am

Re: SpiderWeb

Postby xeno74 » Sat Nov 02, 2019 8:35 pm

Hi All,

I compiled SpiderWeb for old Linux distributions for example the A-EON Live Remix DVD and Ubuntu 12.04 or higher today.

It needs GCC 4.9 and the following patch:

Code: Select all
--- a/js/src/jsmath.cpp
+++ b/js/src/jsmath.cpp
@@ -63,16 +63,29 @@
// Older glibc versions don't define SYS_getrandom, so we define it here
# if defined(__x86_64__)
# define GETRANDOM_NR 318
# elif defined(__i386__)
# define GETRANDOM_NR 355
# elif defined(__arm__)
# define GETRANDOM_NR 384
+// Added powerpc architecture:
+# elif defined(__powerpc__)
+# define GETRANDOM_NR 359


GCC 4.9 installation instructions for Ubuntu 12.04:

Code: Select all
sudo add-apt-repository ppa:ubuntu-toolchain-r/test


Code: Select all
sudo apt-get update; sudo apt-get install gcc-4.9 g++-4.9


Code: Select all
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 50


gcc -v

Output:

Code: Select all
gcc version 4.9.4 (Ubuntu 4.9.4-2ubuntu1~12.04)


Code: Select all
update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 50


g++ -v

Code: Select all
gcc version 4.9.4 (Ubuntu 4.9.4-2ubuntu1~12.04)


After compiling with ./mach build you have to copy the icudt58b.dat to obj-powerpc-linux-gnu/dist/bin.

Code: Select all
cd mozilla/config/external/icu/data/


Code: Select all
cp icudt58b.dat ../../../../../obj-powerpc-linux-gnu/dist/bin


Code: Select all
./mach run


Code: Select all
./mach package


After that you need to add icudt58b.dat to the SpiderWeb compressed package as well.

I successfully tested it on a Lubuntu 12.04.0 PowerPC Live DVD and on the A-EON Live Remix DVD today. You need to install the GCC 4.9 and the libatomic1 via the repository 'ppa:ubuntu-toolchain-r/test'.

Code: Select all
sudo add-apt-repository ppa:ubuntu-toolchain-r/test


Code: Select all
sudo apt-get update; sudo apt-get install gcc-4.9 g++-4.9


Download: spiderweb-2.1.0-ubuntu_12.04-powerpc.tar.bz2

Screenshots:

Image

Image

Please test it.

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 5309
Joined: Fri Mar 23, 2012 8:58 am

Re: SpiderWeb

Postby Skateman » Sat Nov 02, 2019 9:47 pm

Spiderweb up and running on my AmigaOne X5000!

Image

Big picture http://www.skateman.nl/wp-content/uploads/2019/11/Screenshot-at-2019-11-02-204226.png
AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon R7 250 / M-Audio 5.1 -> AmigaOS 4.1 FE / Ubuntu Linux
Amiga 1200 -> Recapped / 68ec020 ACA 1221ec / CF HDD / RetroNET connected to the world
User avatar
Skateman
 
Posts: 366
Joined: Thu Aug 10, 2017 9:36 pm
Location: The Netherlands

Re: SpiderWeb

Postby xeno74 » Sun Nov 03, 2019 5:16 am

Skateman wrote:Spiderweb up and running on my AmigaOne X5000!


Many thanks for testing SpiderWeb!
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 5309
Joined: Fri Mar 23, 2012 8:58 am

Re: SpiderWeb

Postby xeno74 » Mon Nov 04, 2019 2:24 pm

Image

YouTube videos in HD with ViewTube and SpiderWeb

Installation instructions for ubuntu MATE 16.04.6 PowerPC

  1. Install VLC without AltiVec with sudo dpkg -i * and the VLC browser plugin with sudo apt-get install browser-plugin-vlc.
  2. Start SpiderWeb and install the add-on greasemonkey-3.10.0.1rc3pre-sw.xpi (Download and then File - Open File... - greasemonkey-3.10.0.1rc3pre-sw.xpi)
  3. Restart SpiderWeb
  4. After that, download the ViewTube script
  5. Decompress the package and copy the folder gm_scripts to /home/<your user directory>/.wicknix/spiderweb/<profile directory>
    For example:
    Code: Select all
    cp -R gm_scripts /home/amigaone/.wicknix/spiderweb/xa4ue3g6.default/
  6. Restart SpiderWeb
  7. Then you have to activate the VLC plugin. You can activate it via Menu Tools - Add-ons Manager - Plugins.

Image Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 5309
Joined: Fri Mar 23, 2012 8:58 am

Re: SpiderWeb

Postby xeno74 » Fri Nov 08, 2019 4:23 pm

Hi All,

I was able to compile SpiderWeb on Fedora PPC64 after the following commands today.

Code: Select all
grep -r " -m32" *


Code: Select all
:%s/-m32/-m64/g


Download: spiderweb-2.1.0.linux-powerpc64.tar.bz2

It could be, that you have to install some packages for example libffi7 for using SpiderWeb. I successfully tested it on Fedora 27 PPC64 and on openSUSE Tumbleweed 20190722 PPC64 today.

Screenshots:

Image Image

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 5309
Joined: Fri Mar 23, 2012 8:58 am

Previous

Return to Platform: AmigaOne X5000 - Linux Only

Who is online

Users browsing this forum: No registered users and 1 guest

cron