Arc-Compute / LibVF.IO

A vendor neutral GPU multiplexing tool driven by VFIO & YAML.
GNU Affero General Public License v3.0
789 stars 39 forks source link

Fedora - Build failed for the package: libvfio (for arcd) #76

Open mbledkowski opened 8 months ago

mbledkowski commented 8 months ago

Hello, When I use ./scripts/install-libvfio.sh script on my Fedora machine with Nvidia GPU, I get the following error during execution:

dracut: *** Creating initramfs image file '/boot/initramfs-6.5.7-200.fc38.x86_64.img' done ***
/home/mble/.nimble/bin/nimble
     Info:  Nimble data file "/home/mble/.nimble/nimbledata2.json" has been loaded.
   Warning: Package 'libvfio' has an incorrect structure. The top level of the package source directory should contain at most one module, named 'libvfio.nim', but a file named 'arcd.nim' was found. This will be an error in the future.
      Hint: If this is the primary source file in the package, rename it to 'libvfio.nim'. If it's a source file required by the main module, or if it is one of several modules exposed by 'libvfio', then move it into a 'libvfio/' subdirectory. If it's a test file or otherwise not required to build the the package 'libvfio.nim', prevent its installation by adding `skipFiles = @["arcd.nim"]` to the .nimble file. See https://github.com/nim-lang/nimble#libraries for more info.
 Attempting to execute hook installBefore in /home/mble/Downloads/LibVF.IO-master/libvfio.nimble
Removing existing file.
Removing file: arcd
  Verifying dependencies for libvfio@1.0.5
    Reading official package list
   Checking for yaml@any version
     Info:  Dependency on yaml@any version already satisfied
  Verifying dependencies for yaml@2.0.0
    Reading official package list
   Checking for uuids@any version
     Info:  Dependency on uuids@any version already satisfied
  Verifying dependencies for uuids@0.1.11
    Reading official package list
   Checking for isaac@>= 0.1.3
     Info:  Dependency on isaac@>= 0.1.3 already satisfied
  Verifying dependencies for isaac@0.1.3
    Reading official package list
   Checking for psutil@any version
     Info:  Dependency on psutil@any version already satisfied
  Verifying dependencies for psutil@0.6.0
    Reading official package list
   Checking for terminaltables@any version
     Info:  Dependency on terminaltables@any version already satisfied
  Verifying dependencies for terminaltables@0.1.1
 Installing libvfio@1.0.5
   Building libvfio/arcd using c backend
  Executing /home/mble/.nimble/bin/nim c --colors:on --noNimblePath -d:release -d:NimblePkgVersion=1.0.5 --path:/home/mble/.nimble/pkgs2/isaac-0.1.3-05c3583a954715d84b0bf1be97f9a503249e9cdf --path:/home/mble/.nimble/pkgs2/yaml-2.0.0-5a7ef4aea31ac4d94f765ea0ce90046dff5a8a43 --path:/home/mble/.nimble/pkgs2/terminaltables-0.1.1-5fdf88d70cc1d904291204cd4f9e2adf992fb564 --path:/home/mble/.nimble/pkgs2/psutil-0.6.0-965ce8f561bbbd908402979a36bb3eac5cc50897 --path:/home/mble/.nimble/pkgs2/uuids-0.1.11-393f5fcefbc8ad3cf167e59760144208ff8f9f76 -o:/home/mble/Downloads/LibVF.IO-master/arcd /home/mble/Downloads/LibVF.IO-master/src/arcd.nim
Hint: used config file '/home/mble/.choosenim/toolchains/nim-2.0.0/config/nim.cfg' [Conf]
Hint: used config file '/home/mble/.choosenim/toolchains/nim-2.0.0/config/config.nims' [Conf]
..........................................................................................................................................................................................
/home/mble/Downloads/LibVF.IO-master/src/libvfio/types/environment.nim(13, 11) Warning: imported and not used: 'times' [UnusedImport]
/home/mble/Downloads/LibVF.IO-master/src/libvfio/types/environment.nim(11, 11) Warning: imported and not used: 'strformat' [UnusedImport]
/home/mble/Downloads/LibVF.IO-master/src/libvfio/types/environment.nim(12, 11) Warning: imported and not used: 'random' [UnusedImport]
/home/mble/Downloads/LibVF.IO-master/src/libvfio/types/config.nim(375, 7) Error: type mismatch
Expression: dump(cfg, fileStream)
  [1] cfg: Config
  [2] fileStream: FileStream

Expected one of (first mismatch at [position]):
[1] proc dump[K](dumper: Dumper; value: K): string
[1] proc dump[K](dumper: Dumper; value: K; target: Stream)

nimble.nim(229)          buildFromDir

    Error:  Build failed for the package: libvfio
     Info:  Nimble data file "/home/mble/.nimble/nimbledata2.json" has been saved.
rm: cannot remove './arcd': No such file or directory

Due to this error, I cannot use arcd command.

My configuration:

OS: Fedora Linux 38 (Workstation Edition) x86_64
Host: B550M Phantom Gaming 4
Kernel: 6.5.7-200.fc38.x86_64
Uptime: 25 mins
Packages: 1 (dpkg), 3190 (rpm), 85 (flatpak)
Shell: fish 3.6.1
Resolution: 2560x1440
DE: GNOME 44.5
WM: Mutter
WM Theme: Adwaita
Theme: io.elementary.stylesheet.bubblegum [GTK2/3]
Icons: Adwaita [GTK2/3]
Terminal: tmux
CPU: AMD Ryzen 9 5900X (24) @ 3.700GHz
GPU: NVIDIA GeForce RTX 2070
Memory: 4371MiB / 31998MiB

Full output of that script:

What linux distribution are you running?
Type '1' or 'Fedora'
Type '2' or 'Debian'
Type '3' or 'Ubuntu'
Type '4' or 'Arch'
Type '5' or 'Pop_OS'
Type '6' or 'OTHER'
Response: 1

Running LibVF.IO install script for Fedora distribution

[sudo] password for mble:
Last metadata expiration check: 0:56:38 ago on Mon 23 Oct 2023 03:17:21 PM CEST.
Dependencies resolved.
Nothing to do.
Complete!
Last metadata expiration check: 0:56:39 ago on Mon 23 Oct 2023 03:17:21 PM CEST.
Package lshw-B.02.19.2-11.fc38.x86_64 is already installed.
Package unzip-6.0-60.fc38.x86_64 is already installed.
No match for argument: nsis
Package dkms-3.0.12-1.fc38.noarch is already installed.
Package fontconfig-devel-2.14.2-1.fc38.x86_64 is already installed.
Package libX11-devel-1.8.7-1.fc38.x86_64 is already installed.
Package libXfixes-devel-6.0.0-5.fc38.x86_64 is already installed.
Package libXi-devel-1.8.1-1.fc38.x86_64 is already installed.
Package wayland-devel-1.22.0-1.fc38.x86_64 is already installed.
Package libXinerama-devel-1.1.5-2.fc38.x86_64 is already installed.
Package qemu-2:7.2.6-1.fc38.x86_64 is already installed.
Package patch-2.7.6-19.fc38.x86_64 is already installed.
Package kernel-devel-6.5.5-200.fc38.x86_64 is already installed.
Package kernel-devel-6.5.6-200.fc38.x86_64 is already installed.
Package kernel-devel-6.5.7-200.fc38.x86_64 is already installed.
Package openssl-1:3.0.9-2.fc38.x86_64 is already installed.
Error: Unable to find a match: nsis
Configuring shared memory device file permissions.
Updating kernel boot parameters.
Required boot parameters already in /etc/default/grub
Generating grub configuration file ...
Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings ...
done
Blacklisting non-mediated device drivers.
dracut: Executing: /usr/bin/dracut --kver=6.5.5-200.fc38.x86_64 -fv
dracut: dracut module 'connman' will not be installed, because command 'connmand' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmanctl' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand-wait-online' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmanctl' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand-wait-online' could not be found!
dracut: *** Including module: systemd ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: systemd-sysusers ***
dracut: *** Including module: nss-softokn ***
dracut: *** Including module: dbus-broker ***
dracut: *** Including module: rngd ***
dracut: *** Including module: dbus ***
dracut: *** Including module: i18n ***
dracut: *** Including module: network-wicked ***
dracut: *** Including module: network ***
dracut: *** Including module: ifcfg ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: btrfs ***
dracut: *** Including module: crypt ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: kernel-modules-extra ***
dracut: *** Including module: kernel-network-modules ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: Skipping udev rule: 70-persistent-net.rules
dracut: *** Including module: biosdevname ***
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: memstrack ***
dracut: *** Including module: shutdown ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies ***
dracut: *** Installing kernel module dependencies done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done ***
dracut: *** Hardlinking files ***
dracut: Mode:                     real
dracut: Method:                   sha256
dracut: Files:                    2187
dracut: Linked:                   81 files
dracut: Compared:                 0 xattrs
dracut: Compared:                 979 files
dracut: Saved:                    563.14 KiB
dracut: Duration:                 0.041866 seconds
dracut: *** Hardlinking files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing AuthenticAMD.bin ***
dracut: *** Store current command line parameters ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Creating image file '/boot/initramfs-6.5.5-200.fc38.x86_64.img' ***
dracut: Using auto-determined compression method 'pigz'
dracut: *** Creating initramfs image file '/boot/initramfs-6.5.5-200.fc38.x86_64.img' done ***
dracut: Executing: /usr/bin/dracut --kver=6.5.6-200.fc38.x86_64 -fv
dracut: dracut module 'connman' will not be installed, because command 'connmand' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmanctl' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand-wait-online' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmanctl' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand-wait-online' could not be found!
dracut: *** Including module: systemd ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: systemd-sysusers ***
dracut: *** Including module: nss-softokn ***
dracut: *** Including module: dbus-broker ***
dracut: *** Including module: rngd ***
dracut: *** Including module: dbus ***
dracut: *** Including module: i18n ***
dracut: *** Including module: network-wicked ***
dracut: *** Including module: network ***
dracut: *** Including module: ifcfg ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: btrfs ***
dracut: *** Including module: crypt ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: kernel-modules-extra ***
dracut: *** Including module: kernel-network-modules ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: Skipping udev rule: 70-persistent-net.rules
dracut: *** Including module: biosdevname ***
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: memstrack ***
dracut: *** Including module: shutdown ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies ***
dracut: *** Installing kernel module dependencies done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done ***
dracut: *** Hardlinking files ***
dracut: Mode:                     real
dracut: Method:                   sha256
dracut: Files:                    2187
dracut: Linked:                   81 files
dracut: Compared:                 0 xattrs
dracut: Compared:                 978 files
dracut: Saved:                    563.14 KiB
dracut: Duration:                 0.042376 seconds
dracut: *** Hardlinking files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing AuthenticAMD.bin ***
dracut: *** Store current command line parameters ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Creating image file '/boot/initramfs-6.5.6-200.fc38.x86_64.img' ***
dracut: Using auto-determined compression method 'pigz'
dracut: *** Creating initramfs image file '/boot/initramfs-6.5.6-200.fc38.x86_64.img' done ***
dracut: Executing: /usr/bin/dracut --kver=6.5.7-200.fc38.x86_64 -fv
dracut: dracut module 'connman' will not be installed, because command 'connmand' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmanctl' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand-wait-online' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmanctl' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand-wait-online' could not be found!
dracut: *** Including module: systemd ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: systemd-sysusers ***
dracut: *** Including module: nss-softokn ***
dracut: *** Including module: dbus-broker ***
dracut: *** Including module: rngd ***
dracut: *** Including module: dbus ***
dracut: *** Including module: i18n ***
dracut: *** Including module: network-wicked ***
dracut: *** Including module: network ***
dracut: *** Including module: ifcfg ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: btrfs ***
dracut: *** Including module: crypt ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: kernel-modules-extra ***
dracut: *** Including module: kernel-network-modules ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: Skipping udev rule: 70-persistent-net.rules
dracut: *** Including module: biosdevname ***
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: memstrack ***
dracut: *** Including module: shutdown ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies ***
dracut: *** Installing kernel module dependencies done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done ***
dracut: *** Hardlinking files ***
dracut: Mode:                     real
dracut: Method:                   sha256
dracut: Files:                    2187
dracut: Linked:                   81 files
dracut: Compared:                 0 xattrs
dracut: Compared:                 965 files
dracut: Saved:                    563.14 KiB
dracut: Duration:                 0.042165 seconds
dracut: *** Hardlinking files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing AuthenticAMD.bin ***
dracut: *** Store current command line parameters ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Creating image file '/boot/initramfs-6.5.7-200.fc38.x86_64.img' ***
dracut: Using auto-determined compression method 'pigz'
dracut: *** Creating initramfs image file '/boot/initramfs-6.5.7-200.fc38.x86_64.img' done ***
/home/mble/.nimble/bin/nimble
     Info:  Nimble data file "/home/mble/.nimble/nimbledata2.json" has been loaded.
   Warning: Package 'libvfio' has an incorrect structure. The top level of the package source directory should contain at most one module, named 'libvfio.nim', but a file named 'arcd.nim' was found. This will be an error in the future.
      Hint: If this is the primary source file in the package, rename it to 'libvfio.nim'. If it's a source file required by the main module, or if it is one of several modules exposed by 'libvfio', then move it into a 'libvfio/' subdirectory. If it's a test file or otherwise not required to build the the package 'libvfio.nim', prevent its installation by adding `skipFiles = @["arcd.nim"]` to the .nimble file. See https://github.com/nim-lang/nimble#libraries for more info.
 Attempting to execute hook installBefore in /home/mble/Downloads/LibVF.IO-master/libvfio.nimble
