12Next
Return to list New
View: 3278|Reply: 10

Beelink S12 Mini Pro - Proxmox iGPU passthrough not working

[Copy link]

1

Threads

2

Posts

25

Credits

Newbie

Rank: 1

Credits
25
Post time 2023-05-01 21:59:31 | Show all posts |Read mode
Hi,


Thanks for the forum and it has been informative.

Recently I purchased a S12 Mini Pro with an Intel N100 CPU in hope of using it with Proxmox and a Windows 11 VM Guest.
I have lots of experience passing AMD/Nvidia GPUs in the past couple years over the ETH mining craze, but I am new to GPU passthrough when it comes to an Intel iGPU, and unfortunately things did not work so far for me, so it would be great if you can share your experience on this particular setup.

I have tried kernel 5.15 and 6.2, with the necessary kernel options to enable IOMMU (and confirmed later in console), loading the vfio modules and also blocking the host from accessing the GPU with drivers blacklist and kernel command (so now I don't see past post in Proxmox boot).

However, while I can pass the iGPU and install the Intel GPU driver, it always
1. End up showing code 43 in the driver. It seems the host was not able to fully give up the GPU.
2. No video output is observed from the two HDMI ports of the machine

I have spent a couple days trying all I knew but not having any luck.
Any ideas will be much appreciated.

Reply

Use magic Report

0

Threads

481

Posts

1367

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
1367
Post time 2024-04-10 18:12:15 | Show all posts
Hello, this issue is very difficult, and we are still having test, please wait for a few days, thanks for your patience in advance, have a nice day!
Reply Support 1 Not support 0

Use magic Report

0

Threads

481

Posts

1367

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
1367
Post time 2024-04-07 18:27:56 | Show all posts
Hello, we will have a test for you, once there is feedback, we will inform you soon.
Please wait for a few days, thanks for your patience in advance, have a nice day!
Reply Support 1 Not support 0

Use magic Report

3

Threads

26

Posts

142

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
142
Post time 2023-05-02 10:27:50 | Show all posts
Hello, you can use SRIOV for straight-through core display
Reply Support Not support

Use magic Report

1

Threads

2

Posts

25

Credits

Newbie

Rank: 1

Credits
25
 Author| Post time 2023-05-05 20:51:33 | Show all posts
Lyc replied at 2023-05-02 10:27
Hello, you can use SRIOV for straight-through core display

May I know how this can be done? Would you mind providing any tutorials (brief steps will help a lot)
Reply Support Not support

Use magic Report

3

Threads

26

Posts

142

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
142
Post time 2023-05-09 22:00:15 | Show all posts
Sandbo replied at 2023-05-05 20:51
May I know how this can be done? Would you mind providing any tutorials (brief steps will help a l ...

Compilation i915-sriov-dkms driver

set up i915guc
nano /etc/default/grub
quiet Add intel_iommu=on i915.enable_guc=7
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on i915.enable_guc=7"

vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

echo "devices/pci0000:00/0000:00:02.0/sriov_numvfs = 3" > /etc/sysfs.conf

00:02.0 VGA compatible controller: Intel Corporation Device 46d1(Physical nuclear display)
00:02.1 VGA compatible controller: Intel Corporation Device 46d1(Virtual nuclear display1)
00:02.2 VGA compatible controller: Intel Corporation Device 46d1(Virtual nuclear display2)
00:02.3 VGA compatible controller: Intel Corporation Device 46d1(Virtual nuclear display3)

Driver Download
https://www.intel.sg/content/www ... abel=Asia%20Pacific


Reply Support Not support

Use magic Report

0

Threads

5

Posts

36

Credits

Newbie

Rank: 1

Credits
36
Post time 2024-02-07 23:57:06 | Show all posts
@Lyc Could you please provide detailed steps how to enable Video passthrough on Proxmox?
Reply Support Not support

Use magic Report

4

Threads

1819

Posts

5605

Credits

Super Moderator

Rank: 8Rank: 8

Credits
5605
Post time 2024-03-04 17:55:37 | Show all posts
To enable Video passthrough on Proxmox, you can follow these steps:
Log in to the Proxmox web interface.
Click on the "Nodes" tab and select the node where you want to enable Video passthrough.
Click on the "Hardware" tab and then click on "PCI Devices".
Find the graphics card you want to enable Video passthrough for and click on the "Edit" button.
In the "Edit PCI Device" dialog, select the " Passthrough" checkbox and click "OK".
Restart the Proxmox node to apply the changes.
After enabling Video passthrough, you can create a virtual machine and assign the graphics card to it to use it for video acceleration. Keep in mind that enabling Video passthrough may have some limitations and compatibility issues, so make sure to check the Proxmox documentation and your hardware specifications before enabling it.
Reply Support Not support

Use magic Report

0

Threads

5

Posts

36

Credits

Newbie

Rank: 1

Credits
36
Post time 2024-03-25 02:46:15 | Show all posts
There is no passthrough option :(

Reply Support Not support

Use magic Report

0

Threads

5

Posts

36

Credits

Newbie

Rank: 1

Credits
36
Post time 2024-04-10 15:11:32 | Show all posts
Support-03 replied at 2024-03-04 17:55
To enable Video passthrough on Proxmox, you can follow these steps:
Log in to the Proxmox web interf ...

Are you working on this request ? A few days ago there was a forum message here stating that you were doing tests, now this message is deleted. What happened?
Reply Support Not support

Use magic Report

12Next
Return to list New
You have to log in before you can reply Login | Sign up

Points Rules

Quick Reply To Top Return to the list