SpiderWeb

AmigaOne X5000 platform specific issues related to Linux only.
User avatar
kilaueabart
Posts: 672
Joined: Mon Mar 05, 2012 2:36 am

Re: SpiderWeb

Post by kilaueabart »

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
xeno74
Posts: 5712
Joined: Fri Mar 23, 2012 7:58 am

Re: SpiderWeb

Post by xeno74 »

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: 5712
Joined: Fri Mar 23, 2012 7:58 am

Re: SpiderWeb

Post by xeno74 »

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
Skateman
Posts: 425
Joined: Thu Aug 10, 2017 8:36 pm
Location: The Netherlands

Re: SpiderWeb

Post by Skateman »

Spiderweb up and running on my AmigaOne X5000!

Image

Big picture http://www.skateman.nl/wp-content/uploa ... 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
xeno74
Posts: 5712
Joined: Fri Mar 23, 2012 7:58 am

Re: SpiderWeb

Post by xeno74 »

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: 5712
Joined: Fri Mar 23, 2012 7:58 am

Re: SpiderWeb

Post by xeno74 »

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: 5712
Joined: Fri Mar 23, 2012 7:58 am

Re: SpiderWeb

Post by xeno74 »

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: 5712
Joined: Fri Mar 23, 2012 7:58 am

Re: SpiderWeb

Post by xeno74 »

Wicknix wrote: SpiderWeb 2.2.1 is now available for Ubuntu12/14 and Debian8.
Wicknix wrote:About: shows version 2.1.0 because i forgot to change version.txt before building. It is however built with the latest UXP code base.
Download: spiderweb-2.2.1.ubu12deb8.linux-powerpc.deb
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

User avatar
xeno74
Posts: 5712
Joined: Fri Mar 23, 2012 7:58 am

Re: SpiderWeb

Post by xeno74 »

Hi All,

I compiled SpiderWeb 2.2.1 for Linux PPC64 yesterday.

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

Support thread: forums.macrumors.com

Image

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

Running Linux on AmigaONEs can require some tinkering.

Post Reply