You are not logged in.
Hi all,
There was something video related in the last system update I did.
Here's pacman log (minus stuff i'm sure ain't related):
https://pastebin.com/7wDy8AfB
There's no error log when using both mpv and mplayer.
with mplayer i get error code 1. With mpv audio plays normal, no video.
What I tried:
* Using smplayer wiki page troubleshoot
* Mplayer works fine.
* mpv works fine.
* Other player that use either mpv or mplayer work fine (Haruna, gnome player, dragon)
* Smplayer git version (from AUR)
Is this an Arch problem or an upstream problem?
Ideas?
Edit: Solved by renaming the config folder.
~/.config/smplayer/
smplayer.ini isn't the culprit so it can be copied to the new config.
I suspect permissions. Don't have time to confirm.
Thanks
Last edited by Tharbad (2025-10-12 13:35:59)
Offline
I can't tell form your post.
It's Smplayer from AUR that is not working? Tell the maintainer.
https://aur.archlinux.org/packages/smplayer-git
Says that it was lst updated 2024-07-08
Have you rebuilt your AUR software against the current libs on your machine?
Offline
I can't tell form your post.
It's Smplayer from AUR that is not working? Tell the maintainer.
https://aur.archlinux.org/packages/smplayer-git
Says that it was lst updated 2024-07-08Have you rebuilt your AUR software against the current libs on your machine?
Both official and AUR.
I installed the one from AUR 2 days ago to check.
Offline
If neither the repo or git version works for you. And you are not partially updated.
Got the latest source.
https://github.com/smplayer-dev/smplaye … .0.tar.bz2
https://www.smplayer.info/en/downloads
Decompressed it into a directory. Looked at the depends, I had them.
Looked at the PKGBUILD.
Ran make in the top directory.
export CXXFLAGS="${CXXFLAGS} ${CPPFLAGS}"
make -j2 PREFIX=/usr DOC_PATH="\\\"/usr/share/doc/smplayer\\\"" \
QMAKE_OPTS=DEFINES+=NO_DEBUG_ON_CONSOLE CFLAGS_EXTRA="${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" \
all
That works.
https://0x0.st/Ku7_.png
Alter the PKGBUILD and make a package with makepkg. Install it with pacman.
Offline
Here is a shove in the right direction.
PKGBUILD
pkgname=smplayer
pkgver=24.6.0
pkgrel=1
pkgdesc='Media player with built-in codecs that can play virtually all video and audio formats'
arch=(x86_64)
url=https://www.smplayer.info
license=(GPL-2.0-or-later)
depends=('glibc' 'qt5-base' 'qt5-declarative' 'mpv' 'libx11' 'zlib' 'gcc-libs' 'hicolor-icon-theme')
makedepends=(git qt5-tools)
optdepends=('smplayer-themes: icon themes collection'
'smplayer-skins: skin themes collection'
# 'smtube: browse and play youtube videos'
'youtube-dl: youtube videos and streaming'
'yt-dlp: youtube videos and streaming'
'mplayer: alternative multimedia engine')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
#source=("$pkgname::git+https://github.com/smplayer-dev/smplayer.git")
### I used this source
### https://github.com/smplayer-dev/smplayer/releases/download/v25.6.0/smplayer-25.6.0.tar.bz2
sha256sums=('SKIP')
pkgver() {
git -C $pkgname describe --long --tags --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
prepare() {
# make build reproducible, we compress ourselves
sed '/gzip -9/d' -i $pkgname/Makefile
}
build() {
export CXXFLAGS="${CXXFLAGS} ${CPPFLAGS}"
make -C $pkgname \
PREFIX=/usr \
DOC_PATH="\\\"/usr/share/doc/smplayer\\\"" \
QMAKE_OPTS=DEFINES+=NO_DEBUG_ON_CONSOLE \
CFLAGS_EXTRA="${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" \
all
}
package() {
make -C $pkgname \
PREFIX=/usr \
DOC_PATH=/usr/share/doc/smplayer \
DESTDIR="${pkgdir}" \
install
}
Do it yourself so that you can learn how. If you don't already know.
Offline
For some reason I'm unable to build it.
But the last version is from June and it the same one I got from AUR.
So installing from AUR should work.
Tried again today. same result.
Changed the name of my config folder and moved there my smplayer.ini.
Seems I had something wrong in my config folder. Maybe permissions? Seems something has changed recently.
Offline