<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi there. VLC recently starting hanging at startup and not
      presenting its gui, requiring "kill -9" to stop it.<br>
    </p>
    <p>Under Fedora 35, all updates applied, KDE/X11.</p>
    <p>I tried sudo strace vlc and found this:</p>
    <p>(....)</p>
    <p><span style="font-family:monospace"><span
          style="color:#000000;background-color:#ffffff;">newfstatat(5,
          "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0
        </span><br>
        read(5, "Name:\tvlc\nUmask:\t0022\nState:\tR ("..., 1024) = 1024
        <br>
        read(5, "000,00000000,00000000,00000000,0"..., 1024) = 355
        <br>
        close(5)                                = 0
        <br>
        openat(AT_FDCWD, "/sys/devices/system/node",
        O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5
        <br>
        newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=0, ...},
        AT_EMPTY_PATH) = 0
        <br>
        getdents64(5, 0x556378882ce0 /* 11 entries */, 32768) = 360
        <br>
        openat(AT_FDCWD, "/sys/devices/system/node/node0/meminfo",
        O_RDONLY) = 6
        <br>
        newfstatat(6, "", {st_mode=S_IFREG|0444, st_size=4096, ...},
        AT_EMPTY_PATH) = 0
        <br>
        read(6, "Node 0 MemTotal:       16372896 "..., 4096) = 1208
        <br>
        read(6, "", 4096)                       = 0
        <br>
        close(6)                                = 0
        <br>
        getdents64(5, 0x556378882ce0 /* 0 entries */, 32768) = 0
        <br>
        close(5)                                = 0
        <br>
        sched_getaffinity(0, 512, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,
        12, 13, 14, 15]) = 8
        <br>
        openat(AT_FDCWD, "/sys/devices/system/cpu",
        O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5
        <br>
        newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=0, ...},
        AT_EMPTY_PATH) = 0
        <br>
        getdents64(5, 0x55637888ada0 /* 34 entries */, 32768) = 992
        <br>
        getdents64(5, 0x55637888ada0 /* 0 entries */, 32768) = 0
        <br>
        close(5)                                = 0
        <br>
        openat(AT_FDCWD, "/proc/self/status", O_RDONLY) = 5
        <br>
        newfstatat(5, "", {st_mode=S_IFREG|0444, st_size=0, ...},
        AT_EMPTY_PATH) = 0
        <br>
        read(5, "Name:\tvlc\nUmask:\t0022\nState:\tR ("..., 1024) = 1024
        <br>
        read(5, "000,00000000,00000000,00000000,0"..., 1024) = 355
        <br>
        read(5, "", 1024)                       = 0
        <br>
        close(5)                                = 0
        <br>
        futex(0x7fd0762defa8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
        <br>
        futex(0x7fd0762defa8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
        <br>
        futex(0x7fd070c296bc, FUTEX_WAKE_PRIVATE, 2147483647) = 0
        <br>
        futex(0x7fd070c296c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
        <br>
        openat(AT_FDCWD, "/dev/urandom", O_RDONLY) = 5
        <br>
        read(0, <br>
        <br>
        died there.. or rather, got stuck there.</span></p>
    <p><span style="font-family:monospace">How can I proceed? <br>
      </span></p>
    <p><span style="font-family:monospace">Many thanks, -turgut</span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
  </body>
</html>