You are not logged in.

#1 2026-01-09 14:56:25

Skilowi
Member
Registered: 2025-08-03
Posts: 21
Website

Capture Card which runs ONLY under Windows 7

Howdy!
I am an owner of CaptureCard - StarTech PEXHDCAP - which runs ONLY under Windows 7.
I tried under Linux: it doesn't detect what it is. It only called it as some Philips chip. OBS couldn't use it.
Windows 10: if you tried to use the capture card even with official software (which is written in Flash) system hangs and only resetting the entire computer helps.
I have built entire 2014~ Windows 7 computer just for this Card. To record on it I lobotomized Windows 7 to most basic thing, autoran OBS on it and connected to it using VNC. Videos were shared to my computer over Samba.

Previously I was searching if theres any X server for Windows 7 so I could just ssh -X to that computer and run OBS from there but no luck (if theres even such possibilty).

VNC wasn't perfect. Couldn't make framerate higher than ~10fps. (Both computer are connected over Ethernet on 1Gbit switch)

Before building that computer I wanted to run Windows 7 on my previous computer, but it's B450M mobo with Ryzen 5 3600 and Windows 7 refuses to work on it. What I want to do is try to run on this B450M computer Linux with Windows 7 VM by QEMU.

Could I somehow passtrough that card to the VM?
Maybe there is some X *server* (not client) for Windows 7?
Or maybe there are some drivers for this card for Linux?


Moron from Poland necromancing old ThinkPads and Computers.
I also learn Mechatronics.

Offline

#2 2026-01-09 15:09:07

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 72,057

Re: Capture Card which runs ONLY under Windows 7

I tried under Linux: it doesn't detect what it is. It only called it as some Philips chip.

Please don't paraphrase, https://bbs.archlinux.org/viewtopic.php?id=57855

lspci -k

Could I somehow passtrough that card to the VM?

https://wiki.archlinux.org/title/PCI_pa … h_via_OVMF

Offline

#3 2026-01-10 13:25:59

Skilowi
Member
Registered: 2025-08-03
Posts: 21
Website

Re: Capture Card which runs ONLY under Windows 7

I managed to plug the card from win7 computer to the 5 3600 computer.

lspci -k

returned

06:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
	Subsystem: Device f501:12ab

Moron from Poland necromancing old ThinkPads and Computers.
I also learn Mechatronics.

Offline

#4 2026-01-10 14:57:04

RedGreen925
Member
Registered: 2025-11-03
Posts: 2

Re: Capture Card which runs ONLY under Windows 7

Skilowi wrote:

I managed to plug the card from win7 computer to the 5 3600 computer.

lspci -k

returned

06:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
	Subsystem: Device f501:12ab

This askubuntu post seems to indicate that support has been removed for that card in later kernels but was there for version 5.?? of the kernel. I would suggest getting an old ubuntu .iso file put it on a USB stick then boot to see if it works for you with an older kernel in one of those versions.


https://askubuntu.com/questions/1547204 … th-saa716x

Offline

#5 2026-01-10 15:42:01

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 72,057

Re: Capture Card which runs ONLY under Windows 7

saa7134 covers a chip w/ the PID 12ab but f501 is no vendor ID
@Skilowi, that's not the output of "lspci -k", , is the implication that it lists no kernel module (in use or not) for the chip?

lspci -tvnn

Offline

#6 2026-01-10 16:18:10

Skilowi
Member
Registered: 2025-08-03
Posts: 21
Website

Re: Capture Card which runs ONLY under Windows 7

seth wrote:

saa7134 covers a chip w/ the PID 12ab but f501 is no vendor ID
@Skilowi, that's not the output of "lspci -k", , is the implication that it lists no kernel module (in use or not) for the chip?

lspci -tvnn

