ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ ΠΊ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅
ΠΡΠΎΠ±ΡΠΎΡ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ Π² Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ
ΠΠ° Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΏΠΎΡΡΠ°Π²ΠΈΠ» Π² ΡΡΠΏΠΈΠΊ Π²ΠΎΠΏΡΠΎΡ: ΠΊΠ°ΠΊ ΡΡΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΡΡΠ»ΠΈΡΡ? Π ΡΠΌΡΡΠ»Π΅, Π΄ΠΎΠ»ΠΆΠ½Π° ΠΆΠ΅ Π±ΡΡΡ ΠΊΠ°ΠΊΠ°Ρ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ Π²ΠΈΠ½Π΄Ρ? ΠΠΎΠΊΠΎΠ²ΡΡΡΠ²ΡΠΈΡΡ ΠΏΠΎΠ»Π΄Π½Ρ Ρ ΡΡΠ»ΠΎΠ²Π½ΠΎ-ΡΡΠ°ΡΠ½ΡΠΌ OpenXenManager Ρ ΠΏΡΠΈΡΠ΅Π» ΠΊ ΠΌΡΡΠ»ΠΈ, ΡΡΠΎ ΡΠΎ Π»ΠΈ Π»ΡΠΆΠΈ Π½Π΅ Π΅Π΄ΡΡ, ΡΠΎ Π»ΠΈ ΡΡΠ° ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½Π°Ρ ΡΡΠ»Π·Π° Π½Π° Π²ΠΈΠ½Π΄Π΅ Π½Π΅ ΠΆΠΈΠ²Π΅Ρ. ΠΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄Π²Π° ΡΠ°Π·Π° ΠΎΠ½Π° ΡΠΊΠΎΠ½Π½Π΅ΠΊΡΠΈΠ»Π°ΡΡ Ρ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ, Π½ΠΎ ΠΏΠΎΠΌΠ΅ΡΠ»Π° Π³Π΄Π΅-ΡΠΎ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ°Π±ΠΎΡΡ, ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°Π·Ρ Π³Π»ΡΡ
ΠΎ Π²ΠΈΡΠ»Π° ΠΏΡΠΈ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠ΅, ΡΠ»ΠΈΠ²Π°Ρ Π½Π΅ΡΠ΄Π΅ΠΆΠΈΠΌΡΠΉ ΠΏΠΎΡΠΎΠΊ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ Π² ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΠΠΈΡΠΎΠ½Π°.
Π ΡΡΠ°ΡΡΡΡ, Π±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠΎΠΊΠΈΠΉ Π²Π·Π³Π»ΡΠ΄ Π² ΠΎΠΊΡΡΠΆΠ°ΡΡΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΎΡΠΊΡΡΠ» ΠΌΠ½Π΅, ΡΡΠΎ Citrix XenCenter ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ»ΠΈΡΡ opensource-Π½ΡΠΌ Xen-ΠΎΠΌ, Π° ΡΠ°ΠΌ Π²ΠΏΠΎΠ»Π½Π΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ΅Π½. ΠΡΠ°Π²Π΄Π°, ΠΏΡΠΈ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠ΅ ΠΊΡΠΈΡΠΈΡ, ΡΡΠΎ ΡΠ΅ΡΠ΅Π· N Π΄Π½Π΅ΠΉ Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈΡΡΠ΅ΡΠ΅Ρ Evaluation period, Π½ΠΎ Π·Π½Π°ΡΡΠΈΠ΅ Π»ΡΠ΄ΠΈ ΠΏΠΈΡΡΡ, ΡΡΠΎ ΡΡΠΎ ΠΎΠ½ ΠΏΡΠΎΡΡΠΎ Π½Π΅ Π² ΠΊΡΡΡΠ΅ Π½Π°ΡΡΠ΅Ρ opensource ΡΠ΅Π΄Π°ΠΊΡΠΈΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°, Π° Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π²ΡΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
XenCenter ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ-Π²ΠΊΠ»ΡΡΠ°ΡΡ-Π³Π°ΡΠΈΡΡ Π²ΠΈΡΡΡΠ°Π»ΠΊΠΈ, Π° ΠΏΡΠΎΠ±ΡΠΎΡ ΡΡΡΡΠΎΠΉΡΡΠ² Π½Π°Π΄ΠΎ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΈΠ· sysadmin-friendly ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ.
ΠΡΠΎΡΠΈΠ² ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠΉ, ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΡΡ Π½Π΅ ΡΠ»ΡΡΠΈΠ»ΠΎΡΡ. Π‘Π΄Π΅Π»Π°Π» Π²ΡΠ΅ ΠΏΠΎ ΠΌΠ°Π½ΡΠ°Π»Ρ, ΠΈ Ρ
Π²Π°ΡΠΈΠ»ΠΎ Π΅Π³ΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ. ΠΠΎΡ Π½Π°ΡΠΎΠ΄ ΠΆΠ°Π»ΡΠ΅ΡΡΡ, ΡΡΠΎ ΠΏΠΎ Xen-Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΌΠ°Π»ΠΎ. Π’Π°ΠΊ Π΄ΡΡΠ³ΠΎΠΉ ΡΠ°Π· ΠΈ Ρ
ΠΎΡΠΎΡΠΎ, ΡΡΠΎ ΠΌΠ°Π»ΠΎ, Π΅ΡΠ»ΠΈ ΡΡΠΎΠ³ΠΎ Ρ
Π²Π°ΡΠ°Π΅Ρ. Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Ρ ΠΏΠΎ vSphere ΠΏΡΠΎΡΠ΅Π», ΠΈ Π²ΡΠ΅ Π±Π΅Π· ΡΠΎΠ»ΠΊΡβ¦ ΠΠΏΡΠΎΡΠ΅ΠΌ, Π½Π΅ Ρ
ΠΎΡΡ Π³ΠΎΠ²ΠΎΡΠΈΡΡ Π΄ΡΡΠ½ΡΡ
ΡΠ»ΠΎΠ² ΠΏΡΠΎ vSphere. ΠΠΎΠ΄ Π½Π΅ΠΉ Π·Π°ΡΠΎ ΡΠ°ΠΊ ΠΆΠ΅Π»Π΅Π·ΠΎ Π½Π°ΡΡΡΠΎΠΈΠ»ΠΎΡΡ, ΡΡΠΎ Xen ΠΏΡΠΎΠ»Π΅ΡΠ΅Π» ΠΏΡΡΠΌΠΎ ΡΠΎ ΡΠ²ΠΈΡΡΠΎΠΌ.
ΠΡΠ°ΠΊ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ XenCenter Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π» Π²ΠΈΡΡΡΠ°Π»ΠΊΡ ΠΎ Π΄Π²ΡΡ
ΡΠ΄ΡΠ°Ρ
ΠΈ 4 ΠΠ ΠΏΠ°ΠΌΡΡΠΈ, Π½Π°ΠΊΠ°ΡΠΈΠ» ΡΡΠ΄Π° ΡΠ΅Π΄ΡΠΌΡΡ 64-Π±ΠΈΡΠ½ΡΡ Π²ΠΈΠ½Π΄Ρ ΠΈ ΠΏΠΎΡΠ΅Π» ΠΏΡΠΎΠ±ΡΠ°ΡΡΠ²Π°ΡΡ.
pciback 0000:01:00.1: secondary bus reset failed for device β all functions need to be co-assigned β err: 6
pciback 0000:01:00.1: FLR functionality not supported; attempts to use secondary bus reset unsuccessful;
pciback 0000:01:00.1: FLR not performed for device
ΠΠΎΡ ΠΎΠΆΠ΅, ΡΡΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΊΠ°ΡΡΡ Π½Π° Π³ΠΎΡΡΡΡΡ Π½Π°ΠΌ Π½Π΅ ΡΠ²Π΅ΡΠΈΡ. ΠΠ°Π΄Π½ΠΎ. ΠΠ°Π΄ΠΈΠΌ Π³ΠΈΠΏΠ΅ΡΠ²ΠΈΠ·ΠΎΡΡ ΡΠ²ΠΎΠΉ VGA Π°Π΄Π°ΠΏΡΠ΅Ρ, Π±Π»Π°Π³ΠΎ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡ ΠΌΠ½Π΅ ΡΠ΅ΠΏΠ΅ΡΡ Ρ Π²Π°ΡΠ°Π΅Ρ. ΠΠ΅ΡΠ΅ΡΡΠ°Π²Π»ΡΠ΅ΠΌ Radeon 3450 Π²ΠΎ Π²ΡΠΎΡΠΎΠΉ ΡΠ»ΠΎΡ, Π² ΠΏΠ΅ΡΠ²ΡΠΉ ΡΡΠ°Π²ΠΈΠΌ Π²Π°Π»ΡΡΡΠΈΠΉΡΡ ΡΡΠ΄ΠΎΠΌ 3470. Π ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ°ΡΡΠ΅ ΠΏΡΠΈΡΠ΅ΠΏΠ»ΡΠ΅ΠΌ ΠΏΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΡ. ΠΠΊΠ»ΡΡΠ°Π΅ΠΌ Ρ ΠΎΡΡ, Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ Π²ΠΈΡΡΡΠ°Π»ΠΊΡ. ΠΠΈΠ½Π΄Π° ΠΏΡΠΎΡΠΈΡ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΏΠΎΡΠ»Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ. Π Π΅Π±ΡΡ. ΠΠΎΠ³ΠΈΠ½ΠΈΠΌΡΡβ¦
Π ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ XenCenter Π·Π°ΡΡΠ°Π²ΠΊΠ° Π·Π°Π²ΠΈΡΠ°Π΅Ρ, ΠΈ Ρ Π½Π΅ ΡΡΠ°Π·Ρ ΡΠΎΠΎΠ±ΡΠ°ΠΆΠ°Ρ, ΡΡΠΎ ΠΏΡΠ°Π²ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡ ΡΠ²Π΅ΡΠΈΡΡΡ ΡΠΈΠ½ΠΈΠΌ
ΠΠ½ΠΎ Π²ΡΠ΅-ΡΠ°ΠΊΠΈ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ.
ΠΡΠΎΠ³ΠΎ, Π½Π° Xen ΡΡΠΎΡΠ»ΠΎΡΡ Π·Π° 3 Π΄Π½Ρ (ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ 3 ΠΌΠ΅ΡΡΡΠ° ΡΠΏΡΠ°ΠΆΠ½ΡΠ»ΡΡ Π½Π° VMware).
Π― Π·Π°Π»ΠΎΠ³ΠΈΠ½ΠΈΠ»ΡΡ. ΠΠ°ΡΡΠΈΠ½ΠΊΠ° Π½Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠ΅ ΡΠ°ΠΌΠ°Ρ ΠΎΠ±ΡΠΊΠ½ΠΎΠ²Π΅Π½Π½Π°Ρ, Π±Π΅Π· ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ. Π Π°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 1920Ρ 1200 Π΄Π΅ΡΠΆΠΈΡ. ΠΠ΅ ΡΡΠΏΠΈΡ (Ρ ΠΎΡΡ ΡΠ΅ΡΡΠΎΠ² Π½Π΅ Π³ΠΎΠ½ΡΠ»). ΠΠΈΠ΄Π΅ΠΎ Ρ YouTube ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°Π΅ΡΡΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ.
ΠΠ° ΡΡΠΎΠΉ ΡΠ°Π΄ΠΎΡΡΠ½ΠΎΠΉ Π½ΠΎΡΠ΅ Π·Π°Π²Π΅ΡΡΡ ΡΠ²ΠΎΠΉ ΠΏΡΠ°Π²Π΄ΠΈΠ²ΡΠΉ ΠΎΡΡΠ΅Ρ, Π° ΡΠ°ΠΌ Π·Π°ΠΉΠΌΡΡΡ ΠΏΡΠΎΠ±ΡΠΎΡΠΎΠΌ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, ΠΌΡΡΠΈ ΠΈ ΠΏΡΠΎΡΠ΅ΠΉ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΈ.
Update:
ΠΡΠΎΠ±ΡΠΎΡΠΈΠ» ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΈ ΠΌΡΡΡ, ΠΏΠΈΡΡ ΠΈΠ· Π²ΠΈΡΡΡΠ°Π»ΠΊΠΈ ΠΏΠΎΠ΄ Win7. ΠΠ΄Π΅ΡΡ Π½ΠΈΡΠ΅Π³ΠΎ, ΠΆΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ.
ΠΠ½Π΄Π΅ΠΊΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ 3.5
Π― Π΄Π°ΠΆΠ΅ Π΅ΡΠ΅ Π½Π΅ ΠΎΡΠΊΠ»ΡΡΠΈΠ» Aero ΠΈ ΠΏΡΠΎΡΠΈΠ΅ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ, Π²ΡΠ΅Π΄Π½ΡΠ΅ Π½Π°ΡΠ΅ΠΌΡ Π΄Π΅Π»Ρ, Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΡΡΡΡΠΎ.
ΠΡΠΎΠ±ΡΠΎΡ USB ΡΠ΄Π΅Π»Π°Π» Π³ΡΡΠ±ΠΎ ΠΈ ΡΠΈΠ½ΠΈΡΠ½ΠΎ:
xe vm-param-set other-config:pci=0/0000:02:00.0,0/0000:02:00.1,0/0000:00:1a.0,0/0000:00:1d.0 uuid=d103a91d-5c38-844f-14d5-64b3c495eb08
Π’ΠΎ Π΅ΡΡΡ ΠΏΠΎΠΆΠ΅ΡΡΠ²ΠΎΠ²Π°Π» Π²ΠΈΡΡΡΠ°Π»ΠΊΠ΅ USB ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ. Π‘ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, Xen ΠΏΠΎΠΊΠ° Π±Π΅Π· Π½ΠΈΡ
ΠΎΠ±ΠΎΠΉΠ΄Π΅ΡΡΡ.
Π§ΡΠΎ Π΅ΡΠ΅? ΠΠΎΡΡΠ°Π²ΠΈΠ» XenCenter, Xen Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΡΡ (ΠΊΡΠΎ Π±Ρ ΡΠΎΠΌΠ½Π΅Π²Π°Π»ΡΡ). ΠΠ½Π΅ΡΠ½ΠΈΠΉ USB-Π΄ΠΈΡΠΊ, Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΡΠΎΠΆΠ΅ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΈΡΠ΅ΠΏΠ»ΡΠ΅ΡΡΡ. Π’Π΅ΠΏΠ΅ΡΡ Π½Π°Π΄ΠΎ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΠΏΡΠΎΠ±ΡΠ°ΡΡΠ²Π°ΡΡ CD-ROM.
Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π²ΡΡΠ»ΠΎ Ρ ΠΌΠ΅Π½Ρ Ρ USB Passthrough, ΡΠ°Π²Π½ΠΎ ΠΊΠ°ΠΊ ΠΈ ΡΠΎ ΡΠΏΡΠ°Π²Π΅Π΄Π»ΠΈΠ²ΠΎ ΡΠΏΠΎΠΌΡΠ½ΡΡΡΠΌ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ Xen VGA Passthrough (Scraelos), ΠΏΠΎΡΠΎΠΌΡ ΠΊΠ°ΠΊ Π½Π΅Ρ ΠΏΠΎΠ΄ XCP ΡΠ°ΠΉΠ»Π° «/etc/xen/ cfgfile». ΠΠ°ΠΊ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ xe β Ρ Π½Π΅ ΡΠ°Π·ΠΎΠ±ΡΠ°Π»ΡΡ. ΠΡΠ»ΠΈ Π·Π½Π°ΡΠΎΠΊΠΈ Xen ΠΏΠΎΠΌΠΎΠ³ΡΡ, Π±ΡΠ΄Ρ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΈΠ·Π½Π°ΡΠ΅Π»Π΅Π½.
Update 06.02.2012:
dom0 Π½Π° IGD ΠΏΠ΅ΡΠ΅ΡΠ°ΠΆΠΈΠ²Π°ΡΡΡΡ ΠΎΡΠΊΠ°Π·Π°Π»ΡΡ Π² ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΡΠΌΠ΅. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΏΠΎΠ²ΡΠΎΡΠΈΠ» ΠΏΠΎΠΏΡΡΠΊΡ ΠΏΡΠΎΠ±ΡΠΎΡΠΈΡΡ primary VGA adapter β Π±Π΅Π· ΡΠΎΠ»ΠΊΡ. ΠΠ΅ΡΠ½ΡΠ»ΡΡ ΠΊ ΠΏΡΠ΅ΠΆΠ½Π΅ΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π°Π΄Π°ΠΏΡΠ΅ΡΠΎΠ².
Π£ΠΏΠ΅ΡΡΡ Π² ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΏΡΠΎΠ±ΡΠΎΡΠΎΠΌ CD(DVD)-Writer. CD-ROM ΠΏΡΠΎΠ±ΡΠ°ΡΡΠ²Π°Π΅ΡΡΡ ΡΡΠ°ΡΠ½ΠΎ, Π½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ RO, Π° ΠΌΠ½Π΅ Π½Π°Π΄ΠΎ RW. ΠΠΎ ΡΡΠΎΠΌΡ ΠΏΠΎΠ²ΠΎΠ΄Ρ Π½Π°ΡΠ΅Π» 2 ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ: Π²ΠΎΡΠΊΠ½ΡΡΡ ΠΈ ΠΏΡΠΎΠ±ΡΠΎΡΠΈΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ SATA ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ USB CD/DVD-Writer (Π±Π»Π°Π³ΠΎ USB ΠΏΡΠΎΠ±ΡΠ°ΡΡΠ²Π°Π΅ΡΡΡ). Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π΄Π°ΠΆΠ΅ ΡΡΠΈ (ΠΈΠΌΡ
ΠΎ, ΠΊΠΎΡΡΡΠ»ΡΠ½ΡΠ΅) ΡΠ΅ΡΠ΅Π½ΠΈΡ Ρ ΠΌΠ΅Π½Ρ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π΅ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ. ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΏΡΠΎΠ±ΡΠ°ΡΡΠ²Π°ΡΡΡΡ ΠΎΡΠΊΠ°Π·Π°Π»ΡΡ. ΠΠΎΠΏΡΡΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΡΠ°ΡΠ½ΡΠΉ SATA CD/DVD ΠΏΡΠΈΠ²ΠΎΠ΄ ΡΠ΅ΡΠ΅Π· ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π½ΠΈΠΊ USB-SATA Π½ΠΈ ΠΊ ΡΠ΅ΠΌΡ Ρ
ΠΎΡΠΎΡΠ΅ΠΌΡ Π½Π΅ ΠΏΡΠΈΠ²Π΅Π»Π°. ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ ΠΎΠΏΡΡΡ.
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ NVidia GPU ΠΎΡ VirtualBox?
ΠΠ°ΠΊ Π·Π°ΡΡΠ°Π²ΠΈΡΡ Π³ΠΎΡΡΡ VirtualBox ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π³ΡΠ°ΡΠΈΠΊΡ NVidia?
Π ΠΠ°Π½Π΅Π»ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ NVIDIA Ρ ΡΠ²Π½ΠΎ Π²ΡΠ±ΡΠ°Π» Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ NVIDIA Π΄Π»Ρ:
ΠΠΎΠ³Π΄Π° VirtualBox ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ NVidia Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ Π΅Π³ΠΎ ΠΊΠ°ΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠ΅Π΅ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ NVidia. ΠΠΎΡΡΠΎΠΌΡ Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Ρ, ΡΡΠΎ VirtualBox Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Nvidia.
Windows 7 x64 (ΡΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅, ΡΡΠΎ ΠΈ Ρ ΠΎΡΡ)
ΠΠΎΡΡΠ΅Π²ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ
3D-ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ VirtualBox: ΠΠΈΡΠΏΠ»Π΅ΠΉ / ΠΠΈΠ΄Π΅ΠΎ / ΠΠΊΠ»ΡΡΠΈΡΡ 3D-ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅
ΠΠ½Π΅ ΠΊΠ°ΠΆΠ΅ΡΡΡ, ΡΡΠΎ Π²ΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΠΈΠ½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ΅ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ 3D Ρ ΠΎΡΡΠ°, Π½ΠΎ, ΠΊ ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Intel.
Π― ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ, ΡΡΠΎ ΠΏΡΠΎΡΠ»ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ, Π½ΠΎ Ρ Ρ ΠΎΡΠ΅Π» ΠΎΡΠ²Π΅ΡΠΈΡΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠΎΡ ΠΏΠΎΡΡ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π²ΡΡΠΎΠΊΠΎ, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Google Π΄Π»Ρ Β«virtualbox 3d ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ GPUΒ». ΠΠ° ΠΏΡΠΎΡΠ΅Π΄ΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π²ΡΠ΅ ΡΡΠ°Π»ΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ ΠΈ Π»ΡΡΡΠ΅.
ΠΡΠ΄ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΡΡΠΊΠ°ΡΡΡΡ Π½Π° ΡΡΠΎΡ ΠΏΠΎΡΠΎΠΊ, ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, ΠΎΠΊΠ°ΠΆΡΡΡΡ Π·Π΄Π΅ΡΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Ρ Π½ΠΈΡ Π΅ΡΡΡ Π½ΠΎΡΡΠ±ΡΠΊ ΠΈΠ»ΠΈ ΠΠ Ρ Π΄Π²ΡΠΌΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°ΠΌΠΈ, ΡΡΠΎ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΎ Π² Π½Π°ΡΠΈ Π΄Π½ΠΈ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π½Π° ΠΈΠ³ΡΠΎΠ²ΡΡ Π½ΠΎΡΡΠ±ΡΠΊΠ°Ρ . ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Intel ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΠΎΠΊΠΎΠ½ ΠΈ ΠΎΠ±ΡΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠ΅ 3D-ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°, Π΄ΠΎΠ»ΠΆΠ½Ρ Π΄Π΅Π»Π°ΡΡ ΡΡΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° Nvidia.
Π‘Π΅Π³ΠΎΠ΄Π½Ρ Ρ ΡΠΎΠ±ΠΈΡΠ°Π» Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ Ubuntu Π½Π° ΡΠ²ΠΎΠ΅ΠΌ Π½ΠΎΡΡΠ±ΡΠΊΠ΅ Π΄Π»Ρ ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΈ Π²ΡΠ΅ Π±ΡΠ»ΠΎ Ρ ΠΎΡΠΎΡΠΎ, Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π³ΠΎΡΡΠ΅Π²Π°Ρ Π²ΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΠΈΠ½Π° Π±ΡΠ»Π° ΠΎΡΠ΅Π½Ρ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ, ΠΈ ΡΡΠΎΠΌΡ Π½Π΅ Π±ΡΠ»ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ, ΠΏΠ°ΠΌΡΡΡ ΠΈ Π΄ΠΈΡΠΊ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°Π»ΠΈ Π½ΠΈΠ·ΠΊΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ.
ΠΡΠΎ Π±ΡΠ»ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Windows 10 ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ΅Ρ Π²ΠΈΠ΄Π΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ Β«Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ° Π·Π°Π΄Π°ΡΒ», Π° Π·Π°ΡΠ΅ΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Β«ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΒ». Π Ρ ΠΌΠΎΠ³ Π²ΠΈΠ΄Π΅ΡΡ, ΠΊΠ°ΠΊ Ρ Π΄Π²ΠΈΠ³Π°Π» ΠΎΠΊΠ½Π°, ΡΠ°Π·Π²Π΅ΡΠ½ΡΠ», ΡΠ²Π΅ΡΠ½ΡΠ», ΡΡΠΎ ΡΡΠΎ Π±ΡΠ»ΠΎ ΡΠ΄Π΅Π»Π°Π½ΠΎ ΡΠ΅ΡΠ΅Π· GPU Π½Π° Ρ ΠΎΡΡΠ΅. ΠΡΠΎΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Π½Π° Ρ ΠΎΡΡΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌ Intel HD GPU, ΠΈ Ρ Ρ ΠΎΡΠ΅Π» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ NVidia GTX-1050ti, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ» GPU1.
ΠΠΎΡΠ»Π΅ ΠΏΠΎΠΈΡΠΊΠΎΠ² Ρ Π½Π΅ Π½Π°ΡΠ΅Π» Π½ΠΈΠ³Π΄Π΅, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΡΠΊΠ°Π·Π°ΡΡ, ΠΊΠ°ΠΊΠΎΠΉ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ. ΠΠΎ ΡΡΠ° Π²Π΅ΡΠΊΠ° ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ Π½Π°ΠΏΠΎΠΌΠ½ΠΈΠ»ΠΈ ΠΌΠ½Π΅, ΡΡΠΎ ΠΏΡΠΈ ΡΠ°ΠΊΠΈΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² ΠΏΠ°Π½Π΅Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ NVidia, Π·Π°ΡΠ΅ΠΌ Β«ΡΠΏΡΠ°Π²Π»ΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ 3dΒ», Π° Π·Π°ΡΠ΅ΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΠ° Β«ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡΒ».
ΠΠ΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΠΉΡΠ΅ Π΅Π³ΠΎ Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ ΠΈ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π½Π΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΠΉΡΠ΅ Π΅Π³ΠΎ Π² ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ. ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Ρ Π±ΡΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌ ΡΠ»Π°ΠΆΠΊΠΎΠΌ 3D-ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ, ΠΈ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π³ΠΎΡΡΠ΅Π²ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π½Π° Ρ ΠΎΡΡΠ΅. ΠΠΎ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ 3d Π²ΠΈΠ΄Π΅ΠΎ Π΄Π»Ρ Ρ ΠΎΡΡΠ°, ΠΊΠ°ΠΊ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π²ΡΡΠ΅, Π²ΡΠΊΠ»ΡΡΠΈΡΠ΅ Π³ΠΎΡΡΠ΅Π²ΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ, Π²ΡΠΉΠ΄ΠΈΡΠ΅ ΠΈΠ· Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΡΠΎΠ±ΠΊΠΈ, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΠ΅ virtualbox ΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ.
ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅Ρ Π·Π°Π΄Π°Ρ | performancemacne ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΡ Β«ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΡΡΠΈΠΊΠΎΠ²Β» ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅, ΠΊΠ°ΠΊΠΎΠΉ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΡΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΏΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Π³ΠΎΡΡΠ΅Π²ΠΎΠΉ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Ρ, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π΅Π³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π»ΡΡΡΠΈΠΉ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΡΠ΅ΠΉΡΠ°Ρ. Π‘ΠΌΠΎΡΡΠΈΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, Π²ΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ΅ Π½ΠΈΠΆΠ΅.
ΠΡΠ΅ ΡΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΡ, Π½Π΅ ΠΎΠΆΠΈΠ΄Π°ΠΉΡΠ΅, ΡΡΠΎ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΈΠ³ΡΡ Π² Π³ΠΎΡΡΠ΅Π²ΠΎΠΉ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅. ΠΡΠΎΡ ΠΎΠ΄ 3D ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ Π½Π΅ ΡΠ°ΠΊ ΡΠΆ Π΄Π°Π»Π΅ΠΊΠΎ Π²ΠΏΠ΅ΡΠ΅Π΄ΠΈ. ΠΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠΆΠΈΠ΄Π°ΡΡ, ΡΡΠΎ Ρ Π²Π°Ρ Π² Π³ΠΎΡΡΡΡ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΠ‘ ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, ΠΈ Ρ Π²Π°Ρ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΠ΅ΠΌΠ»Π΅ΠΌΡΠΉ ΠΎΠΏΡΡ. ΠΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΠΈΠ³ΡΠ°ΡΡ Π² Π±ΠΎΠ»Π΅Π΅ ΡΡΠ°ΡΡΠ΅ ΠΈΠ³ΡΡ Π½Π° Π³ΠΎΡΡΠ΅Π²ΠΎΠΉ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅, ΠΊΠ°ΠΊ ΠΈ Π²ΡΠ΅, ΡΡΠΎ ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΎ Π½Π° DirectX9. Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΠΏΠΎ ΠΌΠ΅ΡΠ΅ ΡΠ°Π·Π²ΠΈΡΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ 3D-ΠΈΠ³Ρ ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΡΡΡ Π±ΡΡΡΡΠ΅Π΅.
ΠΡΠΎΠ±ΡΠ°ΡΡΠ²Π°Π΅ΠΌ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ Π² Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ, Π΄Π΅Π»Π°Π΅ΠΌ ΠΈΠ³ΡΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΡΠ²Π°Π΅Ρ ΡΠ°ΠΊΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ, ΡΡΠΎ Π±Π΅Π· Windows Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ, ΠΈ Π΄Π°ΠΆΠ΅ wine Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ, ΠΈ ΡΡΡ ΠΊ Π½Π°ΠΌ Π½Π° ΠΏΠΎΠΌΠΎΡΡ ΠΏΡΠΈΡ
ΠΎΠ΄ΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°ΡΠΈΠ½Ρ. ΠΠΎΠ΄ Linux ΠΈΡ
Ρ
Π²Π°ΡΠ°Π΅Ρ, VirtualBox, VMWare, XEN(Π³ΠΈΠΏΠ΅ΡΠ²ΠΈΠ·ΠΎΡ, Π½ΠΎ Π²ΡΠ΅ ΠΆΠ΅), qemu Ρ kvm. ΠΠ½ΠΎΠ³Π΄Π° Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠ° ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½Π°Ρ 3D Π³ΡΠ°ΡΠΈΠΊΠ°, Π½Π° Π²ΠΈΡΡΡΠ°Π»ΠΊΠ΅, ΠΈ ΡΡΡ Π½Π°ΠΌ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠ±ΡΠΎΡ(passthrough) Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ Π² Π²ΠΈΡΡΡΠ°Π»ΠΊΡ.
Π ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΠΏΠΎΠ»Π½ΠΎ ΡΡΠ°ΡΠ΅ΠΉ, ΡΡΠΎ Π΄Π° ΠΊΠ°ΠΊ Π΄Π΅Π»Π°ΡΡ, Π½ΠΎ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ Ρ Π½Π°Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΈ ΠΎΡ Π΅ΡΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ°ΡΠ΅ΠΉΠΊΠΈ ΠΎΠ½ Π½Π΅ Π»ΠΎΠΏΠ½Π΅Ρ.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ, ΡΡΠΎ Π±Ρ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ Π±ΡΠ»ΠΎ 2 Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½Π°Ρ ΠΈ Π΄ΠΈΡΠΊΡΠ΅ΡΠ½Π°Ρ. Π£ ΠΌΠ΅Π½Ρ ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ° Geforce GXT 550ti, Π° ΠΏΡΠΎΠΊΠΈΠ΄ΡΠ²Π°Π» Ρ GTX 650ti ΠΈ Ati HD4850 ΠΈ Π²ΡΠ΅ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ.
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ 2 Π²ΠΈΠ΄Π° ΠΏΡΠΎΠ±ΡΠΎΡΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ OVMF, Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ UEFI Π² Π²ΠΈΡΡΡΠ°Π»ΠΊΠ΅, Π½ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π½Π΅ ΠΏΡΠΎΡΡΠ°Ρ, Π° Π°ΠΆ Ρ Π΄Π²ΡΠΌΡ Π±ΠΈΠΎΡΠ°ΠΌΠΈ, ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΡΠ½ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ [ http://vfio.blogspot.ru/2014/08/does-my-graphics-card-rom-support-efi.html ].
Π‘ΠΊΠ°ΡΠΈΠ²Π°Π΅ΠΌ, ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΠΌ
ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ BIOS Π²ΠΈΠ΄Π΅ΠΊΠ°ΡΡΡ
0000:01:00.0 β Π½Π°Π΄ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π½Π° ΠΊΠΎΠ΄ Π²Π°ΡΠ΅Π³ΠΎ Π΄Π΅Π²Π°ΠΉΡΠ°.
Π― ΠΏΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π» Ρ ΡΠ΄ΡΠ°ΠΌΠΈ, Π½ΠΈ ΠΊ ΡΠ΅ΠΌΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠΌΡ ΠΈ Ρ
ΠΎΡΠΎΡΠ΅ΠΌΡ ΡΡΠΎ Π½Π΅ ΠΏΡΠΈΠ²Π΅Π»ΠΎ, ΠΏΠΈΡΠ°Π»ΠΈ [https://bbs.archlinux.org/viewtopic.php?id=203240] ΡΡΠΎ Π² ΡΠ΄ΡΠ΅ 4.2.2-1 ΠΏΠΎΠ»ΠΎΠΌΠ°Π»ΠΈ ΠΏΡΠΎΠ±ΡΠΎΡ, Π½ΠΎ ΠΊΠ°ΠΊ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ Π²ΡΠ΅ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
ΠΠΎ Π΅ΡΠ»ΠΈ ΠΆΠ΅ Ρ Π²Π°Ρ Π²ΡΠ΅ ΠΆΠ΅ Π΅ΡΡΡ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅, ΡΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΠΉΡΠ΅ ΠΈΠ· AUR’a:
1. [ https://aur.archlinux.org/packages/linux-vfio/ ] β Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠΈΠΏΠ° Π±Π°Π³Π½ΡΡΠΎΠ΅ ΡΠ΄ΡΠΎ, Π³Π΄Π΅ ΡΠ»ΠΎΠΌΠ°Π½ ΠΏΡΠΎΠ±ΡΠΎΡ, Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΏΠ°ΡΡΠΈ Π΄Π»Ρ Π²ΠΈΠ΄ΡΡ
ΠΈΠ½ΡΠ΅Π» ΠΈ Π΅ΡΠ΅ ΡΡΠΎ-ΡΠΎ ΡΠ°ΠΌ
2. [ https://aur.archlinux.org/packages/linux-vfio-lts/ ] β ΡΠ°Π±ΠΎΡΠ΅Π΅ ΡΠ΄ΡΠΎ, Ρ ΡΠ΅ΠΌΠΈ ΠΆΠ΅ ΠΏΠ°ΡΡΠ°ΠΌΠΈ, ΡΡΠΎ ΠΈ Π²ΡΡΠ΅.
ΠΠ°ΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ makepkg, ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ΡΡ ΡΠ°ΠΌΠΈ.
3. ΠΠΎΡΠ»Π΅ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ, Π½Π°ΡΡΠ°Π»ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠΊΠΈΠ½ΡΡΡ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ.
Π Π°ΡΠΊΠΎΠΌΠ΅Π½ΡΠΈΡΡΠ΅ΠΌ ΡΡΡΠΎΠΊΡ Π² ΠΊΠΎΠ½ΡΠΈΠ³Π΅
ΠΈ Π·Π°ΠΏΡΡΡΠΈΠΌ Π²ΠΈΡΡΡΠ°Π»ΠΊΡ.
ΠΡΠ»ΠΈ Π²ΡΠ΅ ΠΏΡΠΎΡΠ»ΠΎ Ρ ΠΎΡΠΎΡΠΎ, Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡΡΡ Π½ΠΎΠ²ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΡΠΊΠ°ΡΠΈΠ²Π°Π΅ΠΌ ΠΈ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ, Ρ Π½Π΅ ΡΡΠ°Π²ΠΈΠ» Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ Π»ΠΈΡΠ½Π΅Π³ΠΎ ΡΠΎΡΡΠ°, ΡΠΎΠ»ΡΠΊΠΎ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°, ΠΏΠΈΡΡΡ ΡΡΠΎ Catalyst control center Π΄Π° ΠΈ nvidia experience Π·Π°Π³ΠΎΠ½ΡΠ΅Ρ Π² ΡΠΈΠ½ΠΈΠΉ ΡΠΊΡΠ°Π½, Π½Π΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ».
ΠΡΠΊΠ»Π°ΡΠ²Π°Ρ ΠΏΠΎΠ»Π½ΡΠΉ ΡΠΊΡΠΈΠΏΡ Π·Π°ΠΏΡΡΠΊΠ° Π²ΠΈΡΡΡΠ°Π»ΠΊΠΈ
Π’Π°ΠΊ ΠΆΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π·Π°ΠΏΡΠΎΡ Π½Π° Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΠΏΠΎΡΠ»Π΅ ΡΠ±ΠΎΠ΅Π²
Π Π΄Π°Π½Π½ΡΡ ΡΠ΅ΠΌΡ Ρ Π½ΡΡΠ½ΡΠ» Π»ΠΈΡΡ ΡΠ°Π΄ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ° ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΠΎΠΈΠ³ΡΠ°ΡΡ Π² ΠΠΠ Black Desert, ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΊΡΡΠ°ΡΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
UPD 11.10.2016
Π‘Π΅Π³ΠΎΠ΄Π½Ρ Π²Π½ΠΎΠ²Ρ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ Ρ ΠΏΡΠΎΠ±ΡΠΎΡΠΎΠΌ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ, Π½ΠΎ ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΠ½Π΅ Π½ΡΠΆΠ΅Π½ Π±ΡΠ» Π΅ΡΠ΅ ΠΈ Π·Π²ΡΠΊ ΠΏΠΎ hdmi, Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ³ΡΠ³Π»ΠΈΠ² Π½Π°ΡΠ΅Π» ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ http://vfio.blogspot.ru/2014/09/vfio-interrupts-and-how-to-coax-windows.html?m=1
Π§ΡΠΎ Π±Ρ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π» Π·Π²ΡΠΊ ΡΠ΅ΡΠ΅Π· HDMI ΠΏΡΠΎΠ±ΡΠΎΡΠ΅Π½Π½ΡΠΉ Π²ΠΈΠ΄ΡΡ
ΠΈ Π½ΡΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΡ Message Signaled Interrupts(MSI).
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π² ΡΠ΅Π΅ΡΡΡΠ΅ Windows Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π²Π½Π΅ΡΡΠΈ ΠΏΡΠ°Π²ΠΊΠΈ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ Π½Π°ΠΉΡΠΈ Π²Π°ΡΡ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ, ΡΠ°ΠΌ Π±ΡΠ΄Π΅Ρ Π΄Π²Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π·Π²ΡΠΊ, Π΄Π°Π»Π΅Π΅ Π² Device Parameters\Interrupt Management ΡΠΎΠ·Π΄Π°ΡΡ(Π΅ΡΠ»ΠΈ Π΅Π³ΠΎ Π½Π΅Ρ) ΡΠ°Π·Π΄Π΅Π» MessageSignaledInterruptProperties ΠΈ Π² Π½Π΅ΠΌ DWORD ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ MSISupported ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ 1, ΠΎΠ½ Π²ΠΊΠ»ΡΡΠΈΡ MSI. ΠΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π·Π²ΡΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ Π·Π°ΡΠ°Π±ΠΎΡΠ°ΡΡ.
UPD 01.06.2019
ΠΠ±Π½ΠΎΠ²ΠΈΠ» ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π΄ΠΎ Ryzen ΠΈ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ
ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ Π·Π΄Π΅ΡΡ AMD Ryzen ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΏΡΠΎΠ±ΡΠΎΡΠΎΠΌ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ Π² QEMU KVM
UPD 15.09.2019
ΠΠΎΡΠ»Π΅ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠ³ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π½Π°ΡΠ°Π»ΠΈΡΡ Π½Π΅ΠΏΡΠΈΡΡΠ½ΠΎΡΡΠΈ, qemu ΠΏΠ°Π΄Π°Π» Π² core-dump ΠΏΡΠΈ ΠΏΠΎΠΏΡΡΠΊΠ΅ ΠΈΠ·Π΄Π°ΡΡ ΠΌΠ°Π»Π΅ΠΉΡΠΈΠΉ Π·Π²ΡΠΊ, ΡΠ΅ΡΠΈΠ»Π°ΡΡ ΡΡΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡΡΡΠΎΠΊΠΈ
1000 β id Π²Π°ΡΠ΅Π³ΠΎ ΡΠ·Π΅ΡΠ°, Π²ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ QEMU_AUDIO ΠΌΠΎΠΆΠ½ΠΎ ΡΠ±ΡΠ°ΡΡ.
ΠΡΠ»ΠΈ Π±ΡΠ΄Π΅Ρ ΠΏΠΈΡΠ°ΡΡ ΡΡΠΎ Π½Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ°
ΠΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ cookie Π² root
ΠΠ° 15.09 ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ Ryzen Π΅ΡΠ΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ, ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΡΡΡ ΠΏΠ°ΡΡΠΈΡΡ ΡΠ΄ΡΠΎ.
Proxmox ΠΏΡΠΎΠ±ΡΠΎΡ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ GPU VM
ΠΠΎΠΉ ΠΎΠΏΡΡ ΠΏΡΠΎΠ±ΡΠΎΡΠ° PCI Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ Π½Π° Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ Ρ Windows 10. ΠΠ»Ρ Π²Π΄ΠΎΡ Π½ΠΎΠ²Π΅Π½ΠΈΡ ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΡ:
1. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ
ΠΠ°Π½Π½Π°Ρ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ° ΡΠ°Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» Π½Π° Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΌ ΠΠ. ΠΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π½Π° Π‘Π΅ΡΠ²Π΅ΡΠ½ΡΠΉ ΠΠ(Proxmox) ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ΅ΡΠ΅Π²ΡΠ΅ ΠΏΠΎΡΡΡ.
ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Π³ΡΡΠ·ΠΈΡΡΡ Proxmox Π½Π° ΡΠ΅ΡΠ΅Π²ΡΡ Π°Π΄Π°ΠΏΡΠ΅ΡΠ°Ρ Π΄Π°ΠΆΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΠΏΠ΅ΡΠ΅ΡΡΠ°ΡΡ ΠΌΠΎΡΠ³Π°ΡΡ. ΠΠΊΠ°Π·Π°Π»ΠΎΡΡ Π΄Π΅Π»ΠΎ Π² ΡΠΎΠΌ ΡΡΠΎ ΡΠ±ΠΈΠ»Π°ΡΡ Π½ΡΠΌΠ΅ΡΠ°ΡΠΈΡ, ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΊ:
2. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Proxmox
2.1 GRUB
ΠΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ IOMMU
ΠΡΠΈΠ²Π΅ΡΡΠΈ ΡΡΡΠΎΠΊΡ ΠΊ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ Π²ΠΈΠ΄Ρ (Π΄Π»Ρ AMD amd_iommu=on):
ΠΠ°ΠΊΡΡΡΡ β ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ GRUB
2.2 ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ
ΠΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠ°Ρ ΡΠ΅ΡΠ²Π΅Ρ PVE
3. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° VM (ΠΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Ρ)
3.1 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ VM
Π‘ΠΎΠ·Π΄Π°Ρ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ:
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΡ ΡΡΠΎ UEFI ΠΈ Machine q35 (ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΡ)
ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ» 2 CD Π΄ΠΈΡΠΊΠ°:
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΠ» ΠΠ‘, Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Ρ Π΄ΠΈΡΠΊΠ° ΠΈ qemu-agent (ΡΠ°ΠΌ ΠΆΠ΅ Π² Π΄ΠΈΡΠΊΠ΅ Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°ΠΌΠΈ \guest-agent\qemu-ga-x86_64.msi)
3.2 ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° VM
ΠΡΠΊΠ»ΡΡΠ°Ρ Π²ΠΈΡΡΡΠ°Π»ΠΊΡ ΠΈ ΠΎΡΠΊΡΡΠ²Π°Ρ Π΅Π³ΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ (ΠΠ΄Π΅ XXX β VM ID)
Π Π΅Π΄Π°ΠΊΡΠΈΡΡΡ ΡΡΡΠΎΠΊΡ CPU
ΠΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ lspci Π²ΠΈΠΆΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°
ΠΠ΄Π΅ΡΡ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π°ΡΠ΄ΠΈΠΎ ΡΠ°Π·Π΄Π΅Π»Π΅Π½Ρ ΠΊΠ°ΠΊ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΏΠΎΠ΄ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ. Π‘Π°ΠΌ ΠΊΠΎΡΠ½Π΅Π²ΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΊΠ°ΠΊ 1:00
ΠΠ΄Π΅ΡΡ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π°ΡΠ΄ΠΈΠΎ ΡΠ°Π·Π΄Π΅Π»Π΅Π½Ρ ΠΊΠ°ΠΊ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΏΠΎΠ΄ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ. Π‘Π°ΠΌ ΠΊΠΎΡΠ½Π΅Π²ΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΊΠ°ΠΊ 1:00
ΠΠΎΠ±Π°Π²Π»ΡΡ PCI Device Π½Π° VM
VM β Hardware β ADD β PCI Device (ΠΡΠ±ΠΈΡΠ°Ρ NVIDIA 1060)
ΠΡΠ΅ ΡΠ°Π· ΠΎΡΠΊΡΡΠ²Π°Ρ ΡΠ°ΠΉΠ» ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ
Π Π΅Π΄Π°ΠΊΡΠΈΡΡΡ ΡΡΡΠΎΠΊΡ hostpci
3.2 ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Windows
ΠΠ°ΠΏΡΡΠΊΠ°Ρ ΠΠ‘ ΠΈ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° nVidia. ΠΡΠΎΠ²Π΅ΡΡΡ:
ΠΠΊΠ»ΡΡΠ°Ρ RDP, ΡΡΠ°Π²Π»Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
4. Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ° ΠΏΡΠΎΠ±ΡΠΎΡΠ΅Π½Π° ΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ, ΠΌΠ°ΠΉΠ½ΠΈΠ½Π³Π° ΠΈ ΠΈΠ³Ρ.
RDP Gaming
ΠΠΎΠΏΡΠΎΡ: ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΈΠ³ΡΠ°ΡΡ Π½Π° Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅ ΠΏΠΎ RDP?
ΠΡΠ²Π΅Ρ: ΠΠ° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π΅ Π²ΠΎ Π²ΡΠ΅ ΠΈΠ³ΡΡ
ΠΠ½ΠΎΠ³ΠΈΠ΅ ΡΡΡΠ΅ΡΡ ΠΈ ΠΈΠ³ΡΡ ΠΎΡ 3 Π»ΠΈΡΠ° ΠΏΠΎ ΠΏΡΠΎΡΡΠΎΠΌΡ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΌΡΡΠΊΠΎΠΉ. ΠΡΡΠ³ΠΎΠ³ΠΎ Π²ΠΈΠ΄Ρ ΠΈΠ³ΡΡ (ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ, ΠΌΠΎΠ±Ρ ΠΈ Ρ.ΠΏ.) Π΅ΡΠ΅ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» RDP Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π±ΡΡΡΡΠΎ, ΠΏΠ»Π°Π²Π½ΠΎ, ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ.
Π’ΡΡ ΡΠΏΠ΅ΡΡΡ Π² ΠΠΠ£ (Π½Π°Π΄ΠΎ Π²ΡΠ΄Π΅Π»ΠΈΡΡ Π±ΠΎΠ»ΡΡΠ΅), Π·Π°ΠΌΠ΅ΡΠ½ΡΠ΅ ΠΌΠΈΠΊΡΠΎΠ»Π°Π³ΠΈ, Π½ΠΎ Π² ΡΠ΅Π»ΠΎΠΌ ΠΈΠ³ΡΠ°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ.
ΠΠ°ΠΊ ΠΈΠ³ΡΠ°ΡΡ Π½Π° Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅?
ΠΡΠΊΠ°Π» ΡΠ°Π·Π½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ Π΄Π»Ρ GameStreaming-Π° ΠΈ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ ΠΈΠ³Ρ. ΠΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»ΡΡ MoonLight (ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΡ)
ΠΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΠΈΠ½Π° Π±ΡΠ΄Π΅Ρ Π₯ΠΎΡΡΠΎΠΌ (ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ GEFORCE EXPERIENCE) ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΡ SHIELD
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΠ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ Hosta (Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π² Π±ΡΠ°Π½Π΄ΠΌΠ°ΡΡΡ) ΠΈ Π·Π°ΠΏΡΡΠΊΠ°Ρ Π΅Ρ
ΠΠ° ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ ΡΠΊΠ°ΡΠΈΠ²Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΠ»ΠΈΠ΅Π½ΡΠ° Π·Π°ΠΏΡΡΠΊΠ°Ρ. ΠΠΎΠ±Π°Π²Π»ΡΡ ΠΏΠΎ IP Π°Π΄ΡΠ΅ΡΡ ΠΈ Π²ΠΈΠΆΡ ΠΈΠ³ΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠ΅ Π½Π° Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅, ΠΈΠ³ΡΠ°ΡΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΊΠΎΠΌΡΠΎΡΡΠ½Π΅Π΅.
4. ΠΡΠΎΠ³ΠΈ
Π£Π΄Π°Π»ΠΎΡΡ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎ ΠΏΡΠΎΠ±ΡΠΎΡΠΈΡΡ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ ΠΊΠ°ΠΊ PCI ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ.
ΠΠ³ΡΠ°ΡΡ Π½Π° Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅ Π²ΠΏΠΎΠ»Π½Π΅ ΡΠ΅Π°Π»ΡΠ½ΠΎ Π΅ΡΠ»ΠΈ Π·Π°Π΄Π΅ΡΠΆΠΊΠ° Π΄ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ° Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ.
Π‘Π΅ΡΠ²ΠΈΡ MoonLight ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Ρ Π»ΡΠ±ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΈΠ³ΡΡ Π½Π° Π²ΠΈΡΡΡΠ»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅.
Π₯ΠΎΡΠΎΡΠΈΠΉ ΠΌΠ°Π½ΡΠ°Π», ΠΏΠΈΡΠΈ Π΅ΡΠ΅.
ΠΠΎΠ±ΡΡΠΉ Π΄Π΅Π½Ρ. Π ΠΏΡΠ½ΠΊΡΠ΅ 1 Π²Ρ ΡΠΊΠ°Π·Π°Π»ΠΈ ΠΎ ΡΠΎΠΌ ΡΡΠΎ Ρ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΡΠΌΠ΅Π½ΠΈΠ»ΡΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ (Π½ΡΠΌΠ΅ΡΠ°ΡΠΈΡ). ΠΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΡΠ΅ΡΠΈΠ»ΠΈ ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ? ΠΠ°ΡΠ°Π½Π΅Π΅ ΡΠΏΠ°ΡΠΈΠ±ΠΎ.
Π‘Π΄Π²ΠΈΠ³ Π½ΡΠΌΠ΅ΡΠ°ΡΠΈΠΈ Π²ΡΠΎΠ΄Π΅ ΡΠ°ΠΊΠΎΠΉ Π±ΡΠ» enp6s0 ΡΡΠ°Π» enp7s0
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ) Ρ ΡΠ°ΠΊ ΠΆΠ΅ ΡΠ΅ΡΠΈΠ» ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ))))
ΠΡΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ ΡΡΠ΄Π° ΡΡΠ΄Π° Π½Π΅ ΡΠ°ΡΠΊΠ°ΡΡ ΡΠΎ ΠΏΡΠΎΡΠ΅ ΡΠ°ΠΊ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ, Π° Π΅ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΡΠ΅Π· udev Π·Π°Π±ΠΈΠ½Π΄ΠΈΡΡ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΏΠΎ ΠΌΠ°ΠΊΡ ΡΠ΅ΡΠ΅Π²ΡΡΠ΅ΠΊ:
Π° Π΅ΡΠ»ΠΈ ΠΊΠ°ΡΡΠ° Π½Π΅ ΡΡΠ°ΡΡΡΠ΅Ρ? Π² Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ΅ Ρ Π²ΠΎΡΠΊΠ»ΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΌ Π·Π½Π°ΠΊΠΎΠΌ Π²ΠΈΡΠΈΡ, ΡΠΈΠΏΠ° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠΎΠΎΠ±ΡΠΈΠ»ΠΎ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅..
ΠΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π΄Π΅ΡΠ°Π»ΡΠ½Π΅Π΅ ΡΠΌΠΎΡΡΠ΅ΡΡ, ΠΊΠ°ΠΊΠ°Ρ Π²Π΅ΡΡΠΈΡ Proxmox? ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² Π½ΠΎΠ²ΡΡ Π²Π΅ΡΡΠΈΡΡ ΠΊΠ°ΠΊΠΈΠ΅ ΡΠΎ Π½ΡΠ°Π½ΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈΡΡ, ΠΊΠ°ΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ? ΠΠΎ ΠΏΡΠ½ΠΊΡΠ°ΠΌ Π² ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π²ΡΠ΅ ΡΠΎΡΡ Π² ΡΠΎΡΡ ΠΏΡΠΎΡΠ»ΠΎ ΠΏΠΎ ΠΏΠ»Π°Π½Ρ? ΠΠ»Ρ ΡΠ°ΠΊΠΈΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΡΠΈΡΠΈΠ½ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ΄ΡΠΈ. ΠΠ»Ρ Π½Π°ΡΠ°Π»ΠΎ ΡΠΎΠ²Π΅ΡΡΡ Π½Π° Π΄ΡΡΠ³ΠΎΠΌ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠΌ ΠΠ Ρ Win10 ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ, Π·Π°ΡΠ΅ΠΌ Ρ Π½ΡΠ»Ρ Π½Π°ΡΠ°ΡΡ ΠΏΠΎ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΡΠΆΠ΅ Π½Π° Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅. ΠΠ°Π»Π΅Π΅ Π½Π° wiki proxmox ΡΠ°ΠΊ ΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ Π΅ΡΡΡ, ΠΏΠΎ Π½Π΅ΠΉ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ.
Π Π°Π·Π²ΠΎΡΠ°ΡΠΈΠ²Π°Π΅ΠΌ Π²ΠΈΡΡΡΠ°Π»ΠΊΡ Ρ Windows Ρ ΠΏΡΠΎΠ±ΡΠΎΡΠΎΠΌ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ QEMU ΠΈ Intel GVT-g
ΠΡΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅Ρ! Intel ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΠ»ΠΈ ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ·Π²Π΅ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ: «Ρ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ Π½ΠΎΡΡΠ±ΡΠΊ Π½Π° Linux ΠΈ ΠΌΠ½Π΅ Π½Π°Π΄ΠΎ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ Windows Ρ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΌ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ΠΌ, Π½ΠΎ Ρ ΠΌΠ΅Π½Ρ Π½Π΅Ρ ΡΡΠΆΠ΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π½ΠΎΡΡΠ±ΡΠΊΠ° Ρ Π΄Π²ΡΠΌΡ GPU ΠΈ ΠΆΠΈΠ΄ΠΊΠΎΡΡΠ½ΡΠΌ ΠΎΡ Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ». Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠ²ΠΎΠΈΡ GPU ΠΈΠ»ΠΈ ΡΠ΅Π³ΠΎ-ΡΠΎ Π΅ΡΡ ΠΈΠΌ ΡΠ΄Π°Π»ΠΎΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°Π·Π±ΠΈΡΡ ΡΠ²ΠΎΠΉ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Intel GPU Π½Π° Π΄Π²Π° ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ GPU.
Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΡΡΠΎ ΠΎΡΠ½ΡΠ΄Ρ Π½Π΅ ΡΠ°ΠΊ ΠΏΡΠΎΡΡΠΎβ¦ ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΡΠ»Π΅Π³ΠΊΠ° ΡΡΡΠ°ΡΠ΅Π»Π°, ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π΅ΡΠΈ Π»ΠΎΠΌΠ°ΡΡΡΡ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π±Π΅Π· ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Ρ. ΠΠΎΡΡΠΎΠΌΡ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΠΎΡΡΠ΅ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ Π²Π°ΠΌ, ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎ ΡΡΠΊΠΎΡΠ΅Π½Π½ΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ Ρ Windows Ρ ΠΊΡΡΡΡΠΌΠΈ Π±ΡΡΡΡΡΠΌΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°ΠΌΠΈ virtio ΠΈ Intel GVT-g.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π±ΠΎΠ»Π΅Π΅-ΠΌΠ΅Π½Π΅Π΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ GPU (ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΡΠΈΠΊΠ°: ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, GVT-g ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΠΏΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΡ Intel Core ΠΈ Ρ ΡΠ΅ΡΠ²ΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΡ Xeon).
Π¨Π°Π³ 1: Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ ΡΠ΄ΡΠΎ
ΠΡΠΎΠ²Π΅ΡΡΡΠ΅, ΡΡΠΎ Ρ Π²Π°Ρ ΡΠ²Π΅ΠΆΠ°Ρ Π²Π΅ΡΡΠΈΡ ΡΠ΄ΡΠ°. ΠΠΎΡ ΠΎΠΆΠ΅, ΡΡΠΎ ΠΎΠΏΡΠΈΠΈ Π΄Π»Ρ GVT-g Π±ΡΠ»ΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΈ Π΄ΠΎ Π²Π΅ΡΡΠΈΠΈ 4.8, Π½ΠΎ ΡΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ ΡΠΎΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ Ρ ΡΠΆΠ΅, ΠΏΠΎΡΡΠΎΠΌΡ Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ΅ ΡΠ΄ΡΠΎ. ΠΡΠ»ΠΈ Π²Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½Ρ, ΡΡΠΎΠ±Ρ ΡΠΎΠ±ΠΈΡΠ°ΡΡ ΡΠ²ΠΎΡ ΡΠ΄ΡΠΎ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΡΠΈ ΠΎΠΏΡΠΈΠΈ. Π’Π°ΠΊΠΆΠ΅ ΠΎΡΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ksyms, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΡΠ° ΠΎΠΏΡΠΈΡ Π²ΡΠ·ΡΠ²Π°Π΅Ρ Π±Π°Π³.
Π’Π΅ΠΏΠ΅ΡΡ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠΏΡΠ°Π²ΠΈΡΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ ΡΠ΄ΡΠ°. ΠΠ°ΠΆΠ½ΡΠ΅ ΠΎΠΏΡΠΈΠΈ ΡΠ°ΠΊΠΎΠ²Ρ:
ΠΠ°ΠΊ Π²Π°ΡΠΈΠ°Π½Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π² initramfs ΠΈ ΡΠ΄Π°Π»ΠΈΡΡ ΠΎΡΡΡΠ΄Π° i915.
ΠΠ»Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ³ΠΎ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ drm.debug ΠΊΠ°ΠΊΠΎΠ΅-Π½ΠΈΠ±ΡΠ΄Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π΅Ρ Π² Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 0x02 Π²ΠΊΠ»ΡΡΠΈΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ².
Π¨Π°Π³ 2: ΡΠΎΠ·Π΄Π°ΡΠΌ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³Π°
ΠΠ½ΡΡΡΠΈ mdev_supported_types ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΡΠ΅Π»ΡΠΉ Π½Π°Π±ΠΎΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΉ. ΠΡΠΎΡ Π½Π°Π±ΠΎΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π²Π°ΡΠ΅ΠΉ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ, ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΏΠΎΠ΄Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΡΠΈΠΏΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ GPU. Π€Π°ΠΉΠ» description Π² Π½Π΅ΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΏΠ°ΠΌΡΡΠΈ ΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡΡ , ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ Π΄Π°Π½Π½ΡΠΌ Π²ΠΈΡΡΡΠ»ΡΠ½ΡΠΌ GPU. ΠΡΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ GPU Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΠ°ΠΌΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΠ²ΠΎΠ΄Π° UUID Π² ΡΠ°ΠΉΠ» /create Π²Π°ΠΌ Π²ΡΠ΄Π°ΡΡ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΡΡ ΠΎΡΠΈΠ±ΠΊΡ, ΡΠΎ Ρ Π²Π°Ρ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠΏΡΠΈΠΉ. Π‘ΠΏΠ΅ΡΠ²Π° ΡΡΠΎΠΈΡ Π·Π°ΠΉΡΠΈ Π² BIOS ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡΠΈ, Π΅ΡΠ»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠΡΠ»ΠΈ ΡΡΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π²Π°Ρ DM, ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡΡΡ Π½Π° ΡΡΠ΅ΠΉΠΌΠ±ΡΡΠ΅Ρ, ΡΠΎΠ·Π΄Π°ΡΡ Π½ΡΠΆΠ½ΡΠΉ vGPU ΠΎΡΡΡΠ΄Π°, Π° Π·Π°ΡΠ΅ΠΌ Π²Π΅ΡΠ½ΡΡΡΡΡ Π² x11. Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΡΠ°ΠΊΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ Π±Π°Π³Π°ΠΌ ΠΈ Π½Π΅ Π΄Π°ΡΡ Π΄ΠΎΠ±ΠΈΡΡΡΡ 60 FPS Π½Π° ΠΌΠΎΡΠΌ Π½ΠΎΡΡΠ±ΡΠΊΠ΅. ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ vGPU ΠΏΠΎΠΌΠ΅Π½ΡΡΠ΅, ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ (CRU). Π’Π°ΠΊΠΈΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ ΠΌΠ½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ Π΄ΠΎΠ±ΠΈΡΡΡΡ 60 FPS ΠΈ Π±Π°Π³ΠΎΠ² ΠΈ Π·Π°Π²ΠΈΡΠ°Π½ΠΈΠΉ Π²ΡΡΡΠ΅ΡΠΈΠ»ΠΎΡΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΌΠ΅Π½ΡΡΠ΅.
Π‘ΠΎΠ·Π΄Π°ΡΡ vGPU ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:
Π¨Π°Π³ 3: Cortana ΠΊΡΠΈΡΠΈΡ Π½Π° Π²Π°Ρ
ΠΠ° ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π»ΡΡΡΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠ°Ρ ΠΈ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π°Ρ ΠΈ Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½Π°Ρ Π²Π΅ΡΡ β ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Windows 10. ΠΠ΅ ΡΡΠΎΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΡΡΠ΅Π½ΡΡ ΠΈΠ»ΠΈ Π½Π΅ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ, ΠΈΠ»ΠΈ ΡΡΠ°ΡΡΡ Π²Π΅ΡΡΠΈΡ Windows, ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΡΡΡΠ»ΠΊΠ° Π·Π΄Π΅ΡΡ. Π’Π°ΠΊΠΆΠ΅ ΡΡΠΎΠΈΡ ΡΠΊΠ°ΡΠ°ΡΡ ΠΎΠ±ΡΠ°Π· Π΄ΠΈΡΠΊΠ° Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°ΠΌΠΈ virtio, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΌΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ Π³ΠΎΡΡΠ΅ΠΉ, Π·Π΄Π΅ΡΡ. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ libvirt ΠΈ virt-manager ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ libvirtd :
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΡΠΈΠΊΠ°:
ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ virt-manager ΠΌΠΎΠ³ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΊ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΡΠ΅ΡΡΠΈΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ Π΅Π³ΠΎ ΠΎΡ ΠΈΠΌΠ΅Π½ΠΈ ΡΡΠΏΠ΅ΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π½ΠΎ Π»ΡΡΡΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΊ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π½Π° Arch Wiki.
ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ ΡΡΠΎ ΡΠ΄Π΅Π»Π°Π»ΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΡΡΡΠΏΠΈΡΡ ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Ρ. Π Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΡ Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ iso-ΠΎΠ±ΡΠ°Π·Π° ΠΈ Π½Π°ΠΉΠ΄ΠΈΡΠ΅ ΡΠΊΠ°ΡΠ°Π½Π½ΡΠΉ ΠΎΠ±ΡΠ°Π·. ΠΡΠ»ΠΈ virt-manager Π½Π΅ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π» Π΅Π³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ±ΡΠ°Π· Windows 10, Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π΅Ρ Π²ΡΡΡΠ½ΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΡΠΎ ΡΡΠΊΠΎΡΠΈΡ Windows, ΡΠ°ΠΊ ΠΊΠ°ΠΊ virt-manager Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΎΡ Microsoft. Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΎΠ±ΡΠ°Π· Π΄ΠΈΡΠΊΠ° ΠΈΠ»ΠΈ LVM-ΡΠ°Π·Π΄Π΅Π» ΠΈ Π½Π°ΡΡΡΠΎΠΉΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ, ΠΊΠ°ΠΊ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ. ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠ΅ΡΠ΅Π΄ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ Π²Π΅ΡΡΠΌΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½, ΠΏΠΎΡΡΠΎΠΌΡ Ρ ΠΎΠ±ΡΡΠ½ΠΎ Π½Π°ΡΠΈΠ½Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ ΠΈ ΡΡΠ°Π·Ρ Π΅Ρ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Ρ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π½Π°ΡΡΡΠΎΠΈΡΡ Π²ΡΡ. ΠΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ:
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΡΠΈΠΊΠ°:
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ ΠΏΠΎΡΡ ΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Ρ Π½Π° Π½ΠΎΡΡΠ±ΡΠΊΠ΅, ΠΏΠΎΡΠ΅ΠΌΡ-ΡΠΎ ΠΎΠΏΡΡΠ΅Π½ Π²ΠΎΠΏΡΠΎΡ Π½Π°ΡΡΡΡ ΡΠ°Π·Π΄Π°ΡΠΈ ΡΠ΅ΡΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π°Π΄Π°ΠΏΡΠ΅ΡΠ°. ΠΠ΅Π»ΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ΅ΡΠΈ ΠΏΠΎ-ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π² virt-manager Π½Π΅ Π³ΠΎΠ΄ΡΡΡΡ Π΄Π»Ρ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ ΡΠ΅ΡΠΈ. Π ΡΡΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ ΠΎΡΠ²Π΅Ρ Π½Π° ΡΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊ Π½Π΅ΠΌΡ. Π’Π°ΠΊΠΆΠ΅ Π°Π²ΡΠΎΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ BIOS Π²ΠΌΠ΅ΡΡΠΎ UEFI, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ UEFI ΡΡΠ΅Π±ΡΠ΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ. Π ΡΠΎΠΌΡ ΠΆΠ΅, ΠΏΠΎΡ
ΠΎΠΆΠ΅, tianocore Π΅ΡΡ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ GVT-g, ΡΠΌ. bug 935. Π ΠΌΠΎΡΠΌ ΡΠ»ΡΡΠ°Π΅, Π²ΠΏΡΠΎΡΠ΅ΠΌ, ΠΠ Π·Π°ΠΏΡΡΠΊΠ°Π»Π°ΡΡ, Π½ΠΎ Windows Π½Π΅ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π»Π° ΠΌΠΎΠ½ΠΈΡΠΎΡ, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»ΡΠ½Π°Ρ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ°.
Π ΡΡΠΎΠΌ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ΅ Ρ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Ρ ΠΠ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½Π° Π²ΠΈΠ΄Π΅Π»Π° ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Ρ ΡΡΠ΅ΠΌΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΠ΄ΡΠ°ΠΌΠΈ, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΈΠΌΠ΅Π΅Ρ Π΄Π²Π° Π³ΠΈΠΏΠ΅ΡΠΏΠΎΡΠΎΠΊΠ°. ΠΠ°Π»Π΅Π΅, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ/Π³ΠΈΠΏΠ΅ΡΠΏΠΎΡΠΎΠΊ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»ΡΠ΅ΡΡΡ ΠΊ ΡΠ²ΠΎΠ΅ΠΌΡ Π³ΠΈΠΏΠ΅ΡΠΏΠΎΡΠΎΠΊΡ, ΠΈ ΡΡΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ. ΠΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Windows Π·Π½Π°Π΅Ρ ΠΎ Π³ΠΈΠΏΠ΅ΡΠΏΠΎΡΠΎΠΊΠ°Ρ ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ, Π½Π΅ ΡΡΠΈΡΠ°Ρ ΠΈΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°ΠΌΠΈ. Π’Π°ΠΊΠΆΠ΅ Ρ Π²ΠΊΠ»ΡΡΠ°Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Hyper-V, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π²ΡΠΊΠ»ΡΡΠ΅Π½Ρ ΠΈ ΠΌΠΎΠ³ΡΡ Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΡΡΡΠ΅ΠΊΡΠ°. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ SPICE, ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΡΠΎΠΊΠΈ, ΡΡΠΎΠ±Ρ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΡΠΆΠ°ΡΠΈΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²Π½Π΅ΡΠ½ΡΡ ΡΠ΅ΡΡ Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΠ Π²ΡΡ ΡΠ°Π²Π½ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ.
Π¨Π°Π³ 4: ΠΠ΅ΡΡΠ»Π°Ρ ΡΠ°ΡΡΡ
ΠΡΡΡ ΡΡΠΈ ΡΠΏΠΎΡΠΎΠ±Π° ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΡΠΊΠΎΡΠ΅Π½Π½ΡΠΉ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ VM Ρ Windows Π½Π° ΡΠΊΡΠ°Π½Π΅ Π²Π°ΡΠ΅ΠΉ ΠΌΠ°ΡΠΈΠ½Ρ.
Π§ΡΠΎ Π±Ρ Π²Ρ Π½ΠΈ ΡΠΎΠ±ΠΈΡΠ°Π»ΠΈΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, Π²Π°ΠΌ Π²ΡΡ ΡΠ°Π²Π½ΠΎ ΠΏΡΠΈΠ΄ΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠΎΡΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ, ΡΡΠΎΠ±Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΄Π»Ρ GPU. ΠΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΎΡ Microsoft Π½Π΅ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ GVT-g Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠΎΡΡΠ°, ΠΈ ΡΠ°ΡΡΠΎ Π»ΠΎΠΌΠ°ΡΡΡΡ. ΠΠΎ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅ vGPU ΠΊ ΠΠ, ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΎΡ Intel(Π‘ΡΠ΄Ρ ΠΏΠΎ Π²ΡΠ΅ΠΌΡ, Intel ΠΌΠ΅Π½ΡΠ΅Ρ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ², ΡΠ°ΠΊ ΡΡΠΎ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ ΡΡΠΎΡ ΡΠ°Π³, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π±ΡΠ΄Π΅Ρ Π΄ΡΡΠ³ΠΈΠΌ, Π»ΠΈΠ±ΠΎ ΡΡΠ°Π½Π΅Ρ Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ Π½ΡΠΆΠ½ΡΠΌ). Π’Π΅ΠΏΠ΅ΡΡ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Ρ Π²Π°Ρ ΡΠΎΠ·Π΄Π°Π½ vGPU. ΠΡΠΊΡΠΎΠΉΡΠ΅ virt-manager ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡΠ΅ Ρ ΠΎΡΠΎΡΠΈΠΉ Π±ΡΡΡΡΡΠΉ QXL Π½Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΠΉ Cirrus Π²ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠΎΠ². Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ vGPU ΠΊ ΠΠ, Π½ΡΠΆΠ½ΠΎ ΠΎΡΠΊΡΡΡΡ virsh edit ΠΈ Π³Π΄Π΅-Π½ΠΈΠ±ΡΠ΄Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ°ΠΊΠΎΠΉ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ:
ΠΠ°ΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΠΠΎΠ³Π΄Π° Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡ XML-ΡΡΠ°Π³ΠΌΠ΅Π½Ρ Π²ΡΠΎΠ΄Π΅ ΡΡΠΎΠ³ΠΎ, Π²Π°ΠΌ ΠΏΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΅Π³ΠΎ ΠΊ ΡΠ΅ΠΊΡΡΠ΅ΠΌΡ, Π½Π΅ Π·Π°ΠΌΠ΅Π½ΡΡ Π½ΠΈΡΠ΅Π³ΠΎ.
Π§ΡΠΎΠ±Ρ Π΄ΠΎΠ±ΠΈΡΡΡΡ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΡΡ 60 FPS, Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡΡΡ Π½Π° Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡ QEMU Π½Π° GTK+ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΎΠ±ΡΠ΅Π³ΠΎ Π±ΡΡΠ΅ΡΠ° ΠΎΠ±ΠΌΠ΅Π½Π° Ρ Ρ ΠΎΡΡΠΎΠΌ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΠΏΠ»ΡΡΠ΅ΠΊ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π² Π½ΡΠΌ ΠΎΠ΄Π½Ρ ΡΡΡΠΎΡΠΊΡ ΠΈ ΠΏΠ΅ΡΠ΅ΡΠΎΠ±ΡΠ°ΡΡ QEMU. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠ°ΡΠΊΡ ΠΏΡΠΎΡΠΈΠ²Π½ΡΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Π² Π²Π°Ρ XML. Π£Π΄Π°Π»ΠΈΡΠ΅ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ SPICE ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ Cirrus ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π°ΡΡΠΈΠ±ΡΡ display Ρ Π²Π°ΡΠ΅Π³ΠΎ vGPU Π² off (libvirt Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ Π½Π° GTK+ ΠΈ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡΡΡ Ρ display=’on’ Π±Π΅Π· Π΄ΠΈΡΠΏΠ»Π΅Ρ).
ΠΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ HiDPI Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ° QEMU ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈΠ· ΡΡΠΊ Π²ΠΎΠ½ ΠΏΠ»ΠΎΡ ΠΎ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΡ Π΅Π³ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΠΌ. Π’Π°ΠΊΠΆΠ΅, Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ DISPLAY Π² ΡΠΎΡ Π½ΠΎΠΌΠ΅Ρ Π΄ΠΈΡΠΏΠ»Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅. Π§ΡΠΎΠ±Ρ Π΄Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π·Π°ΠΏΡΡΠΊΠ°ΡΡΠ΅ΠΌΡ qemu, ΠΏΡΠ°Π²Π° Π΄ΠΎΡΡΡΠΏΠ° ΠΊ X ΡΠ΅ΡΠ²Π΅ΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
ΠΡΠΈ ΡΠ°ΠΊΠΈΡ ΡΡ ΠΈΡΡΠ΅Π½ΠΈΡΡ Π²Ρ Π²ΡΡ ΡΠ°Π²Π½ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π²ΡΡΠ΅ 30 FPS ΠΈΠ·-Π·Π° ΡΡΠΎΠ³ΠΎ Π³Π»ΡΠΏΠΎΠ³ΠΎ Π±Π°Π³Π° Π² QEMU, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΏΡΠΎΠΏΠ°ΡΡΠΈΡΠ΅ Π΅Π³ΠΎ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² ΡΡΡΠΎΠΊΡ, ΠΊΠ°ΠΊ ΡΠΊΠ°Π·Π°Π½ΠΎ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅. Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Ρ ΡΠΎΠ±ΡΠ°Π»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ QEMU Π΄Π»Ρ x86-64, Π΅ΡΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ Π½Π΅ ΡΠΎΠ±ΠΈΡΠ°Π΅ΡΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅. Π― ΠΏΡΠΈΠΊΡΠ΅ΠΏΠΈΠ» ΠΌΠΎΠΉ PKGBUILD, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΠΌΠ΅Π½ΡΠ΅Ρ ΡΡΡΠΎΡΠΊΡ, Π° ΡΠΎΠ»ΡΠΊΠΎ Π»ΠΈΡΡ ΡΠΎΠ±ΠΈΡΠ°Π΅Ρ QEMU Π΄Π»Ρ x86_64 Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° Π·Π΄Π΅ΡΡ.
ΠΡΠ»ΠΈ Π²Ρ ΠΏΠΎΡΠ΅ΡΡΠ»ΠΈΡΡ Π³Π΄Π΅-ΡΠΎ ΠΏΠΎ ΠΏΡΡΠΈ, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΌΠΎΠΉ ΡΠ΅ΠΊΡΡΠΈΠΉ XML Π΄Π»Ρ libvirt.
ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ
P. S.: Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ aNNiMON Π·Π° ΠΏΠΎΠΌΠΎΡΡ Π² Π²ΡΡΠΈΡΠΊΠ΅ ΡΠ΅ΠΊΡΡΠ° ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° ΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ.