• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting SOLVED: Chromecast + 1080p no stream

    Pages (2): « Previous 1 2

     
    • 0 Vote(s) - 0 Average

    SOLVED: Chromecast + 1080p no stream

    Chromecast direct play does not work for some movies
    Nero_XIII
    Offline

    Junior Member

    Posts: 10
    Threads: 1
    Joined: 2024 Jul
    Reputation: 0
    Country:Germany
    #11
    2024-08-05, 05:04 PM
    Thanks!

    I did like you said. I even did a restart of the whole container. Still same error log

    Code:
    ffmpeg version 6.0.1-Jellyfin Copyright (c) 2000-2023 the FFmpeg developers
      built with gcc 12 (Debian 12.2.0-14)
      configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable>
      libavutil      58.  2.100 / 58.  2.100
      libavcodec    60.  3.100 / 60.  3.100
      libavformat    60.  3.100 / 60.  3.100
      libavdevice    60.  1.100 / 60.  1.100
      libavfilter    9.  3.100 /  9.  3.100
      libswscale      7.  1.100 /  7.  1.100
      libswresample  4. 10.100 /  4. 10.100
      libpostproc    57.  1.100 / 57.  1.100
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'file:/mnt/Nero-NAS-Media/Filme/Blade Runner 2049.mp4':
      Metadata:
        major_brand    : isom
        minor_version  : 512
        compatible_brands: isomiso2avc1mp41
        encoder        : Lavf60.16.100
      Duration: 02:43:27.87, start: 0.000000, bitrate: 1302 kb/s
      Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1728x720 [SAR 1:1 DAR 12:5], 1044 kb/s, 24 fps, 24 tbr, 90k tbn (default)
        Metadata:
          handler_name    : VideoHandler
          vendor_id      : [0][0][0][0]
      Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 251 kb/s (default)
        Metadata:
          handler_name    : SoundHandler
          vendor_id      : [0][0][0][0]
    [AVHWDeviceContext @ 0x64e32d88a0c0] No VA display found for any default device.
    Device creation failed: -22.
    No device available for decoder: device type vaapi needed for codec h264.
    Stream mapping:
      Stream #0:0 -> #0:0 (h264 (native) -> h264 (h264_vaapi))
      Stream #0:1 -> #0:1 (copy)
    Device setup failed for decoder on input stream #0:0 : Invalid argument
    Fate
    Offline

    Member

    Posts: 220
    Threads: 3
    Joined: 2023 Jun
    Reputation: 16
    #12
    2024-08-05, 05:08 PM
    Are you using a privileged or unprivileged lxc container?
    Nero_XIII
    Offline

    Junior Member

    Posts: 10
    Threads: 1
    Joined: 2024 Jul
    Reputation: 0
    Country:Germany
    #13
    2024-08-05, 05:15 PM (This post was last modified: 2024-08-05, 05:41 PM by Nero_XIII. Edited 2 times in total.)
    the container is privileged. Also it is connected to my TrueNAS where my Movies, Shows etc. are stored.

    runing the comand "vainfo" returns this:

    Code:
    error: XDG_RUNTIME_DIR is invalid or not set in the environment.
    error: can't connect to X server!
    libva info: VA-API version 1.23.0
    libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
    libva info: Found init function __vaDriverInit_1_17
    libva info: va_openDriver() returns 0
    vainfo: VA-API version: 1.23 (libva 2.12.0)
    vainfo: Driver version: Mesa Gallium driver 22.3.6 for AMD Radeon Graphics (renoir, LLVM 15.0.6, DRM 3.57, 6.8.4-2-pve)
    vainfo: Supported profile and entrypoints
          VAProfileMPEG2Simple            : VAEntrypointVLD
          VAProfileMPEG2Main              : VAEntrypointVLD
          VAProfileVC1Simple              : VAEntrypointVLD
          VAProfileVC1Main                : VAEntrypointVLD
          VAProfileVC1Advanced            : VAEntrypointVLD
          VAProfileH264ConstrainedBaseline: VAEntrypointVLD
          VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
          VAProfileH264Main              : VAEntrypointVLD
          VAProfileH264Main              : VAEntrypointEncSlice
          VAProfileH264High              : VAEntrypointVLD
          VAProfileH264High              : VAEntrypointEncSlice
          VAProfileHEVCMain              : VAEntrypointVLD
          VAProfileHEVCMain              : VAEntrypointEncSlice
          VAProfileHEVCMain10            : VAEntrypointVLD
          VAProfileHEVCMain10            : VAEntrypointEncSlice
          VAProfileJPEGBaseline          : VAEntrypointVLD
          VAProfileVP9Profile0            : VAEntrypointVLD
          VAProfileVP9Profile2            : VAEntrypointVLD
          VAProfileNone                  : VAEntrypointVideoProc

    Not sure if those are important as i am not familiar with this:

    error: XDG_RUNTIME_DIR is invalid or not set in the environment.
    error: can't connect to X server!
    Nero_XIII
    Offline

    Junior Member

    Posts: 10
    Threads: 1
    Joined: 2024 Jul
    Reputation: 0
    Country:Germany
    #14
    2024-08-05, 06:01 PM
    i solved it -.-

    it's so fucking stupid. it was just a permission issue.

    i thought this was done automatically through the installation script automaticaly

    i simply just did a

    Code:
    chmod 777 /dev/dri/renderD128
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #15
    2024-08-05, 06:43 PM (This post was last modified: 2024-08-05, 06:43 PM by TheDreadPirate.)
    For the record, that solution is temporary. The next time you reboot the permissions will be reset. And this problem will happen again. The proper solution is to give the LXC full permissions to the GPU.

    These instructions are in the Intel section of our docs, but should still apply to your AMD iGPU.

    https://jellyfin.org/docs/general/admini...on-proxmox
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Nero_XIII
    Offline

    Junior Member

    Posts: 10
    Threads: 1
    Joined: 2024 Jul
    Reputation: 0
    Country:Germany
    #16
    2024-08-05, 07:05 PM
    Thanks for the hint!

    By that you mean that part?:

    Code:
    lxc.cgroup2.devices.allow: c 226:0 rwm
    lxc.cgroup2.devices.allow: c 226:128 rwm
    lxc.mount.entry: /dev/dri/renderD128 dev/dri/renderD128 none bind,optional,create=file
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #17
    2024-08-05, 07:18 PM
    Yes.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Pages (2): « Previous 1 2

    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode