staging.inyokaproject.org

Archiv/Falkon/Kompilieren

Status: Ungelöst | Ubuntu-Version: Ubuntu 20.04 (Focal Fossa)
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/Falkon/Kompilieren.

ChickenLipsRfun2eat Team-Icon

Supporter
Avatar von ChickenLipsRfun2eat

Anmeldungsdatum:
6. Dezember 2009

Beiträge: 12070

Heinrich_Schwietering schrieb:

ll kennt meine Installation nicht, aber ls liefert:

ll ist ls -laFalias ll='ls -alF' und bei meinen *buntus ab Werk über die .bashrc verfügbar. Ist aber nicht weiter tragisch.

Der portable Falkon geht wie gewünscht, auch mit qt5.15.2, bis auf die fehlenden Icons, wobei das nur die Schaltflächen im Hauptfenster betrifft, die in den Menüs sind alle da....

Bedeutet, die Installation stimmt nicht. Ausprobiert:

user@ubuntuplay:~/falkon/build$ sudo make install
[  0%] Automatic MOC for target FalkonPrivate
[  0%] Built target FalkonPrivate_autogen
[ 45%] Built target FalkonPrivate
[ 45%] Automatic MOC for target falkon
[ 45%] Built target falkon_autogen
[ 46%] Built target falkon
[ 46%] Automatic MOC for target AutoScroll
[ 46%] Built target AutoScroll_autogen
[ 47%] Built target AutoScroll
[ 48%] Automatic MOC for target FlashCookieManager
[ 48%] Built target FlashCookieManager_autogen
[ 49%] Built target FlashCookieManager
[ 49%] Automatic MOC for target GreaseMonkey
[ 49%] Built target GreaseMonkey_autogen
[ 52%] Built target GreaseMonkey
[ 53%] Automatic MOC for target MouseGestures
[ 53%] Built target MouseGestures_autogen
[ 55%] Built target MouseGestures
[ 55%] Automatic MOC for target PIM
[ 55%] Built target PIM_autogen
[ 56%] Built target PIM
[ 56%] Automatic MOC for target StatusBarIcons
[ 56%] Built target StatusBarIcons_autogen
[ 59%] Built target StatusBarIcons
[ 59%] Automatic MOC for target TabManager
[ 59%] Built target TabManager_autogen
[ 62%] Built target TabManager
[ 63%] Automatic MOC for target VerticalTabs
[ 63%] Built target VerticalTabs_autogen
[ 65%] Built target VerticalTabs
[ 65%] Automatic MOC for target KDEFrameworksIntegration
[ 65%] Built target KDEFrameworksIntegration_autogen
[ 66%] Built target KDEFrameworksIntegration
[ 66%] Automatic MOC for target PyFalkon
[ 66%] Built target PyFalkon_autogen
[ 80%] Built target PyFalkon
[ 81%] Automatic MOC for target pyfalkontestrunner
[ 81%] Built target pyfalkontestrunner_autogen
[ 81%] Built target pyfalkontestrunner
[ 81%] Automatic MOC for target TestPlugin
[ 81%] Built target TestPlugin_autogen
[ 82%] Built target TestPlugin
[ 82%] Automatic MOC for target qmluserscriptapitest
[ 82%] Built target qmluserscriptapitest_autogen
[ 83%] Built target qmluserscriptapitest
[ 83%] Automatic MOC for target qmlwindowsapitest
[ 83%] Built target qmlwindowsapitest_autogen
[ 84%] Built target qmlwindowsapitest
[ 84%] Automatic MOC for target qmltabsapitest
[ 84%] Built target qmltabsapitest_autogen
[ 85%] Built target qmltabsapitest
[ 85%] Automatic MOC for target qmlclipboardapitest
[ 85%] Built target qmlclipboardapitest_autogen
[ 85%] Built target qmlclipboardapitest
[ 85%] Automatic MOC for target qmlhistoryapitest
[ 85%] Built target qmlhistoryapitest_autogen
[ 86%] Built target qmlhistoryapitest
[ 86%] Automatic MOC for target qztoolstest
[ 86%] Built target qztoolstest_autogen
[ 87%] Built target qztoolstest
[ 87%] Automatic MOC for target locationbartest
[ 87%] Built target locationbartest_autogen
[ 88%] Built target locationbartest
[ 88%] Automatic MOC for target databasepasswordbackendtest
[ 88%] Built target databasepasswordbackendtest_autogen
[ 89%] Built target databasepasswordbackendtest
[ 89%] Automatic MOC for target cookiestest
[ 89%] Built target cookiestest_autogen
[ 90%] Built target cookiestest
[ 91%] Automatic MOC for target updatertest
[ 91%] Built target updatertest_autogen
[ 91%] Built target updatertest
[ 92%] Automatic MOC for target webtabtest
[ 92%] Built target webtabtest_autogen
[ 92%] Built target webtabtest
[ 92%] Automatic MOC for target sqldatabasetest
[ 92%] Built target sqldatabasetest_autogen
[ 93%] Built target sqldatabasetest
[ 93%] Automatic MOC for target qmlcookiesapitest
[ 93%] Built target qmlcookiesapitest_autogen
[ 94%] Built target qmlcookiesapitest
[ 94%] Automatic MOC for target databaseencryptedpasswordbackendtest
[ 94%] Built target databaseencryptedpasswordbackendtest_autogen
[ 95%] Built target databaseencryptedpasswordbackendtest
[ 95%] Automatic MOC for target qmltopsitesapitest
[ 95%] Built target qmltopsitesapitest_autogen
[ 96%] Built target qmltopsitesapitest
[ 96%] Automatic MOC for target tabmodeltest
[ 96%] Built target tabmodeltest_autogen
[ 97%] Built target tabmodeltest
[ 97%] Automatic MOC for target adblocktest
[ 97%] Built target adblocktest_autogen
[ 97%] Built target adblocktest
[ 98%] Automatic MOC for target webviewtest
[ 98%] Built target webviewtest_autogen
[ 98%] Built target webviewtest
[ 99%] Automatic MOC for target qmlbookmarksapitest
[ 99%] Built target qmlbookmarksapitest_autogen
[ 99%] Built target qmlbookmarksapitest
[100%] Automatic MOC for target adblockparserule
[100%] Built target adblockparserule_autogen
[100%] Built target adblockparserule
Install the project...
-- Install configuration: "Debug"
-- Installing: /usr/lib/x86_64-linux-gnu/libFalkonPrivate.so.3.1.99
-- Installing: /usr/lib/x86_64-linux-gnu/libFalkonPrivate.so.3
-- Installing: /usr/bin/falkon
-- Set runtime path of "/usr/bin/falkon" to ""
-- Installing: /usr/share/falkon/themes
-- Installing: /usr/share/falkon/themes/windows
-- Installing: /usr/share/falkon/themes/windows/theme.png
-- Installing: /usr/share/falkon/themes/windows/images
-- Installing: /usr/share/falkon/themes/windows/images/exit-fullscreen.svg
-- Installing: /usr/share/falkon/themes/windows/images/menu.svg
-- Installing: /usr/share/falkon/themes/windows/images/user.svg
-- Installing: /usr/share/falkon/themes/windows/images/tools.svg
-- Installing: /usr/share/falkon/themes/windows/images/semi-transp.png
-- Installing: /usr/share/falkon/themes/windows/images/tab-left-arrow.svg
-- Installing: /usr/share/falkon/themes/windows/images/tools-rtl.svg
-- Installing: /usr/share/falkon/themes/windows/images/tab-close.svg
-- Installing: /usr/share/falkon/themes/windows/images/tab-right-arrow.svg
-- Installing: /usr/share/falkon/themes/windows/images/star-a.svg
-- Installing: /usr/share/falkon/themes/windows/images/star.svg
-- Installing: /usr/share/falkon/themes/windows/images/tab-close-a.svg
-- Installing: /usr/share/falkon/themes/windows/images/goto.svg
-- Installing: /usr/share/falkon/themes/windows/images/transp.png
-- Installing: /usr/share/falkon/themes/windows/images/tab-close-h.svg
-- Installing: /usr/share/falkon/themes/windows/images/library-bg.png
-- Installing: /usr/share/falkon/themes/windows/main.css
-- Installing: /usr/share/falkon/themes/windows/metadata.desktop
-- Installing: /usr/share/falkon/themes/windows/rtl.css
-- Installing: /usr/share/falkon/themes/chrome
-- Installing: /usr/share/falkon/themes/chrome/license.txt
-- Installing: /usr/share/falkon/themes/chrome/theme.png
-- Installing: /usr/share/falkon/themes/chrome/images
-- Installing: /usr/share/falkon/themes/chrome/images/searchbar-provider-bg.png
-- Installing: /usr/share/falkon/themes/chrome/images/navigation-stop.png
-- Installing: /usr/share/falkon/themes/chrome/images/tabs-bg.png
-- Installing: /usr/share/falkon/themes/chrome/images/semi-transp.png
-- Installing: /usr/share/falkon/themes/chrome/images/navigation-downloads.png
-- Installing: /usr/share/falkon/themes/chrome/images/navigation-supermenu.png
-- Installing: /usr/share/falkon/themes/chrome/images/gotoaddress.png
-- Installing: /usr/share/falkon/themes/chrome/images/toolbutton-h.png
-- Installing: /usr/share/falkon/themes/chrome/images/navigation-dropdown.png
-- Installing: /usr/share/falkon/themes/chrome/images/navigation-exit-fullscreen.png
-- Installing: /usr/share/falkon/themes/chrome/images/tab-left-arrow.png
-- Installing: /usr/share/falkon/themes/chrome/images/siteicon-bg.png
-- Installing: /usr/share/falkon/themes/chrome/images/navigation-tools.png
-- Installing: /usr/share/falkon/themes/chrome/images/toolbutton.png
-- Installing: /usr/share/falkon/themes/chrome/images/toolbar-bg.png
-- Installing: /usr/share/falkon/themes/chrome/images/navigation-addtab.png
-- Installing: /usr/share/falkon/themes/chrome/images/key.png
-- Installing: /usr/share/falkon/themes/chrome/images/navigation-forward.png
-- Installing: /usr/share/falkon/themes/chrome/images/tabs-list-button.png
-- Installing: /usr/share/falkon/themes/chrome/images/toolbutton-a.png
-- Installing: /usr/share/falkon/themes/chrome/images/lineedit-bg.png
-- Installing: /usr/share/falkon/themes/chrome/images/navigation-tools-rtl.png
-- Installing: /usr/share/falkon/themes/chrome/images/navigation-back.png
-- Installing: /usr/share/falkon/themes/chrome/images/search-icon.png
-- Installing: /usr/share/falkon/themes/chrome/images/star.png
-- Installing: /usr/share/falkon/themes/chrome/images/tab-right-arrow.png
-- Installing: /usr/share/falkon/themes/chrome/images/tabbar-addtab.png
-- Installing: /usr/share/falkon/themes/chrome/images/siteicon-secure-bg.png
-- Installing: /usr/share/falkon/themes/chrome/images/navigation-reload.png
-- Installing: /usr/share/falkon/themes/chrome/images/star-a.png
-- Installing: /usr/share/falkon/themes/chrome/images/navigation-home.png
-- Installing: /usr/share/falkon/themes/chrome/images/library-bg.png
-- Installing: /usr/share/falkon/themes/chrome/images/tabs-closed-button.png
-- Installing: /usr/share/falkon/themes/chrome/main.css
-- Installing: /usr/share/falkon/themes/chrome/windows.css
-- Installing: /usr/share/falkon/themes/chrome/metadata.desktop
-- Installing: /usr/share/falkon/themes/chrome/rtl.css
-- Installing: /usr/share/falkon/themes/chrome/linux.css
-- Installing: /usr/share/falkon/themes/mac
-- Installing: /usr/share/falkon/themes/mac/license.txt
-- Installing: /usr/share/falkon/themes/mac/theme.png
-- Installing: /usr/share/falkon/themes/mac/images
-- Installing: /usr/share/falkon/themes/mac/images/searchbar-provider-bg.png
-- Installing: /usr/share/falkon/themes/mac/images/navigation-stop.png
-- Installing: /usr/share/falkon/themes/mac/images/tabs-bg.png
-- Installing: /usr/share/falkon/themes/mac/images/tabs-list-button_rtl.png
-- Installing: /usr/share/falkon/themes/mac/images/semi-transp.png
-- Installing: /usr/share/falkon/themes/mac/images/navigation-downloads.png
-- Installing: /usr/share/falkon/themes/mac/images/navigation-supermenu.png
-- Installing: /usr/share/falkon/themes/mac/images/gotoaddress.png
-- Installing: /usr/share/falkon/themes/mac/images/splitter.png
-- Installing: /usr/share/falkon/themes/mac/images/toolbutton-h.png
-- Installing: /usr/share/falkon/themes/mac/images/navigation-dropdown.png
-- Installing: /usr/share/falkon/themes/mac/images/navigation-exit-fullscreen.png
-- Installing: /usr/share/falkon/themes/mac/images/tab-left-arrow.png
-- Installing: /usr/share/falkon/themes/mac/images/siteicon-bg.png
-- Installing: /usr/share/falkon/themes/mac/images/navigation-tools.png
-- Installing: /usr/share/falkon/themes/mac/images/toolbutton.png
-- Installing: /usr/share/falkon/themes/mac/images/tabs-closed-button-rtl.png
-- Installing: /usr/share/falkon/themes/mac/images/toolbar-bg.png
-- Installing: /usr/share/falkon/themes/mac/images/navigation-addtab.png
-- Installing: /usr/share/falkon/themes/mac/images/key.png
-- Installing: /usr/share/falkon/themes/mac/images/navigation-forward.png
-- Installing: /usr/share/falkon/themes/mac/images/tabs-list-button.png
-- Installing: /usr/share/falkon/themes/mac/images/toolbutton-a.png
-- Installing: /usr/share/falkon/themes/mac/images/lineedit-bg.png
-- Installing: /usr/share/falkon/themes/mac/images/navigation-tools-rtl.png
-- Installing: /usr/share/falkon/themes/mac/images/navigation-back.png
-- Installing: /usr/share/falkon/themes/mac/images/search-icon.png
-- Installing: /usr/share/falkon/themes/mac/images/star.png
-- Installing: /usr/share/falkon/themes/mac/images/tab-right-arrow.png
-- Installing: /usr/share/falkon/themes/mac/images/tabbar-addtab.png
-- Installing: /usr/share/falkon/themes/mac/images/siteicon-secure-bg.png
-- Installing: /usr/share/falkon/themes/mac/images/transp.png
-- Installing: /usr/share/falkon/themes/mac/images/navigation-reload.png
-- Installing: /usr/share/falkon/themes/mac/images/star-a.png
-- Installing: /usr/share/falkon/themes/mac/images/navigation-home.png
-- Installing: /usr/share/falkon/themes/mac/images/library-bg.png
-- Installing: /usr/share/falkon/themes/mac/images/tabs-closed-button.png
-- Installing: /usr/share/falkon/themes/mac/main.css
-- Installing: /usr/share/falkon/themes/mac/windows.css
-- Installing: /usr/share/falkon/themes/mac/metadata.desktop
-- Installing: /usr/share/falkon/themes/mac/rtl.css
-- Installing: /usr/share/falkon/themes/mac/linux.css
-- Installing: /usr/share/falkon/themes/linux
-- Installing: /usr/share/falkon/themes/linux/theme.png
-- Installing: /usr/share/falkon/themes/linux/images
-- Installing: /usr/share/falkon/themes/linux/images/exit-fullscreen.svg
-- Installing: /usr/share/falkon/themes/linux/images/menu.svg
-- Installing: /usr/share/falkon/themes/linux/images/user.svg
-- Installing: /usr/share/falkon/themes/linux/images/tools.svg
-- Installing: /usr/share/falkon/themes/linux/images/semi-transp.png
-- Installing: /usr/share/falkon/themes/linux/images/tab-left-arrow.svg
-- Installing: /usr/share/falkon/themes/linux/images/arrow-down.svg
-- Installing: /usr/share/falkon/themes/linux/images/tools-rtl.svg
-- Installing: /usr/share/falkon/themes/linux/images/tab-right-arrow.svg
-- Installing: /usr/share/falkon/themes/linux/images/star-a.svg
-- Installing: /usr/share/falkon/themes/linux/images/star.svg
-- Installing: /usr/share/falkon/themes/linux/images/goto.svg
-- Installing: /usr/share/falkon/themes/linux/images/transp.png
-- Installing: /usr/share/falkon/themes/linux/images/library-bg.png
-- Installing: /usr/share/falkon/themes/linux/main.css
-- Installing: /usr/share/falkon/themes/linux/metadata.desktop
-- Installing: /usr/share/falkon/themes/linux/rtl.css
-- Installing: /usr/share/applications/org.kde.falkon.desktop
-- Installing: /usr/share/pixmaps/falkon.png
-- Installing: /usr/share/icons/hicolor/16x16/apps/falkon.png
-- Installing: /usr/share/icons/hicolor/32x32/apps/falkon.png
-- Installing: /usr/share/icons/hicolor/48x48/apps/falkon.png
-- Installing: /usr/share/icons/hicolor/64x64/apps/falkon.png
-- Installing: /usr/share/icons/hicolor/128x128/apps/falkon.png
-- Installing: /usr/share/icons/hicolor/256x256/apps/falkon.png
-- Installing: /usr/share/icons/hicolor/scalable/apps/falkon.svg
-- Installing: /usr/share/bash-completion/completions/falkon
-- Installing: /usr/share/metainfo/org.kde.falkon.appdata.xml
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/AutoScroll.so
-- Set runtime path of "/usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/AutoScroll.so" to ""
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/FlashCookieManager.so
-- Set runtime path of "/usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/FlashCookieManager.so" to ""
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/GreaseMonkey.so
-- Set runtime path of "/usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/GreaseMonkey.so" to ""
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/MouseGestures.so
-- Set runtime path of "/usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/MouseGestures.so" to ""
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/PIM.so
-- Set runtime path of "/usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/PIM.so" to ""
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/StatusBarIcons.so
-- Set runtime path of "/usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/StatusBarIcons.so" to ""
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/TabManager.so
-- Set runtime path of "/usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/TabManager.so" to ""
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/VerticalTabs.so
-- Set runtime path of "/usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/VerticalTabs.so" to ""
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/KDEFrameworksIntegration.so
-- Set runtime path of "/usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/KDEFrameworksIntegration.so" to ""
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/PyFalkon.so
-- Set runtime path of "/usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/PyFalkon.so" to ""
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/TestPlugin.so
-- Set runtime path of "/usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/TestPlugin.so" to ""
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/button.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/action.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/__init__.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/settingsdialog.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/runaction.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/icon.svg
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/settings.ui
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/actions
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/actions/yandex.png
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/actions/tineye.png
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/actions/dictionary.desktop
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/actions/google.png
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/actions/mpv.desktop
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/actions/w3.png
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/actions/w3.desktop
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/actions/translate.desktop
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/actions/translate.png
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/actions/yandeximagesearch.desktop
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/actions/tineyeimagesearch.desktop
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/actions/googleimagesearch.desktop
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/metadata.desktop
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/actionmanager.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/i18n.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/middleclickloader
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/middleclickloader/__init__.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/middleclickloader/mcl_loadmode.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/middleclickloader/mcl_handler.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/middleclickloader/mcl_settings.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/middleclickloader/metadata.desktop
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/middleclickloader/mcl_settings.ui
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/middleclickloader/i18n.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/hellopython
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/hellopython/button.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/hellopython/__init__.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/hellopython/sidebar.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/hellopython/hellopython.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/hellopython/metadata.desktop
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/hellopython/i18n.py
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/helloqml
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/helloqml/script.js
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/helloqml/main.qml
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/helloqml/extensions.svg
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/helloqml/metadata.desktop
user@ubuntuplay:~/falkon/build$ 

Beim Versuch die Extensions zu aktivieren:

user@ubuntuplay:~$ falkon
Falkon: Creating new profile directory
Error creating database schema "No query Unable to fetch row"
Falkon: Python plugin support initialized
Falkon: 1 extensions loaded
libpng warning: iCCP: known incorrect sRGB profile
Traceback (most recent call last):
  File "/usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/runaction/runaction.py", line 28, in init
    plugins = Falkon.MainApplication.instance().plugins()
AttributeError: 'PySide2.QtCore.QCoreApplication' object has no attribute 'plugins'
init called
QQmlComponent: Component is not ready
Failed to create component for Hallo QML plugin: file:///usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/helloqml/main.qml:2 module "QtQuick.Controls" is not installed

PyFalkon.PluginInterface.InitState.LateInitState /home/user/.config/falkon/profiles/default/extensions
Traceback (most recent call last):
  File "/usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/hellopython/hellopython.py", line 29, in init
    plugins = Falkon.MainApplication.instance().plugins()
AttributeError: 'PySide2.QtCore.QCoreApplication' object has no attribute 'plugins'
Please register the custom scheme 'trash' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Please register the custom scheme 'remote' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Please register the custom scheme 'pnm' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Please register the custom scheme 'rtspu' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Please register the custom scheme 'mmsu' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Please register the custom scheme 'mmst' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Please register the custom scheme 'rtsp' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Please register the custom scheme 'webdav' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Please register the custom scheme 'help' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Please register the custom scheme 'mms' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Please register the custom scheme 'ghelp' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Please register the custom scheme 'rtspt' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Please register the custom scheme 'webdavs' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Cannot initialize model with data QJsonObject() . missing: QJsonValue(string, "urls")
Traceback (most recent call last):
  File "/usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/middleclickloader/__init__.py", line 28, in init
    plugins = Falkon.MainApplication.instance().plugins()
