cosmocode / dokuwiki-plugin-golocal

Open local and network links via a protocol handler
GNU General Public License v2.0
0 stars 0 forks source link

Installer shows empty screen #10

Open GordonMoeller opened 4 months ago

GordonMoeller commented 4 months ago

Issue Description

I tried to install the golocal handler on a Windows machine. During instalation the installer started and showed just a blanck screen, se below. The handler was not installed on the system.

The Golocal plugin on the wiki side installed fine and the links to documents on the server are rewritten as expected. I copied the link and pasted it into an editor to check, it started withe the golocal as protocol.

Screenshot_Golocal_Handler

splitbrain commented 4 months ago

Hmm, this is odd. Can you run the .exe from the cmd line and see if there's any error output?

Also what kind of machine is this? Is it a virtual machine or somehow otherwise limited?

GordonMoeller commented 3 months ago

Dies ist die Fehlermeldung, wenn das Setup im Terminal ausgeführt wird.

Die Benutzer arbeiten allerdings nicht auf lokalen Geräten, sondern auf einem 2019 windows Terminalserver. Eine Installation auf einem Windows 11 hat funktioniert und stellt die Funktionalität wie erwartet bereit.

golocalinstallerror

splitbrain commented 3 months ago

I see. The Fyne GUI framework needs OpenGL support and that seems not to be available on Terminal Server. Theoretically it should be possible to build a handler that gracefully detects the missing openGL and works without a GUI then. Of course installation would then need to be handled by central IT and not the end user...

splitbrain commented 3 months ago

Maybe we could also switch the UI toolkit to https://gioui.org/ - would need some research

GordonMoeller commented 3 months ago

The first solution might be easier. An installation of the handler on a server might not be as common as an installation on a local machine. And I think it would be better, because you chose the Fyne framework for a reason.