Removing existing file.
Removing file: arcd
  Verifying dependencies for libvfio@1.0.5
    Reading official package list
   Checking for yaml@any version
     Info:  Dependency on yaml@any version already satisfied
  Verifying dependencies for yaml@2.0.0
    Reading official package list
   Checking for uuids@any version
     Info:  Dependency on uuids@any version already satisfied
  Verifying dependencies for uuids@0.1.11
    Reading official package list
   Checking for isaac@>= 0.1.3
     Info:  Dependency on isaac@>= 0.1.3 already satisfied
  Verifying dependencies for isaac@0.1.3
    Reading official package list
   Checking for psutil@any version
     Info:  Dependency on psutil@any version already satisfied
  Verifying dependencies for psutil@0.6.0
    Reading official package list
   Checking for terminaltables@any version
     Info:  Dependency on terminaltables@any version already satisfied
  Verifying dependencies for terminaltables@0.1.1
 Installing libvfio@1.0.5
   Building libvfio/arcd using c backend
  Executing /home/mble/.nimble/bin/nim c --colors:on --noNimblePath -d:release -d:NimblePkgVersion=1.0.5 --path:/home/mble/.nimble/pkgs2/isaac-0.1.3-05c3583a954715d84b0bf1be97f9a503249e9cdf --path:/home/mble/.nimble/pkgs2/yaml-2.0.0-5a7ef4aea31ac4d94f765ea0ce90046dff5a8a43 --path:/home/mble/.nimble/pkgs2/terminaltables-0.1.1-5fdf88d70cc1d904291204cd4f9e2adf992fb564 --path:/home/mble/.nimble/pkgs2/psutil-0.6.0-965ce8f561bbbd908402979a36bb3eac5cc50897 --path:/home/mble/.nimble/pkgs2/uuids-0.1.11-393f5fcefbc8ad3cf167e59760144208ff8f9f76 -o:/home/mble/Downloads/LibVF.IO-master/arcd /home/mble/Downloads/LibVF.IO-master/src/arcd.nim
Hint: used config file '/home/mble/.choosenim/toolchains/nim-2.0.0/config/nim.cfg' [Conf]
Hint: used config file '/home/mble/.choosenim/toolchains/nim-2.0.0/config/config.nims' [Conf]
..........................................................................................................................................................................................
/home/mble/Downloads/LibVF.IO-master/src/libvfio/types/environment.nim(13, 11) Warning: imported and not used: 'times' [UnusedImport]
/home/mble/Downloads/LibVF.IO-master/src/libvfio/types/environment.nim(11, 11) Warning: imported and not used: 'strformat' [UnusedImport]
/home/mble/Downloads/LibVF.IO-master/src/libvfio/types/environment.nim(12, 11) Warning: imported and not used: 'random' [UnusedImport]
/home/mble/Downloads/LibVF.IO-master/src/libvfio/types/config.nim(375, 7) Error: type mismatch
Expression: dump(cfg, fileStream)
  [1] cfg: Config
  [2] fileStream: FileStream

Expected one of (first mismatch at [position]):
[1] proc dump[K](dumper: Dumper; value: K): string
[1] proc dump[K](dumper: Dumper; value: K; target: Stream)

nimble.nim(229)          buildFromDir

    Error:  Build failed for the package: libvfio
     Info:  Nimble data file "/home/mble/.nimble/nimbledata2.json" has been saved.
rm: cannot remove './arcd': No such file or directory
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  513k  100  513k    0     0   183k      0  0:00:02  0:00:02 --:--:--  183k
looking-glass-B4/
looking-glass-B4/AUTHORS
looking-glass-B4/CONTRIBUTORS
looking-glass-B4/LICENSE
looking-glass-B4/README.md
looking-glass-B4/client/
looking-glass-B4/client/CMakeLists.txt
looking-glass-B4/client/DEBUGGING.md
looking-glass-B4/client/cmake/
looking-glass-B4/client/cmake/FindGMP.cmake
looking-glass-B4/client/cmake/MakeObject.cmake
looking-glass-B4/client/displayservers/
looking-glass-B4/client/displayservers/CMakeLists.txt
looking-glass-B4/client/displayservers/SDL/
looking-glass-B4/client/displayservers/SDL/CMakeLists.txt
looking-glass-B4/client/displayservers/SDL/kb.h
looking-glass-B4/client/displayservers/SDL/sdl.c
looking-glass-B4/client/displayservers/Wayland/
looking-glass-B4/client/displayservers/Wayland/CMakeLists.txt
looking-glass-B4/client/displayservers/Wayland/clipboard.c
looking-glass-B4/client/displayservers/Wayland/cursor.c
looking-glass-B4/client/displayservers/Wayland/gl.c
looking-glass-B4/client/displayservers/Wayland/idle.c
looking-glass-B4/client/displayservers/Wayland/input.c
looking-glass-B4/client/displayservers/Wayland/output.c
looking-glass-B4/client/displayservers/Wayland/poll.c
looking-glass-B4/client/displayservers/Wayland/registry.c
looking-glass-B4/client/displayservers/Wayland/shell_libdecor.c
looking-glass-B4/client/displayservers/Wayland/shell_xdg.c
looking-glass-B4/client/displayservers/Wayland/state.c
looking-glass-B4/client/displayservers/Wayland/wayland.c
looking-glass-B4/client/displayservers/Wayland/wayland.h
looking-glass-B4/client/displayservers/Wayland/window.c
looking-glass-B4/client/displayservers/X11/
looking-glass-B4/client/displayservers/X11/CMakeLists.txt
looking-glass-B4/client/displayservers/X11/atoms.c
looking-glass-B4/client/displayservers/X11/atoms.h
looking-glass-B4/client/displayservers/X11/clipboard.c
looking-glass-B4/client/displayservers/X11/clipboard.h
looking-glass-B4/client/displayservers/X11/x11.c
looking-glass-B4/client/displayservers/X11/x11.h
looking-glass-B4/client/fonts/
looking-glass-B4/client/fonts/CMakeLists.txt
looking-glass-B4/client/fonts/freetype/
looking-glass-B4/client/fonts/freetype/CMakeLists.txt
looking-glass-B4/client/fonts/freetype/src/
looking-glass-B4/client/fonts/freetype/src/freetype.c
looking-glass-B4/client/include/
looking-glass-B4/client/include/app.h
looking-glass-B4/client/include/egl_dynprocs.h
looking-glass-B4/client/include/interface/
looking-glass-B4/client/include/interface/displayserver.h
looking-glass-B4/client/include/interface/font.h
looking-glass-B4/client/include/interface/renderer.h
looking-glass-B4/client/include/ll.h
looking-glass-B4/client/include/util.h
looking-glass-B4/client/renderers/
looking-glass-B4/client/renderers/CMakeLists.txt
looking-glass-B4/client/renderers/EGL/
looking-glass-B4/client/renderers/EGL/CMakeLists.txt
looking-glass-B4/client/renderers/EGL/alert.c
looking-glass-B4/client/renderers/EGL/alert.h
looking-glass-B4/client/renderers/EGL/cursor.c
looking-glass-B4/client/renderers/EGL/cursor.h
looking-glass-B4/client/renderers/EGL/desktop.c
looking-glass-B4/client/renderers/EGL/desktop.h
looking-glass-B4/client/renderers/EGL/draw.c
looking-glass-B4/client/renderers/EGL/draw.h
looking-glass-B4/client/renderers/EGL/egl.c
looking-glass-B4/client/renderers/EGL/egldebug.c
looking-glass-B4/client/renderers/EGL/egldebug.h
looking-glass-B4/client/renderers/EGL/fps.c
looking-glass-B4/client/renderers/EGL/fps.h
looking-glass-B4/client/renderers/EGL/help.c
looking-glass-B4/client/renderers/EGL/help.h
looking-glass-B4/client/renderers/EGL/model.c
looking-glass-B4/client/renderers/EGL/model.h
looking-glass-B4/client/renderers/EGL/shader.c
looking-glass-B4/client/renderers/EGL/shader.h
looking-glass-B4/client/renderers/EGL/shader/
looking-glass-B4/client/renderers/EGL/shader/alert.frag
looking-glass-B4/client/renderers/EGL/shader/alert.vert
looking-glass-B4/client/renderers/EGL/shader/alert_bg.frag
looking-glass-B4/client/renderers/EGL/shader/cursor.vert
looking-glass-B4/client/renderers/EGL/shader/cursor_mono.frag
looking-glass-B4/client/renderers/EGL/shader/cursor_rgb.frag
looking-glass-B4/client/renderers/EGL/shader/desktop.vert
looking-glass-B4/client/renderers/EGL/shader/desktop_rgb.frag
looking-glass-B4/client/renderers/EGL/shader/fps.frag
looking-glass-B4/client/renderers/EGL/shader/fps.vert
looking-glass-B4/client/renderers/EGL/shader/fps_bg.frag
looking-glass-B4/client/renderers/EGL/shader/help.frag
looking-glass-B4/client/renderers/EGL/shader/help.vert
looking-glass-B4/client/renderers/EGL/shader/help_bg.frag
looking-glass-B4/client/renderers/EGL/shader/splash_bg.frag
looking-glass-B4/client/renderers/EGL/shader/splash_bg.vert
looking-glass-B4/client/renderers/EGL/shader/splash_logo.frag
looking-glass-B4/client/renderers/EGL/shader/splash_logo.vert
looking-glass-B4/client/renderers/EGL/splash.c
looking-glass-B4/client/renderers/EGL/splash.h
looking-glass-B4/client/renderers/EGL/texture.c
looking-glass-B4/client/renderers/EGL/texture.h
looking-glass-B4/client/renderers/OpenGL/
looking-glass-B4/client/renderers/OpenGL/CMakeLists.txt
looking-glass-B4/client/renderers/OpenGL/opengl.c
looking-glass-B4/client/src/
looking-glass-B4/client/src/app.c
looking-glass-B4/client/src/clipboard.c
looking-glass-B4/client/src/clipboard.h
looking-glass-B4/client/src/config.c
looking-glass-B4/client/src/config.h
looking-glass-B4/client/src/core.c
looking-glass-B4/client/src/core.h
looking-glass-B4/client/src/egl_dynprocs.c
looking-glass-B4/client/src/kb.c
looking-glass-B4/client/src/kb.h
looking-glass-B4/client/src/keybind.c
looking-glass-B4/client/src/keybind.h
looking-glass-B4/client/src/lg-renderer.c
looking-glass-B4/client/src/ll.c
looking-glass-B4/client/src/main.c
looking-glass-B4/client/src/main.h
looking-glass-B4/client/src/util.c
looking-glass-B4/common/
looking-glass-B4/common/CMakeLists.txt
looking-glass-B4/common/cmake/
looking-glass-B4/common/cmake/FindBFD.cmake
looking-glass-B4/common/include/
looking-glass-B4/common/include/common/
looking-glass-B4/common/include/common/KVMFR.h
looking-glass-B4/common/include/common/countedbuffer.h
looking-glass-B4/common/include/common/crash.h
looking-glass-B4/common/include/common/debug.h
looking-glass-B4/common/include/common/dpi.h
looking-glass-B4/common/include/common/event.h
looking-glass-B4/common/include/common/framebuffer.h
looking-glass-B4/common/include/common/ivshmem.h
looking-glass-B4/common/include/common/locking.h
looking-glass-B4/common/include/common/option.h
looking-glass-B4/common/include/common/runningavg.h
looking-glass-B4/common/include/common/stringlist.h
looking-glass-B4/common/include/common/stringutils.h
looking-glass-B4/common/include/common/sysinfo.h
looking-glass-B4/common/include/common/thread.h
looking-glass-B4/common/include/common/time.h
looking-glass-B4/common/include/common/types.h
looking-glass-B4/common/include/common/version.h
looking-glass-B4/common/include/common/windebug.h
looking-glass-B4/common/src/
looking-glass-B4/common/src/KVMFR.c
looking-glass-B4/common/src/countedbuffer.c
looking-glass-B4/common/src/framebuffer.c
looking-glass-B4/common/src/option.c
looking-glass-B4/common/src/platform/
looking-glass-B4/common/src/platform/CMakeLists.txt
looking-glass-B4/common/src/platform/linux/
looking-glass-B4/common/src/platform/linux/CMakeLists.txt
looking-glass-B4/common/src/platform/linux/bfd.inc.h
looking-glass-B4/common/src/platform/linux/crash.c
looking-glass-B4/common/src/platform/linux/debug.c
looking-glass-B4/common/src/platform/linux/event.c
looking-glass-B4/common/src/platform/linux/ivshmem.c
looking-glass-B4/common/src/platform/linux/sysinfo.c
looking-glass-B4/common/src/platform/linux/thread.c
looking-glass-B4/common/src/platform/linux/time.c
looking-glass-B4/common/src/platform/windows/
looking-glass-B4/common/src/platform/windows/CMakeLists.txt
looking-glass-B4/common/src/platform/windows/crash.c
looking-glass-B4/common/src/platform/windows/debug.c
looking-glass-B4/common/src/platform/windows/dpi.c
looking-glass-B4/common/src/platform/windows/event.c
looking-glass-B4/common/src/platform/windows/ivshmem.c
looking-glass-B4/common/src/platform/windows/sysinfo.c
looking-glass-B4/common/src/platform/windows/thread.c
looking-glass-B4/common/src/platform/windows/time.c
looking-glass-B4/common/src/platform/windows/windebug.c
looking-glass-B4/common/src/runningavg.c
looking-glass-B4/common/src/stringlist.c
looking-glass-B4/common/src/stringutils.c
looking-glass-B4/contrib/
looking-glass-B4/contrib/redhat/
looking-glass-B4/contrib/redhat/qemu-ivshmem-sock.pp
looking-glass-B4/doc/
looking-glass-B4/doc/Makefile
looking-glass-B4/doc/build.rst
looking-glass-B4/doc/conf.py
looking-glass-B4/doc/credits.rst
looking-glass-B4/doc/faq.rst
looking-glass-B4/doc/images/
looking-glass-B4/doc/images/Looking-Glass-OBS-Source-Add.png
looking-glass-B4/doc/images/Looking-Glass-OBS-config.png
looking-glass-B4/doc/index.rst
looking-glass-B4/doc/install.rst
looking-glass-B4/doc/make.bat
looking-glass-B4/doc/module.rst
looking-glass-B4/doc/obs.rst
looking-glass-B4/doc/tech_faq.rst
looking-glass-B4/doc/troubleshooting.rst
looking-glass-B4/host/
looking-glass-B4/host/CMakeLists.txt
looking-glass-B4/host/cmake/
looking-glass-B4/host/cmake/NVFBC.cmake
looking-glass-B4/host/cmake/PostCapture.cmake
looking-glass-B4/host/cmake/PreCapture.cmake
looking-glass-B4/host/include/
looking-glass-B4/host/include/interface/
looking-glass-B4/host/include/interface/capture.h
looking-glass-B4/host/include/interface/platform.h
looking-glass-B4/host/platform/
looking-glass-B4/host/platform/CMakeLists.txt
looking-glass-B4/host/platform/Linux/
looking-glass-B4/host/platform/Linux/CMakeLists.txt
looking-glass-B4/host/platform/Linux/capture/
looking-glass-B4/host/platform/Linux/capture/CMakeLists.txt
looking-glass-B4/host/platform/Linux/capture/XCB/
looking-glass-B4/host/platform/Linux/capture/XCB/CMakeLists.txt
looking-glass-B4/host/platform/Linux/capture/XCB/src/
looking-glass-B4/host/platform/Linux/capture/XCB/src/xcb.c
looking-glass-B4/host/platform/Linux/src/
looking-glass-B4/host/platform/Linux/src/platform.c
looking-glass-B4/host/platform/Windows/
looking-glass-B4/host/platform/Windows/CMakeLists.txt
looking-glass-B4/host/platform/Windows/app.manifest
looking-glass-B4/host/platform/Windows/capture/
looking-glass-B4/host/platform/Windows/capture/CMakeLists.txt
looking-glass-B4/host/platform/Windows/capture/DXGI/
looking-glass-B4/host/platform/Windows/capture/DXGI/CMakeLists.txt
looking-glass-B4/host/platform/Windows/capture/DXGI/dll/
looking-glass-B4/host/platform/Windows/capture/DXGI/dll/libd3d11.def
looking-glass-B4/host/platform/Windows/capture/DXGI/src/
looking-glass-B4/host/platform/Windows/capture/DXGI/src/dxgi.c
looking-glass-B4/host/platform/Windows/capture/DXGI/src/dxgi_extra.h
looking-glass-B4/host/platform/Windows/capture/NVFBC/
looking-glass-B4/host/platform/Windows/capture/NVFBC/CMakeLists.txt
looking-glass-B4/host/platform/Windows/capture/NVFBC/src/
looking-glass-B4/host/platform/Windows/capture/NVFBC/src/nvfbc.c
looking-glass-B4/host/platform/Windows/capture/NVFBC/src/wrapper.cpp
looking-glass-B4/host/platform/Windows/capture/NVFBC/src/wrapper.h
looking-glass-B4/host/platform/Windows/include/
looking-glass-B4/host/platform/Windows/include/windows/
looking-glass-B4/host/platform/Windows/include/windows/delay.h
looking-glass-B4/host/platform/Windows/include/windows/force_compose.h
looking-glass-B4/host/platform/Windows/include/windows/mousehook.h
looking-glass-B4/host/platform/Windows/installer.nsi
looking-glass-B4/host/platform/Windows/resource.rc
looking-glass-B4/host/platform/Windows/src/
looking-glass-B4/host/platform/Windows/src/delay.c
looking-glass-B4/host/platform/Windows/src/force_compose.c
looking-glass-B4/host/platform/Windows/src/mousehook.c
looking-glass-B4/host/platform/Windows/src/platform.c
looking-glass-B4/host/platform/Windows/src/platform.h
looking-glass-B4/host/platform/Windows/src/service.c
looking-glass-B4/host/platform/Windows/src/service.h
looking-glass-B4/host/src/
looking-glass-B4/host/src/app.c
looking-glass-B4/host/toolchain-mingw64.cmake
looking-glass-B4/module/
looking-glass-B4/module/Makefile
looking-glass-B4/module/dkms.conf
looking-glass-B4/module/kvmfr.c
looking-glass-B4/module/kvmfr.h
looking-glass-B4/module/test.c
looking-glass-B4/module/test.expected
looking-glass-B4/obs/
looking-glass-B4/obs/CMakeLists.txt
looking-glass-B4/obs/lg.c
looking-glass-B4/obs/main.c
looking-glass-B4/profile/
looking-glass-B4/profile/README.md
looking-glass-B4/profile/client/
looking-glass-B4/profile/client/CMakeLists.txt
looking-glass-B4/profile/client/src/
looking-glass-B4/profile/client/src/main.c
looking-glass-B4/refresh-copyright
looking-glass-B4/repos/
looking-glass-B4/repos/LGMP/
looking-glass-B4/repos/PureSpice/
looking-glass-B4/resources/
looking-glass-B4/resources/icon-128x128.png
looking-glass-B4/resources/icon.ico
looking-glass-B4/resources/lg-logo.ai
looking-glass-B4/resources/lg-logo.png
looking-glass-B4/resources/lg-logo.svg
looking-glass-B4/vendor/
looking-glass-B4/vendor/getopt/
looking-glass-B4/vendor/getopt/README.txt
looking-glass-B4/vendor/getopt/getopt.c
looking-glass-B4/vendor/getopt/getopt.h
looking-glass-B4/vendor/ivshmem/
looking-glass-B4/vendor/ivshmem/ivshmem.h
looking-glass-B4/version.cmake
looking-glass-B4/VERSION
looking-glass-B4/repos/
looking-glass-B4/repos/PureSpice/
looking-glass-B4/repos/PureSpice/src/
looking-glass-B4/repos/PureSpice/src/rsa.c
looking-glass-B4/repos/PureSpice/src/queue.c
looking-glass-B4/repos/PureSpice/src/queue.h
looking-glass-B4/repos/PureSpice/src/rsa.h
looking-glass-B4/repos/PureSpice/src/spice.c
looking-glass-B4/repos/PureSpice/src/locking.h
looking-glass-B4/repos/PureSpice/src/messages.h
looking-glass-B4/repos/PureSpice/CMakeLists.txt
looking-glass-B4/repos/PureSpice/README.md
looking-glass-B4/repos/PureSpice/LICENSE
looking-glass-B4/repos/PureSpice/include/
looking-glass-B4/repos/PureSpice/include/spice/
looking-glass-B4/repos/PureSpice/include/spice/spice.h
looking-glass-B4/repos/LGMP/
looking-glass-B4/repos/LGMP/lgmp/
looking-glass-B4/repos/LGMP/lgmp/src/
looking-glass-B4/repos/LGMP/lgmp/src/status.c
looking-glass-B4/repos/LGMP/lgmp/src/headers.h
looking-glass-B4/repos/LGMP/lgmp/src/client.c
looking-glass-B4/repos/LGMP/lgmp/src/host.c
looking-glass-B4/repos/LGMP/lgmp/src/lgmp.h
looking-glass-B4/repos/LGMP/lgmp/CMakeLists.txt
looking-glass-B4/repos/LGMP/lgmp/include/
looking-glass-B4/repos/LGMP/lgmp/include/lgmp/
looking-glass-B4/repos/LGMP/lgmp/include/lgmp/host.h
looking-glass-B4/repos/LGMP/lgmp/include/lgmp/status.h
looking-glass-B4/repos/LGMP/lgmp/include/lgmp/client.h
looking-glass-B4/repos/LGMP/lgmp/include/lgmp/lgmp.h
looking-glass-B4/repos/LGMP/README.md
looking-glass-B4/repos/LGMP/LICENSE
/home/mble/Downloads/LibVF.IO-master/scripts/funcs-libvfio.sh: line 359: cmake: command not found
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target 'install'.  Stop.
/home/mble/Downloads/LibVF.IO-master/scripts/funcs-libvfio.sh: line 364: cmake: command not found
make: *** No targets specified and no makefile found.  Stop.
/home/mble/Downloads/LibVF.IO-master/scripts/funcs-libvfio.sh: line 366: cd: platform/Windows: No such file or directory
/home/mble/Downloads/LibVF.IO-master/scripts/funcs-libvfio.sh: line 367: makensis: command not found
fatal: destination path 'scream' already exists and is not an empty directory.
mkdir: cannot create directory ‘build’: File exists
/home/mble/Downloads/LibVF.IO-master/scripts/funcs-libvfio.sh: line 381: cmake: command not found
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target 'install'.  Stop.
--2023-10-23 16:14:45--  https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/upstream-virtio/virtio-win10-prewhql-0.1-161.zip
Resolving fedorapeople.org (fedorapeople.org)... 152.19.134.199, 2600:2701:4000:5211:dead:beef:a7:9474
Connecting to fedorapeople.org (fedorapeople.org)|152.19.134.199|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 96236448 (92M) [application/zip]
Saving to: ‘virtio-win10-prewhql-0.1-161.zip.1’

virtio-win10-prewhql-0.1-161.zip.1                                                          100%[========================================================================================================================================================================================================================================>]  91.78M   822KB/s    in 5m 50s

2023-10-23 16:20:36 (269 KB/s) - ‘virtio-win10-prewhql-0.1-161.zip.1’ saved [96236448/96236448]

--2023-10-23 16:20:36--  https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/latest-virtio/virtio-win-guest-tools.exe
Resolving fedorapeople.org (fedorapeople.org)... 152.19.134.199, 2600:2701:4000:5211:dead:beef:a7:9474
Connecting to fedorapeople.org (fedorapeople.org)|152.19.134.199|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.240-1/virtio-win-guest-tools.exe [following]
--2023-10-23 16:20:38--  https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.240-1/virtio-win-guest-tools.exe
Reusing existing connection to fedorapeople.org:443.
HTTP request sent, awaiting response... 200 OK
Length: 33304552 (32M) [application/octet-stream]
Saving to: ‘virtio-win-guest-tools.exe’

virtio-win-guest-tools.exe                                                                  100%[========================================================================================================================================================================================================================================>]  31.76M   353KB/s    in 88s

2023-10-23 16:22:06 (369 KB/s) - ‘virtio-win-guest-tools.exe’ saved [33304552/33304552]

--2023-10-23 16:22:06--  https://github.com/duncanthrax/scream/releases/download/3.8/Scream3.8.zip
Resolving github.com (github.com)... 140.82.121.3
Connecting to github.com (github.com)|140.82.121.3|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/38454658/db421081-0c54-4df8-9e71-0c32a17a2465?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20231023%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20231023T142215Z&X-Amz-Expires=300&X-Amz-Signature=ad5d7bbccf75aa1e4170fc4a0f07b34663db423b87e7f809fdbc8602a9dc8bf9&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=38454658&response-content-disposition=attachment%3B%20filename%3DScream3.8.zip&response-content-type=application%2Foctet-stream [following]
--2023-10-23 16:22:07--  https://objects.githubusercontent.com/github-production-release-asset-2e65be/38454658/db421081-0c54-4df8-9e71-0c32a17a2465?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20231023%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20231023T142215Z&X-Amz-Expires=300&X-Amz-Signature=ad5d7bbccf75aa1e4170fc4a0f07b34663db423b87e7f809fdbc8602a9dc8bf9&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=38454658&response-content-disposition=attachment%3B%20filename%3DScream3.8.zip&response-content-type=application%2Foctet-stream
Resolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.110.133, 185.199.109.133, 185.199.108.133, ...
Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.110.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 614476 (600K) [application/octet-stream]
Saving to: ‘Scream3.8.zip’

Scream3.8.zip                                                                               100%[========================================================================================================================================================================================================================================>] 600.07K   691KB/s    in 0.9s

2023-10-23 16:22:09 (691 KB/s) - ‘Scream3.8.zip’ saved [614476/614476]

cp: cannot stat '/home/mble/Downloads/LibVF.IO-master/optional/guest/*': No such file or directory
cp: cannot stat '/home/mble/.ssh/id_rsa.pub': No such file or directory
--2023-10-23 16:22:09--  https://looking-glass.io/artifact/B4/host
Resolving looking-glass.io (looking-glass.io)... 172.67.132.180, 104.21.5.8, 2606:4700:3034::ac43:84b4, ...
Connecting to looking-glass.io (looking-glass.io)|172.67.132.180|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 346775 (339K) [application/octet-stream]
Saving to: ‘looking-glass-host.zip’

looking-glass-host.zip                                                                      100%[========================================================================================================================================================================================================================================>] 338.65K   470KB/s    in 0.7s

2023-10-23 16:22:11 (470 KB/s) - ‘looking-glass-host.zip’ saved [346775/346775]

Archive:  looking-glass-host.zip
  inflating: build.log
  inflating: looking-glass-host-setup.exe
--2023-10-23 16:22:11--  https://go.microsoft.com/fwlink/?linkid=2120254
Resolving go.microsoft.com (go.microsoft.com)... 23.200.162.90, 2a02:26f0:d200:39d::2c1a, 2a02:26f0:d200:39a::2c1a
Connecting to go.microsoft.com (go.microsoft.com)|23.200.162.90|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://download.microsoft.com/download/8/6/c/86c218f3-4349-4aa5-beba-d05e48bbc286/adk/adksetup.exe [following]
--2023-10-23 16:22:12--  https://download.microsoft.com/download/8/6/c/86c218f3-4349-4aa5-beba-d05e48bbc286/adk/adksetup.exe
Resolving download.microsoft.com (download.microsoft.com)... 104.91.48.252, 2a02:26f0:d200:8a2::317f, 2a02:26f0:d200:896::317f
Connecting to download.microsoft.com (download.microsoft.com)|104.91.48.252|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1934336 (1.8M) [application/octet-stream]
Saving to: ‘adksetup.exe’