AttributeError: 'PySide2.QtCore.QCoreApplication' object has no attribute 'plugins'
…

Siehe da: Fehlermeldungen. QML ist klar, da fehlen mir einfach die Pakete. Aber Falkon.MainApplication.instance().plugins() ist das, was die Probleme verursacht. Das wiederum führt mich zum Qt BugTracker, der da https://bugreports.qt.io/browse/PYSIDE-1135 anzubieten hat. Gefixt in Qt14.1. Ergo sind die Ubuntupakete in der LTS schlichtweg zu alt und da es universe ist, wird das wohl auch keiner zurückportieren. PySide2 selbst zu aktualisieren scheitn nicht zu reichen, das habe ich mit python3 -m pip -U PySide2 versucht.

Ich wende mich nun also dem Vorgang mit einem neueren Qt zu.

ChickenLipsRfun2eat Team-Icon

Supporter
Avatar von ChickenLipsRfun2eat

Anmeldungsdatum:
6. Dezember 2009

Beiträge: 12070

Ubuntu focal mit qt5.15.2:

sudo add-apt-repository ppa:beineri/opt-qt-5.15.2-focal
sudo apt install qt515base qt515declarative qt515webengine qt515x11extras qt515svg python3-pyside2.qtsql
PATH="/opt/qt515/:$PATH"
mkdir build && cd build && cmake ..
make && sudo make install

