OpenShot / openshot-qt

OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high quality video editing and animation solutions to the world.
http://www.openshot.org
Other
4.33k stars 540 forks source link

Fedora 35 - Tracks do not appear in main screen #4633

Closed Bert-H closed 2 years ago

Bert-H commented 2 years ago

Describe the bug The Tracks do not appear in the main screen, see attached "OpenshotIssue-screenshot.png" file. This happens in all 2.6.1 versions I tried including latest Daily Build. Also happens with the older 2.5.x version. This issue only started happening in Fedora 35. It was fine before that. Have attached the "openshot-qt.log" file in which error "WARNING webengine: WebEngine backend still not ready after 145 retries". This message repeats over and over again.

Steps to reproduce the behavior: Reproducable 100% of the time when starting Openshot.

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior A clear and concise description of what you expected to happen. The tracks should appear so a video project can be started.

System Details

Log Files

Exception / Stacktrace No stacktrace found in log files

Screenshots (Optional) If applicable, add screenshots to help explain your problem. You can include screenshots by copy/pasting them on GitHub or dragging-and-dropping into the GitHub page. All images are public, so please don't post screenshots containing personal information.

OpenshotIssue-screenshot

JacksonRG commented 2 years ago

Very odd... I'll take a look at these logs.

Bert-H commented 2 years ago

Any progress with this? Issue is still there today with latest Openshot Daily Build (9185) and latest FC35 updates. Two more (duplicate) issues regarding this exact same problem have now been logged by others. Issue # 4657 & 4676.

usamael2000 commented 2 years ago

I have the same issue with the appimage version 2.6.1 and for the daily builds as well. Any Idea how to resolve this issue, as I can not get openshot running after python3.10

JacksonRG commented 2 years ago

@usamael2000 Could you include your setup, like what OS/distro you're running? We're trying to track down what specific circumstances are leading to this.

JacksonRG commented 2 years ago

Also could either of you try running appimage_filename.appimage --web-backend webkit? Let me know if that changes anything.

Bert-H commented 2 years ago

Also could either of you try running appimage_filename.appimage --web-backend webkit? Let me know if that changes anything.

Have tried this. Openshot fails to load with this option, see attached log file.

Openshotissue_ErrorMessage_8mar2022.txt .

usamael2000 commented 2 years ago

1- Here you are my openshot-qt log for the daily build via the ppa: 05:28:42 INFO app: ------------------------------------------------ 05:28:42 INFO app: Tue Mar 8 05:28:42 2022
05:28:42 INFO app: Starting new session
05:28:42 INFO app: ------------------------------------------------ 05:28:42 INFO app: OpenShot (version 2.6.1-dev)
05:28:42 INFO app: ------------------------------------------------ 05:28:42 INFO app: openshot-qt version: 2.6.1-dev 05:28:42 INFO app: libopenshot version: 0.2.7-dev 05:28:42 INFO app: platform: Linux-5.15.0-18-generic-x86_64-with-glibc2.35 05:28:42 INFO app: processor: x86_64 05:28:42 INFO app: machine: x86_64 05:28:42 INFO app: python version: 3.10.2 05:28:42 INFO app: qt5 version: 5.15.2 05:28:42 INFO app: pyqt5 version: 5.15.6 05:28:42 INFO project_data: Setting default profile to HD 720p 30 fps 05:28:42 INFO project_data: Apply default audio playback settings: 44100, 2 channels 05:28:42 INFO language: Qt Detected Languages: ['en-US', 'en'] 05:28:42 INFO language: LANG Environment Variable: en_US.UTF-8 05:28:42 INFO language: LOCALE Environment Variable: 05:28:42 INFO language: OpenShot Preference Language: Default 05:28:43 INFO app: Setting font to /usr/lib/python3/dist-packages/openshot_qt/images/fonts/Ubuntu-R.ttf 05:28:43 INFO logger_libopenshot: Connecting to libopenshot with debug port: 5556 05:28:43 INFO app: Setting custom dark theme 05:28:43 INFO ui_util: Initializing UI for MainWindow 05:28:43 INFO webengine: WebEngine backend initializing 05:28:43 INFO thumbnail: Starting thumbnail server listening on port 58297 05:28:43 INFO transition_model: updating transitions model. 05:28:44 INFO effects_model: updating effects model. 05:28:44 INFO emoji_model: updating emoji model. 05:28:44 INFO main_window: InitCacheSettings 05:28:44 INFO main_window: cache-mode: CacheMemory 05:28:44 INFO main_window: cache-limit-mb: 250 05:28:44 INFO main_window: Creating CacheMemory object with 262144000 byte limit 05:28:44 INFO preview_thread: QThread Start Method Invoked 05:28:44 INFO main_window: Cleared temporary files: /home/usamael2000/.openshot_qt/thumbnail 05:28:44 INFO main_window: Cleared temporary files: /home/usamael2000/.openshot_qt/blender 05:28:44 INFO main_window: Cleared temporary files: /home/usamael2000/.openshot_qt/title 05:28:44 INFO version: Found current version: {'error_rate_stable': 0.05, 'error_rate_unstable': 0.05, 'openshot_version': '2.6.1'} 05:28:44 INFO main_window: updateStatusChanged 05:28:44 INFO main_window: recover_backup 05:28:44 INFO project_data: Setting default profile to HD 720p 30 fps 05:28:44 INFO project_data: Apply default audio playback settings: 44100, 2 channels 05:28:44 INFO preview_thread: player Position(): 1 05:28:44 INFO video_widget: Load: Set video widget display aspect ratio to: 1.7777777910232544 05:28:44 INFO video_widget: Set video widget pixel aspect ratio to: 1.0 05:28:44 INFO main_window: updateStatusChanged 05:28:44 INFO preview_thread: player Position(): 1 05:28:44 INFO timeline: Adjusting max size of preview image: PyQt5.QtCore.QSize(372, 210) 05:28:44 INFO preview_thread: player Position(): 1 05:28:44 INFO webengine: Registering WebChannel connection with WebEngine 05:28:45 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:28:45 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:28:45 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:28:45 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:28:45 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:28:45 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:28:45 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:28:46 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:28:46 WARNING webengine: WebEngine backend still not ready after 5 retries. ####################################### 2- Here you are the log for the app image version: 05:33:50 INFO app: ------------------------------------------------ 05:33:50 INFO app: Tue Mar 8 05:33:50 2022
05:33:50 INFO app: Starting new session
05:33:51 INFO app: ------------------------------------------------ 05:33:51 INFO app: OpenShot (version 2.6.1-dev)
05:33:51 INFO app: ------------------------------------------------ 05:33:51 INFO app: openshot-qt version: 2.6.1-dev 05:33:51 INFO app: libopenshot version: 0.2.7-dev 05:33:51 INFO app: platform: Linux-5.15.0-18-generic-x86_64-with-Ubuntu-22.04-jammy 05:33:51 INFO app: processor: x86_64 05:33:51 INFO app: machine: x86_64 05:33:51 INFO app: python version: 3.6.9 05:33:51 INFO app: qt5 version: 5.9.5 05:33:51 INFO app: pyqt5 version: 5.10.1 05:33:51 INFO app: Frozen version info from build server: { "build_name": "OpenShot-v2.6.1-dev-daily-9208-5148f402-2b8b05c7", "date": "2022-03-01 19:34", "libopenshot": { "CI_COMMIT_REF_NAME": "develop", "CI_COMMIT_SHA": "5148f40246507c05f1a9b5539a3f268cf84cb02e", "CI_JOB_ID": "30065", "CI_PIPELINE_ID": "9204", "CI_PROJECT_NAME": "libopenshot", "SO": "21", "VERSION": "0.2.7-dev" }, "libopenshot-audio": { "CI_COMMIT_REF_NAME": "develop", "CI_COMMIT_SHA": "2b8b05c7a9a838e6b3ad4a310557dd1dafc7fda4", "CI_JOB_ID": "29486", "CI_PIPELINE_ID": "8990", "CI_PROJECT_NAME": "libopenshot-audio", "SO": "8", "VERSION": "0.2.2-dev" }, "openshot-qt": { "CI_COMMIT_REF_NAME": "develop", "CI_COMMIT_SHA": "c33c0232143f1973a6db525d97083ced050d88c9", "CI_JOB_ID": "30079", "CI_PIPELINE_ID": "9208", "CI_PROJECT_NAME": "openshot-qt", "SO": null, "VERSION": "2.6.1-dev" } } 05:33:51 INFO project_data: Setting default profile to HD 720p 30 fps 05:33:51 INFO project_data: Apply default audio playback settings: 44100, 2 channels 05:33:52 INFO language: Qt Detected Languages: ['en-US', 'en'] 05:33:52 INFO language: LANG Environment Variable: en_US.UTF-8 05:33:52 INFO language: LOCALE Environment Variable: 05:33:52 INFO language: OpenShot Preference Language: Default 05:33:52 INFO logger_libopenshot: Connecting to libopenshot with debug port: 5556 05:33:52 INFO app: Setting font to /tmp/.mount_Pds9mF/usr/bin/images/fonts/Ubuntu-R.ttf 05:33:52 INFO app: Setting custom dark theme 05:33:54 INFO ui_util: Initializing UI for MainWindow 05:33:59 INFO thumbnail: Starting thumbnail server listening on port 49533 05:33:59 INFO webengine: WebEngine backend initializing 05:33:59 INFO transition_model: updating transitions model. 05:33:59 INFO version: Found current version: {'error_rate_stable': 0.05, 'error_rate_unstable': 0.05, 'openshot_version': '2.6.1'} 05:34:02 INFO effects_model: updating effects model. 05:34:02 INFO emoji_model: updating emoji model. 05:34:04 INFO main_window: InitCacheSettings 05:34:04 INFO main_window: cache-mode: CacheMemory 05:34:04 INFO main_window: cache-limit-mb: 250 05:34:04 INFO main_window: Creating CacheMemory object with 262144000 byte limit 05:34:04 INFO preview_thread: QThread Start Method Invoked 05:34:04 INFO main_window: Cleared temporary files: /home/usamael2000/.openshot_qt/thumbnail 05:34:04 INFO main_window: Cleared temporary files: /home/usamael2000/.openshot_qt/blender 05:34:04 INFO main_window: Cleared temporary files: /home/usamael2000/.openshot_qt/title 05:34:04 INFO main_window: updateStatusChanged 05:34:04 INFO main_window: recover_backup 05:34:04 INFO project_data: Setting default profile to HD 720p 30 fps 05:34:04 INFO project_data: Apply default audio playback settings: 44100, 2 channels 05:34:04 INFO preview_thread: player Position(): 1 05:34:04 INFO video_widget: Load: Set video widget display aspect ratio to: 1.7777777910232544 05:34:04 INFO video_widget: Set video widget pixel aspect ratio to: 1.0 05:34:04 INFO main_window: updateStatusChanged 05:34:04 INFO preview_thread: Detected default audio device sample rate: 44100 05:34:05 INFO preview_thread: player Position(): 1 05:34:05 INFO timeline: Adjusting max size of preview image: PyQt5.QtCore.QSize(276, 156) 05:34:05 INFO preview_thread: player Position(): 1 05:34:05 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:34:05 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:34:05 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:34:05 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:34:05 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:34:05 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:34:05 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:34:06 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:34:06 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:34:06 WARNING webengine: WebEngine backend still not ready after 5 retries. 05:34:06 WARNING webengine: WebEngine backend still not ready after 10 retries. 05:34:06 WARNING webengine: WebEngine backend still not ready after 10 retries. ########################################################## 3- appimage_filename.appimage --web-backend webkit

ael2000@usama-pc:~/Downloads/software_ubuntu$ ./OpenShot-v2.6.1_daily-March_01_2022.AppImage --web-backend webkit Copying icon thumbnails to cache ICONFILE = /home/usamael2000/.cache/thumbnails/normal/b6ccee85d5497a5ca7beb9f7d9fd8649.png Detected scale factor: 1.09 Setting QT_SCREEN_SCALE_FACTORS='1.09;' Loaded modules from: /tmp/.mount_WXmX7m/usr/bin INFO app: ------------------------------------------------ INFO app: Tue Mar 8 05:37:01 2022
INFO app: Starting new session
INFO app: ------------------------------------------------ INFO app: OpenShot (version 2.6.1-dev)
INFO app: ------------------------------------------------ INFO app: openshot-qt version: 2.6.1-dev INFO app: libopenshot version: 0.2.7-dev INFO app: platform: Linux-5.15.0-18-generic-x86_64-with-Ubuntu-22.04-jammy INFO app: processor: x86_64 INFO app: machine: x86_64 INFO app: python version: 3.6.9 INFO app: qt5 version: 5.9.5 INFO app: pyqt5 version: 5.10.1 INFO app: Frozen version info from build server: { "build_name": "OpenShot-v2.6.1-dev-daily-9208-5148f402-2b8b05c7", "date": "2022-03-01 19:34", "libopenshot": { "CI_COMMIT_REF_NAME": "develop", "CI_COMMIT_SHA": "5148f40246507c05f1a9b5539a3f268cf84cb02e", "CI_JOB_ID": "30065", "CI_PIPELINE_ID": "9204", "CI_PROJECT_NAME": "libopenshot", "SO": "21", "VERSION": "0.2.7-dev" }, "libopenshot-audio": { "CI_COMMIT_REF_NAME": "develop", "CI_COMMIT_SHA": "2b8b05c7a9a838e6b3ad4a310557dd1dafc7fda4", "CI_JOB_ID": "29486", "CI_PIPELINE_ID": "8990", "CI_PROJECT_NAME": "libopenshot-audio", "SO": "8", "VERSION": "0.2.2-dev" }, "openshot-qt": { "CI_COMMIT_REF_NAME": "develop", "CI_COMMIT_SHA": "c33c0232143f1973a6db525d97083ced050d88c9", "CI_JOB_ID": "30079", "CI_PIPELINE_ID": "9208", "CI_PROJECT_NAME": "openshot-qt", "SO": null, "VERSION": "2.6.1-dev" } } INFO project_data: Setting default profile to HD 720p 30 fps INFO project_data: Apply default audio playback settings: 44100, 2 channels Screen DVI-I-1 devicePixelRatio: 1.09 logicalDotsPerInch: 110.09174311926604 physicalDotsPerInch: 93.94623102972533 availableSizes: PyQt5.QtCore.QSize(1761, 960) INFO language: Qt Detected Languages: ['en-US', 'en'] INFO language: LANG Environment Variable: en_US.UTF-8 INFO language: LOCALE Environment Variable: INFO language: OpenShot Preference Language: Default INFO logger_libopenshot: Connecting to libopenshot with debug port: 5556 INFO app: Setting font to /tmp/.mount_WXmX7m/usr/bin/images/fonts/Ubuntu-R.ttf INFO app: Setting custom dark theme Traceback (most recent call last): File "/home/gitlab-runner/.local/lib/python3.6/site-packages/cx_Freeze/initscripts/startup.py", line 14, in run File "/home/gitlab-runner/.local/lib/python3.6/site-packages/cx_Freeze/initscripts/Console.py", line 26, in run File "openshot_qt/launch.py", line 216, in main() File "openshot_qt/launch.py", line 211, in main app.gui() File "/tmp/.mount_WXmX7m/usr/bin/classes/app.py", line 259, in gui from windows.main_window import MainWindow File "/tmp/.mount_WXmX7m/usr/bin/windows/main_window.py", line 77, in from windows.views.webview import TimelineWebView File "/tmp/.mount_WXmX7m/usr/bin/windows/views/webview.py", line 154, in from .webview_backend.webkit import TimelineWebKitView File "/tmp/.mount_WXmX7m/usr/bin/windows/views/webview_backend/webkit.py", line 36, in from PyQt5.QtWebKitWidgets import QWebView, QWebPage ImportError: /tmp/.mount_WXmX7m/usr/bin/libQt5Core.so.5: version `Qt_5.15' not found (required by /lib/x86_64-linux-gnu/libQt5WebKit.so.5) INFO app: OpenShot's session ended
INFO app: Tue Mar 8 05:37:04 2022
INFO app: ================================================ ########################################## 4- openshot-qt --web-backend webkit ael2000@usama-pc:~$ openshot-qt --web-backend webkit Loaded modules from: /usr/lib/python3/dist-packages/openshot_qt INFO app: ------------------------------------------------ INFO app: Tue Mar 8 05:48:02 2022
INFO app: Starting new session
INFO app: ------------------------------------------------ INFO app: OpenShot (version 2.6.1-dev)
INFO app: ------------------------------------------------ INFO app: openshot-qt version: 2.6.1-dev INFO app: libopenshot version: 0.2.7-dev INFO app: platform: Linux-5.15.0-18-generic-x86_64-with-glibc2.35 INFO app: processor: x86_64 INFO app: machine: x86_64 INFO app: python version: 3.10.2 INFO app: qt5 version: 5.15.2 INFO app: pyqt5 version: 5.15.6 INFO project_data: Setting default profile to HD 720p 30 fps INFO project_data: Apply default audio playback settings: 44100, 2 channels Screen DVI-I-1 devicePixelRatio: 1.0 logicalDotsPerInch: 120.0 physicalDotsPerInch: 102.40599523391447 availableSizes: PyQt5.QtCore.QSize(1920, 1046) INFO language: Qt Detected Languages: ['en-US', 'en'] INFO language: LANG Environment Variable: en_US.UTF-8 INFO language: LOCALE Environment Variable: INFO language: OpenShot Preference Language: Default INFO app: Setting font to /usr/lib/python3/dist-packages/openshot_qt/images/fonts/Ubuntu-R.ttf INFO logger_libopenshot: Connecting to libopenshot with debug port: 5556 INFO app: Setting custom dark theme Traceback (most recent call last): File "/usr/bin/openshot-qt", line 33, in sys.exit(load_entry_point('openshot-qt==2.6.1.dev0', 'gui_scripts', 'openshot-qt')()) File "/usr/lib/python3/dist-packages/openshot_qt/launch.py", line 211, in main app.gui() File "/usr/lib/python3/dist-packages/openshot_qt/classes/app.py", line 259, in gui from windows.main_window import MainWindow File "/usr/lib/python3/dist-packages/openshot_qt/windows/main_window.py", line 77, in from windows.views.webview import TimelineWebView File "/usr/lib/python3/dist-packages/openshot_qt/windows/views/webview.py", line 154, in from .webview_backend.webkit import TimelineWebKitView File "/usr/lib/python3/dist-packages/openshot_qt/windows/views/webview_backend/webkit.py", line 36, in from PyQt5.QtWebKitWidgets import QWebView, QWebPage ModuleNotFoundError: No module named 'PyQt5.QtWebKitWidgets' INFO app: OpenShot's session ended
INFO app: Tue Mar 8 05:48:02 2022
INFO app: ================================================

################################################# Same timeline issue for both the daily version and app image (1 & 2) Did not start with the " --web-backend webkit " command (3 &4)

I checked the qt version i have through: ael2000@usama-pc:$ qtdiag Failed to load vulkan: Cannot load library vulkan: (vulkan: cannot open shared object file: No such file or directory) initInstance: No Vulkan library available Failed to create platform Vulkan instance Failed to load vulkan: Cannot load library vulkan: (vulkan: cannot open shared object file: No such file or directory) initInstance: No Vulkan library available Failed to create platform Vulkan instance Vulkan instance is not valid Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 11.2.0) on "xcb" OS: Ubuntu Jammy Jellyfish (development branch) [linux version 5.15.0-18-generic]

Architecture: x86_64; features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2

Environment: QT_ACCESSIBILITY="1" QT_IM_MODULE="ibus"

Features: QT_NO_EXCEPTIONS

Library info: PrefixPath: /usr DocumentationPath: /usr/share/qt5/doc HeadersPath: /usr/include/x86_64-linux-gnu/qt5 LibrariesPath: /usr/lib/x86_64-linux-gnu LibraryExecutablesPath: /usr/lib/x86_64-linux-gnu/qt5/libexec BinariesPath: /usr/lib/qt5/bin PluginsPath: /usr/lib/x86_64-linux-gnu/qt5/plugins ImportsPath: /usr/lib/x86_64-linux-gnu/qt5/imports Qml2ImportsPath: /usr/lib/x86_64-linux-gnu/qt5/qml ArchDataPath: /usr/lib/x86_64-linux-gnu/qt5 DataPath: /usr/share/qt5 TranslationsPath: /usr/share/qt5/translations ExamplesPath: /usr/lib/x86_64-linux-gnu/qt5/examples TestsPath: /usr/tests SettingsPath: /etc/xdg

Standard paths [... denote writable entry]: DesktopLocation: "Desktop" /home/usamael2000/Desktop DocumentsLocation: "Documents" /home/usamael2000/Documents FontsLocation: "Fonts" /home/usamael2000/.local/share/fonts /home/usamael2000/.fonts /usr/share/ubuntu/fonts /usr/share/gnome/fonts /usr/local/share/fonts /usr/share/fonts /var/lib/snapd/desktop/fonts ApplicationsLocation: "Applications" /home/usamael2000/.local/share/applications /usr/share/ubuntu/applications /usr/share/gnome/applications /usr/local/share/applications /usr/share/applications /var/lib/snapd/desktop/applications MusicLocation: "Music" /home/usamael2000/Music MoviesLocation: "Movies" /home/usamael2000/Videos PicturesLocation: "Pictures" /home/usamael2000/Pictures TempLocation: "Temporary Directory" /tmp HomeLocation: "Home" /home/usamael2000 AppLocalDataLocation: "Application Data" /home/usamael2000/.local/share/QtProject/qtdiag /usr/share/ubuntu/QtProject/qtdiag /usr/share/gnome/QtProject/qtdiag /usr/local/share/QtProject/qtdiag /usr/share/QtProject/qtdiag /var/lib/snapd/desktop/QtProject/qtdiag CacheLocation: "Cache" /home/usamael2000/.cache/QtProject/qtdiag GenericDataLocation: "Shared Data" /home/usamael2000/.local/share /usr/share/ubuntu /usr/share/gnome /usr/local/share /usr/share /var/lib/snapd/desktop RuntimeLocation: "Runtime" /run/user/1000 ConfigLocation: "Configuration" /home/usamael2000/.config /etc/xdg/xdg-ubuntu /etc/xdg DownloadLocation: "Download" /home/usamael2000/Downloads GenericCacheLocation: "Shared Cache" /home/usamael2000/.cache GenericConfigLocation: "Shared Configuration" /home/usamael2000/.config /etc/xdg/xdg-ubuntu /etc/xdg AppDataLocation: "Application Data" /home/usamael2000/.local/share/QtProject/qtdiag /usr/share/ubuntu/QtProject/qtdiag /usr/share/gnome/QtProject/qtdiag /usr/local/share/QtProject/qtdiag /usr/share/QtProject/qtdiag /var/lib/snapd/desktop/QtProject/qtdiag AppConfigLocation: "Application Configuration" /home/usamael2000/.config/QtProject/qtdiag /etc/xdg/xdg-ubuntu/QtProject/qtdiag /etc/xdg/QtProject/qtdiag

File selectors (increasing order of precedence): en_US unix linux ubuntu

Network: Using "OpenSSL 3.0.1 14 Dec 2021", version: 0x30000010

Platform capabilities: ThreadedPixmaps OpenGL ThreadedOpenGL WindowMasks MultipleWindows ForeignWindows NonFullScreenWindows NativeWidgets WindowManagement SyncState RasterGLSurface SwitchableWidgetComposition

Style hints: mouseDoubleClickInterval: 400 mousePressAndHoldInterval: 500 startDragDistance: 8 startDragTime: 500 startDragVelocity: 0 keyboardInputInterval: 400 keyboardAutoRepeatRate: 30 cursorFlashTime: 1200 showIsFullScreen: 0 showIsMaximized: 0 passwordMaskDelay: 0 passwordMaskCharacter: U+2022 fontSmoothingGamma: 1.7 useRtlExtensions: 0 setFocusOnTouchRelease: 0 tabFocusBehavior: Qt::TabFocusAllControls singleClickActivation: 0

Additional style hints (QPlatformIntegration): ReplayMousePressOutsidePopup: 0

Theme: Platforms requested : ubuntu,gtk3,gnome,generic available : gtk3 Styles requested : fusion,windows available : Breeze,Windows,Fusion Icon theme : breeze, from /home/usamael2000/.local/share/icons,/usr/share/icons,/var/lib/snapd/desktop/icons System font : "Noto Sans, " 10 Native file dialog Native color dialog Native font dialog

Fonts: General font : "Noto Sans, " 10 Fixed font : "monospace" 10 Title font : "DejaVu LGC Sans" 12 Smallest font: "DejaVu LGC Sans" 12

Palette: QPalette::WindowText: #ff000000 QPalette::Button: #ffefefef QPalette::Light: #ffffffff QPalette::Midlight: #ffcacaca QPalette::Dark: #ff9f9f9f QPalette::Mid: #ffb8b8b8 QPalette::Text: #ff000000 QPalette::BrightText: #ffffffff QPalette::ButtonText: #ff000000 QPalette::Base: #ffffffff QPalette::Window: #ffefefef QPalette::Shadow: #ff767676 QPalette::Highlight: #ff308cc6 QPalette::HighlightedText: #ffffffff QPalette::Link: #ff0000ff QPalette::LinkVisited: #ffff00ff QPalette::AlternateBase: #fff7f7f7 QPalette::NoRole: #ff000000 QPalette::ToolTipBase: #ffffffdc QPalette::ToolTipText: #ff000000 QPalette::PlaceholderText: #80000000

Screens: 1, High DPI scaling: inactive

0 "DVI-I-1" Depth: 24 Primary: yes

Manufacturer: Acer Technologies Model: Acer H213H- Serial number: LF5080024201- Geometry: 1920x1080+0+0 Available: 1920x1046+0+34 Physical size: 476x268 mm Refresh: 60 Hz Power state: 0 Physical DPI: 102.454,102.358 Logical DPI: 120,120 Subpixel_None DevicePixelRatio: 1 Pixel density: 1 Primary orientation: 2 Orientation: 2 Native orientation: 0 OrientationUpdateMask: 0

LibGL Vendor: NVIDIA Corporation Renderer: GeForce 310/PCIe/SSE2 Version: 3.3.0 NVIDIA 340.108 Shading language: 3.30 NVIDIA via Cg compiler Format: Version: 3.3 Profile: 2 Swap behavior: 0 Buffer size (RGB): 8,8,8 Depth buffer: 24 Profile: None (QOpenGLFunctions_3_3), Core (QOpenGLFunctions_3_3_Core), Compatibility (QOpenGLFunctions_3_3_Compatibility)

Unable to create a Vulkan instance, error code is0

Qt Rendering Hardware Interface supported backends: OpenGL (with default QSurfaceFormat): Min Texture Size: 1 Max Texture Size: 8192 Max Color Attachments: 8 Frames in Flight: 1 Uniform Buffer Alignment: 1 Supported MSAA sample counts: 1,2,4,8,16 Features:

usamael2000 commented 2 years ago

ael2000@usama-pc:~$ sudo apt install libqt5gui5 [sudo] password for usamael2000: Reading package lists... Done Building dependency tree... Done Reading state information... Done libqt5gui5 is already the newest version (5.15.2+dfsg-15). libqt5gui5 set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. usamael2000@usama-pc:~$ sudo apt install libqt5webenginewidgets5 Reading package lists... Done Building dependency tree... Done Reading state information... Done libqt5webenginewidgets5 is already the newest version (5.15.8+dfsg-1build2). libqt5webenginewidgets5 set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

usamael2000 commented 2 years ago

ael2000@usama-pc:~$ dpkg -l | grep libqt5
ii libqt5core5a:amd64 5.15.2+dfsg-15 amd64 Qt 5 core module ii libqt5dbus5:amd64 5.15.2+dfsg-15 amd64 Qt 5 D-Bus module ii libqt5designer5:amd64 5.15.2-5 amd64 Qt 5 designer module ii libqt5designercomponents5:amd64 5.15.2-5 amd64 Qt 5 Designer components module ii libqt5gui5:amd64 5.15.2+dfsg-15 amd64 Qt 5 GUI module ii libqt5help5:amd64 5.15.2-5 amd64 Qt 5 help module ii libqt5multimedia5:amd64 5.15.2-3 amd64 Qt 5 Multimedia module ii libqt5multimediaquick5:amd64 5.15.2-3 amd64 Qt 5 Multimedia Quick module ii libqt5network5:amd64 5.15.2+dfsg-15 amd64 Qt 5 network module ii libqt5networkauth5:amd64 5.15.2-2 amd64 online account access for Qt apps - Library ii libqt5opengl5:amd64 5.15.2+dfsg-15 amd64 Qt 5 OpenGL module ii libqt5positioning5:amd64 5.15.2+dfsg-3build1 amd64 Qt Positioning module ii libqt5printsupport5:amd64 5.15.2+dfsg-15 amd64 Qt 5 print support module ii libqt5qml5:amd64 5.15.2+dfsg-10 amd64 Qt 5 QML module ii libqt5qmlmodels5:amd64 5.15.2+dfsg-10 amd64 Qt 5 QML Models library ii libqt5qmlworkerscript5:amd64 5.15.2+dfsg-10 amd64 Qt 5 QML Worker Script library ii libqt5quick5:amd64 5.15.2+dfsg-10 amd64 Qt 5 Quick library ii libqt5quickcontrols2-5:amd64 5.15.2+dfsg-4 amd64 Qt 5 Quick Controls 2 library ii libqt5quickparticles5:amd64 5.15.2+dfsg-10 amd64 Qt 5 Quick particles module ii libqt5quicktemplates2-5:amd64 5.15.2+dfsg-4 amd64 Qt 5 Quick Templates 2 library ii libqt5quickwidgets5:amd64 5.15.2+dfsg-10 amd64 Qt 5 Quick Widgets library ii libqt5sensors5:amd64 5.15.2-2 amd64 Qt Sensors module ii libqt5sql5:amd64 5.15.2+dfsg-15 amd64 Qt 5 SQL module ii libqt5sql5-sqlite:amd64 5.15.2+dfsg-15 amd64 Qt 5 SQLite 3 database driver ii libqt5svg5:amd64 5.15.2-4 amd64 Qt 5 SVG module ii libqt5test5:amd64 5.15.2+dfsg-15 amd64 Qt 5 test module ii libqt5texttospeech5:amd64 5.15.2-2 amd64 Speech library for Qt - libraries ii libqt5waylandclient5:amd64 5.15.2-4 amd64 QtWayland client library ii libqt5waylandcompositor5:amd64 5.15.2-4 amd64 QtWayland compositor library ii libqt5webchannel5:amd64 5.15.2-2 amd64 Web communication library for Qt ii libqt5webengine-data 5.15.8+dfsg-1build2 all Web content engine library for Qt - Data ii libqt5webengine5:amd64 5.15.8+dfsg-1build2 amd64 Web content engine library for Qt ii libqt5webenginecore5:amd64 5.15.8+dfsg-1build2 amd64 Web content engine library for Qt - Core ii libqt5webenginewidgets5:amd64 5.15.8+dfsg-1build2 amd64 Web content engine library for Qt - Widget ii libqt5webkit5:amd64 5.212.0~alpha4-14ubuntu2 amd64 Web content engine library for Qt ii libqt5widgets5:amd64 5.15.2+dfsg-15 amd64 Qt 5 widgets module ii libqt5x11extras5:amd64 5.15.2-2 amd64 Qt 5 X11 extras ii libqt5xml5:amd64 5.15.2+dfsg-15 amd64 Qt 5 XML module

usamael2000 commented 2 years ago

Update: The daily build is now working after following this: https://askubuntu.com/questions/1273119/openshot-not-opening-in-ubuntu-18-04-no-module-named-pyqt5-qtwebkitwidgets

ael2000@usama-pc:~$ pip3 uninstall pyqt5

Here you are the log file 07:44:04 INFO app: ------------------------------------------------ 07:44:04 INFO app: Tue Mar 8 07:44:04 2022
07:44:04 INFO app: Starting new session
07:44:04 INFO app: ------------------------------------------------ 07:44:04 INFO app: OpenShot (version 2.6.1-dev)
07:44:04 INFO app: ------------------------------------------------ 07:44:04 INFO app: openshot-qt version: 2.6.1-dev 07:44:04 INFO app: libopenshot version: 0.2.7-dev 07:44:04 INFO app: platform: Linux-5.15.0-18-generic-x86_64-with-glibc2.35 07:44:04 INFO app: processor: x86_64 07:44:04 INFO app: machine: x86_64 07:44:04 INFO app: python version: 3.10.2 07:44:04 INFO app: qt5 version: 5.15.2 07:44:04 INFO app: pyqt5 version: 5.15.6 07:44:04 INFO project_data: Setting default profile to HD 720p 30 fps 07:44:04 INFO project_data: Apply default audio playback settings: 44100, 2 channels 07:44:04 INFO language: Qt Detected Languages: ['en-US', 'en'] 07:44:04 INFO language: LANG Environment Variable: en_US.UTF-8 07:44:04 INFO language: LOCALE Environment Variable: 07:44:04 INFO language: OpenShot Preference Language: Default 07:44:05 INFO app: Setting font to /usr/lib/python3/dist-packages/openshot_qt/images/fonts/Ubuntu-R.ttf 07:44:05 INFO logger_libopenshot: Connecting to libopenshot with debug port: 5556 07:44:05 INFO app: Setting custom dark theme 07:44:05 INFO ui_util: Initializing UI for MainWindow 07:44:05 INFO webengine: WebEngine backend initializing 07:44:05 INFO thumbnail: Starting thumbnail server listening on port 48537 07:44:05 INFO transition_model: updating transitions model. 07:44:06 INFO effects_model: updating effects model. 07:44:06 INFO emoji_model: updating emoji model. 07:44:06 INFO version: Found current version: {'openshot_version': '2.6.1', 'error_rate_stable': 0.05, 'error_rate_unstable': 0.05} 07:44:06 INFO main_window: InitCacheSettings 07:44:06 INFO main_window: cache-mode: CacheMemory 07:44:06 INFO main_window: cache-limit-mb: 250 07:44:06 INFO main_window: Creating CacheMemory object with 262144000 byte limit 07:44:06 INFO preview_thread: QThread Start Method Invoked 07:44:06 INFO main_window: Cleared temporary files: /home/usamael2000/.openshot_qt/thumbnail 07:44:06 INFO main_window: Cleared temporary files: /home/usamael2000/.openshot_qt/blender 07:44:06 INFO main_window: Cleared temporary files: /home/usamael2000/.openshot_qt/title 07:44:06 INFO main_window: updateStatusChanged 07:44:06 INFO main_window: recover_backup 07:44:06 INFO project_data: Setting default profile to HD 720p 30 fps 07:44:06 INFO project_data: Apply default audio playback settings: 44100, 2 channels 07:44:06 INFO preview_thread: player Position(): 1 07:44:06 INFO video_widget: Load: Set video widget display aspect ratio to: 1.7777777910232544 07:44:06 INFO video_widget: Set video widget pixel aspect ratio to: 1.0 07:44:06 INFO main_window: updateStatusChanged 07:44:06 INFO preview_thread: player Position(): 1 07:44:06 INFO timeline: Adjusting max size of preview image: PyQt5.QtCore.QSize(500, 280) 07:44:06 INFO preview_thread: player Position(): 1 07:44:06 INFO webengine: Registering WebChannel connection with WebEngine 07:44:07 INFO webview: Qt Ready 07:44:07 INFO webview: Angular Ready

Bert-H commented 2 years ago

The above is not applicable to Fedora35. The latest Daily Build (9246) still does not work. There is an Openshot package for FC35 that I installed with "sudo dnf install openshot", this also installs the following dependencies, see attached file. This installs successfully and Openshot runs, including the Tracks / Timeline appears on the main screen. HOWEVER, Openshot playback runs extremely slow and is very choppy to the point that it is unusable.

The Appimage still displays the same issue, with the tracks missing, and the same startup error when adding the "--web-backend webkit" option. So to recap, still in the same situation with FC35. Install_Openshot_package.txt

usamael2000 commented 2 years ago

Update: The appimage for the release version is now working after add --no-sandbox (note: I did not try the appimage for the daily build)

ael2000@usama-pc:~/Downloads/software_ubuntu$ ./OpenShot-v2.6.1-x86_64.AppImage --no-sandbox

I just got the following pop-up window: (--no-sandbox is not a valid video, audio, or image file) Screenshot from 2022-03-12 22-17-12

Here you are the log file: 22:20:03 INFO app: ------------------------------------------------ 22:20:03 INFO app: Sat Mar 12 22:20:03 2022
22:20:03 INFO app: Starting new session
22:20:04 INFO app: ------------------------------------------------ 22:20:04 INFO app: OpenShot (version 2.6.1)
22:20:04 INFO app: ------------------------------------------------ 22:20:04 INFO app: openshot-qt version: 2.6.1 22:20:04 INFO app: libopenshot version: 0.2.7 22:20:04 INFO app: platform: Linux-5.15.0-22-generic-x86_64-with-Ubuntu-22.04-jammy 22:20:04 INFO app: processor: x86_64 22:20:04 INFO app: machine: x86_64 22:20:04 INFO app: python version: 3.6.9 22:20:04 INFO app: qt5 version: 5.9.5 22:20:04 INFO app: pyqt5 version: 5.10.1 22:20:04 INFO app: Frozen version info from build server: { "build_name": "OpenShot-v2.6.1-release-candidate-8238-59878784-d588dbd6", "date": "2021-09-04 23:49", "libopenshot": { "CI_COMMIT_REF_NAME": "release-20210904", "CI_COMMIT_SHA": "59878784732fa399c47ac5d282bfc9dfe470d0dc", "CI_JOB_ID": "27417", "CI_PIPELINE_ID": "8237", "CI_PROJECT_NAME": "libopenshot", "SO": "21", "VERSION": "0.2.7" }, "libopenshot-audio": { "CI_COMMIT_REF_NAME": "release-20210904", "CI_COMMIT_SHA": "d588dbd6057f71c987dc6d8448322aa6b6e86f1a", "CI_JOB_ID": "27412", "CI_PIPELINE_ID": "8236", "CI_PROJECT_NAME": "libopenshot-audio", "SO": "8", "VERSION": "0.2.2" }, "openshot-qt": { "CI_COMMIT_REF_NAME": "release-20210904", "CI_COMMIT_SHA": "11f8e5050bd95c7731beccda28a01fbb481fcf7d", "CI_JOB_ID": "27422", "CI_PIPELINE_ID": "8238", "CI_PROJECT_NAME": "openshot-qt", "SO": null, "VERSION": "2.6.1" } } 22:20:04 INFO project_data: Setting default profile to HD 720p 30 fps 22:20:05 INFO language: Qt Detected Languages: ['en-US', 'en'] 22:20:05 INFO language: LANG Environment Variable: en_US.UTF-8 22:20:05 INFO language: LOCALE Environment Variable: 22:20:05 INFO language: OpenShot Preference Language: Default 22:20:05 INFO logger_libopenshot: Connecting to libopenshot with debug port: 5556 22:20:05 INFO app: Setting font to /tmp/.mount_rhfAnf/usr/bin/images/fonts/Ubuntu-R.ttf 22:20:05 INFO app: Setting custom dark theme 22:20:07 INFO ui_util: Initializing UI for MainWindow 22:20:09 INFO thumbnail: Starting thumbnail server listening on port 45151 22:20:13 INFO webengine: WebEngine backend initializing 22:20:13 INFO transition_model: updating transitions model. 22:20:14 INFO version: Found current version: {'error_rate_unstable': 0.001, 'openshot_version': '2.6.1', 'error_rate_stable': 0.01} 22:20:14 INFO effects_model: updating effects model. 22:20:14 INFO emoji_model: updating emoji model. 22:20:16 INFO sentry: Sentry initialized with 0.01 error reporting rate (production) 22:20:16 INFO main_window: InitCacheSettings 22:20:16 INFO main_window: cache-mode: CacheMemory 22:20:16 INFO main_window: cache-limit-mb: 250 22:20:16 INFO main_window: Creating CacheMemory object with 262144000 byte limit 22:20:16 INFO preview_thread: QThread Start Method Invoked 22:20:17 ERROR main_window: Unhandled crash detected: No Log Detected 22:20:17 INFO main_window: updateStatusChanged 22:20:17 INFO app: Process command-line arguments: ['/tmp/.mount_rhfAnf/usr/bin/openshot-qt', '--no-sandbox'] 22:20:17 INFO project_data: Setting default profile to HD 720p 30 fps 22:20:17 INFO preview_thread: player Position(): 1 22:20:17 INFO video_widget: Load: Set video widget display aspect ratio to: 1.7777777910232544 22:20:17 INFO video_widget: Set video widget pixel aspect ratio to: 1.0 22:20:17 INFO main_window: updateStatusChanged 22:20:17 WARNING files_model: Failed to import --no-sandbox: No Reader has been initialized for this Clip. Call Reader(*reader) before calling this method. 22:20:17 INFO timeline: Adjusting max size of preview image: PyQt5.QtCore.QSize(488, 274) 22:20:17 INFO preview_thread: player Position(): 1 22:20:17 INFO preview_thread: player Position(): 1 22:20:18 INFO webengine: Registering WebChannel connection with WebEngine 22:20:18 WARNING webengine: WebEngine backend still not ready after 5 retries. 22:20:18 WARNING webengine: WebEngine backend still not ready after 5 retries. 22:20:18 WARNING webengine: WebEngine backend still not ready after 5 retries. 22:20:18 WARNING webengine: WebEngine backend still not ready after 5 retries. 22:20:18 WARNING webengine: WebEngine backend still not ready after 5 retries. 22:20:18 WARNING webengine: WebEngine backend still not ready after 5 retries. 22:20:18 WARNING webengine: WebEngine backend still not ready after 5 retries. 22:20:18 WARNING webengine: WebEngine backend still not ready after 5 retries. 22:20:18 WARNING webengine: WebEngine backend still not ready after 5 retries. 22:20:18 WARNING webengine: WebEngine backend still not ready after 5 retries. 22:20:19 INFO webview: Qt Ready 22:20:19 INFO webview: Angular Ready 22:20:26 INFO main_window: ---------------- Shutting down ----------------- 22:20:27 INFO thumbnail: Shutting down thumbnail server: ('127.0.0.1', 45151) 22:20:27 WARNING logger_libopenshot: Socket operation on non-socket 22:20:27 INFO app: OpenShot's session ended
22:20:27 INFO app: Sat Mar 12 22:20:27 2022
22:20:27 INFO app: ================================================

Bert-H commented 2 years ago

@usamael2000, thank you for this! Adding this "--no-sandbox" option indeed appears to get around the 'tracks/timeline missing' issue with the Appimage. BTW, how did you know about this option? It does not appear under "--help". I've tried this with the latest 9246 build and it works for as far as I've tested. A lot of errors show up when Openshot starts, see attached log file taken from the console messages. Hopefully these are useful in nailing down the root issue. A root issue that is obviously still there and needs addressing. I'll test this "--no-sandbox" workaround more and will report any issues here. Openshot_WorkingWithNoSandboxOption.txt

usamael2000 commented 2 years ago

I found the "--no-sandbox" here: https://community.rstudio.com/t/rstudio-startup-issues/129247/3 It was something someone suggested to get around the Rstudio issue. I also had a problem with Mendeley Desktop (deb and generic) and with the Mendeley Appimage, as well, and the "no-sandbox" worked for me. Anyway I ended up using the Mendeley flathab from here: https://flathub.org/apps/details/com.elsevier.MendeleyDesktop

Shoklan commented 2 years ago

I was also having this problem and the --no-sandbox argument works for me as well. It does throw that error about not finding the argument but then the timeline shows up and is functional after your close it.

huubvanniekerk commented 2 years ago

@Bert-H Thanks for pointing me to this work-around. It indeed does start now with tracks and will check its functionality tomorrow.

Ednaordinary commented 2 years ago

When using --no-sandbox I seem to not get any audio, is this a different issue or is that because of this issue?

huubvanniekerk commented 2 years ago

@Ednaordinary When I'm using the --no-sandbox option I have good audio. So I think it's a different issue.

Shoklan commented 2 years ago

When using --no-sandbox I seem to not get any audio, is this a different issue or is that because of this issue?

My audio works on all devices while doing this so definitely a different issue.

Bert-H commented 2 years ago

I also have no problem with audio when using the '--no-sandbox' option. Have not found any issues at all so far.

I just wish an update on the underlying 'missing tracks' problem would be provided by the developers. It is clear the issue is with the AppImage. I found somewhere that changes were made to 'glibc' in latest versions of Linux (Fedora35 being one of them) that may be causing these issues. It is not limited to OpenShot alone.

huubvanniekerk commented 2 years ago

I'm with @Bert-H in that I wish an update on the 'missing tracks' problem so the '--no-sandbox' workaround would not be necessary. And I've started to use AppImage for more applications (e.g. CAD) since suddenly in Fedora 34 (and 35) issues show up when using rpm which don't show up when using AppImage.

Ednaordinary commented 2 years ago

Has anyone tried compiling OpenShot on their affected computer? there could be a dependency mismatch (I think someone mentioned glibc somewhere?)

Bert-H commented 2 years ago

@Ednaordinary, Compiling the code will probably work fine. As stated above, it seems clear the problem is with the creation of the Appimage, not with OpenShot itself. I've more or less proven this by installing the OpenShot RPM package that is available for Fedora. The 'missing tracks' issue does not occur then. The problem is that the available RPM is the original OpenShot V2.6.1 which is unusable because of all the bugs. So had to remove that again and go back to the Appimage.

The OpenShot developers need to look at the Appimage creation in combination with the latest Linux releases. It is only then that the problem occurs. As stated before, have read that changes were made in the 'glibc' libraries that may be causing this issue. It is not limited to OpenShot alone. The '--no-sandbox' option disables the sandboxing security feature, so this is the area that needs to be investigated when creating the Appimage. Obviously not an ideal situation that this security feature needs to be disabled for the Appimage to work.

Ednaordinary commented 2 years ago

Interesting I should note that the deb for Ubuntu 22.04 just doesn't start at all for me (Xubuntu 22.04), only the AppImage with --no-sandbox works

Ednaordinary commented 2 years ago

When using --no-sandbox I seem to not get any audio, is this a different issue or is that because of this issue?

probably a settings issue on my part, audio is suddenly working and I'm not having any issues

jonoomph commented 2 years ago

This is fixed in https://github.com/OpenShot/openshot-qt/pull/4787