Jump to content

charris

Members
  • Posts

    3
  • Joined

  • Last visited

charris's Achievements

Noob

Noob (1/14)

0

Reputation

  1. Looking for some suggestions for troubleshooting from here as I'm almost out of ideas. -HP Desktop (h8-1409) (pegatron corporation 2ad5 version 1.03) -Running latest firmware (granted, it's five years old) -Quicksync CPU (https://ark.intel.com/content/www/us/en/ark/products/65719/intel-core-i7-3770-processor-8m-cache-up-to-3-90-ghz.html) -Onboard video (with DVI-A and DVI-D ports, no HDMI) -AMD card (in BIOS, I've enabled onboard video and set the Intel VGA controller to "Primary VGA device" - this seems to be as close to enabling iGPU that other threads mention in similar situations) -6.7.2 (also tried 6.6.7 and 6.8.0RC5 - see notes below) I manually do this (details below): modprobe i915 chown -R nobody:users /dev/dri chmod -R 777 /dev/dri The Plex docker ( https://forums.unraid.net/topic/40463-support-linuxserverio-plex-media-server/ ) works fine until I try transcode something, then the server hangs instantly. In 6.8.0RC*, the behaviour changes - as soon as I type modprobe i915 it hangs instantly - no need to start Plex: https://forums.unraid.net/bug-reports/prereleases/modprobe-i915-causes-immediate-server-hang-r686/ This is what makes me think it's not the Plex docker itself, but rather something with my hardware or configuration. Things I've tried: 1. Switching to UEFI 2. adding i915.alpha_support=1 to syslinux.cfg 3. adding intel_iommu=off to syslinux.cfg 4. As an aside, adding the following to "extra parameters" (because I've seen all three variations in various places): --device=/dev/dri --device /dev/dri:/dev/dri --device=/dev/dri:/dev/dri I've attached server diagnostics. I think I've followed relevant threads on this issue but no luck yet so just looking for another set of eyes if anyone has any ideas. Thanks for reading! Additional details: --- Linux 4.19.56-Unraid. root@Tower:~# modprobe i915 root@Tower:~# chown -R nobody:users /dev/dri root@Tower:~# chmod -R 777 /dev/dri root@Tower:~# ls -la /dev/dri total 0 drwxrwxrwx 3 nobody users 100 Nov 5 16:36 ./ drwxr-xr-x 15 root root 3420 Nov 5 16:36 ../ drwxrwxrwx 2 nobody users 80 Nov 5 16:36 by-path/ crwxrwxrwx 1 nobody users 226, 0 Nov 5 16:36 card0 crwxrwxrwx 1 nobody users 226, 128 Nov 5 16:36 renderD128 root@Tower:~# lsmod | grep i915 i915 1261568 1 i2c_algo_bit 16384 1 i915 iosf_mbi 16384 1 i915 drm_kms_helper 135168 1 i915 drm 327680 3 drm_kms_helper,i915 intel_gtt 20480 1 i915 i2c_core 40960 5 drm_kms_helper,i2c_algo_bit,i2c_i801,i915,drm video 40960 1 i915 backlight 16384 2 video,i915 root@Tower:~# ls /etc/modprobe.d README blacklist-ast.conf blacklist-i915.conf iommu_unsafe_interrupts.conf kvm.conf scsi-sata-controllers.conf root@Tower:~# lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09) 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Turks PRO [Radeon HD 7570] root@Tower:~# systool -m i915 -av Module = "i915" Attributes: coresize = "1261568" initsize = "0" initstate = "live" refcnt = "1" taint = "" uevent = <store method only> Parameters: alpha_support = "N" disable_display = "N" disable_power_well = "1" dmc_firmware_path = "(null)" edp_vswing = "0" enable_dc = "-1" enable_dp_mst = "Y" enable_dpcd_backlight= "N" enable_fbc = "0" enable_guc = "0" enable_gvt = "N" enable_hangcheck = "Y" enable_ips = "1" enable_ppgtt = "1" enable_psr = "-1" error_capture = "Y" fastboot = "N" force_reset_modeset_test= "N" guc_firmware_path = "(null)" guc_log_level = "0" huc_firmware_path = "(null)" invert_brightness = "0" load_detect_test = "N" lvds_channel_mode = "0" mmio_debug = "0" modeset = "-1" nuclear_pageflip = "N" panel_use_ssc = "-1" prefault_disable = "N" reset = "2" vbt_firmware = "(null)" vbt_sdvo_panel_type = "-1" verbose_state_checks= "Y" Sections: .altinstr_aux = "0xffffffffa0620b83" .altinstr_replacement= "0xffffffffa0620638" .altinstructions = "0xffffffffa0656727" .bss = "0xffffffffa0688dc0" .data..read_mostly = "0xffffffffa0688a40" .data.once = "0xffffffffa06889d0" .data = "0xffffffffa0684020" .exit.text = "0xffffffffa0620bdd" .fixup = "0xffffffffa0620bf4" .gnu.linkonce.this_module= "0xffffffffa0688ac0" .init.text = "0xffffffffa044a000" .note.Linux = "0xffffffffa0621024" .note.gnu.build-id = "0xffffffffa0621000" .orc_unwind = "0xffffffffa0668ebc" .orc_unwind_ip = "0xffffffffa06581dc" .parainstructions = "0xffffffffa0657260" .rodata = "0xffffffffa0621080" .rodata.str1.1 = "0xffffffffa063759c" .smp_locks = "0xffffffffa0656c98" .strtab = "0xffffffffa0467758" .symtab = "0xffffffffa044b000" .text..refcount = "0xffffffffa06207d1" .text = "0xffffffffa0575000" .text.unlikely = "0xffffffffa0620c71" __bug_table = "0xffffffffa0685d90" __ex_table = "0xffffffffa068220c" __jump_table = "0xffffffffa0684000" __ksymtab_gpl = "0xffffffffa0621040" __ksymtab_strings = "0xffffffffa0682fd8" __param = "0xffffffffa0682ab0" --- tower-diagnostics-20191105-2355.zip
  2. As soon as I try modprobe i915 in terminal, server immediately drops and I have to hard power off/on. CPU supports Quicksync https://ark.intel.com/content/www/us/en/ark/products/65719/intel-core-i7-3770-processor-8m-cache-up-to-3-90-ghz.html I could do this in 6.7.2 (although once I actually tried transcoding with Plex it also hung I tried upgrading to 6.8.0 on the off chance it resolves this). Diagnostics attached FWIW. Any suggestions for next troubleshooting steps? Thanks! tower-diagnostics-20191029-1924.zip
×
×
  • Create New...