The reason why vlc does not start is definitely the overlay filesystem.

How can I know that?

I use Ubuntu on a fully encrypted USB stick with overlay root filesystem
(which makes the USB super fast, even faster than ssd).

To enable the overlay root filesystem I use the following initramfs script:
https://gist.github.com/niun/34c945d70753fc9e2cc7

(FYI: the script has a little bug, it can not handle tabulators in
fstab, you have to fix that if you want use it for testing, just insert
tr "\t" ' ' before grep -v ' / ')

You can disable this script with the kernel command line parameter
disable-root-to=yes.

I tested, once with overlay fs and once without overlay fs. vlc starts
as long as you do not use overlay fs. But it does not start with enabled
overlay fs.

Therefore, the reason must be the overlay filesystem. It can be assumed
that thus bug affects all systems that use overlay fs. Not only debian
but all distributions. Therefore, I would give this bug a high priority.

In addition, my strace looks a bit different than the strace that has
been posted here (see attachment). Last 5 lines:

mmap2(NULL, 26374, PROT_READ, MAP_SHARED, 3, 0) = 0xb7f94000
close(3)                                = 0
futex(0xb7f2bfe4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
exit_group(1)                           = ?
+++ exited with 1 +++

I suspect the futex () call fails.

The bug probably has nothing to do with /proc/self/maps.

** Attachment added: "strace vlc"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1842382/+attachment/5288850/+files/vlc_strace.log

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1842382

Title:
  /proc/self/maps paths missing on live session (was vlc won't start;
  eoan 19.10 ubuntu/lubuntu/kubuntu/xubuntu/ubuntu-mate daily)

Status in linux package in Ubuntu:
  Triaged

Bug description:
  Using Lubuntu 19.10 daily 'live' :   (later confirmed with 
Ubuntu/kubuntu/xubuntu too if `vlc` is added if not already present)
  From menu option, from pcmanfm-qt (trying to open an appropriate file), or 
from terminal I've been unable to start vlc.

  
  lubuntu@lubuntu:~$ vlc
  VLC media player 3.0.8 Vetinari (revision 3.0.8-0-gf350b6b5a7)
  lubuntu@lubuntu:~$

  No crash reports are visible (/var/crash/ is empty) and I see no
  reason, but I cannot get vlc to play files, or open.  I'll continue to
  explore as I'm able.

  QA-test on lenovo thinkpad x201 (i5-m520, 4gb, i915)

  ProblemType: Bug
  DistroRelease: Ubuntu 19.10
  Package: vlc 3.0.8-2
  ProcVersionSignature: Ubuntu 5.2.0-15.16-generic 5.2.9
  Uname: Linux 5.2.0-15-generic x86_64
  ApportVersion: 2.20.11-0ubuntu7
  Architecture: amd64
  CasperVersion: 1.415
  CurrentDesktop: LXQt
  Date: Tue Sep  3 06:03:17 2019
  LiveMediaBuild: Lubuntu 19.10 "Eoan Ermine" - Alpha amd64 (20190902)
  SourcePackage: vlc
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1842382/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to