Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Black wallpaper even tho i'm using GStreamer on arch, the QML video player doesn't give any error #52

Open
redmine4404 opened this issue Jan 11, 2025 · 7 comments
Labels
bug Something isn't working nvidia gpu

Comments

@redmine4404
Copy link

redmine4404 commented Jan 11, 2025

I have:

Describe the bug
When i applie the video wallpaper, the background become blackeven tho i hava installed GStreamer and all of his plugin. When i launch the QML video player test, the player doesn't crash but show only a grey font.

Expected Result
The video show successfuly in background or the QML video player test to crash and give the error.

**Screenshots
qml_video_test_log.txt
image

System information (please complete the following):

  • Operating System: Arch Linux
  • KDE Plasma Version: 6.2.5
  • KDE Frameworks Version: 6.10.0
  • Qt Version: 6.8.1
  • Graphics Platform: x11
  • Things in your system that might be relevant: nothings

I'm using a NVIDIA geforce 3060 with the driver version : 565.77

@redmine4404 redmine4404 added the bug Something isn't working label Jan 11, 2025
@luisbocanegra
Copy link
Owner

Can you switch back to ffmpeg backend by removing the environment variable, check that you have qt6-multimedia-ffmpeg installed and do the test with the second file testMediaPlayer.qml

QT_FFMPEG_DEBUG=1 QSG_INFO=1 QT_LOGGING_RULES="*.debug=true" qml6 testMediaPlayer.qml 2> qml_video_ffmpeg_log.txt 

The output of the following too please

QT_FFMPEG_DEBUG=1 QSG_INFO=1 QT_LOGGING_RULES="qml.debug=true" plasmashell --replace > plasmashell.txt 2>&1

@redmine4404
Copy link
Author

With the QT_MEDIA_BACKEND reset to nothing :
plasmashell.txt
qml_video_ffmpeg_log.txt

@luisbocanegra
Copy link
Owner

Thanks, will inspect them later today

@luisbocanegra
Copy link
Owner

Sorry for the late reply, this might be a nividia or codecs issue, can you reproduce the bug while reading the journal output to a file?

  1. Run journalctl -f > plasmashell.log
  2. Switch from image wallpaper to video wallpaper
  3. After you see the blank screen stop the journalctl command
  4. Attach plasmashell.log here

If it's a codecs thing installing a media player (like mplayer) on arch will most likely pull the most important ones and may fix the problem

@redmine4404
Copy link
Author

Here : plasmashell.log

@redmine4404
Copy link
Author

redmine4404 commented Jan 21, 2025

After installing mplayer, i can play a video with it but the video wallpaper still doesn’t work, also Haruna doesnt seem to be able to read the video.
(Sorry for late response.)

@luisbocanegra
Copy link
Owner

luisbocanegra commented Jan 22, 2025

If Haruna fails too this is a Nvidia/ffmpeg/Qt problem

There are a lot of errors like this in your log, I suspect that could be the reason.

qt.multimedia.ffmpeg.utils: Failed to retrieve config 0 for codec comfortnoise with error -22 "Argument invalide"

If you file a bug to Haruna developers they might be able to figure out the problem, you can do so here https://bugs.kde.org/enter_bug.cgi?product=Haruna&component=generic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working nvidia gpu
Projects
None yet
Development

No branches or pull requests

2 participants