Everything posted by caplam
-
Unraid Feature Request Wishlist
i voted for snapshots as it would be very cool but i'm trying to have my mac os vm working and editing twice the vm settings for every change made is really a pain is the a.. If i could i would change my vote.
-
[Support] Linuxserver.io - Plex Media Server
i have a question about the same topic. I setup plex to use /transcode for transcoding. I mapped /tmp/plex on the host to /transcode. Yesterday i run a 4Kmovie which needed to be transcoded. I saw, in the /transcode/sessions directory of the container numerous chunks of m2ts files. During this the docker.img was filling up. Today i change the mapping to /tmp -> /transcode when i run a movie i see on the host the directory /tmp/Transcode/Sessions which contains a subdirectory :plex-transcode-oqrnbokfeqtz9q91j7lx3oi1-fc7b00aa-1215-4c0a-8150-147ff5696762 Why the hell is it in /tmp/Transcode and not /tmp/transcode ? Is Transcode directory hardcoded ? At least this time it transcodes in ram.
-
[Support] SpaceinvaderOne - Macinabox
Hi everyone, I've setup a catalina vm using macinabox. Thank you spaceinvaderone for that stuff. I have some problems. 1- when editing xml some things change automatically : the path of ovmf files which i set in to /mnt/user/domains/catalina when i edit the xml it changes to something in /usr/share/... and /etc/libvirt/... for the other. When i start the vm with this path the display becomes weird and it enter in a bootloop. So i have to change the path every time i edit the xml. Apparently it's normal; forget that 2- i have no audio device in the vm. I try with or without passing through the host soundcard. 3- for now i have no gpu to passtrough. I use realvncviewer as standard vnc from unraid can't connect. I tried nomachine but keyboard mapping is buggy and it connects once in ten times. I also tried splashtop but it eats cpu and the vm is unsable. here is my xml file: <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm' id='15' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>MacinaboxCatalina</name> <uuid>ff4e1131-1ab6-4271-832e-2b2aebc48432</uuid> <description>MacOS Catalina</description> <metadata> <vmtemplate xmlns="unraid" name="Windows 10" icon="default.png" os="Catalina"/> </metadata> <memory unit='KiB'>16777216</memory> <currentMemory unit='KiB'>16777216</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>8</vcpu> <cputune> <vcpupin vcpu='0' cpuset='2'/> <vcpupin vcpu='1' cpuset='18'/> <vcpupin vcpu='2' cpuset='3'/> <vcpupin vcpu='3' cpuset='19'/> <vcpupin vcpu='4' cpuset='4'/> <vcpupin vcpu='5' cpuset='20'/> <vcpupin vcpu='6' cpuset='5'/> <vcpupin vcpu='7' cpuset='21'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-q35-3.1'>hvm</type> <loader readonly='yes' type='pflash'>/mnt/user/domains/MacinaboxCatalina/ovmf/OVMF_CODE.fd</loader> <nvram>/mnt/user/domains/MacinaboxCatalina/ovmf/OVMF_VARS.fd</nvram> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough' check='none'> <topology sockets='1' cores='4' threads='2'/> </cpu> <clock offset='utc'> <timer name='rtc' tickpolicy='catchup'/> <timer name='pit' tickpolicy='delay'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <disk type='file' device='disk'> <driver name='qemu' type='qcow2' cache='writeback'/> <source file='/mnt/cache/domains/MacinaboxCatalina/Clover.qcow2' index='3'/> <backingStore/> <target dev='hdc' bus='sata'/> <boot order='1'/> <alias name='sata0-0-2'/> <address type='drive' controller='0' bus='0' target='0' unit='2'/> </disk> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/cache/domains/MacinaboxCatalina/Catalina-install.img' index='2'/> <backingStore/> <target dev='hdd' bus='sata'/> <alias name='sata0-0-3'/> <address type='drive' controller='0' bus='0' target='0' unit='3'/> </disk> <disk type='file' device='disk'> <driver name='qemu' type='qcow2' cache='writeback'/> <source file='/mnt/cache/domains/MacinaboxCatalina/macos_disk.qcow2' index='1'/> <backingStore/> <target dev='hde' bus='sata'/> <alias name='sata0-0-4'/> <address type='drive' controller='0' bus='0' target='0' unit='4'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <alias name='usb'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <alias name='usb'/> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <alias name='usb'/> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <alias name='usb'/> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <controller type='pci' index='0' model='pcie-root'> <alias name='pcie.0'/> </controller> <controller type='pci' index='1' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='1' port='0x10'/> <alias name='pci.1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/> </controller> <controller type='pci' index='2' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='2' port='0x11'/> <alias name='pci.2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/> </controller> <controller type='pci' index='3' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='3' port='0x12'/> <alias name='pci.3'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/> </controller> <controller type='pci' index='4' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='4' port='0x13'/> <alias name='pci.4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/> </controller> <controller type='virtio-serial' index='0'> <alias name='virtio-serial0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </controller> <controller type='sata' index='0'> <alias name='ide'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <interface type='bridge'> <mac address='52:54:00:98:7c:28'/> <source bridge='br0'/> <target dev='vnet3'/> <model type='vmxnet3'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </interface> <serial type='pty'> <source path='/dev/pts/3'/> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> <alias name='serial0'/> </serial> <console type='pty' tty='/dev/pts/3'> <source path='/dev/pts/3'/> <target type='serial' port='0'/> <alias name='serial0'/> </console> <channel type='unix'> <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/domain-15-MacinaboxCatalina/org.qemu.guest_agent.0'/> <target type='virtio' name='org.qemu.guest_agent.0' state='connected'/> <alias name='channel0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='tablet' bus='usb'> <alias name='input0'/> <address type='usb' bus='0' port='1'/> </input> <input type='mouse' bus='ps2'> <alias name='input1'/> </input> <input type='keyboard' bus='ps2'> <alias name='input2'/> </input> <graphics type='vnc' port='5903' autoport='yes' websocket='5703' listen='0.0.0.0' keymap='fr'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/> <alias name='video0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/> </video> <memballoon model='virtio'> <alias name='balloon0'/> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </memballoon> </devices> <seclabel type='dynamic' model='dac' relabel='yes'> <label>+0:+100</label> <imagelabel>+0:+100</imagelabel> </seclabel> <qemu:commandline> <qemu:arg value='-usb'/> <qemu:arg value='-device'/> <qemu:arg value='usb-kbd,bus=usb-bus.0'/> <qemu:arg value='-device'/> <qemu:arg value='isa-applesmc,osk=redacted'/> <qemu:arg value='-smbios'/> <qemu:arg value='type=2'/> <qemu:arg value='-cpu'/> <qemu:arg value='Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,+pcid,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check'/> </qemu:commandline> </domain>
-
[Support] HaveAGitGat - Tdarr: Audio/Video Library Analytics & Transcode Automation
For now it's working as intended. I'm waiting for a quadro p400 to accelerate the process. I have a question: how would you do to have tdarr reencode hevc into hevc if the bitrate is higher a certain value. For now it's converting my h264 media files in hevc. I have also some big hevc files and i'd like to have it downsized. For now tdarr doesn't touch hevc files.
-
Thunderbolt 3 External Enclosure for Array
That would be a good news for those like me who need a expansion case in mini tower chassis form factor.
-
[Support] HaveAGitGat - Tdarr: Audio/Video Library Analytics & Transcode Automation
I have an old machine but it can run 4 transcodes with cpu. I have 2x2650V2 with 128Gb ram. I wonder how fast would be a p400 compare to that?
-
[Support] HaveAGitGat - Tdarr: Audio/Video Library Analytics & Transcode Automation
After the night it seems to run quite well. Like unmanic it transcode almost 4 files at a time in an hour with the cpu. I have around 3000 files left to transcode which should take around 4 months. I'm looking a gpu (for now i have an old nvidia quadro 280 which is useless) to accelerate the process. The P400 is not expensive and draw around 30W. It can transcode 2 streams simultanously but i don't know at what speed. The P2000 is more expensive and draw 75W. Do this 2 cards work with tdarr ? What would you choose ? When my library will be transcoded i will not need more than 2 transcodes at a time. Can tdarr transcode 2 files with the gpu and 2 others with the cpu at the same time ?
-
[Support] HaveAGitGat - Tdarr: Audio/Video Library Analytics & Transcode Automation
i added tvshow library and all files went in queue. I have a third already in hevc. I guess i have to wait before there are marked as transcoded not required?
-
[Support] HaveAGitGat - Tdarr: Audio/Video Library Analytics & Transcode Automation
Hello, i've just installed the container and i'm trying to understand how it works. My purpose is to reencode all my video fileswhich are not in hevc in hevc and let audio and subtitles streams untouched (passtrough) I created my first library. It's a movie one which was reencoded last mont with unmanic. As i don't want to break my library i first run health check with 4 workers. it was ok. For the setup of the library : source : ok the folder is correctly mapped and i can select the movie subfolder transcode cache : i selected /tmp/Tdarr for mapping : the cache folder will be in ram (i have plenty) output folder: i let it untouched. In my understanding it means transcoded files will overwrite original ones. containers : i removed m2ts from the list : in a bluray there are hundreds of m2ts i don't want to convert it all. transcode : i checked plugin stack i checked Tdarr_Plugin_lmg1_Reorder_Streams to have streams in correct order i checked Tdarr_Plugin_075a_FFMPEG_HEVC_Generic as i want only video encoding of non hevc files. Then i checked process library and run scan (new). I then select 1 transcode worker. I had a bug as 3 transcode worker were started. i killed 2; 1 is enough to see result. Waiting to see the result. For now i have a concern. The library has been scanned with 462 files. 7 are h264 videos and 455 are h265. Despite the transcode settings 205 files have been queued for encoding: why not only 7 ? In the search tab why i search for h264 it finds 9 files. It clearly indicates that 2 are hevc. When i look at the queue i see hevc files but i shouldn't. Do you know what might be the problem? When i click on skip in the queue it indicates transcode success. The files which were not in the queue are marked "not required". Edit: 30 minutes after the beginning tdarr deleted the 199 h264 files in the queue and marked them as transcode not required. I don't know why exactly.
-
Unassigned Devices - Managing Disk Drives and Remote Shares Outside of The Unraid Array
i updated to 20200120 and my problem seems to be solved (it was not in 20200118a).
-
[Support] Linuxserver.io - Heimdall
I think there might be a synchronisation problem. With 2.2.2-ls68 tag it was ok. Having read you post i updated container with latest tag. It was not ok. I then tried with 2.2.2-ls70 (which is supposed at this time to be the latest) and it was ok. I retried with latest tag and it was broken. So for now i'm with 2.2.2-ls70 tag.
-
Unassigned Devices - Managing Disk Drives and Remote Shares Outside of The Unraid Array
One share is called Backup on the server Zeus. The other is called Proxmox on the server Dionysos. After having done more tests, i can add several shares from zeus (it's a qnap nas). As soon i add a share from dionysos (it's a synology nas) the shares from zeus disappear; and the share from dionysos can not be mounted. Until yesterday all the shares where mounted without a glitch since 6 months. It seems related to 6.8.1. Yesterday i had a very weird problem. The user share disappeared with no reason. I had to reboot for recovering. I had upgraded to 6.8.1 the day before.
-
[Support] Linuxserver.io - Heimdall
Hi, with the latest version (i don't know the number) the container is broken, nginx won't start i have the following error: nginx: [emerg] a duplicate default server for 0.0.0.0:80 in /config/nginx/site-confs/default:4 nginx: [emerg] a duplicate default server for 0.0.0.0:80 in /config/nginx/site-confs/default:4 i pulled 2.2.2-ls68 and it's back to normal
-
Unassigned Devices - Managing Disk Drives and Remote Shares Outside of The Unraid Array
My remote shares didn't mount sincce the upgrade to 6.8.1. Had read the posts above i recreated my shares. No problem with my passwords. The problem is i can only create one share. I created a smb share on a remote server. It mounted. I then created another share on another server it's been created but can not mount (and the share name doesn't contain the server name) and the first share disappeared.
-
[Plugin] CA User Scripts
it worked but i wanted this to work at array startup. The second script (which should run in background) is executed before the first one finishes installing influxdb module. So i have to manually execute the first, wait it finishes and then run the second in backgound.
-
[Plugin] CA User Scripts
I think i solved my problem. i had to change the first line from #!/usr/bin/python to #!/usr/bin/python3 I also had to install influxdb in a shell window: pip3 install influxdb Now i'm waiting for the first push to come. If i understand right the script has to be lauched with "&" at the end off the command line in order to run without the window opened. My bad the "run in background" button is huge but i had not seen it. So i started the script with run un background. I also sheduled a run at array startup
-
[Plugin] CA User Scripts
Hello, I usually use user script for various backup tasks. For the need of my home automation system i have to run a python script which is intended to listen push on a port. The script can be found here. I have nerdpack plugin installed. When i launch the script i have the following error. How can i install this module ? I thought it was included. Can I launch python script with user script ? How can i make the script running in background ? It needs to listen to push events.
-
Virt-Manager, Intel-GPU-Tools and more Dockers
Hello, thank you for this nice docker. I wonder if there is a way to change the path where virt manager stores snapshots or virtual disks For now snapshots go to /var/lib/libvirt/qemu/snapshot and when creating a new vm the virtual disk goes into /var/lib/libvirt. The problem is that these paths are not persistent across a reboot. I'd like to keep all that stuff under /mnt/cache/domains.
-
[Support] Linuxserver.io - Calibre
Is there any option to deal with accented characters ? I can't import files with accents or from a folder with a name with accents.
-
How much RAM do you have installed in your unRAID server?
DDR3 is quite cheap i went with 128GB (8x8 + 16x4). I have not finished configuring unraid but for now using less than 24GB with 34 dockers and 4 vms. I probably could use a tmpfs in ram too.
-
btrfs snapshot management + VM
+1 with snapshot management and correctly editing xml files of vm unraid would become much more user friendly.
-
Expanding my array
yes the synology option is expensive but the size is ideal, i prefer hotswap cage and i probably will take time to find a used one. If i'd find a case that meets my needs i'd be very happy to build my own expansion unit. To be clear i'm not happy to buy another synology box as i plan to remove my ds1815+ from my shelf.
-
Expanding my array
My unraid server sits in a hp Z620 workstation. I have 2 parity and 1 data drive in the internals bays. In the 2 5,25" external bays i threw a 3x3,5" cage for data drives I also have a pci-e bracket which old 2 sata m2 drives. I only have room left for 1 m2 nvme ssd. Finally i have 4 data drives. I'd like to use some drives from machines i will soon stop cause replacing them with unraid. Expanding storage with dell md1200 or similar is not an option for me as i can't use rackmount server due to depth. So i don't have many options as i don't consider using usb enclosure Building my own storage expansion unit is hard when it comes to source case and backplane (i'm in france) So it leaves me with the option of using a desktop expansion unit from synology like the DX1215. First question: can you use a dx1215 with an hba from lsi or other brand than synology? it seems to me that it uses a standard sas port with an expander. and second : Which one could you use with unraid ?
-
[Support] Linuxserver.io - Calibre
just installed this container. Great job. I have imported my library and for now it's working very well.