adksetup.exe                                                                                100%[========================================================================================================================================================================================================================================>]   1.84M   865KB/s    in 2.2s

2023-10-23 16:22:14 (865 KB/s) - ‘adksetup.exe’ saved [1934336/1934336]

Warning: creating filesystem that does not conform to ISO-9660.
I: -input-charset not specified, using utf-8 (detected in locale settings)
  4.98% done, estimate finish Mon Oct 23 16:22:14 2023
  9.93% done, estimate finish Mon Oct 23 16:22:14 2023
 14.90% done, estimate finish Mon Oct 23 16:22:14 2023
 19.86% done, estimate finish Mon Oct 23 16:22:14 2023
 24.82% done, estimate finish Mon Oct 23 16:22:14 2023
 29.79% done, estimate finish Mon Oct 23 16:22:14 2023
 34.74% done, estimate finish Mon Oct 23 16:22:14 2023
 39.71% done, estimate finish Mon Oct 23 16:22:14 2023
 44.67% done, estimate finish Mon Oct 23 16:22:14 2023
 49.64% done, estimate finish Mon Oct 23 16:22:14 2023
 54.60% done, estimate finish Mon Oct 23 16:22:14 2023
 59.56% done, estimate finish Mon Oct 23 16:22:14 2023
 64.53% done, estimate finish Mon Oct 23 16:22:14 2023
 69.48% done, estimate finish Mon Oct 23 16:22:14 2023
 74.45% done, estimate finish Mon Oct 23 16:22:14 2023
 79.41% done, estimate finish Mon Oct 23 16:22:14 2023
 84.38% done, estimate finish Mon Oct 23 16:22:14 2023
 89.33% done, estimate finish Mon Oct 23 16:22:14 2023
 94.30% done, estimate finish Mon Oct 23 16:22:14 2023
 99.26% done, estimate finish Mon Oct 23 16:22:15 2023
Total translation table size: 0
Total rockridge attributes bytes: 0
Total directory bytes: 229376
Path table size(bytes): 1646
Max brk space used 92000
100751 extents written (196 MB)
/home/mble/Downloads/LibVF.IO-master/scripts/funcs-libvfio.sh: line 454: arcd: command not found
[sudo] password for mble:
sudo: timed out reading password
sudo: a password is required
[sudo] password for mble:
gfx_vendor NVIDIA detected.
Installing Nvidia.
MAJOR: 6
MINOR: 5
Checking for optional drivers.
/home/mble/Downloads/LibVF.IO-master/scripts/funcs-libvfio.sh: line 461: [: too many arguments
Optional drivers found.
optional driver version:  535
Installing GVM.
Would you like to install GPU Virtual Machine (GVM) user components?
(y/n)?y
Cloning into 'GVM-user'...
remote: Enumerating objects: 972, done.
remote: Counting objects: 100% (972/972), done.
remote: Compressing objects: 100% (486/486), done.
remote: Total 972 (delta 461), reused 945 (delta 436), pack-reused 0
Receiving objects: 100% (972/972), 1.89 MiB | 1.03 MiB/s, done.
Resolving deltas: 100% (461/461), done.
[CC] compiling src/lib/gpu/nvidia/device.c
[CC] compiling src/lib/gpu/nvidia/manager.c
[CC] compiling src/lib/gpu/nvidia/resman/api.c
[CC] compiling src/lib/gvm/nvidia/manager.c
[CC] compiling src/lib/utils/configs.c
[CC] compiling src/lib/utils/device.c
[CC] compiling extern/src/cargs.c
[CC] compiling extern/src/toml.c
Made GVM User Suite (lib) version: 0.1.0.0
Made all executables
make[1]: Entering directory '/home/mble/Downloads/LibVF.IO-master/GVM-user'
[CXX] compiling src/exe/gvm-cli.cpp
[LD] Linking gvm-cli
[CXX] compiling src/exe/gvm-mgr.cpp
[LD] Linking gvm-mgr
make[1]: Leaving directory '/home/mble/Downloads/LibVF.IO-master/GVM-user'
Made GVM User Suite (lib) version: 0.1.0.0
[CXX] compiling tests/device.cpp
[LD] Linking test-device
[CXX] compiling tests/nvidia-api.cpp
[LD] Linking test-nvidia-api
[CXX] compiling tests/nvidia-manager.cpp
[LD] Linking test-nvidia-manager
Made all tests
Graphics vendor:  NVIDIA
Running vendor specific setup for Nvidia.
Disabling proprietary blobs.
Failed to disable unit: Unit file nvidia-vgpud.service does not exist.
Failed to stop nvidia-vgpud.service: Unit nvidia-vgpud.service not loaded.
SKU:  TU106
Installing  TU106  Turing architecture configuration in GVM.
You can make configuration changes to GVM in /etc/gvm/
Creating mdev-post systemd service.
Install of LibVF.IO has been finalized!
Reboot now to enroll MOK.
S8hUGqihmLURd0DP commented 7 months ago

Until this project is updated to work with nim 2.0.0 you can do this:

manalito commented 7 months ago

79 I edited some files for first support of nim 2.0.0, if someone can try and give feedback :)

animation303 commented 6 months ago

Build failed on Pop_OS

I did what Archius0 suggested but it didnt work....

until I deleted my ~/.nimble folder

Do that first.