User Tools

Site Tools


projects:craptrap

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
projects:craptrap [2018/01/26 18:46] informaticprojects:craptrap [2019/09/20 16:08] – [Features] cfk
Line 1: Line 1:
 ====== Craptrap - the home of virtualized workstations ====== ====== Craptrap - the home of virtualized workstations ======
  
-==== Hardware ====+===== Hardware =====
  
   * FX8350   * FX8350
   * R9 290   * R9 290
  
-----+===== Software ===== 
 +  * Debian 
 +  * Qemu (libvirt KVM) 
 +===== VM's ======
  
-==== Windows 10 ====+  * **Win10 => craptrap-vm.waw.hackerspace.pl (10.8.1.48)** 
 +    * Włączanie/wyłączanie na http://iot.waw.hackerspace.pl (via S3 - suspend to ram) 
 +    * Logowanie hasłem z LDAPa (pGina 3.2.4.0 + [[https://d.inf.re/b/9853ce8f9c2461122b01c2f4fc5d9296.reg|config]], staff ma Administratora + patch na drive mapper żeby logowało się kerberosem...) 
 +    * RDP enabled 
 +    * GPU pass-through do karty graficznej 
 +    * USB pass-through => klawiatura + myszka wireless Logitech
  
-=== GPU code 43 ===+ 
 +====== Issues & Solutions ====== 
 + 
 +===== Windows 10 ===== 
 + 
 +==== GPU code 43 ====
  
 Reinstall uninstall and reinstall GPU drivers Reinstall uninstall and reinstall GPU drivers
  
-=== VM S3 (suspend/sleep) not available ===+==== VM S3 (suspend/sleep) not available ====
  
 Install ''qxldod'' drivers. Install ''qxldod'' drivers.
  
-=== Slow suspend ===+==== Slow suspend ====
  
 Disable hibernation: ''powercfg /h off'' Disable hibernation: ''powercfg /h off''
  
-=== My IO is too slow ===+==== My IO is too slow ====
  
 [[https://www.nikhef.nl/~dennisvd/lvmcrap.html|Delet LVM snapshots...]] [[https://www.nikhef.nl/~dennisvd/lvmcrap.html|Delet LVM snapshots...]]
  
-=== ''virsh dompm{suspend,wakeup}'' does not... ===+==== ''virsh dompm{suspend,wakeup}'' does not... ====
  
 Install ''qemu agent'' and ''vioserial'' driver in guest Install ''qemu agent'' and ''vioserial'' driver in guest
  
-=== VM crashes when idle for some time ===+==== VM crashes when idle for some time ====
  
 Well, disable screen blanking and autosuspend... Well, disable screen blanking and autosuspend...
  
-=== Audio on pulseaudio ===+==== Audio on PulseAudio ====
 [[https://wiki.archlinux.org/index.php/libvirt#PulseAudio]] [[https://wiki.archlinux.org/index.php/libvirt#PulseAudio]]
  
Line 45: Line 58:
   </domain>   </domain>
  
-=== Audio stutters ===+==== Audio stutters ===
 + 
 +Change ''Default Format'' from ''16bit 48kHz'' to ''16bit 44.1kHz'' in emulated sound card properties in guest. 
 + 
 +==== Shitty IO performance vol. 2 ==== 
 +[[https://forums.servethehome.com/index.php?threads/performance-of-kvm-qemu-disks-on-zfs-volumes.12550/#post-119801]] 
 + 
 +==== Everything's shit ==== 
 +Enable "HIGH PERFRORMANCE" power profile. 
 + 
 +==== GPU crashes after host resume ==== 
 +Seems like keeping QXL enabled on VMs with Radeon GPU passed through fixes GPU crashes on host suspend. (VM needs to be suspended first as well) 
 + 
 +==== QXL/Spice display does not automatically resize to client window ==== 
 +Install spice guest tools: 
 +https://www.spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-latest.exe (https://www.spice-space.org/download.html) 
 + 
 +===== FreeBSD ===== 
 + 
 +==== 11.1 ==== 
 + 
 +=== Hypervisor configuration === 
 + 
 +  * Network: choose bridged. Bridge name: ''br0''
 + 
 +=== Hypervisor bug === 
 + 
 +There's a problem with the ''Opteron_G5'' hypervisor, which is set by default. 
 + 
 +The solution is to replace ''Opteron_G5'' with ''kvm64'' or ''Opteron_G3''
 + 
 +Also, there is an open bug report for this issue on [[ https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213333 | FreeBSD Bugzilla ]]. 
 + 
 +Fixed in 12.0. 
 + 
 +===== Linux Guests with PCIe Passthrough ===== 
 +Use UEFI & Q35 platform model. (re https://forum.level1techs.com/t/fedora-28-pci-e-gpu-passthrough-linux-guest/127161/3) 
 + 
 +===== MacOS ===== 
 +https://github.com/kholia/OSX-KVM + ''wieloryb:/storage/common/S*/O*/*.README''
  
-Change ''Default Format'' from ''16bit 48kHz'' to ''16bit 44.1kHz'' in emulated soundcard properties in guest.+Works perfectly fine, including GPU passthrough.

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki