This is a guide to get the Ryzen 7 7735HS with integrated graphics running with proxmox inside a Windows VM.
BIOS: EC-ARB20A-1.15-T01
Proxmox VE: 7.3-1
Some random notes on trying (and failing) to get Proxmox as host with 5700G APU GPU PCI Passthrough to Ubuntu guest VM working:
References:
- Looks like this one claims to have this working (but I have not tested the method) :
- Others trying to get this working:
- https://forum.level1techs.com/t/got-my-ryzen-4750g-apu-igpu-to-pass-through-to-qemu-kvm-vm-but-display-output-is-pixelated-garbage-after-amd-apu-radeon-driver-install-from-amd-or-windows-update/169903
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* A type-safe high-order-component creator | |
* that injects a prop named a given string, | |
* with a type inferred by a given hook's | |
* return value. | |
* | |
* Ex: | |
* const Component = ({ name }) => { | |
* return <>Hello {name}</>; | |
* }; |
-
SSH into proxmox node and become root user. Run the following commands to download extra software dependencies we'll need.
apt update apt install -y libsasl2-modules mailutils
-
Enable 2FA for the gmail account that will be used by going to security settings
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Script was produced by Dsetzer original can be found at https://gist.github.com/dsetzer | |
//In the script panel in Bustabit create a new script. Copy the script below and paste it in to the script window on bustabit. | |
//Please note this version will only give you past results and not future results. | |
//The script has a save to file option, but this has never worked for me. | |
var config = { | |
span: { label: 'Previous Games', type: 'number', value: '100' }, | |
outh: { label: 'Include Hashes', type: 'checkbox', value: false }, | |
ocsv: { label: 'Download CSV', type: 'checkbox', value: true} | |
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { Store } from "pullstate"; | |
import { LocalStorage } from "@gt/gt-frontend/build/localStorage/LocalStorage"; | |
import { get, pick, set } from "lodash"; | |
interface IStoreWithValues<S> { | |
key: string; | |
store: Store<S>; | |
values?: Array<keyof S>; | |
deepValues?: string[]; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <iostream> | |
#include <vector> | |
#include <type_traits> | |
#include <tuple> | |
namespace sfinae | |
{ | |
using success = std::true_type; | |
using fail = std::false_type; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"hosts": ["unix:///var/run/docker.sock", "tcp://0.0.0.0:2375"], | |
"registry-mirrors": [], | |
"insecure-registries": [ | |
"172.16.197.20:5000" | |
] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
if [ "$(whoami)" != "root" ]; then | |
echo "Run script as ROOT please. (sudo !!)" | |
exit | |
fi | |
apt-get update -y | |
apt-get install -t stretch -y php7.0-soap | |
apt-get autoremove -y |
NewerOlder