Porkie

Members
  • Posts

    41
  • Joined

  • Last visited

Everything posted by Porkie

  1. I had the same issue with the script to but I got it to run by editing it. #!/bin/bash # Check if python3 is installed (can be installed through NerdPack) if [[ "$(python3 -V)" =~ "Python 3" ]]; then # Check if undervolt is already installed [[ ! "$(undervolt --version)" =~ "undervolt" ]]; wget http://slackware.cs.utah.edu/pub/slackware/slackware64-current/slackware64/ap/undervolt-20200612_07d0c70-x86_64-1.txz -P /tmp upgradepkg --install-new /tmp/undervolt-20200612_07d0c70-x86_64-1.txz fi # Undervolt CPU undervolt --gpu -75 --core -100 --cache -100 --uncore -100 --analogio -100 undervolt --read But I run into another issue. Resolving slackware.cs.utah.edu (slackware.cs.utah.edu)... 155.98.64.87 Connecting to slackware.cs.utah.edu (slackware.cs.utah.edu)|155.98.64.87|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 14936 (15K) [text/plain] Saving to: '/tmp/undervolt-20200612_07d0c70-x86_64-1.txz.1' 0K .......... .... 100% 13.2K=1.1s 2020-10-21 17:10:06 (13.2 KB/s) - '/tmp/undervolt-20200612_07d0c70-x86_64-1.txz.1' saved [14936/14936] +============================================================================== | Skipping package undervolt-20200612_07d0c70-x86_64-1 (already installed) +============================================================================== Traceback (most recent call last): File "/usr/bin/undervolt", line 33, in sys.exit(load_entry_point('undervolt==0.3.0', 'console_scripts', 'undervolt')()) File "/usr/lib64/python3.8/site-packages/undervolt.py", line 411, in main set_offset(plane, offset, msr) File "/usr/lib64/python3.8/site-packages/undervolt.py", line 222, in set_offset write_msr(write_value, msr.addr_voltage_offsets) File "/usr/lib64/python3.8/site-packages/undervolt.py", line 81, in write_msr os.write(f, pack('Q', val)) OSError: [Errno 5] Input/output error temperature target: -0 (100C) Traceback (most recent call last): File "/usr/bin/undervolt", line 33, in sys.exit(load_entry_point('undervolt==0.3.0', 'console_scripts', 'undervolt')()) File "/usr/lib64/python3.8/site-packages/undervolt.py", line 455, in main voltage = read_offset(plane, msr) File "/usr/lib64/python3.8/site-packages/undervolt.py", line 208, in read_offset write_msr(value_to_write, msr.addr_voltage_offsets) File "/usr/lib64/python3.8/site-packages/undervolt.py", line 81, in write_msr os.write(f, pack('Q', val)) OSError: [Errno 5] Input/output error Script Finished Oct 21, 2020 17:10.06
  2. Just set it to Y and use a local ip similar to you server and it will work, I tried with just N too and got the same error too.
  3. Can I suggest another upload script, I had lots of issues with big files and running the normal upload script and things getting all screwy in rclone with fuse files and it moving things to bin and re uploading over and over if the file took longer than a hour to upload. Checkers for seeing if the script is running are not working for me with the original upload script. I came across another upload script that seems to work better and also has the benefit of directing where which folders get uploaded to. So you could have 3 or 4 shared drives and as long as you set them up in rclone you can direct certain folders to it. For example a movies shared drive, one for tv, music etc. #!/bin/bash # RClone Config file # Custom script specific to USER # Lockfile LOCKFILE="/var/lock/`basename $0`" # Rclone arguments ARGS=(-P --checkers 3 --log-file /mnt/user/appdata/other/logs/upload_rclone.log -v --tpslimit 3 --transfers 3 --drive-chunk-size 32M --exclude queue/** --exclude nzb/** --exclude intermediate/** --exclude complete/** --exclude downloads/** --exclude *fuse_hidden* --exclude *_HIDDEN --exclude .recycle** --exclude *.backup~* --exclude *.partial~* --exclude *.log~* --delete-empty-src-dirs --bwlimit 8M --tpslimit 3 --min-age 30m --user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36") # Create exclusion file #touch /home/user/.config/rclone/upload_excludes ( # Wait for lock for 5 seconds flock -x -w 5 200 || exit 1 # Move older local files to the cloud rclone move /mnt/user/local/google_vfs/movies gdrive_media_vfs:movies "${ARGS[@]}" rclone move /mnt/user/local/google_vfs/tv gdrive_media_vfs:tv "${ARGS[@]}" ) 200> ${LOCKFILE} this script is just a example and should work for standard install from here, but if you wanted to use extra drives like say ebooks, make a shared drive called ebooks configure that in rclone and add the drive to your mount command. Then for rclone move command in the script I posted here you just add. rclone move /mnt/user/local/google_vfs/ebooks gdrive_ebooks:ebooks "${ARGS[@]}" This is just a example but it seems to work much better, also you dont really need so much excludes as the files have already been processed. I added the excludes anyway but im sure they can be removed.
  4. I just use a scripted LS Plex container which I found to support decode and encode with the above fix. Im not sure if I cant post it here.
  5. Do you even need to move it, wouldnt a symlink work?
  6. Porkie

    Plexdrive

    Today I finally managed to get Plexdrive5 working quite well with a little help of cross referencing from the Cloudbox project and seeing how they did things. I had the rclone plugin working but it just was not working all that great. I would get freezes and sometimes things just wouldn't play and the kids would complain. First thing I did was to create a new project called plexdrive at https://console.developers.google.com to get a client id and client secret. You can follow this guide for reference on how to do it. https://github.com/Cloudbox/Cloudbox/wiki/Google-Drive-API-Client-ID-and-Client-Secret Once you have your client id and secret keep them handy in a notepad file or something for later. Next create a folder in appdata called plexdrive so you will a path of /mnt/user/appdata/plexdrive Download plexdrive5 using https://github.com/dweidenfeld/plexdrive/releases/download/5.0.0/plexdrive-linux-amd64 and rename the file just to plexdrive and place it into /mnt/user/appdata/plexdrive. Open a terminal to unraid and run chmod -R 777 /mnt/user/appdata/plexdrive/ (I'm not sure if 777 is OK to use and maybe 775 would be better). Now we will run plexdrive for the first time using. /mnt/user/appdata/plexdrive/plexdrive mount -v 3 --refresh-interval=1m --chunk-check-threads=8 --chunk-load-threads=8 --chunk-load-ahead=4 --max-chunks=100 --fuse-options=allow_other,read_only --config=/mnt/user/appdata/plexdrive --cache-file=/mnt/user/appdata/plexdrive/cache.bolt /mnt/cache/plexdrive My mount point in unraid is /mnt/cache/plexdrive change this in the above command to your needs but it must not point to a array disk or share that is on the array. Unraid doesnt not like it and will throw a bunch of errors in the logs. On first run it will ask you for you client id and secret and it will give you a link to copy from terminal into your browser to auth it, copy the auth code into terminal to complete. Plexdrive will then do its thing and mount to location you added as above. When you see "First cache build process started..." crtl c to stop plexdrive. Next create a user script I called mine plexdrive and copy the same command we used above to to install plexdrive into the user script and save. Then click run script in background and your mount should be working. I have set this to run on array start but I haven't tested it yet but my content loads fast and plays really well.
  7. I posted instructions for telly1.1 version (I think its 1.1) a few posts above which currently works fine, version 1.5 is still in alpha and is not functioning as it should right now. Its a very simple template and you drop a config file in the mapped folder. Use the above links to get a base config file and edit to your needs. There is also a container for xTeve which works but I dont think its on the appstore and you need to create your own template.
  8. Telly is far from dead, just because this topic is not active does not mean to say its dead. Telly has actually been under quite a lot of development to make things better for the future. You can join the discord channel or look on the GitHub page to see how active it is. Discord link https://discord.gg/czzvsf
  9. The repo has changed, it is now tellytv/telly. There is also a new branch dev. If you want to use the dev branch use the tag tellytv/telly:dev or if you need ffmpeg tellytv/telly:dev-ffmpeg. If you use the new beta/dev tags then you need to create a new xml but it a simple one. Also you will need to create a telly.config.toml and add it to your mapped folder for example /mnt/user/appdata/telly. You can find info or a base config file at https://github.com/tellytv/telly/tree/dev. Here is a screenshot of my xml for the new beta for people that need it.
  10. How come your using TVH with it, there's no need to that the whole point of Telly. Also the devs had said there is a bug with amd64 leaving a \ somewhere. This can affect some streams resulting in a 404 until they fix it.
  11. It was a typo my fault, I had TELLY_IPTV_STEAMS instead of TELLY_IPTV_STREAMS. Just edit the variable. Sorry The xml is fixed in my original post.
  12. I never noticed that until you just said, Ill check it now.
  13. add it to your flash drive under /tower/flash/config/plugins/dockerMan/templates-user. Then just install by going to the docker tab/add container then it will be in your template list.
  14. All the variables have changed in the last update and you need either change them or you can use my xml that ill attach to this post. Telly.xml
  15. I only came across DietPi a day or so ago which seems a interesting rpi project that is easy to install using Kvm after a few procedures. First go to https://dietpi.com and download their Vmware vdmk image to your Unraid machine. Then we need to convert the image to a qcow2 image using qemu. To convert the image use the following command and adjust paths and file names accordingly. qemu-img convert /mnt/user/isos/DietPi_VMware-x86_64-Stretch.vmdk -O qcow2 dietpi.qcow2 Once the file is converted which should take not to long we need to make a linux vm template using seabios and for the first drive set to manual and point to the qcow2 we just created and set that drive to sata. Set ram and cpus as you require, save and boot. here is a working vm template with instructions from above. Dietpi seems to offer a lot of packages/software from the installer, i was surprised at what was available and also just being able to run a rpi image without any hassle seemed cool.
  16. Im trying to do a straight swap with a Amd R9 285 to a gifted Amd RX Vega 56. If I put the Vega i my system Unraid doesnt boot correctly it will get past bios page and start to load Unraid but it will halt at some point and nothing loads. No Vm's/containers starts I can not login into the server webui.
  17. For any container to communicate with each other they have to run the same network mode ie bridge/br0. So at home a run a few containers in br0 mode ie plex and plexpy, They need to be on the same network mode so that they can communicate stats if not plexpy cannot read stats from plex because its on a different network. I run this same example using telly. Telly will not communicate if say plex is on bridged mode and telly is on br0.
  18. I run both Plex and Telly with their own Ip's so I use br0 mode rather than bridge or host, I haven't tested in bridge mode but I assume it maybe be similar to tvhporxy and alike that they need to run on independent ip's I could be wrong but br0 mode works fine.
  19. Just use regex to slim down channel, so if you just want UK add UK to the regex, if you want UK and US add UK|US etc. This may help you cut down unwanted channels.
  20. If you have to many channels it will crash I think try to slim down the amount of channels you have. I think plex only likes a max of 420.
  21. Epg currently is not what this app does, Plex handles epg. You can either use the one your provider gives you, Use plex in built one or create a custom one or go to xtmlv wiki and search for one there to see if one is available for your country.
  22. Admin could we move this post to the correct section, my apologies for posting in the wrong section.
  23. Dev has made a Official support thread here
  24. Hi I purchased a INVENTEC B800 Motherboard for my dual xeon setup, they are cheap on Ebay if your willing to take a risk on importing one from Hong Kong. My problem is actually finding any info on these boards, Unraid reports this board as being a ZTSYSTEM - A9DRPF-10S, I did a search of the serial number on the zt-system website for available downloads and drivers but the site does not recognize the serial number. I'm only looking for a bios update because currently in the current bios I do not see any options to set the onboard vga to first boot rather than it taking the pci-e slot. The board runs great and I have not had much of a issue but its pain sometimes with vm's and gpu pass through, although I have a working gaming vm I have trouble with reboots/shutdowns of vm's and have to do a full system reboot for the vm's to become alive on my screen again. If I do not do a full system reboot I end up with black screen.