That WAS output of lspci -k.
Here's the full one.

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
	Subsystem: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU
	Subsystem: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
	Kernel driver in use: pcieport
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
	Kernel driver in use: pcieport
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
	Kernel driver in use: pcieport
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
	Kernel driver in use: pcieport
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
	Subsystem: ASRock Incorporation FCH SMBus Controller
	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: ASRock Incorporation FCH LPC Bridge
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 3
	Kernel driver in use: k10temp
	Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 7
01:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset USB 3.1 XHCI Controller (rev 01)
	Subsystem: ASMedia Technology Inc. 400 Series Chipset USB 3.1 XHCI Controller
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
01:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset SATA Controller (rev 01)
	Subsystem: ASMedia Technology Inc. 400 Series Chipset SATA Controller
	Kernel driver in use: ahci
	Kernel modules: ahci
01:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Bridge (rev 01)
	Kernel driver in use: pcieport
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
	Kernel driver in use: pcieport
02:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
	Kernel driver in use: pcieport
02:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
	Kernel driver in use: pcieport
02:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
	Kernel driver in use: pcieport
02:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
	Kernel driver in use: pcieport
06:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
	Subsystem: Device f501:12ab
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Kernel driver in use: r8169
	Kernel modules: r8169
08:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev a1)
	Subsystem: Micro-Star International Co., Ltd. [MSI] GK208B [GeForce GT 710]
	Kernel driver in use: nvidia
	Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
08:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1)
	Subsystem: Micro-Star International Co., Ltd. [MSI] GK208 HDMI/DP Audio Controller
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
09:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
	Subsystem: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
0a:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
	Subsystem: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
0a:00.1 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP
	Subsystem: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP
	Kernel driver in use: ccp
	Kernel modules: ccp
0a:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller
	Subsystem: ASRock Incorporation Matisse USB 3.0 Host Controller
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
0a:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller
	Subsystem: ASRock Incorporation Starship/Matisse HD Audio Controller
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

And heres output of lspci -tvnn:

-[0000:00]-+-00.0  Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex [1022:1480]
           +-00.2  Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU [1022:1481]
           +-01.0  Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
           +-01.3-[01-07]--+-00.0  Advanced Micro Devices, Inc. [AMD] 400 Series Chipset USB 3.1 XHCI Controller [1022:43d5]
           |               +-00.1  Advanced Micro Devices, Inc. [AMD] 400 Series Chipset SATA Controller [1022:43c8]
           |               \-00.2-[02-07]--+-00.0-[03]--
           |                               +-01.0-[04]--
           |                               +-04.0-[05]--
           |                               +-06.0-[06]----00.0  Philips Semiconductors SAA7160 [1131:7160]
           |                               \-07.0-[07]----00.0  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168]
           +-02.0  Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
           +-03.0  Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
           +-03.1-[08]--+-00.0  NVIDIA Corporation GK208B [GeForce GT 710] [10de:128b]
           |            \-00.1  NVIDIA Corporation GK208 HDMI/DP Audio Controller [10de:0e0f]
           +-04.0  Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
           +-05.0  Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
           +-07.0  Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
           +-07.1-[09]----00.0  Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function [1022:148a]
           +-08.0  Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
           +-08.1-[0a]--+-00.0  Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP [1022:1485]
           |            +-00.1  Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP [1022:1486]
           |            +-00.3  Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller [1022:149c]
           |            \-00.4  Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller [1022:1487]
           +-14.0  Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b]
           +-14.3  Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e]
           +-18.0  Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 0 [1022:1440]
           +-18.1  Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 1 [1022:1441]
           +-18.2  Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 2 [1022:1442]
           +-18.3  Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 3 [1022:1443]
           +-18.4  Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 4 [1022:1444]
           +-18.5  Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 5 [1022:1445]
           +-18.6  Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 6 [1022:1446]
           \-18.7  Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 7 [1022:1447]

Moron from Poland necromancing old ThinkPads and Computers.
I also learn Mechatronics.

Offline

#7 2026-01-10 16:47:27

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 72,057

Re: Capture Card which runs ONLY under Windows 7

