rVNCd 1.38: A New Era of Remote AmigaOS4 Control

Empowering Remote Access to Your AmigaOS4 Machine

For AmigaOS4 enthusiasts who often find themselves away from their beloved machines, rVNCd 1.38 offers a significant upgrade to remote access capabilities. Developed by the talented Rene W Olsen, this latest version brings a host of enhancements and fixes, further solidifying its position as a must-have tool for remote AmigaOS4 control.

Key Features and Improvements:

  • Enhanced Performance: Experience smoother and more responsive remote sessions, thanks to optimized network communicationĀ and rendering.
  • Bug Fixes: A range of critical bug fixes addresses known issues, ensuring a more stable and reliable remote experience.
  • User-Friendly Interface: The intuitive interface remains easy to navigate, making it simple to set up and configure remote access.

How to Get Started:

  1. Download rVNCd 1.38: Acquire the latest version from OS4depot.
  2. Installation: Follow the straightforward installation instructions provided with the software. (Extract the LHA and start the Executable)
  3. Configuration: Customize the rVNCd settings to your preferences, including port number, password, and security options.
  4. Remote Access: Use a VNC client like TightVNC on your Windows, macOS, or Linux machine to connect to your AmigaOS4 system.

rVNCd 1.38 empowers you to take control of your AmigaOS4 machine from your local LAN or Internet. With its user-friendly interface, it’s the ideal tool for remote access, making your AmigaOS4 experience more flexible and convenient than ever before.

Alkmaar Amiga Meetup 2024!

Calling all Amiga enthusiasts! AmigaScene.nl is hosting a special gathering dedicated to the Amiga Next Generation on November 30th in Alkmaar, Netherlands. šŸ‡³šŸ‡±

Get ready to delve into the exciting world of what came after the classic Amiga! This event will be a fantastic opportunity to:

  • Explore MorphOS and AmigaOS4: Dive into the latest developments of these powerful Amiga successors.
  • Discover Amithlon: See how this project breathes new Amiga life into x86 hardware.
  • Witness the Power of PiStorm and Vampire: Witness the cutting-edge hardware that’s pushing the boundaries of the Amiga experience.

Bring Your Beloved Amiga!

This isn’t just a spectator event! Feel free to bring your own Amiga hardware and showcase it on one of the reservable tables. It’s a perfect chance to share your passion with fellow Amiga lovers and discover hidden gems from others!

Fueling Your Amiga Spirit! ā˜•ļø

The ā‚¬20 entrance fee covers not only the venue but also keeps you fueled throughout the day with delicious drinks and snacks.

Reserve Your Spot!

Don’t miss out on this exciting Amiga gathering! Head over to AmigaScene.nl for more information and to reserve your spot. (see mail in picture above)

Mark your calendars for November 30th and join the Amiga Next Generation celebration in Alkmaar! 11:00 – 18:00

Spread the word! Share this post with your fellow Amiga enthusiasts and let’s make this a gathering to remember!

Browservice Linux Setup and usage with AmigaOne X5000

Browservice: Browser as a Service

A web “proxy” server that enables browsing the modern web on historical browsers. It works by rendering the browser viewport into images, which are then shown by a JavaScript application running on the client browser.

STEP 1:

SSH into your linux box (as root) and add a user for the use of Browservice.

sudo adduser browservice

When done SSH into you linux box as the user you just created. In my case it is the user browservice

I create a Browservice directory in the homedir of the browservice user called Browservice

mkdir Browservice

STEP 2:

Cd into the Browservice directory

cd Browservice

Download the latest version of Browservice.

wget https://github.com/ttalvitie/browservice/releases/download/v0.9.6.5/browservice-v0.9.6.5-x86_64.AppImage

chmod +x browservice-v0.9.6.5-x86_64.AppImage

STEP 3:

Run browservice using the following command: (use the IP of your own browservice machine in the command.

./browservice-v0.9.6.5-x86_64.AppImage –vice-opt-http-listen-addr=192.168.22.36:8080

Let install the Verdana Font as requested

./browservice-v0.9.6.5-x86_64.AppImage –install-verdana

Ready for Action

Now fire up Odessey browser on your Amiga and navigate to http://(ip.of.your.browservice):8080

The first time you navigate to this IP nothing might happen. The second time you will see the Browservice navigation bar appear.

Have Fun!

 

 

MorphOS 3.18 released!

Just upgraded my MorphOS 3.17 to the latest version 3.18. Ā Downloaded the IMG file from the MorphOS site, burned to USB and booted my X5000 using the USB stick. All went fine without any isssues!! Great work MorphOS team.

MorphOS is a lightweight, highly efficient and flexible desktop operating system. It includes primarily proprietary as well as open – source components. Its many features range from a modern exceptionally customizable graphical user interface, which can utilize 3D hardware acceleration, to a high-performance Just-in-Time compiler that emulates the 68k family of processors and thereby allows to transparently execute legacy applications developed for the Commodore Ax00 series of computers.

More info:Ā https://morphos-team.net/downloads

 

My X5000 with AMD RX570 and HD5450 graphics

As you could have read in one of my previous posts is my AmigaOne X5000 equipped with an AMD RX570 graphics card. The use of the RX line of cards allows us to use the VA library. The Video Acceleration Library has been created to support hardware video decoding on Radeon Polaris (RX) cards. For us AmigaOS4.x users this is a very welcome addition to the use of our beloved OS and X5000.

The downside to switching to an RX based graphics card is not having support in the Linux kernel for this. This results in losing the ability to use LInux on the X5000. The only option I could think of was adding a second graphics card to bring Linux back to the machine.

As there are some posts on the hyperion forum referring to the setup of two graphics cards in the X5000 I thought it would be nice to write about my own setup.

Choosing what card to use.
Since the PCIe X16 slot is already in use for the RX570 card it leaves us with the PCI and PCIe X1 slots to choose from. The PCIe X4 slot in the X5000 is due to bad design blocked by the PCIe X16 graphics card so cannot be used. As PCI graphic cards are hard to find and very outdated (like Radeon 9250) a PCIeX1 card would be the better choice . Finding a PCIe X1 radeon/amd based graphics card is an option, but I tried using a PCIe X16 to X1 converter as those converters are easy to find and cheap due to the whole crypto mining landscape these days. As having a usable linux system for me is more important than the ability of playing games, the performance is not a big issue and a PCIe X1 slot would be good enough.

By using a converter you have many cards to choose from. I started with a Firepro RV620 based normal size graphics card but eventually got it replaced. I could not find a decent way to fit the card in my X5000 case.

For me the best way was to use a low profile Radeon graphics card (MSI HD5450), as this card leaves us the space we need for use of the converter board.
This card also has DVI and HDMI outputs so any monitor can be used, and the connectors are where I want them to be, on the back of the machine.

The monitor.
I first made the choice of attaching both graphic cards to the same monitor. As this is usable, the downside is having to switch input when starting up Linux. As my Philips monitor does not have great buttons and an OSD menu to do the switching, I am using a second monitor attached to the new graphics card just for Linux use.

The result.
So there we have it. The AmigaOne X5000 with RX card for the best OS4 experience and the option to run Linux by using a second graphics card. All stuffed away in the X5000 case and ready for action.

To do.
At the moment the Linux graphics card (HD5450) is using the FBdev (driver) in the Xorg.conf so hardware acceleration is limitedā€¦ (i think there is a way to make use of hardware acceleration by using the GPU) The other thing will be making use of just on big Linux drive with several partitions instead of two drives.

Thanks.
Big thanks go to the captain of the Amiga Linux Development community, Christian Zigotzky and of course all forum members who keep the scene going. Thank you!

17/2/2022 UPDATE!

As mentioned before the FBdev issue has now been solved. This means that we now have Hardware 3D support. YEAH!!! It was hard to find the correct xorg.conf values needed to get things going…

 

GLXINFO!
OpenGL vendor string: X.Org
OpenGL renderer string: AMD CEDAR (DRM 2.50.0 / 5.17.0-rc4_A-EON_X5000, LLVM 12.0.1)
OpenGL core profile version string: 3.2 (Core Profile) Mesa 21.3.3
OpenGL core profile shading language version string: 1.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.1 Mesa 21.3.3
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 21.3.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:
My Xorg.conf to get it up and running!
Section “Monitor”
Identifier “Monitor0”
EndSection
Section “Device”
Identifier “Device1”
Driver “radeon”
EndSection
Section “ServerFlags”
Option “AIGLX” “on”
EndSectionSection “Module”
Load “dri”
Load “dri2”
Load “dbe”
Load “glx”
Load “type1”
Load “freetype”
Load “record”
EndSection

Section “DRI”
Mode 0666
EndSection

Section “Extensions”
Option “Composite” “Enable”
Option “RENDER” “Enable”
Option “RANDR” “Enable”
Option “DAMAGE” “Enable”

Option “GLX” “Enable”
EndSection

Section “Screen”
Identifier “Screen0”
Device “Device0”
Monitor “Monitor0”
DefaultDepth 24
SubSection “Display”
Depth 24
Viewport 0 0
EndSubSection
EndSection

AmigaOne X5000 AIOStreams v1.7.1 radio.py

https://www.youtube.com/watch?v=3PUNalxfz0s

AIOStreams by George Sokianos aka Walkero for AmigaOS 4.1FE.

All In One streams (aiostreams) is a pack of scripts, written in Python, that can be used to stream and watch videos from different online networks, like Twitch.tv and Mixer.com. Also, there is a radio script that helps you discover and play online radio stations from all around the world.

More info: http://os4depot.net/function=showfile&file=video/misc/aiostreams.lha

AmigaOne X5000 running AIOSTREAMSĀ 

All In One streams (aiostreams) is a pack of scripts, written by George Sokianos (Walkero) in Python, that can be used to stream and watch videos from different online networks, like Twitch.tv and Mixer.com.

All the scripts should be used from the shell, as well as from any web browser that support execution of scripts. It is really easy to configure a link context menu and open the URL with the script. And if “Autoplay” is enabled, then the video will start automatically using the configured default players.

Source: SkateMansWorld ā€“ On a Strict need To know Basisā€¦

ShaderJoy v1.8 on Amiga X5000 demonstrated by Kas1e

A new version of ShaderJoy for AmigaOS4 with a lot of improvements and bugfixes. Also this time it runs over OGLES2 3.0 beta and Warp3D Nova 1.71 beta meaning more complex shaders works.

Everything running on AmigaOS4.1 FE update1, X5000, RadeonRX 11 / 2GB

ZitaFTP Server and Why You Should Use FTPS instead of Plain FTP By Kea Sigma DeltaĀ 

Source: Sniffing/Stealing FTP Passwords; Or, Why You Should Use FTPS instead of Plain FTP Ā» Kea Sigma Delta

Plain FTP is insecure, and it’s pretty easy to sniff your username and password. Anyone who manages to connect to your network can capture network traffic, sniff out your FTP password, and then access/steal your files. Tools to do so are readily available.

The bottom line is: do NOT use plain FTP for file transferĀ if you value your data. Or, stick to plain FTP and risk being hacked. It’s up to you.

Personally, I value security. That’s why I wroteĀ ZitaFTP Server. It’s a secure FTP server (i.e., an FTPSĀ server). The password sniffing techniques shown above only work with plain FTP (and HTTP), and fail the moment secure connections are used. I highly recommend you stop using insecure plain FTP, and use FTPS instead. Yes, even within your own private network.