Hallo,
es sieht wohl so aus, als wenn aktuelle Linux Distributionen wie Fedora 27 und Archlinux/Manjaro, den Support für das webkitgtk (GTK3) eingestellt haben. Ich denke weitere werden folgen.
Als ich das ganze, dass letzte Mal zum Laufen gebracht habe, funktionierte das aus dem AUR Repository mit der Installation des webkitgtk Paketes. Allerdings wurde das aus den Quellen kompiliert und dauerte unerträglich lange (mehrere Stunden). Aber es funktionierte. Dies funktionierte mit meiner Manjaro Installation.
Aktuell stehe ich vor dem Problem, dass nun das webkitgtk Paket ein Update erhält aber die Abhängigkeit mit dem enchant >=2.2 Paket das Update verhindert. Nach ein wenig Suche im großen Orakel stellte sich heraus das in dem testing Repos, dass enchant Paket vorhanden sein soll. Bisher hatte ich damit nur keinen Erfolg, da ich das Repository nicht eingebunden bekommen habe. Aber die alte kompilierte webkitgtk Version funktioniert noch.
Das ist sicher keine gute Nachricht für die Dialog und WebGadget Funktion in Purebasic, in Verbindung mit aktuellen Distributionen. Vielleicht haben die Purebasic Entwickler oder die Pro's, eine Strategie wie man das lösen kann.
Hatte das auch im Englischen Forum geschrieben:
http://www.purebasic.fr/english/viewtop ... 87#p517288
Grüße
Alen
Fedora - Archlinux / Manjaro - webkitgtk (GTK3)
- alen
- Beiträge: 107
- Registriert: 09.04.2007 17:38
- Computerausstattung: Main Hardware: AMD Ryzen 5 1600 - 6 Core / Gigabyte B450 Aorus Pro / Sapphire RX580 8GB
PB 5.61 and earlier @ Manjaro Linux XFCE x64/ Fedora Linux Cinnamon x64 / Windows 10 x64 on various Hardware Platforms - Wohnort: Duisburg
- Kontaktdaten:
Fedora - Archlinux / Manjaro - webkitgtk (GTK3)
---
Main Hardware: AMD Ryzen 5 1600 - 6 Core / Asus B350M-A / Nvidia GTX650
PB 5.61 and earlier @ Manjaro Linux XFCE x64/ Fedora Linux Cinnamon x64 / Windows 10 x64
on various Hardware Platforms (Notebook and Desktop)
Main Hardware: AMD Ryzen 5 1600 - 6 Core / Asus B350M-A / Nvidia GTX650
PB 5.61 and earlier @ Manjaro Linux XFCE x64/ Fedora Linux Cinnamon x64 / Windows 10 x64
on various Hardware Platforms (Notebook and Desktop)
Re: Fedora - Archlinux / Manjaro - webkitgtk (GTK3)
Das ist bedenklich.
Ich denke dein Eintrag im Englischen Forum gehört unter Bugs, da es eigentlich ein NoGo ist... Die PB Entwickler könnten eventuell ein passendes libwebkitgtk3 mitliefern (dann könnten wir es mitliefern) oder auf WebKit Version 2 zurückgehen. Für Ubuntu 16.04 oder auch 16.10 und mein KDE Neon finde ich gar keine passende Repo mit libwebkitgtk4. Ein PB Upgrade auf Version 4 wäre also irgendwie auch keine gute Idee...
Warum ist das auch für die Dialog-Funktionen von Bedeutung (also dem XML Dialog)? Nutzt diese Technik auch WebKit?Das ist sicher keine gute Nachricht für die Dialog und WebGadget Funktion in Purebasic...
Ich denke dein Eintrag im Englischen Forum gehört unter Bugs, da es eigentlich ein NoGo ist... Die PB Entwickler könnten eventuell ein passendes libwebkitgtk3 mitliefern (dann könnten wir es mitliefern) oder auf WebKit Version 2 zurückgehen. Für Ubuntu 16.04 oder auch 16.10 und mein KDE Neon finde ich gar keine passende Repo mit libwebkitgtk4. Ein PB Upgrade auf Version 4 wäre also irgendwie auch keine gute Idee...
- alen
- Beiträge: 107
- Registriert: 09.04.2007 17:38
- Computerausstattung: Main Hardware: AMD Ryzen 5 1600 - 6 Core / Gigabyte B450 Aorus Pro / Sapphire RX580 8GB
PB 5.61 and earlier @ Manjaro Linux XFCE x64/ Fedora Linux Cinnamon x64 / Windows 10 x64 on various Hardware Platforms - Wohnort: Duisburg
- Kontaktdaten:
Re: Fedora - Archlinux / Manjaro - webkitgtk (GTK3)
Hallo Kukulkan,
Ohne das webkitgtk kommt es zu diversen Fehlern bei Ausführung von Dialog Code.
Daher habe ich den Aufwand mit dem Kompilieren in Kauf nehmen müssen.
Mal abgesehen davon, dass die Installation der Abhängigkeiten unter Linux, für normal Nutzer, immer recht kniffelig ist.
Das ist ein Hindernis mit dem sich nicht alle gerne auseinandersetzen möchten. Schreckt bestimmt auch Interessierte ab.
Bei den Rolling Releases, die immer die aktuellsten Pakete bekommen, ist die Kontrolle der korrekten Funktion von ggf. mitgelieferten Paketen, nicht praktikabel.
Mit dem Thema wird man sich beschäftigen müssen.
Grüße
Alen
Anscheinend ist das Voraussetzung für die XML Dialog Funktion.Warum ist das auch für die Dialog-Funktionen von Bedeutung (also dem XML Dialog)? Nutzt diese Technik auch WebKit?
Ohne das webkitgtk kommt es zu diversen Fehlern bei Ausführung von Dialog Code.
Daher habe ich den Aufwand mit dem Kompilieren in Kauf nehmen müssen.
Kann ich gerne dort platzieren. Das ganze könnte für PB Linuxer erstmal unschön werden.Ich denke dein Eintrag im Englischen Forum gehört unter Bugs, da es eigentlich ein NoGo ist...
Mal abgesehen davon, dass die Installation der Abhängigkeiten unter Linux, für normal Nutzer, immer recht kniffelig ist.
Das ist ein Hindernis mit dem sich nicht alle gerne auseinandersetzen möchten. Schreckt bestimmt auch Interessierte ab.
Das ganze dann für jede Distributionsgruppe als Binarypaket vorzubereiten und mitzuliefern, ist ja auch ein gewisser Aufwand und kann ggf. nicht gesichert werden.Die PB Entwickler könnten eventuell ein passendes libwebkitgtk3 mitliefern (dann könnten wir es mitliefern) oder auf WebKit Version 2 zurückgehen. Für Ubuntu 16.04 oder auch 16.10 und mein KDE Neon finde ich gar keine passende Repo mit libwebkitgtk4.
Bei den Rolling Releases, die immer die aktuellsten Pakete bekommen, ist die Kontrolle der korrekten Funktion von ggf. mitgelieferten Paketen, nicht praktikabel.
Mit dem Thema wird man sich beschäftigen müssen.
Grüße
Alen
---
Main Hardware: AMD Ryzen 5 1600 - 6 Core / Asus B350M-A / Nvidia GTX650
PB 5.61 and earlier @ Manjaro Linux XFCE x64/ Fedora Linux Cinnamon x64 / Windows 10 x64
on various Hardware Platforms (Notebook and Desktop)
Main Hardware: AMD Ryzen 5 1600 - 6 Core / Asus B350M-A / Nvidia GTX650
PB 5.61 and earlier @ Manjaro Linux XFCE x64/ Fedora Linux Cinnamon x64 / Windows 10 x64
on various Hardware Platforms (Notebook and Desktop)
- TroaX
- Beiträge: 661
- Registriert: 08.03.2013 14:27
- Computerausstattung: PC: Ryzen 9 3950X, 96 GB RAM, RX6800XT, 2.5 TB SSD, 21:9 Display, Pop_OS! | Lappi: Ryzen 7 5800H, 16 GB RAM, 1 TB SSD, Pop_OS!
- Wohnort: NRW
- Kontaktdaten:
Re: Fedora - Archlinux / Manjaro - webkitgtk (GTK3)
Naja die bekannten Browser, die noch das normale Webkit einsetzen, werden eben auch deutlich weniger. Viele setzen da eher auf weiterentwickelte Forks von Webkit. Chromium nutzt Blink. Opera nutzt meines Wissens nach auch mittlerweile Blink. Die meksten Distries setzen auf Gecko oder KHTML-Browser (zumindest die, die ich getestet hatte). Und das immer populärer werdende CEF zum einbetten in Anwendungen wird weiterhin sein übriges tun.
Das Apple-Webkit mit der GTK-Erweiterung scheint immer seltener zu werden. Die Frage ist am Ende, wie lange die Bibliotheken noch über die Paketverwaltung verfügbar bleiben. Man sollte vielleicht mal einen großen Feldtest starten, in wie weit kompatible WebkitGTK Versionen noch in den neuesten Distries vorhanden sind und wie es mit Alternativen (z.B. CEF aussieht). Wenn z.B. CEF deutlich weiter verbreitet ist, sollten sich die PB Entwickler mal überlegen, auf CEF zu wechseln. Der Vorteil wäre, das CEF auch kompatibel zu Windows wäre und so endlich eine einheitliche Funktionalität existieren würde. Aber bis das soweit ist, können Schweine wahrscheinlich fliegen und in der Politik wird nicht mehr gelogen.
Das Apple-Webkit mit der GTK-Erweiterung scheint immer seltener zu werden. Die Frage ist am Ende, wie lange die Bibliotheken noch über die Paketverwaltung verfügbar bleiben. Man sollte vielleicht mal einen großen Feldtest starten, in wie weit kompatible WebkitGTK Versionen noch in den neuesten Distries vorhanden sind und wie es mit Alternativen (z.B. CEF aussieht). Wenn z.B. CEF deutlich weiter verbreitet ist, sollten sich die PB Entwickler mal überlegen, auf CEF zu wechseln. Der Vorteil wäre, das CEF auch kompatibel zu Windows wäre und so endlich eine einheitliche Funktionalität existieren würde. Aber bis das soweit ist, können Schweine wahrscheinlich fliegen und in der Politik wird nicht mehr gelogen.
PC: Ryzen 9 3950X | 96 GB RAM | RX6800XT | 2,5 TB NVMe | Pop_OS!
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Pop_OS!
NAS: Fritz.Box
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Pop_OS!
NAS: Fritz.Box
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript
Re: Fedora - Archlinux / Manjaro - webkitgtk (GTK3)
Hallo Alen,
Gruß
Dieter
das kann man nur hoffen. Ich habe PureBasic gestern auf Manjaro installiert. Mit allen benötigten Paketen aus dem AUR hat das über 8 Stunden gedauert. Ich glaube, die meisten User würden nicht die nötige Geduld aufbringen. Nun kann man wohl nicht erwarten, dass PureBasic auf allen Distributionen "out of the box" funktioniert, aber Manjaro ist nicht irgendeine Distribution, sondern mittlerweile die Nr. 1 auf Distrowatch. Das ist ein echtes Problem.alen hat geschrieben: Das ist sicher keine gute Nachricht für die Dialog und WebGadget Funktion in Purebasic, in Verbindung mit aktuellen Distributionen. Vielleicht haben die Purebasic Entwickler oder die Pro's, eine Strategie wie man das lösen kann.
Gruß
Dieter
Re: Fedora - Archlinux / Manjaro - webkitgtk (GTK3)
Kann ich leider bestätigen.Warum ist das auch für die Dialog-Funktionen von Bedeutung (also dem XML Dialog)? Nutzt diese Technik auch WebKit?
Anscheinend ist das Voraussetzung für die XML Dialog Funktion.
Ohne das webkitgtk kommt es zu diversen Fehlern bei Ausführung von Dialog Code.
Daher habe ich den Aufwand mit dem Kompilieren in Kauf nehmen müssen.
Betriebssysteme: div. Windows, Linux, Unix - Systeme
no Keyboard, press any key
no mouse, you need a cat
no Keyboard, press any key
no mouse, you need a cat