Jump to content

Search the Community

Showing results for tags 'LINUX'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • General
    • Announcements
    • Emby Premiere Purchase/Subscription Support
    • Feature Requests
    • Tutorials and Guides
  • Emby Server
    • General/Windows
    • Android Server
    • Asustor
    • FreeBSD
    • Linux
    • NetGear ReadyNAS
    • MacOS
    • QNAP
    • Synology
    • TerraMaster NAS
    • Thecus
    • Western Digital
    • DLNA
    • Live TV
  • Emby Apps
    • Amazon Alexa
    • Android Mobile
    • Android TV / Fire TV
    • Emby Theater
    • iOS
    • Apple TV
    • Kodi
    • Raspberry Pi
    • Roku
    • Samsung Smart TV
    • Sony PlayStation
    • LG Smart TV
    • Web App
    • Windows Media Center
    • Plugins
  • Language-specific support
    • Arabic
    • Dutch
    • French
    • German
    • Italian
    • Portuguese
    • Russian
    • Spanish
    • Swedish
  • Community Contributions
    • Ember for Emby
    • Fan Art & Videos
    • Tools and Utilities
    • Web App CSS
  • Other
    • Non-Emby General Discussion
    • Developer API
    • Hardware
    • Media Clubs
    • Legacy Support


  • Emby Blog

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...

  1. ramonrue

    Local Network on Kubernetes

    Hi guys, So I've seen that quite a few are already running Emby in a Kubernetes Cluster. My setup currently looks like this: - One Kubernetes Node (I'm using K8s because I'm familiar with it and I like writing deployment-manifests :-) ) - A standard router from my ISP, doing port-forwards on HTTP & HTTPS - MetalLB assigning virtual IPs for loadbalancers (L2) - Nginx Ingress using a LoadBalancer, so it gets a virtual IP. uses Service with `externalTrafficPolicy: local`. - Emby using an Ingress-Resource, HTTPS, letsencrypt certificates. My issue though is that it seems like Emby considers everything to be the "local" network. From skimming through the logs: 2019-11-05 19:40:11.692 Info HttpServer: HTTP GET http://<mydomain>:8096/emby/Users/<key>. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.2 Safari/605.1.15 2019-11-05 19:40:11.695 Info HttpServer: HTTP Response 200 to Time: 3ms. http://<mydomain>:8096/emby/Users/<key> A few things: My Emby instance is not reachable under http://<mydomain>:8096, but rather on https://<mydomain>:443 (through the Ingress). It seems like Emby responds to the request to localhost?? This would explain why Emby considers everything to be local network. Anybody an idea why? Or what did you guys set to actually pass through the Source IP? Like mentioned before, I'm already using `externalTrafficPolicy: Local` for the nginx-ingress service. Also, for reference, the deployment yaml: apiVersion: app/v1 kind: Deployment metadata: name: emby-server labels: app: emby spec: replicas: 1 selector: matchLabels: app: emby template: metadata: labels: run: emby-server app: emby spec: containers: - name: emby-server image: emby/embyserver:latest env: - name: "UID" value: "1030" # emby user - name: "GID" value: "1111" # share group ports: - containerPort: 8096 name: emby-http volumeMounts: - mountPath: /config name: emby-config - mountPath: /mnt/media name: emby-media volumes: - name: emby-media hostPath: type: Directory path: /media - name: emby-config hostPath: type: DirectoryOrCreate path: /mnt/cluster/emby Total noob with emby, deployed it a couple of days ago. Any help would be appreciated.
  2. Hello, I’m wanting to try out Emby to see how it works for us and I’ll be installing it on an Intel NUC w/ Coffee Lake Core i7 setup running Linux Mint. I’m wondering what the advantages are of doing a standard install vs a Docker install? I’ve been searching online and don’t see much comparing the two. Is one easier than the other for initial setup or for long term maintainance? Any info would be brilliant! Thanks so much in advance!!
  3. Hi, I am a complete noob! Recently switched from Windows to Linux. I'm having trouble setting up my library with the files from NTFS drives created using windows. Can anyone tell me how to add files from other drives to my emby library? I'm using deepin x64bit (debian 9 based).
  4. Kayser-Sosa

    How to Restore Ubuntu Server Settings

    Following the information from this link <https://github.com/MediaBrowser/Wiki/wiki/Backup> I am running into either some issues or questions. I backed up the following folders from my old Emby server. config data metadata plugins Following the guide I installed on the new server and copied the files in the same locations </var/lib/emby/...> /ProgramData/config /ProgramData/plugins /ProgramData/data/collections /ProgramData/data/displaypreferences.db /ProgramData/data/users.db /ProgramData/metadata here is the command I used sudo cp –a /home/<login username>/config/. /var/lib/emby/config I had to use sudo chown –R emby:emby /folder name sudo chmod –R 755 /folder name to make sure some of the folders had the permissions needed as they were showing the local user I start the server and my users I had created are not there, nor are any of my libraries Going through the settings, some of the information appears to be in place. Did I miss something, do something wrong?
  5. Akami_Channel

    Cannot Add media, Library scanning never ends

    I am on Arch Linux, installed via the AUR. Many tutorials online show an "Add Media Library" button, however it seems to have been replaced with a system that begins a media scan? I do not want emby to be scanning my system, although it seems to be doing that already. I have terabytes of data, including what is on an external device. The media that I wanted to view in Emby is on an external device, and I changed the user and group of those videos to emby, hoping that Emby might pick them up in its scan while I try to figure out how to specifically add those files. I don't want Emby to scan my system. I want to add a folder or specific files to Emby. Anything I can do?
  6. rubenmf92

    Emby permissions problem

    Hi @@mastrmind11, @@Q-Droid, I think a have a permissions problem with emby. I´m trying to see two different external hard drives, but I only manage to see one of them. The permissions and owner of the one I can properly see is: drw------- 4 root root 4096 sep 19 19:29 mnt drwxr-xr-x 3 root root 4096 jun 30 11:30 mntSubfolder1 drwxr-sr-x 4 root root 4096 sep 17 20:07 mntSubfolder2 drwxr-sr-x 4 userftp sftponly 4096 ago 25 19:50 Movies As you can see, I'm able to see the files even when emby does not belong to the group or owner. On the contrary, I´m not able to see the files insede the next path: drwxrwxrwx+ 3 user user 4096 sep 21 17:47 media drwxr-xrwx+ 3 user user 4096 sep 21 18:12 user drwxrwxrwx 1 user user 12288 jul 26 16:57 MyBook Any tips about how could I solve the problem?
  7. Since the last months I have sporadic crashed in the emby server. Now I can reproduce the problem if I surf very fast jumping pages very fast (always crash) syslog Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Info App: Entry point completed: Emby.Server.MediaEncoding.Api.EncodingManagerEntryPoint. Duration: 3.5686515 seconds Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Info App: Starting entry point Emby.Notifications.Notifications Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Info App: Entry point completed: Emby.Notifications.Notifications. Duration: 0.0009515 seconds Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Info App: Starting entry point Emby.Server.Sync.SyncManagerEntryPoint Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Info App: SyncRepository Initialize taking write lock Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Info App: SyncRepository Initialize write lock taken Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Info App: Entry point completed: Emby.Server.Sync.SyncManagerEntryPoint. Duration: 0.006058 seconds Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Info App: Starting entry point Emby.Server.Sync.SyncNotificationEntryPoint Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Info App: Entry point completed: Emby.Server.Sync.SyncNotificationEntryPoint. Duration: 0.0021368 seconds Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Info App: Starting entry point EmbyServer.Windows.LoopUtilEntryPoint Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Info App: Entry point completed: EmbyServer.Windows.LoopUtilEntryPoint. Duration: 0.0003383 seconds Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Info App: All entry points have started Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Application started. Press Ctrl+C to shut down. Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Hosting environment: Production Aug 15 12:42:47 SERVIDOR1 emby-server[668]: Content root path: /opt/emby-server/system/ Aug 15 12:44:31 SERVIDOR1 EmbyServer: Not replacing existing, living, managed instance with new object. Aug 15 12:44:55 SERVIDOR1 EmbyServer: message repeated 45 times: [ Not replacing existing, living, managed instance with new object.] Aug 15 12:44:55 SERVIDOR1 emby-server[668]: corrupted double-linked list Aug 15 12:44:55 SERVIDOR1 systemd[1]: emby-server.service: Main process exited, code=killed, status=6/ABRT Aug 15 12:44:55 SERVIDOR1 systemd[1]: emby-server.service: Failed with result 'signal'. Aug 15 12:45:05 SERVIDOR1 systemd-resolved[5722]: Server returned error NXDOMAIN, mitigating potential DNS violation DVE-2018-0001, retrying transaction with reduced feature level UDP. Aug 15 12:45:09 SERVIDOR1 systemd-resolved[5722]: message repeated 3 times: [ Server returned error NXDOMAIN, mitigating potential DNS violation DVE-2018-0001, retrying transaction with reduced feature level UDP.] Aug 15 12:47:12 SERVIDOR1 systemd[1]: Started Emby Server is a personal media server with apps on just about every device.. Aug 15 12:47:12 SERVIDOR1 emby-server[23181]: Info Main: Application path: /opt/emby-server/system/EmbyServer.dll Aug 15 12:47:12 SERVIDOR1 emby-server[23181]: Info Main: Emby Aug 15 12:47:12 SERVIDOR1 emby-server[23181]: #011Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby-server -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb Aug 15 12:47:12 SERVIDOR1 emby-server[23181]: #011Operating system: Unix Aug 15 12:47:12 SERVIDOR1 emby-server[23181]: #01164-Bit OS: True Aug 15 12:47:12 SERVIDOR1 emby-server[23181]: #01164-Bit Process: True So every time someone try to surf fast the server crash. I have to servers, in the other no problem at all so I guess a problem with this server. Any idea? thanks embyserver-63701470032.txt
  8. Hello all. I apologize in advance if this is long and sound nuts. I have just about lost my mind as I have spent last 5 days on Google and these forums trying desperately to get Emby to work. (by the way I have seen the software work on a friend at work and was blown away so I immediately signed up for premiere account. So I know it is possible and will be great once I get it going. Only difference is I want to use Linux and not windows like my friend. Major Kudos to the developer for this awesome software.) To my problem, as stated in title, I'm running Emby on a (at first) headless Ubuntu server 18.04.3 and now due to difficulties I have installed the LXDE desktop environment to help trouble shoot. The install and Emby setup went fine and appears to be working. I can go to a Windows Host and access the Emby control panel and default user screen. The setup I want Emby on this Ubuntu Server ( 4GBs RAM, 250GB SSD) to be able to access and show my library that is going to be hosted (for now) on a Synology NAS (DS713+ 4TBs with latest updates). So far I have only uploaded about 3 movie MKV files to the share on the Synology. This share is "Videos". I was able to add it as a library in the EMby control panel and set up. I believe the issue has to do with permissions and access to the Synology share. (I also tried setting up a temp share on a windows client as well and cannot get Emby to scan that library either, so I am double convinced it is something I am doing wrong on the Linux side of things. Which can be seen in the attached Embylog.txt) On the Synology I have shared the Videos folder and given just about everyone read/write access to it, including an account I created called "emby" with NO password. It is not locked down and access should be wide open. I believe I need to mount this shared folder on the Ubuntu server so the emby account/service running there can access the folder and scan library. I am able to successfully mount the Synology Share folder "Videos" to either the / directory or within my users /home directory. BUT it seems that "ROOT" is always the owner of the mounted directory (both user and group). I cannot seem to find a way to change this? Also when I tried mounting it in the "/home" directory it says emby is owner and emby group, but still no access when I try to read/scan the library from Emby control panel. For example for the Home Mount I did: sudo mount -t cifs -0 username=emby,password=,uid=999,gid=999 // ~/mnt/share Which does mount the directory of the Synology share and allows me to browse it. But when I try scanning my this library from Emby control panel it fails. (the log txt shows //JAYNAS which is the same as IP of Here is another example I tried testing a mount to windows share: sudo mount.cifs // /windows-share -o user=emby This too worked and from linux side I can browse the share, but Emby server cannot scan library. (Here I do see owner as root and group as root so that is probably why, but I don't know how to fix this as "chown" fails on a mount and will not change permissions.) So if you have read this far: Is there any guide or install help that explains when running Emby from a Linux server how to get it to read a library from another Device (like NAS) or computer? Does it need to be a permanent mount in "/etc/fstab" and if so what account or permissions need to be assigned? Is this something specific to Synology Shares? (I dont think so as my Windows efforts have failed as well.) I'm going nuts as I feel there HAS to be a way to do this on Linux and it is probably simple, and I'm missing it. But the mounting of shares and permissions is killing me. ( I do not want to run this on Windows. Seems like there is a lot of windows help online and would be easier, but no. I love Linux and Open source too much and don't wish to go back unless there was no other way. I just currently suck at Linux administration obviously.) Thanks in advance whoever can read all this and possibly help. (Heck if a clear solution is found or commands in Linux that works, I'll go and write up a guide to help the next person here on the forums if allowed.) EmbyLog.txt
  9. Hello, I just upgraded to 4.2 on my server (Debian Jessie 8.11 x64) Emby service doesn't start with this error message in Systemd status report : systemctl status emby-server.service ● emby-server.service - Emby Server is a personal media server with apps on just about every device. Loaded: loaded (/usr/lib/systemd/system/emby-server.service; enabled) Active: failed (Result: signal) since mar. 2019-07-30 17:51:37 CEST; 1min 54s ago Process: 696 ExecStart=/opt/emby-server/bin/emby-server (code=killed, signal=ABRT) Main PID: 696 (code=killed, signal=ABRT) juil. 30 17:51:37 Fozzy emby-server[696]: --- End of inner exception stack trace --- juil. 30 17:51:37 Fozzy emby-server[696]: --- End of inner exception stack trace --- juil. 30 17:51:37 Fozzy emby-server[696]: at System.Net.NetworkInformation.LinuxNetworkInterface.GetLinuxNetworkInterfaces() juil. 30 17:51:37 Fozzy emby-server[696]: at System.Net.NetworkInformation.NetworkInterfacePal.GetIsNetworkAvailable() juil. 30 17:51:37 Fozzy emby-server[696]: at System.Net.NetworkInformation.NetworkChange.OnAvailabilityTimerFired(Object state) juil. 30 17:51:37 Fozzy emby-server[696]: at System.Threading.TimerQueueTimer.CallCallback() juil. 30 17:51:37 Fozzy emby-server[696]: at System.Threading.TimerQueueTimer.Fire() juil. 30 17:51:37 Fozzy emby-server[696]: at System.Threading.TimerQueue.FireNextTimers() juil. 30 17:51:37 Fozzy systemd[1]: emby-server.service: main process exited, code=killed, status=6/ABRT juil. 30 17:51:37 Fozzy systemd[1]: Unit emby-server.service entered failed state. In the last logs of emby server, I found this : Error App: LoaderException: Could not load type 'SQLitePCL.pretty.IResultSetValue' from assembly 'SQLitePCL.pretty, Version=, Culture=neutral, PublicKeyToken=null'.
  10. Hi, I thought to give another try to Emby after 1 year Question: is possible to arrange Home screen ? meaning Latest TV Show Up (want to put it above Latest Movies, see picture Question: why after 1 year of absence when navigating to right and down will go as far as he can, still no fix, i posted this issue before
  11. xontik

    Hardware transcoding

    Hi everyone ! I'm back after upgrading my graphic card ! I had trouble using transcoding because my old GT430 didn't support NVENC, but now i'm using an GTX980 I'm sure this big boy can easily transcode a lot of thing, but unfortunatly it won't... As u can see in dash board picture, it's using nvidia nvenc to encode but using sofware decode, i think this is the bottleneck here... How can i force using hardware decode instead of software ? Thanks for this awesome product Ben
  12. riothamus

    Safe to dump the cache (periodically)?

    Hi all. I have had the same Emby server running for well over a year now. I've noticed that sometimes when I click on a letter in any of my media libraries (which are all from different directories) sometimes the images wil not show, or the server will hang trying to filter down to my selection. Every once in a while, when I watch the log during these instances, I do not see any error messages show up. Instead, the server daemon will restart itself. Since I have had this running for quite a long time, and I have made additions, removals, and moving some media around, I wonder if perhaps my cache just might have some old/corrupt data in there. So I was wondering if it was ok to clean out that directory, and if so how often should/could it be done. I understand that new searches might take a while as it gets repopulated, but I only have my family using it so I'm not overly concerned with performance impact on this. Is this something that can be safely done on a monthly or a semi-annual basis? Thanks all!
  13. drops77

    Transcoding Temp always full

    This has actually been happening for a while now. I don't usually trans-code only when i forget to unselect subtitles( Thank you for allowing use on roku to select No subtitles, which sometimes doesnt stick). I am on on ubuntu 19.04 and this also would happened on ubuntu 18 and the previous emby servers. So its not an isolated issue or regression . I have attached a screenshot of my server with no activity and my hardrive full Anyone else having this issue?
  14. I have a small 7 min long TV show that my daughter watches. we have finished the series and we've come to watch them again on shuffle and we get thte following error on Roku and Amazon Fire box "unable to determine items to play" I've tried marking the "show" as watched andt then unwatched again the only fix so far is to delete the user and recreate them. not sure what logs to attach . any hints on how to fix this would be awesome regards
  15. speedingcheetah

    Theater for Linux?

    I am wanting to dump Windows and move to Linux. (already done so for Emby server system). Is there Emby Theater for Linux??? Theater on Windows is very nice, especially now that I have got the mpv.cof thing figured out. But, so far, all i can see for Linux support, other than the sever will run on it, is web browser playback option....
  16. Hey, my emby Server setup: Ubuntu Server 18.04 Intel Xeon E-2126G (Quick Sync Video, H.265 encode/​decode, VP9 encode/​decode) P11C-I Intel No I stuck on get hardware transcoding working. I installed VAAPI but emby don´t show any available hardware transcoding settings. Is here a way to get it work?
  17. Hello, I just upgraded to the latest emby-server version and now I am unable to stream any content. This happens with any browser and any operating system (Windows, Edge, Linux, chromium based ...) After hitting the play button of a recording (tvheadend) or any media file (mkv, avi) I receive the following error: I tried rebooting the server and updating all software but nothing helped. I have tried several types of media all of which I know worked in the past. This is with the emby web player. Any help would be greatly appreciated. ffmpeg.txt embyserver.txt
  18. Hi, I am having some issues doing hardware transcoding through docker. I have everything setup correctly (I think) but it looks like it's still using software. I've setup my emby user as a member of the video group, set permissions to /dev/dri/renderD128 to 777, and have the hardware decoder mapped through docker. See below for my docker-compose config: # Emby Media Server emby: image: emby/embyserver container_name: emby restart: unless-stopped network_mode: bridge ports: - "8096:8096/tcp" - "8920:8920/tcp" environment: - TZ=${TZ} - UID=${PUID_EMBY} - GID=${PGID_KODI} - GIDLIST=44 volumes: - ${PICKYDIR}/emby:/config - ${DOCKERDIR}/media:/mnt/share1 - ${DOCKERDIR}/backups:/mnt/share2 - ${SSD}/transcode_emby:/transcode devices: - "/dev/dri/renderD128:/dev/dri/renderD128" Any other ideas? embyserver.txtffmpeg-transcode-50eb18ad-ccac-460a-aa92-d25b2f210ad6_1.txthardware_detection-63692603061.txt
  19. MyNeighborSelkie

    Linux Mint 18 and Emby

    Hello all. I've been lurking for a short while as an unregistered user and couldn't find the answer for which I searched. So first... Turned an old gaming rig into a server with linux mint 18 because I had an USB handy that had mint on it. i5 processor 8GB of ddr3 I don't have all the specs on hand but that's the baseline of the machine. After running for so many hours, the server freezes. But this ONLY happens when the emby service is running. Doesn't matter if anyone is using emby or not. The server eventually just freezes. If I turn emby off, this doesn't seem to happen. Any ideas or anyone seen this exact issue before? If there's a specific log or error I should be looking for, sorry in advance for not knowing where it should be!
  20. halvorsonnarcis

    [Bug] DLAN Remote

    I am using both, Emby server beta on ubuntu 18.04 also, android 9 with the newest Emby beta app. When streaming media over DLAN to an AnyCast device it plays successfully. But, the controls don't work except mute/unmute. Also, pause/play but that works intermittently. Emby Server Version beta
  21. Hello, When I try to delete a file via Emby's interface (web interface or iOS interface), I get the following message : "There was an error deleting the item from Emby Server. Please check that Emby Server has write access to the media folder and try again." My question is, how do I grant write-access to Emby Server ? I guess I could use chown or chmod (although I am not very familiar with these commands), but I do not even know what Emby Server's username is, to begin with. Any help would be much appreciated. Here is my setup : Emby server version on an ubuntu machine. Most files on this server belong to a user called "debian-transmission" (and to a group with the same name) The folders containing these files belong to a user called "bill" (and to a group with the same name). Thank you !
  22. I migrated my server from synology to an intel nuc running ubuntu server 18.04 lts. I installed emby server After I did all my libraries and the scan was completed, I restore a backup. The backup was created from beta server Everthing seems to work like it should. However, at startup, I get a lot of "Error App: LoaderException". See attached logs. I just wondering why I get all those errors at startup and if there is something I can do to fix it? Thank you Logs.txt
  23. I am already on server v4.0.2. I recently updated the LG TV Emby App to the latest and it was working fine. Today none of the devices work (LG TV, Samsung TV or any Web browsers). When I play a video file, the TV pops an error message: Playback Error No compatible streams are currently available. Please try again later or contact your system administrator for details. The server is Debian based OMV. According to the logs, there's a permission problem on the file: 2019-03-18 19:14:18.498 Error HttpServer: Error processing request *** Error Report *** Version: Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb Operating system: Unix 64-Bit OS: True 64-Bit Process: True User Interactive: True Processor count: 2 Program data path: /var/lib/emby Application directory: /opt/emby-server/system System.UnauthorizedAccessException: System.UnauthorizedAccessException: Access to the path '/sharedfolders/d1/movies/12 Years A Slave (2013)/12 Years A Slave (2013).srt' is denied. ---> System.IO.IOException: Permission denied --- End of inner exception stack trace --- at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirectory, Func`2 errorRewriter) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) at System.IO.File.ReadAllBytes(String path) Also, there seems to be a problem with FFMPEG: 2019-03-18 19:14:21.758 Error HttpServer: Error processing request *** Error Report *** Version: Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb Operating system: Unix 64-Bit OS: True 64-Bit Process: True User Interactive: True Processor count: 2 Program data path: /var/lib/emby Application directory: /opt/emby-server/system System.Exception: System.Exception: Error starting ffmpeg I checked the media file permission and the ACL for the full path. These have not changed since I installed Emby. It has RWX access to all the media for owner (admin:users) and the user emby:emby (see ACL below): root@OMV:/sharedfolders/d1/movies/12 Years A Slave (2013)# getfacl *.mkv # file: 12 Years A Slave (2013).mkv # owner: admin # group: users user::rwx user:root:rwx user:daemon:rwx user:systemd-timesync:rwx user:ntp:rwx user:statd:rwx user:avahi:r-x user:sshd:r-x user:emby:rwx user:admin:rwx user:openmediavault-webgui:rwx user:macnb:rwx user:nobody:rwx group::rwx group:root:rwx group:daemon:rwx group:adm:rwx group:audio:rwx group:video:rwx group:users:rwx group:systemd-journal:rwx group:systemd-timesync:rwx group:crontab:rwx group:ntp:rwx group:ssh:r-x group:emby:rwx group:openmediavault-config:rwx group:nogroup:rwx mask::rwx other::r-x Please see attached debug server & ffmpeg logs. Over the weekend I had uninstalled Debian MariaDB mysql server and replaced it with docker Mariadb. Also installed docker Nextcloud web service. But these should be independent of Emby server. I stopped the Emby server and over installed it using: root@OMV:# dpkg -i emby-server-deb_4.0.2.0_amd64.deb (Reading database ... 51255 files and directories currently installed.) Preparing to unpack emby-server-deb_4.0.2.0_amd64.deb ... Removed /etc/systemd/system/multi-user.target.wants/emby-server.service. Unpacking emby-server ( over ( ... Setting up emby-server ( ... usermod: no changes Created symlink /etc/systemd/system/multi-user.target.wants/emby-server.service → /usr/lib/systemd/system/emby-server.service. Processing triggers for libc-bin (2.24-11+deb9u4) ... root@OMV:# This made no difference. The logs do not really tell what is the permission problem issue. What is wrong ? ffmpeg.txt log.txt
  24. I feel like I'm very close to having hardware acceleration working again, after switching to Debian Buster in a container, but I can't quite get it. This is AMD A10-5700, with Radeon HD 7660D. Please any help? As user emby, my ''vainfo'': error: can't connect to X server! libva info: VA-API version 1.4.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so libva info: Found init function __vaDriverInit_1_4 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.4 (libva 2.4.0) vainfo: Driver version: Mesa Gallium driver 18.3.4 for AMD ARUBA (DRM 2.50.0 / 4.15.0-46-generic, LLVM 7.0.1) 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 VAProfileNone : VAEntrypointVideoProc My hardware_detection log: {"Key":"vaapi","Decription":"vaapi"},"qsv":{"Key":"qsv","Decription":"qsv"},"cuvid":{"Key":"cuvid","Decription":"cuvid"}}},"DetectionOutputs":[{"CodecProviderName":"Vaapi","StandardError":"\n","Result":{ "ProgramVersion": { "Version": "4.0.2-emby_2018_12_09", "Copyright": "Copyright (c) 2018-2018 softworkz for Emby Llc", "Compiler": "gcc 6.3.0 (crosstool-NG crosstool-ng-1.23.0)", "Configuration": "--cc=x86_64-pc-linux-gnu-gcc --arch=x86_64 --prefix=/home/embybuilder/Buildbot/x64/ffmpeg-x64/staging --pkg-config=pkg-config --disable-doc --disable-ffplay --disable-vdpau --disable-xlib --enable-fontconfig --enable-gnutls --enable-gpl --enable-iconv --enable-libass --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libwebp --enable-libx264 --enable-libzvbi --enable-version3 --enable-libsmbclient --enable-cuda --enable-cuvid --enable-libmfx --enable-nvenc --enable-vaapi --enable-cross-compile --cross-prefix=x86_64-pc-linux-gnu- --extra-libs='-lexpat -lfreetype -lfribidi -lfontconfig -liconv -lpng -lz -lvorbis -logg -lnettle -lhogweed -lgmp -laddns-samba4 -lasn1util-samba4 -lauthkrb5-samba4 -lCHARSET3-samba4 -lcliauth-samba4 -lcli-cldap-samba4 -lcli-ldap-common-samba4 -lcli-nbt-samba4 -lcli-smb-common-samba4 -lcom_err -lcommon-auth-samba4 -ldbwrap-samba4 -ldcerpc-binding -ldcerpc-samba-samba4 -ldl -lflag-mapping-samba4 -lgenrand-samba4 -lgensec-samba4 -lgse-samba4 -lgssapi_krb5 -llibcli-lsa3-samba4 -llibsmb-samba4 -linterfaces-samba4 -liov-buf-samba4 -lk5crypto -lkrb5 -lkrb5samba-samba4 -lkrb5support -lldb -lldbsamba-samba4 -lmessages-dgm-samba4 -lmessages-util-samba4 -lmsghdr-samba4 -lmsrpc3-samba4 -lndr -lndr-krb5pac -lndr-nbt -lndr-samba-samba4 -lndr-standard -lreplace-samba4 -lsamba-cluster-support-samba4 -lsamba-credentials -lsamba-debug-samba4 -lsamba-errors -lsamba-hostconfig -lsamba-modules-samba4 -lsamba-security-samba4 -lsamba-sockets-samba4 -lsamba-util -lsamba3-util-samba4 -lsamdb -lsamdb-common-samba4 -lsecrets3-samba4 -lserver-id-db-samba4 -lserver-role-samba4 -lsmbconf -lsmbd-shim-samba4 -lsmb-transport-samba4 -lsocket-blocking-samba4 -lsys-rw-samba4 -ltalloc -ltalloc-report-samba4 -ltdb -ltdb-wrap-samba4 -ltevent -ltevent-util -ltime-basic-samba4 -lutil-cmdline-samba4 -lutil-reg-samba4 -lutil-setid-samba4 -lutil-tdb-samba4 -luuid -lwbclient -lwinbind-client-samba4 -ldrm' --target-os=linux --enable-shared --disable-static" }, "Devices": [ { "DeviceIndex": 0, "DeviceInfo": { "VendorName": "Advanced Micro Devices, Inc. [AMD/ATI]", "DeviceName": "Trinity [Radeon HD 7660D]", "SubsytemVendorName": "ASRock Incorporation", "VendorId": 4098, "DeviceId": 39169, "SubsytemVendorId": 6217, "SubsytemDeviceId": 39169, "DevPath": "/sys/bus/pci/devices/0000:00:01.0", "DrmCard": "/dev/dri/card0", "DrmRender": "/dev/dri/renderD128", "IsEnabled": 1, "IsBootVga": 1, "Error": { "Number": -1, "Message": "Failed to initialize VA /dev/dri/renderD128. Error -1" } } } ], "Log": [ { "Level": 48, "Category": 0, "Message": "Begin GetVaAdapterInfo" }, { "Level": 40, "Category": 0, "Message": "Found 24 device entries" }, { "Level": 48, "Category": 0, "Message": "Begin get_nodes" }, { "Level": 48, "Category": 0, "Message": "Found 3 drm entries" }, { "Level": 48, "Category": 0, "Message": "End GetVaAdapterInfo" } ] } And a portion of the output when I run ''ffdetect vaencdec'': [DEVICE] DeviceIndex=0 DEVICEINFO:VendorName=Advanced Micro Devices, Inc. [AMD/ATI] DEVICEINFO:DeviceName=Trinity [Radeon HD 7660D] DEVICEINFO:SubsytemVendorName=ASRock Incorporation DEVICEINFO:VendorId=4098 DEVICEINFO:DeviceId=39169 DEVICEINFO:SubsytemVendorId=6217 DEVICEINFO:SubsytemDeviceId=39169 DEVICEINFO:DevPath=/sys/bus/pci/devices/0000:00:01.0 DEVICEINFO:DrmCard=/dev/dri/card0 DEVICEINFO:DrmRender=/dev/dri/renderD128 DEVICEINFO:IsEnabled=1 DEVICEINFO:IsBootVga=1 DEVICEINFO:ApiVersionMajor=1 DEVICEINFO:ApiVersionMinor=4 DEVICEINFO:Driver=Mesa Gallium driver 18.3.4 for AMD ARUBA (DRM 2.50.0 / 4.15.0-46-generic, LLVM 7.0.1) [DECODER] CodecName=MPEG2VIDEO CodecProfile=MPEG2_SIMPLE CodecId=2 MaxWidth=2048 MaxHeight=1152 ColorFormats=NV12 RTFormat=1 [/DECODER] [DECODER] CodecName=MPEG2VIDEO CodecProfile=MPEG2_MAIN CodecId=2 MaxWidth=2048 MaxHeight=1152 ColorFormats=NV12 RTFormat=1 [/DECODER] Here is my /dev/dri/: emby@emby:/$ ls -lha /dev/dri total 0 drwxr-xr-x 2 root root 100 Mar 16 12:23 . drwxr-xr-x 9 root root 500 Mar 16 12:23 .. crw-rw---- 1 root video 226, 0 Mar 16 12:23 card0 crw-rw---- 1 root video 226, 0 Mar 16 12:23 controlD64 crw-rw---- 1 root video 226, 128 Mar 16 12:23 renderD128 What else can I provide to help?
  25. irie27

    One imports, the other doesn't

    I have a directory listed as /media/movies with the permissions If I have emby import the movies directory, nothing will get imported. However, if I have movies2 imported the files are seen. The directories and files all have 755 permissions with the user & group being the same in both directories. I can't get anything from the logs that would help. What is more weird to me is that if I set the content type to TV on the /media/movies import, the files are imported, but not with the content type set as MOVIES. I'm stumped on trying to figure this one out. I only have a monthly premiere pass to see if I want to leave Plex. As you can see here, the files are being seen.. And when I complete setting up the import this is all I get.. what logs would be needed to diagnose this issue?
  • Create New...