Da kommt die nächste Problematik: Python kann ich mit python3 -m pip install -U shiboken2 für den User aktualisieren. Die verwendeten KDE-Bibliotheken sind aber für Qt5.12 gebaut und nutzen noch alte Techniken. Falkon läuft, aber instabil und crasht reproduzierbar bei manchen Plugins (bspw: „Aktion ausführen“), kommt aber darauf an, ob die portable Version oder die installierte genutzt wird (durch die unterschiedlichen Pythonpakete). Beispiel backtrace:

(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff69be859 in __GI_abort () at abort.c:79
#2  0x00007fff88317c38 in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#3  0x00007fff884353f9 in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#4  0x00007fff9c44b0d1 in  ()
    at /lib/x86_64-linux-gnu/libshiboken2.cpython-38-x86_64-linux-gnu.so.5.14
#5  0x00007fff9c44cc3d in  ()
    at /lib/x86_64-linux-gnu/libshiboken2.cpython-38-x86_64-linux-gnu.so.5.14
#6  0x00007fff885012f3 in _PyObject_GenericGetAttrWithDict ()
    at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#7  0x00007fff88470b55 in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#8  0x00007fff885023a7 in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#9  0x00007fff88317d6d in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#10 0x00007fff8831946d in _PyEval_EvalFrameDefault ()
    at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#11 0x00007fff8846dd3b in _PyEval_EvalCodeWithName ()
    at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#12 0x00007fff8854ade4 in _PyFunction_Vectorcall ()
    at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#13 0x00007fff8854d059 in _PyObject_FastCallDict ()
    at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#14 0x00007fff883eb080 in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#15 0x00007fff8854b7db in _PyObject_MakeTpCall ()
--Type <RET> for more, q to quit, c to continue without paging--

Du möchtest nun nicht für Falkon noch den KDE-Krempel kompilieren, oder? 😉 Falls doch, würde ich dir empfehlen kde-src zu verwenden. Das kümmert sich dann je nach Einstelllung auch gleich mit um eine passende Qt-Version (ich hab ein KDE neon mit ~60GB, also Platz brauchste auch viel). Siehe kdesrc-build und eine (ungelesene) Anleitung unter Using kdesrc-build

Eine Alternative wäre das umschreiben der CMakeLists, so dass ohne KDE-Framework kompiliert wird. Was den Python-Teil angeht, da schwimme ich im trüben Wasser, wie du. Hab zu wenig mit Python und vor allem der Qt-Anbindung gemacht, um da Ahnung zu haben.

Wie möchtest du weiter verfahren?

Heinrich_Schwietering Team-Icon

Wikiteam
(Themenstarter)
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11288

Hi!

Ich glaube es ist jetzt gut... Ich habe in den Artikel geschrieben, dass der portable Falkon mit den Erweiterungen umgehen kann; und ich möchte nicht alle KDE-Dinge kompilieren. Interessant, dass du mit einem per pip installierten shiboken 2 überhaupt etwas erreichst - bei mir klappt damit gar nichts (hatte ich ja weiter oben schon beschrieben).

Noch mal vielen Dank für deine Mühe und Ausdauer!

Ich würde die beiden Artikel dann demnächst verschieben; vielleicht meldet sich ja noch jemand dazu, der die Rätsel lösen kann 😉

so long
hank

ChickenLipsRfun2eat Team-Icon

Supporter
Avatar von ChickenLipsRfun2eat

Anmeldungsdatum:
6. Dezember 2009

Beiträge: 12070

Heinrich_Schwietering schrieb:

Ich glaube es ist jetzt gut...

Okay 😉

Interessant, dass du mit einem per pip installierten shiboken 2 überhaupt etwas erreichst - bei mir klappt damit gar nichts (hatte ich ja weiter oben schon beschrieben).

Klappt auch nur, wenn du falkon aus dem build-Verzerichnis aufrufst und pyside2/shiboken als userinstallation in ~/.local/lib hast (was mit o.g. Befehl automatisch der Fall ist)

Noch mal vielen Dank für deine Mühe und Ausdauer!

Gerne. Auch wenn Falkon recht sympathisch daherkommt und ich den nebenbei nutze (allerdings unter arch) bleibt mein Hauptbrowser doch der qutebrowser. Der lässt sich über pip aktuell halten und nutzt die QWebEngine, die da ist, also auch die neue 5.15.2 (wobei es da wohl noch einige Probleme gibt, laut Upstream)

Ich würde die beiden Artikel dann demnächst verschieben; vielleicht meldet sich ja noch jemand dazu, der die Rätsel lösen kann 😉

Ja, da wünsche ich mir jemanden mit mehr Ahnung von cmake. Da gibt es drölfzigtausend mögliche Variablen mit denen man das sicher in den Griff bekommen kann.

btw: Ich habe beim Debuggen gesehen, dass Falkon zuerst im Pluginverzeichnis nach shiboken sucht

…Unable to import shiboken2 from /usr/lib/x86_64-linux-gnu/plugins/falkon, /home/user/.local/share/falkon/plugins, /usr/share/ubuntu/falkon/plugins… /usr/lib/python3/dist-packages

Man könnte das also ggf. auch dahin verlinken. Versuche ich die Tage mal. Letztendlich wäre es wohl einfacher ein snap/flatpak/appimage zu bauen. Hatte ich schon mal versucht (allerdings für Okular) und bin kläglich gescheitert.

Heinrich_Schwietering Team-Icon

Wikiteam
(Themenstarter)
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11288

Hi!

Der Artikel ist jetzt zusammen mit Falkon in Wiki.

so long
hank

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1129

Hallo,

der Artikel ist jetzt archiviert.

Antworten |