Jump to content

elfner11

Members
  • Posts

    42
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

elfner11's Achievements

Rookie

Rookie (2/14)

0

Reputation

  1. You can ssh into the docker: docker exec -it MythTv bash
  2. Seems to be a race condition when you restart docker while unraid running... https://lime-technology.com/forum/index.php?topic=38635.msg410787#msg410787 Although I rebooted my box several times and had the same problem as well. I have also rebooted in the past and haven't had any problems. Need to do more investigating but it works now, so off for some rest and relaxation. Sparkyballs --> I didn't mean any harm or disrespect with my comment before, this docker is AMAZING and makes TV life much easier. Thank you for all of your hard work!
  3. what development is needed exactly ? it works as well as can be expected from docker doing something it really isn't designed to do. i've been using it now for in excess of 4 months and have never once lost my settings... i'm guessing you haven't mapped all the volumes correctly. You are correct. After pulling my hair out, I found the problem, the folders aren't being mounted correctly. I use unassigned devices plugin for my MythTV folders. For some reason, folders on my unassigned device HD do not pass through to docker :-( https://lime-technology.com/forum/index.php?topic=38635.msg412432#msg412432 More troubleshooting time!
  4. I can no longer use this plugin for my docker. I currently have the mythtv docker mapped to my external drive. It is set to automount. Had no trouble until I updated the plugin. Now when I map a folder to a folder on my unassigned device, it does not correctly pass through. No error message in docker. I then tried to mount a folder on my cache drive, and it worked flawlessly. Not sure why it is no longer mounting drives from unassigned plugins. Help? EDIT: Seems to be a race condition https://lime-technology.com/forum/index.php?topic=38635.msg410787#msg410787 .
  5. Started the docker and all my settings got wiped. No idea how. My recordings and LiveTV were still there, but nothing else. Had to reinitialize all my tuners and such. Might just go back to this in a VM. There is no longer any development, and it is buggy at best... EDIT: see a few posts down. Sparkyballs was correct and my folders aren't mapping properly :-(
  6. After further research, I still have no clue why it sometimes works and why it doesnt work. Looking at the log files, it seems to be something with the 'mythconverg' database in the mysql install. MythTV advises me to run 'optimize_mythdb.pl', but I could not find it in the installation (googled around a bit for different locations). Found a copy of the script online #!/usr/bin/perl -w # # Connects to the mythtv database and repairs/optimizes the tables that it # finds. Suggested use is to cron it to run once per day. # # @url $URL$ # @date $Date$ # @version $Revision$ # @author $Author$ # @license GPL # # Includes use DBI; use MythTV; # Connect to mythbackend my $Myth = new MythTV({'connect' => 0}); # Connect to the database $dbh = $Myth->{'dbh'}; # Repair and optimize each table foreach $table ($dbh->tables) { unless ($dbh->do("REPAIR TABLE $table")) { print "Skipped: $table\n"; next; }; if ($dbh->do("OPTIMIZE TABLE $table")) { print "Repaired/Optimized: $table\n"; } if ($dbh->do("ANALYZE TABLE $table")) { print "Analyzed: $table\n"; } } # Defragement seek table if ($dbh->do("ALTER TABLE `recordedseek` ORDER BY chanid, starttime, type")) { print "Defragmented: recordedseek\n"; } # Defragement program table if ($dbh->do("ALTER TABLE `program` ORDER BY starttime, chanid")) { print "Defragmented: program\n"; } # Defragement video seek table if ($dbh->do("ALTER TABLE `filemarkup` ORDER BY filename")) { print "Defragmented: filemarkup\n"; } When the script is run, I get: DBI connect('database=mythconverg:host=localhost;port=3306','mythtv',...) failed: Access denied for user 'mythtv'@'localhost' (using password: YES) at /usr/share/perl5/MythTV.pm line 371. Cannot connect to database: This is because our mysql is not running on 3306, it runs on 3310. When I edit the MythTV.pm @ line 371 for the correct port, I get "Modification detected in read only file". So any ideas on how to change it so it connects at 3310? This is not my area of expertise. I can upload a copy of MythTV.pm if needed, but it can be found in the above location. The 'optimize_mythdb.pl' script is also suggested to be added to a cron job and run daily, to keep the mythconverg database in optimal shape. MythTV Wiki
  7. Err, something up with my MythTv docker all of a sudden... Can't connect to Mythweb Can't RDP in Only works 50% of the time. If it doesn't work, I restart the docker and sometimes I can view TV, sometimes I can't. Didn't change anything in a while, so I got no clue :-/
  8. Hey Sparkyballs, can you add handbrake-cli into this container? I have officially turned off my KVM machine and I am using your docker instead. I am just missing my script to remove commercials and transcode to x264, which requires handbrake. I used this guide originally: http://pdxpastimes.blogspot.com/2014/11/mythtv-remove-commercials-and-transcode.html Of course, if someone has a better idea, I am very open to it EDIT: I installed it in the container manually. You need to make a few changes to the script (username, password, temp dir), but other than that it works perfectly! In case anyone was wondering, I ran this inside the container: sudo add-apt-repository ppa:stebbins/handbrake-releases sudo apt-get install handbrake-cli You can install a text editor (or just use vi) of your choice if you want to look in /var/log/mythtv
  9. I can't speak to the MythTV frontend but... I changed my Kodi MythTV plugin to point from my MythTV Backend VM to the MythTV Backend Docker and the changes took effect immediately. As log as the Security pin is the same (or you remember to change it in the plugin) it should be a piece of cake. John That's what I am planning to do, but there is a option to adjust the autoexpire setting on the mythtv front end, its not in the backend program. So I will point my KVM front end to my docker back end, make the change and see if it sticks. Going to test tonight and report tomorrow (I'll set for 1 day and see if it deletes) Good news, you can it does work connecting from another front end. However, even "easier" is just editing the mysql DB directly and changing it from there.
  10. I can't speak to the MythTV frontend but... I changed my Kodi MythTV plugin to point from my MythTV Backend VM to the MythTV Backend Docker and the changes took effect immediately. As log as the Security pin is the same (or you remember to change it in the plugin) it should be a piece of cake. John That's what I am planning to do, but there is a option to adjust the autoexpire setting on the mythtv front end, its not in the backend program. So I will point my KVM front end to my docker back end, make the change and see if it sticks. Going to test tonight and report tomorrow (I'll set for 1 day and see if it deletes)
  11. Mine is working, it shows as http://<unRAID IP>:6760/mythweb I've been wondering how to change this, but I've never used MythTV before. I'll await a response I tired port 6760 and it did not work. Then I forgot the docker was off, turned it on and volia! Thank you for letting me know! By no means I am not a mythTV guru, but a lot of the settings can be configured in mythweb as well. You still have to restart the back end for them to go into effect. Now to just figure out #2. I'm debating configuring my mythtv KVM machine to use this backend, change the setting and then see if it works in a kodi client. In theory this would work, but in practice its slightly cumbersome.
  12. Sparkyballs, this container is great! I am running mythtv in a KVM machine, and getting ready to make the switch. Just had 2 questions for you 1) Is mythweb running on a different port? http://<unRAID IP>/mythweb is not working 2) I want to change the autoexpire settings on LiveTV, but the only way I know how to do that is MythTV front end, which is not present in the docker. Attached is a screenshot from my KVM machine with the settings. Anyway I can change it in your docker? https://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Frontend#General_.28AutoExpire.29 Thanks!
  13. Apparently unRAID does not play nice with the chipset. Solved my problem buying a AOC-SAS2LP-MV8. Booted and recognized it right away
  14. Just purchased a SI-PEX40062 Sata PCI Express card (Marvell 88SE9235) and it refuses to work with unRAID. I have some previous trouble here with a similar card, and I am my wits end getting this to work. Syslog attached to the post. Here is lspci -nn root@unRaid:/boot# lspci -nn 00:00.0 Host bridge [0600]: AMD/ATI [Advanced Micro Devices, Inc.] RD890 PCI to PCI bridge (external gfx0 port B) [1002:5a14] (rev 02) 00:02.0 PCI bridge [0604]: AMD/ATI [Advanced Micro Devices, Inc.] RD890 PCI to PCI bridge (PCI express gpp port B) [1002:5a16] 00:04.0 PCI bridge [0604]: AMD/ATI [Advanced Micro Devices, Inc.] RD890 PCI to PCI bridge (PCI express gpp port D) [1002:5a18] 00:05.0 PCI bridge [0604]: AMD/ATI [Advanced Micro Devices, Inc.] RD890 PCI to PCI bridge (PCI express gpp port E) [1002:5a19] 00:06.0 PCI bridge [0604]: AMD/ATI [Advanced Micro Devices, Inc.] RD890 PCI to PCI bridge (PCI express gpp port F) [1002:5a1a] 00:09.0 PCI bridge [0604]: AMD/ATI [Advanced Micro Devices, Inc.] RD890 PCI to PCI bridge (PCI express gpp port H) [1002:5a1c] 00:0a.0 PCI bridge [0604]: AMD/ATI [Advanced Micro Devices, Inc.] RD890 PCI to PCI bridge (external gfx1 port A) [1002:5a1d] 00:0b.0 PCI bridge [0604]: AMD/ATI [Advanced Micro Devices, Inc.] RD890 PCI to PCI bridge (NB-SB link) [1002:5a1f] 00:11.0 SATA controller [0106]: AMD/ATI [Advanced Micro Devices, Inc.] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] [1002:4391] (rev 40) 00:12.0 USB controller [0c03]: AMD/ATI [Advanced Micro Devices, Inc.] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397] 00:12.2 USB controller [0c03]: AMD/ATI [Advanced Micro Devices, Inc.] SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396] 00:13.0 USB controller [0c03]: AMD/ATI [Advanced Micro Devices, Inc.] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397] 00:13.2 USB controller [0c03]: AMD/ATI [Advanced Micro Devices, Inc.] SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396] 00:14.0 SMBus [0c05]: AMD/ATI [Advanced Micro Devices, Inc.] SBx00 SMBus Controller [1002:4385] (rev 42) 00:14.2 Audio device [0403]: AMD/ATI [Advanced Micro Devices, Inc.] SBx00 Azalia (Intel HDA) [1002:4383] (rev 40) 00:14.3 ISA bridge [0601]: AMD/ATI [Advanced Micro Devices, Inc.] SB7x0/SB8x0/SB9x0 LPC host controller [1002:439d] (rev 40) 00:14.4 PCI bridge [0604]: AMD/ATI [Advanced Micro Devices, Inc.] SBx00 PCI to PCI Bridge [1002:4384] (rev 40) 00:14.5 USB controller [0c03]: AMD/ATI [Advanced Micro Devices, Inc.] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller [1002:4399] 00:16.0 USB controller [0c03]: AMD/ATI [Advanced Micro Devices, Inc.] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397] 00:16.2 USB controller [0c03]: AMD/ATI [Advanced Micro Devices, Inc.] SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396] 00:18.0 Host bridge [0600]: AMD [Advanced Micro Devices, Inc.] Family 15h Processor Function 0 [1022:1600] 00:18.1 Host bridge [0600]: AMD [Advanced Micro Devices, Inc.] Family 15h Processor Function 1 [1022:1601] 00:18.2 Host bridge [0600]: AMD [Advanced Micro Devices, Inc.] Family 15h Processor Function 2 [1022:1602] 00:18.3 Host bridge [0600]: AMD [Advanced Micro Devices, Inc.] Family 15h Processor Function 3 [1022:1603] 00:18.4 Host bridge [0600]: AMD [Advanced Micro Devices, Inc.] Family 15h Processor Function 4 [1022:1604] 00:18.5 Host bridge [0600]: AMD [Advanced Micro Devices, Inc.] Family 15h Processor Function 5 [1022:1605] 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G96 [GeForce 9500 GT] [10de:0640] (rev a1) 02:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE9120 SATA 6Gb/s Controller [1b4b:9120] (rev 12) 03:00.0 USB controller [0c03]: Etron Technology, Inc. EJ168 USB 3.0 Host Controller [1b6f:7023] (rev 01) 04:00.0 USB controller [0c03]: Etron Technology, Inc. EJ168 USB 3.0 Host Controller [1b6f:7023] (rev 01) 05:00.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6315 Series Firewire Controller [1106:3403] 05:00.1 IDE interface [0101]: VIA Technologies, Inc. VT6415 PATA IDE Host Controller [1106:0415] (rev a0) 06:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM57781 Gigabit Ethernet PCIe [14e4:16b1] (rev 10) 07:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE9120 SATA 6Gb/s Controller [1b4b:9120] (rev 10) Numbers 02:00.0 and 07:00.0 are the card. No idea why it says 88SE9120. I have ran elkay14's script, and does not work. Looking into the script, its also looking for AHCI, which clearly is not there. I have not tried deleting this part and running the script. However, the card is absolutely running in AHCI mode. I have a screenshot showing that my motherboard can see the drive in AHCI, and can even boot from it! However, it is too large to upload so I will omit it for now Any ideas what I can do? I feel like I am so close, and just need a nudge in the right direction! EDIT: After doing more research here on the forms, looks like I am SOL, and this card will simply not work with Linux (here and here). If someone can point me in the direction of a 4 port PCIe SATA card around $40 USD (preferably from Amazon), it would be greatly appreciated. If so, this will be the 3rd card I need to return :-( syslog.txt
×
×
  • Create New...