ForExampleJohn

Members
  • Posts

    4
  • Joined

  • Last visited

Everything posted by ForExampleJohn

  1. Have you perhaps gone to a 32bit version of Filezilla? I kept getting exec errors trying to install 'latest'. Then tried v1.7.2 and it was the same. v1.3.2 would start up but exit within 30 seconds. v1.3.6 seems to work fine. I've played around with creating some dockers myself, and the one that always killed me was anything to do with wine. Because unraid doesn't have 32 bit kernel support, any dockers that use 32bit binaries fail, and it's nigh impossible to create wine with nothing 32bit. I saw similar errors as with your 1.7.X, that's why I ask.
  2. Ok, so I may have tracked down the root problem, sadly there may not be a proper solution. I found another guy from a few years ago that was having the same problem with libvirt/ubuntu/iommu/vt-d, haswell, and an asrock z97 board. He raised it as a bug with ubuntu, who confirmed it impacted multiple users. An iommu driver patch was developed, though it doesn't seem to have solved it for the guy that submitted the bug. I'm going to give the kernel patch a try, but in the meantime, I confirmed that the realtek audio works ok when passed through. The job of this VM is to run Kodi to an LCD TV with crappy built in speakers. Outputting HDMI audio was preferred because it's a 50' cable run to the TV, so just needing a single HDMI cable is easier. But I'll live with a 50' toslink to handle the audio, if there's no software fix for this. I also tested passthrough in an old win7 vm, and there seemed to be audio issues there as well, though I didn't spend any time trying to resolve them, since I don't need audio there. Could well be there are issues with the implementation of vt-d HD audio on the asrock z97 chipset boards.
  3. So I created a Xenial VM, attaching a small SSD directly for the harddrive (IE, using Sata as the bus, and drive by ID as the path). Motherboard is an Asrock Z97M, CPU is a Haswell Core i5. Graphics and all work fine, but I get no sound. I did the msi enable fix (options snd-hda-intel enable_msi=1), but it didn't help. I checked that no channels were disabled in alsamixer, and that the correct card was default. I tried adding the "iommu allow unsafe interrupts" addendum to unraid's syslinux, and rebooted, nada. I tried passing through the Realtek AC97 controller as well. lspci shows the following for the CPU audio controller and the Realtek, respectively: When I rebooted the physical unraid server, and let it UEFI boot directly to the SSD I'd installed Xenial on, HDMI works fine. When I ran lspci on the audio devices, I noticed some new "capabilities" - didn't save those, but they were similar to what user inhexSTER saw during those times where his sound worked - like him, when there's no sound, the endpoint/reporting (78,100) weren't there. Capabilities: [60] Power Management version 3 Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [78] Express Root Complex Integrated Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting I've seen elsewhere that seabios + Q35 might work, but I'd have to rebuild it in order to get seabios. It's pretty clear that my problem is somewhere in the vagaries of virtualization, since this works when it's hardware only. Here's my vm XML: potentially relevant syslog entries cat /proc/asound/HDMI/codec#0 cat /proc/asound/ cat /proc/asound/cards cat /proc/asound/devices cat /proc/asound/timers cat /proc/asound/pcm cat /etc/modprobe.d/alsa-base.conf | grep -v "#"
  4. I'm a complete noob with docker, only recently setting up some stuff with it in unraid. I tried adding danielguerra69's docker and like everyone else couldn't get it to work. Turns out that the reason is that 32bit apps just don't work properly with docker on unraid - and it's down to unraid's kernel. The containers I saw were trying to use wine to run a windows soulseek 32bit executable. *However* Soulseek provides a 64bit linux executable. So, I cloned danielguerra69's project and rebuilt it to use that executable (had to use the nov 2017 beta, feb 2017 crashed all the time). find the container at whatsalinux/soulseek If you're new with docker as I am, here's the step by step to add it to unraid in docker: Click add container name = soulseek repository = whatsalinux/soulseek categories = downloaders Docker Hub URL = https://hub.docker.com/r/whatsalinux/soulseek/ Template URL = https://hub.docker.com/r/danielguerra/soulseek/~/dockerfil Icon URL = http://www.slsknet.org/news/sites/default/files/slsk_bird.jpg WebUI = http://[IP]:[PORT:5950]/ Network Type = bridge Privileged = Yes (got fuse errors without this) Click Add Another Path, Port or Variable : Select Host Path name = Appdata config path | container path=/home/soulseek/.config/ | host path = /mnt/user/appdata/soulseek/config presume you have an "appdata" share, if not, create one, then mkdir -p this directory on unraid: mkdir -p /mnt/user/appdata/soulseek/{config,Downloads,Music} on unraid : chown nobody.users -R /mnt/user/appdata/soulseek/* Click Add Another Path, Port or Variable : Select Host Path name = Host Path 1 | Container Path = /home/soulseek/Music/ | host path = /mnt/user/appdata/soulseek/Music/ Click Add Another Path, Port or Variable : Select Host Path name = Host Path 2 | Container Path = /home/soulseek/Downloads/ | host path = /mnt/user/appdata/soulseek/Downloads/ Click Add Another Path, Port or Variable : Select Host Path name = Host Path 3 | Container Path = /home/soulseek/.SoulseekQt/ | host path = /mnt/user/appdata/soulseek/SoulseekQt/ Click Add Another Path, Port or Variable : Select Host Port name = Host Port 1 | container port = 5900 | host port = 5950 From there, let it build, then open a vnc client and hit <unraid ip>:5950 Once you enter your user/pass, choose "/home/soulseek/Music" as your shared directory. Under File Sharing, click "Set Download Folder" and choose /home/soulseek/Music Your config files should persist in /mnt/user/appdata/soulseek/config and load up when you rebuild the container. LIkewise, Downloaded Music should persist in /mnt/user/appdata/soulseek/Downloads. Add music you wish to share to /mnt/user/appdata/soulseek/Music , or just create a softlink to where you keep it on the array Idk how this would get added to 'community apps', but if someone wants to let me know how that's done..