Hello
I tried to play my DVDs with VLC and it used to work out fine, but since new Kernels came in, it does not work anymore. It seems it is a kernel related problem. I tried downgrading from Linux 6.18.31 to 6.1.177-3. I tried all the LTS ones in between. And Only 6.1.177-3 plays DVDs. What is wrong with the new Kernels? Does anyone know a fix to this problem?
It does not play any DVD at all but it does with the older Kernel. The Dvd does not appear in the newer kernel. It says DVD not found and it misses an lib- related file. That doesn’t happen with the older Kernel at all. It just plays it. Other players do not play DVDs at all.
I synched vlc and vlc-plugins-all as well. but it does not work with the new kernels.
it does indeed work with the old one 6.1.177- That 's my question. Why does it happen even synching to the packages given? It it a Kernel or a vlc problem?
So if you load an older kernel, test that, then report back… but you’ll need to come up with some detailed system information or other clues if you want this to go anywhere.
I don’t have one to test, I haven’t plugged in my DVD drive for some time… and that requires me to shut down and physically remove my casing to get to the wiring, so I can’t say much more.
…and it doesn’t seem to exist. But I perservered and searched for it without the .0 extension:
â•─mirdarthos@Mirdarthos-PC ~
╰─➤ pamac search -f libaacs 1 ↵
/usr/include/libaacs/aacs-version.h is owned by libaacs
/usr/include/libaacs/aacs.h is owned by libaacs
/usr/include/libaacs/filesystem.h is owned by libaacs
/usr/lib/libaacs.so is owned by libaacs
/usr/lib/libaacs.so.0 is owned by libaacs
/usr/lib/libaacs.so.0.7.2 is owned by libaacs
/usr/lib/pkgconfig/libaacs.pc is owned by libaacs
/usr/share/doc/libaacs/KEYDB.cfg is owned by libaacs
/usr/share/doc/libaacs/README.md is owned by libaacs
…which gave me almost too much info, so I added a .:
â•─mirdarthos@Mirdarthos-PC ~
╰─➤ pamac search -f libaacs.
/usr/lib/libaacs.so is owned by libaacs
/usr/lib/libaacs.so.0 is owned by libaacs
/usr/lib/libaacs.so.0.7.2 is owned by libaacs
/usr/lib/pkgconfig/libaacs.pc is owned by libaacs
This seems like the way to go. So ensure libaacs is installed:
And ensure your mirrors are synced and you are up to date. Such renaming usually suggests version mismatch. Partial update, bad mirror, such things.
This doesn’t seem to have anything to do with the kernel, seems like a coincidence to me.
I’m running kernel 6.18.42-1 which is the newest LTS on a just updated PC. I do not have libaacs installed. I put in a DVD and I chose the option to play with VLC and it did so. So I’m not sure if libaacs is a problem or not. ps I still play DVDs when the power goes out, which unfortunately is often here.
It depends on what disks you play. This is not a general decoder, for that purpose there is a vlc component. It is to decode a certain type of copyright protection, so not every dvd will need it.