You are not logged in.

#1 2022-05-14 23:17:20

kalman
Member
Registered: 2022-05-14
Posts: 5

Connecting to TV through HDMI on HP Pavilion.

I installed Arch on my Pavilion and now I'm having some issues with using my HDMI.

xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1920x1080     60.06 +  60.01    59.97    59.96    59.93    40.04* 
   1680x1050     59.95    60.06    59.88  
   1400x1050     59.98  
   1600x900      59.99    59.94    59.95    59.82  
   1280x1024     60.06    60.02  
   1440x900      60.06  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1440x810      60.00    59.97  
   1368x768      59.88    59.85  
   1280x800      59.99    60.06    59.97    59.81    59.91  
   1280x720      60.00    60.06    59.99    59.86    59.74  
   1024x768      60.06    60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   960x540       59.96    59.99    59.63    59.82  
   800x600       60.06    60.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   700x525       59.98  
   800x450       59.95    59.82  
   640x512       60.02  
   700x450       59.96    59.88  
   640x480       60.06    60.00    59.94  
   720x405       59.51    58.99  
   684x384       59.88    59.85  
   640x400       59.88    59.98  
   640x360       59.86    59.83    59.84    59.32  
   512x384       60.00  
   512x288       60.00    59.92  
   480x270       59.63    59.82  
   400x300       60.32    56.34  
   432x243       59.92    59.57  
   320x240       60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
HDMI-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-0 connected (normal left inverted right x axis y axis)
   1920x1080     60.00 +  59.94    23.98    60.00  
   1440x480      60.05  
   1280x720      60.00    59.94  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32  
   720x480       59.94  
   640x480       75.00    59.94    59.93  
  1024x768 (0x69) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0x79) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  640x480 (0x87) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
xrandr --output HDMI-1-0 --auto
xrandr: Configure crtc 4 failed
xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x44 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 2 associated providers: 1 name:modesetting
Provider 1: id: 0x247 cap: 0x2, Sink Output crtcs: 4 outputs: 1 associated providers: 1 name:NVIDIA-G0
xrandr --setprovideroffloadsink 0x44 0x247
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  34 (RRSetProviderOffloadSink)
  Value in failed request:  0x44
  Serial number of failed request:  16
  Current serial number in output stream:  17

Above is some of the stuff I tried and some command outputs. I saw in a different thread about a similar issue and the solution was to switch the NVIDIA GPU to be the primary GPU. However, I haven't been able to figure out how to do this or what tools to use. I tried installing Optimus, but it's not working. and I don't know what else to do.

Last edited by kalman (2022-05-14 23:22:14)

Offline

#2 2022-05-15 05:52:42

seth
Member
Registered: 2012-09-03
Posts: 51,277

Re: Connecting to TV through HDMI on HP Pavilion.

https://wiki.archlinux.org/title/NVIDIA … phics_only

I tried installing Optimus, but it's not working.

Is neither a thing nor a usable error description, https://bbs.archlinux.org/viewtopic.php?id=57855

Edit: wild guess, try to set the eDP to 60Hz

Last edited by seth (2022-05-15 05:56:23)

Offline

#3 2022-05-15 23:25:58

kalman
Member
Registered: 2022-05-14
Posts: 5

Re: Connecting to TV through HDMI on HP Pavilion.

Optimus Manager, for NVIDIA GPUs, it's not working correctly. I tried changing my display manager to the patched version of GDP but it's still not working, just throws an error, which I don't currently have but can trigger again with a bit of work if needed. Is there an alternative to that though? I saw that the solution for someone else (to get crtc 4 error to stop showing up) was to switch the the NVIDIA, but I'm not sure how to do that without Optimus-Manager or if it's even possible.

Offline

#4 2022-05-16 05:16:58

seth
Member
Registered: 2012-09-03
Posts: 51,277

Re: Connecting to TV through HDMI on HP Pavilion.

Is there an alternative to that though?

Please post your xorg log, https://wiki.archlinux.org/title/Xorg#General and the output of "lspci -k"

switch the the NVIDIA, but I'm not sure how to do that without Optimus-Manager

See the link I posted in #2

Offline

#5 2022-05-19 13:24:37

kalman
Member
Registered: 2022-05-14
Posts: 5

Re: Connecting to TV through HDMI on HP Pavilion.

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Root Complex
	Subsystem: Hewlett-Packard Company Device 86d4
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 IOMMU
	Subsystem: Hewlett-Packard Company Device 86d4
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0]
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: pcieport
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0]
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: pcieport
00:01.6 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0]
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: pcieport
00:01.7 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0]
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: pcieport
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Internal PCIe GPP Bridge 0 to Bus A
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: pcieport
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: piix4_smbus
	Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
	Subsystem: Hewlett-Packard Company Device 86d4
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 3
	Kernel driver in use: k10temp
	Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 7
01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 3 GB Max-Q] (rev a1)
	DeviceName: NVIDIA GeForce GTX 1050
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: nvidia
	Kernel modules: nouveau, nvidia_drm, nvidia
01:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller 980
	Subsystem: Samsung Electronics Co Ltd Device a801
	Kernel driver in use: nvme
	Kernel modules: nvme
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822CE 802.11ac PCIe Wireless Network Adapter
	DeviceName: Realtek Canary ac 2x2 +BT 5 M.2 2230 PCI-e+USB WW
	Subsystem: Hewlett-Packard Company Device 85f7
	Kernel driver in use: rtw_8822ce
	Kernel modules: rtw88_8822ce
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 16)
	DeviceName: OnBoard Enthernets
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: r8169
	Kernel modules: r8169
05:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series] (rev c2)
	DeviceName:  Onboard IGD
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu
05:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: ccp
	Kernel modules: ccp
05:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Raven USB 3.1
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
05:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Raven USB 3.1
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
05:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: snd_pci_acp3x
	Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x, snd_sof_amd_renoir
05:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller
	Subsystem: Hewlett-Packard Company Device 86d4
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

Offline

#6 2022-05-23 06:16:50

kalman
Member
Registered: 2022-05-14
Posts: 5

Re: Connecting to TV through HDMI on HP Pavilion.

Moral of the story, read docs, reboot, and pay attention. Got optimus-manager working, switched to hybrid, and now everything's set and dandy. READ THE DOCS, the GIT is there for a reason -- for those that come after and are as "lazy" as me.

Offline

Board footer

Powered by FluxBB