NitroPC Pro 2 külső GPU-val¶
Megjegyzés
Ez az útmutató csak akkor működik, ha a Nitrokey-től származó Qubes OS OEM GPU-képet használod, amelyet a itt építhetsz.
Ez az útmutató elmagyarázza, hogyan használhatja a NitroPC-t külső grafikus kártyával (GPU) a Qubes OS segítségével.
Figyelem
Az útmutató követése biztonsági problémákat okozhat a Qubes OS-ben. Kövesse saját felelősségére.
Windows Qube létrehozása¶
Megjegyzés
This will install a Windows Qube from the official trial ISO. If you want a full Windows experience then you will need to add a license key.
Ez a rész a ElliotKillick projektet használja.
Nyisson terminált a dom0-ban, és győződjön meg róla, hogy csatlakozik az internethez.
Telepítse a Qubes Windows Tools-t, a dom0-ban :
sudo qubes-dom0-update qubes-windows-tools-4.1.69amikor megkérdezik, nyomja meg ayés az enter-t.Megjegyzés
Kérjük, olvassa el a biztonsági vonatkozásait a QWT telepítéséről.
A telepítő szkript futtathatóvá tétele a dom0-ban :
sudo chmod +x /install.shIndítsa el a telepítő szkriptet a dom0-ban :
/install.shHa ezt az üzenetet látja :
[+] Installation complete!akkor folytathatja.At this point the script created a new Qube called windows-mgmt now we will download the ISO to create the Windows Qube.
Ehhez a
~/qvm-create-windows-qube/windows/isos/mido.shszkriptet kell bemásolnunk a windows-mgmt Qube-ból egy eldobható, internetkapcsolattal rendelkező Qube-ba.Indítson egy új DVM (eldobható) Qube-ot, és adjon neki legalább 10 GB privát tárhelyet.
Indítsa el a windows-mgmt Qube-ot és másolja a szkriptet, a windows-mgmt Qube-ban :
qvm-copy qvm-create-windows-qube/windows/isos/mido.shmajd válassza ki a DVM Qube-ot (dispXXXX).Once the script is copied launch it, in dispXXXX :
./QubesIncoming/windows-mgmt/mido.sh win10x64Megjegyzés
Ebben az útmutatóban a Windows 10-et telepítjük, de más Windows verziók is elérhetők, ezeket a
./QubesIncoming/windows-mgmt/mido.shsegítségével listázhatja.If you get a success message then you will need to copy the downloaded ISO from the DVM to the windows-mgmt Qube, in dispXXXX :
qvm-copy QubesIncoming/windows-mgmt/win10x64.isoand choose the windows-mgmt Qube.A másolás után bezárhatja a DVM Qube-ot.
A windows-mgmt Qube-ban :
mv QubesIncoming/dispXXXX/win10x64.iso qvm-create-windows-qube/windows/isos/(a «dispXXXX» helyébe a létrehozott eldobható Qube nevét írja).Akkor a dom0-ban :
qvm-create-windows-qube -n sys-firewall -oy -i win10x64.iso -a win10x64-pro.xml work-win10Megjegyzés
Előzetesen telepíthet bármilyen csomagot a erről az oldalról. Például:
qvm-create-windows-qube -n sys-firewall -oyp firefox,notepadplusplus,office365proplus -i win10x64.iso -a win10x64-pro.xml work-win10Ha a szkript leáll, vagy elakad, próbáld újra, amíg ezt az üzenetet nem látod: „[+] Completed successfully!
Most meg kell csatolni a GPU a Windows Qube, ehhez menjen a Qube Manager és a Windows 10 Qube beállítások (győződjön meg róla, hogy a Qube le van kapcsolva), az Eszközök fül alatt válassza ki a grafikus kártyát, és adja át a jobbra, majd kattintson a
Configure strict reset for PCI devicesmajd válassza ki a kártyát, és kattintson aOKMost, hogy a grafikus kártyája csatlakoztatva van a Windows Qube rendszeréhez, telepítenie kell a kártya illesztőprogramjait. Keresse meg a
Check for updateskeresősávban, majd kattintson aCheck for updates(többször újra kell majd indítania).
Now Windows will install all the drivers you will need to use your external graphic card. If you’re experiencing some problems make sure that you have enough space in your Windows Qube while installing updates.
Ha kész, csatlakoztathat egy másodlagos kijelzőt a grafikus kártyához.
Ha dedikált egeret vagy billentyűzetet szeretne használni a Windows Qube-hoz, akkor a sys-usb-t kell használnia, és a kívánt eszközt kell csatlakoztatnia hozzá.
Linux Qube létrehozása¶
Debian¶
Menjen a Qube-kezelőbe, és hozzon létre egy új önálló Qube-ot, majd a létrehozás után indítsa el a beállításokat.
In the „Advanced” tab change the mode to HVM and disable memory balancing and choose the amount of RAM you want.
In the devices tab select the GPU and pass it to the right then click on the
Configure strict reset for PCI devicesthen select your card and clickOK.Zárja be a beállításokat, és indítsa el a Qube-ot.
Adja hozzá a non-free-t a forráslistához:
sudo sed -i '1 s/.*/& non-free/' /etc/apt/sources.list„sudo apt update
„sudo apt install nvidia-driver dbus-x11
Now you will need to create 3 different files:
screen.conf:
Section "Device" Identifier "GPU" # name of the driver to use. Can be "amdgpu", "nvidia", or something else Driver "nvidia" # The BusID value will change after each qube reboot. BusID "PCI:0:8:0" EndSection Section "Screen" Identifier "GPU screen" Device "GPU" EndSection
xorgX1.sh:
#!/bin/bash binary=${1:?binary required} # Find the correct BusID of the AMD GPU, then set it in the Xorg configuration file pci=$(lspci | grep "VGA" | grep -E "NVIDIA|AMD/ATI" | cut -d " " -f 1 | cut -d ":" -f 2 | cut -d "." -f 1 | cut -d "0" -f 2) sed -i 's/"PCI:[^"]*"/"PCI:0:'$pci':0"/g' /home/user/screen.conf # Start the Xorg server for the X screen number 1. # The X screen n°0 is already used for QubesOS integration sudo startx "$binary" -- :1 -config /home/user/screen.confxfce.sh:
#!/bin/bash sleep 5 && sudo setxkbmap -display :1 fr & /bin/sudo -u user PULSE_SERVER=unix:/run/user/1000/pulse/native bash -c 'sudo xhost + local:;/usr/bin/startxfce4'
„sudo chmod +x xorgX1.sh xfce.sh
„sudo ./xorgX1.sh ./xfce.sh
Most a másodlagos képernyőnek be kell kapcsolnia, és egy Debian XFCE asztalt kell megjelenítenie.
Ha dedikált egeret vagy billentyűzetet szeretne használni a Linux Qube-hoz, akkor a sys-usb-t kell használnia, és a kívánt eszközt kell csatlakoztatnia hozzá.