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

Ez telepíti a Windows Qube-ot a hivatalos próba-ISO-ból. Ha teljes Windows-élményt szeretne, akkor hozzá kell adnia egy licenckulcsot.

Ez a rész a ElliotKillick projektet használja.

  1. Nyisson terminált a dom0-ban, és győződjön meg róla, hogy csatlakozik az internethez.

  2. Telepítse a Qubes Windows Tools-t, a dom0-ban : sudo qubes-dom0-update qubes-windows-tools-4.1.69 amikor megkérdezik, nyomja meg a y és az enter-t.

Megjegyzés

Kérjük, olvassa el a biztonsági vonatkozásait a QWT telepítéséről.

  1. A telepítő szkript futtathatóvá tétele a dom0-ban : sudo chmod +x /install.sh

  2. Indítsa el a telepítő szkriptet a dom0-ban : /install.sh

Ha ezt az üzenetet látja : [+] Installation complete! akkor folytathatja.

Ezen a ponton a szkript létrehozott egy új Qube-ot windows-mgmt néven, most pedig letöltjük az ISO-t, hogy létrehozzuk a Windows Qube-ot.

Ehhez a ~/qvm-create-windows-qube/windows/isos/mido.sh szkriptet kell bemásolnunk a windows-mgmt Qube-ból egy eldobható, internetkapcsolattal rendelkező Qube-ba.

  1. Indítson egy új DVM (eldobható) Qube-ot, és adjon neki legalább 10 GB privát tárhelyet.

  2. 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.sh majd válassza ki a DVM Qube-ot (dispXXXX).

  3. Miután a szkriptet lemásoltuk, indítsuk el, a dispXXX : ./QubesIncoming/windows-mgmt/mido.sh win10x64

Megjegyzé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.sh segítségével listázhatja.

  1. Ha sikeres üzenetet kap, akkor a letöltött ISO-t a DVM-ről a windows-mgmt Qube-ra kell másolnia, a dispXXXX-ban : qvm-copy QubesIncoming/windows-mgmt/win10x64.iso és válassza ki a windows-mgmt Qube-ot.

A másolás után bezárhatja a DVM Qube-ot.

  1. 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).

  2. Akkor a dom0-ban : qvm-create-windows-qube -n sys-firewall -oy -i win10x64.iso -a win10x64-pro.xml work-win10

Megjegyzé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-win10

Ha a szkript leáll, vagy elakad, próbáld újra, amíg ezt az üzenetet nem látod: „[+] Completed successfully!

  1. 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 devices majd válassza ki a kártyát, és kattintson a OK

  2. Most, 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 updates keresősávban, majd kattintson a Check for updates (többször újra kell majd indítania).

Most a Windows telepíti az összes olyan illesztőprogramot, amelyre a külső grafikus kártya használatához szüksége lesz. Ha problémákat tapasztal, győződjön meg róla, hogy a frissítések telepítése során elegendő hely van a Windows Qube-on.

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#

  1. 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.

  2. A hirdetett lapon módot állítson HVM-re, és tiltsa le a memóriakiegyenlítést, és válassza ki a kívánt RAM-mennyiséget.

  3. Az eszközök lapon válassza ki a GPU-t, és adja át jobbra, majd kattintson a Configure strict reset for PCI devices majd válassza ki a kártyát, és kattintson a OK

  4. Zárja be a beállításokat, és indítsa el a Qube-ot.

  5. Adja hozzá a non-free-t a forráslistához: sudo sed -i '1 s/.*/& non-free/' /etc/apt/sources.list

  6. „sudo apt update

  7. „sudo apt install nvidia-driver dbus-x11

Most 3 különböző fájlt kell létrehoznia:

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.conf

xfce.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'
  1. „sudo chmod +x xorgX1.sh xfce.sh

  2. „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á.