That WAS output of lspci -k.
Here's the full one.

https://www.merriam-webster.com/dictionary/irony tongue

But no kernel module is affiliated or loaded.
The ID isn't aliased for saa7164 but you could try to just "modprobe saa7164" and see whether it's picked up regardless (not overly likely, though https://www.linux-club.de/forum/t/gel%C … ost-759603 suggests support was added there in 2014)

There used to be https://github.com/ljalves/linux_media/ … ci/saa716x but all comments and commits on the driver are ancient and it doesn't look it's been upstreamed.
It at least doesn't exist in eg randomly https://github.com/torvalds/linux/tree/ … /media/pci or https://github.com/torvalds/linux/tree/ … /media/pci

Offline

#8 2026-01-10 17:16:28

Skilowi
Member
Registered: 2025-08-03
Posts: 21
Website

Re: Capture Card which runs ONLY under Windows 7

RedGreen925 wrote:
Skilowi wrote:

I managed to plug the card from win7 computer to the 5 3600 computer.

lspci -k

returned

06:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
	Subsystem: Device f501:12ab

This askubuntu post seems to indicate that support has been removed for that card in later kernels but was there for version 5.?? of the kernel. I would suggest getting an old ubuntu .iso file put it on a USB stick then boot to see if it works for you with an older kernel in one of those versions.


https://askubuntu.com/questions/1547204 … th-saa716x


So far I tried Ubuntu 18.10, 20.04 and 20.10 and none supports this card right away.

I found this:
https://www.linuxtv.org/wiki/index.php/NXP_SAA716x
https://github.com/ljalves/linux_media/ … ci/saa716x

But this driver is supposed to support NXP, Twinhan and Azureware cards. No mention of Startech[.]com. (they all use same SAA7160 chip?)

https://www.startech.com/en-us/audio-vi … s/pexhdcap

Here they say that PEXHDCAP has *partial* support on Linux. Whatever that means.

https://www.linuxtv.org/wiki/index.php/HD_Capture

Last edited by Skilowi (2026-01-10 17:17:50)


Moron from Poland necromancing old ThinkPads and Computers.
I also learn Mechatronics.

Offline

#9 2026-01-10 21:02:48

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 72,057

Re: Capture Card which runs ONLY under Windows 7

Have you checked whether saa7164 picks up the chip? (As mentioned, not likely but worth a shot)
If not you'd have to compile the OOT driver, but will likely run into several issues w/ modern kernels - so it's gonna be easier to just get a $10 DVB-T USB dongle with a chip that's covered by an in-tree module or forward the device to a Win7 VM

Offline

#10 2026-01-10 21:34:39

cryptearth
Member
Registered: 2024-02-03
Posts: 1,884

Re: Capture Card which runs ONLY under Windows 7

although likely not helpful
i made the same mistake in the early 2010s by building a system around the then new elgato 60hd
although it worked with win7 (and later win10) as os for the stream system i never got it to work with linux
from elgato themself the only ever statement was: this card is based around DirectX DirectShow and hence no efforts where ever made to even try to get it working on linux

point is: many grabbers back from those days just were designed around windows specific features without any intentions to make them work with linux
long story short: unless you need external input (to capture a console) most systems these days should be powerful enough to record/stream with minimal performance impact
if you need external inout: spare yourself the time and effort and just spent the few bugs for a grabber known to work with linux - i recommend something external based on usb3

Offline

#11 2026-01-10 21:43:02

Skilowi
Member
Registered: 2025-08-03
Posts: 21
Website

Re: Capture Card which runs ONLY under Windows 7

RedGreen925 wrote:
Skilowi wrote:

I managed to plug the card from win7 computer to the 5 3600 computer.

lspci -k

returned

06:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
	Subsystem: Device f501:12ab

This askubuntu post seems to indicate that support has been removed for that card in later kernels but was there for version 5.?? of the kernel. I would suggest getting an old ubuntu .iso file put it on a USB stick then boot to see if it works for you with an older kernel in one of those versions.


https://askubuntu.com/questions/1547204 … th-saa716x

So far I tried:

Ubuntu 10, 18, 20, 21, 22
Debian 8
Arch Linux

Each recognized Philips SAA7160 with no issue but had no drivers for it. We talking about various kernels from version 3 up to 5.

@seth, modprobe saa7164 brought sadly nothing. I will try to build saa716x


Moron from Poland necromancing old ThinkPads and Computers.
I also learn Mechatronics.

Offline

#12 2026-01-10 21:48:50

Skilowi
Member
Registered: 2025-08-03
Posts: 21
Website

Re: Capture Card which runs ONLY under Windows 7

seth wrote:

Have you checked whether saa7164 picks up the chip? (As mentioned, not likely but worth a shot)
If not you'd have to compile the OOT driver, but will likely run into several issues w/ modern kernels - so it's gonna be easier to just get a $10 DVB-T USB dongle with a chip that's covered by an in-tree module or forward the device to a Win7 VM


Not quite the solution. The DVB and TV signals arent my focus. This card can capture DVI, VGA and HDMI. I have few computers and laptops from which I would like to record screen from, but they can't do it on their own in uncompressed native resolution since they have Intel Pentium at whopping 133MHz and 80MB of EDO RAM or C2D with just 4GB of DDR2 667MHz RAM.

While trying the PCI Passtrough to VM I had few problems. I will have to try again since it is quite complicated. Now I will change the OS to Ubuntu 18 and try to build the saa716x there.


Moron from Poland necromancing old ThinkPads and Computers.
I also learn Mechatronics.

Offline

#13 2026-01-11 00:24:54

Skilowi
Member
Registered: 2025-08-03
Posts: 21
Website

Re: Capture Card which runs ONLY under Windows 7

@seth I am setting up passtrough and capture card fell into IOMMU group 13 with lots of different stuff:

IOMMU Group 13:
	01:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset USB 3.1 xHCI Compliant Host Controller [1022:43d5] (rev 01)
	01:00.1 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset SATA Controller [1022:43c8] (rev 01)
	01:00.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Bridge [1022:43c6] (rev 01)
	02:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01)
	02:01.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01)
	02:04.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01)
	02:06.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01)
	02:07.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01)
	06:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7160 [1131:7160] (rev 03)
	07:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)

This is the command I cooked to run all of this:

qemu-system-i386 -cdrom Windows7.iso -drive file=hdd.img,format=raw -m 4G --enable-kvm -cpu host -device vfio-pci,host=06:00.0 -drive if=pflash,format=raw,readonly=on,file=/usr/share/edk2/x64/OVMF_CODE.4m.fd -drive if=pflash,format=raw,file=/home/skilowi/OVMF_VARS.4m.fd

When ran it returned

qemu-system-i386: -device vfio-pci,host=06:00.0: vfio 0000:06:00.0: Could not open '/dev/vfio/13': Permission denied

When I ran it with sudo:

qemu-system-i386: -device vfio-pci,host=06:00.0: vfio 0000:06:00.0: group 13 is not viable
Please ensure all devices within the iommu_group are bound to their vfio bus driver.

What I didn't understand from manual: do I have to passtrough ALL devices from IOMMU group 13?

EDIT: When qemu command was only long up to -cpu host part it ran with no issues - managed to install Windows 7.

Last edited by Skilowi (2026-01-11 00:26:00)


Moron from Poland necromancing old ThinkPads and Computers.
I also learn Mechatronics.

Offline

#14 2026-01-11 11:26:44

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 72,057

Re: Capture Card which runs ONLY under Windows 7

What I didn't understand from manual: do I have to passtrough ALL devices from IOMMU group 13?

Yes, but that's impractical - can you move the card into a different pci slot?

Offline

#15 2026-01-11 11:57:29

Skilowi
Member
Registered: 2025-08-03
Posts: 21
Website

Re: Capture Card which runs ONLY under Windows 7

seth wrote:

What I didn't understand from manual: do I have to passtrough ALL devices from IOMMU group 13?

Yes, but that's impractical - can you move the card into a different pci slot?


I can try but then all working has to be done by ssh. Mobo has only 2 PCIe slots: 16x and 1x. 1x has Capture Card while 16x is occupied by GT710 because mobo nor CPU have no iGPU.


Moron from Poland necromancing old ThinkPads and Computers.
I also learn Mechatronics.

Offline

#16 2026-01-11 12:07:14

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,623

Re: Capture Card which runs ONLY under Windows 7

wiki wrote:

If you find your PCI devices grouped among others that you do not wish to pass through, you may be able to separate them using Alex Williamson's ACS override patch

The repo linux-zen kernel and the aur linux-vfio kernel include that patch.

See https://wiki.archlinux.org/title/PCI_pa … ide_patch) for details.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#17 2026-01-11 15:10:48

Skilowi
Member
Registered: 2025-08-03
Posts: 21
Website

Re: Capture Card which runs ONLY under Windows 7

Partial success:
Capture Card was detected by Windows 7, driver and startech software worked. Now what did NOT work is OBS, because of lack of proper GPU.

For now I went back to the old setup GT 710 in 16x and Capture Card in 1x. First I want to make GT710 work in Windows 7, then isolate Capture Card from rest of IOMMU group and pass it to the guest. For now GT710 is visible in device manager, driver installed but I am having error 43.

I am running with only qemu, no libvirt.
-cpu host,kvm=off does not help.

I am using SeaBIOS, because EDK2 does not boot - it just stucks on Guest has not initialized the display (yet).
And chipset is i440FX, Q35 causes the bluescreens during boot.


Moron from Poland necromancing old ThinkPads and Computers.
I also learn Mechatronics.

Offline

#18 2026-01-11 15:16:46

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 72,057

Re: Capture Card which runs ONLY under Windows 7

Forwarding your only GPU(?) to the windows VM means that you cannot use it on the linux host.
What would preclude you from (dual-)booting Window 7?

Offline

#19 2026-01-11 16:02:25

Skilowi
Member
Registered: 2025-08-03
Posts: 21
Website

Re: Capture Card which runs ONLY under Windows 7

I know, thats why I connect to the machine trough ssh -X

And can't run Windows 7 on this computer. When I install it it just says it cant run on this hardware and shuts up. It's because of the motherbard: Asrock B450M HDV R4.0


Moron from Poland necromancing old ThinkPads and Computers.
I also learn Mechatronics.

Offline

#20 2026-01-11 20:43:46

Skilowi
Member
Registered: 2025-08-03
Posts: 21
Website

Re: Capture Card which runs ONLY under Windows 7

Okay so. First computer can't load the nvidia drivers in VM no matter what I do and second computer cant do IOMMU (Intel H81).

Second computer will get turned into Windows 7 Gaming PC (8GB of DDR3, i5-4590T and GTX760 from my shelf instead of that capture card) and in first one I will have to change case and mobo for ATX. Question is what mobo should I take?

Is there some resource or database of motherboards in which I can find good mobo for virtualization?
Or is there someone with knowledge what mobo would be least problematic? Requirements are: AM4, DDR4, ATX, supports IOMMU and would be nice if cards in each slot were separate IOMMU groups - would be a nice convenience :-)


Moron from Poland necromancing old ThinkPads and Computers.
I also learn Mechatronics.

Offline

#21 Yesterday 20:50:08

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,623

Re: Capture Card which runs ONLY under Windows 7

Iommu groups and virtualisation compatibilty depend on motherboard design, cpu used, chipset used and possibly some other factors.

Server / workstation systems tend to be the best, but the am4 only supports ryzen , no epyc or threadripper systems.
Best  to start a new thread for that.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

Board footer

Powered by FluxBB