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.

  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.

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

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

    Ha 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.sh szkriptet kell bemásolnunk a windows-mgmt Qube-ból egy eldobható, internetkapcsolattal rendelkező Qube-ba.

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

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

  7. Once the script is copied launch it, in dispXXXX : ./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.

  8. 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.iso and choose the windows-mgmt Qube.

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

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

  10. 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!

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

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

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

  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. In the „Advanced” tab change the mode to HVM and disable memory balancing and choose the amount of RAM you want.

  3. In the devices tab select the GPU and pass it to the right then click on the Configure strict reset for PCI devices then select your card and click 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

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

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