Package Details: looking-glass-host 2:B7-1

Git Clone URL: https://aur.archlinux.org/looking-glass.git (read-only, click to copy)
Package Base: looking-glass
Description: Linux host application for pushing frame data to the LookingGlass IVSHMEM device
Upstream URL: https://looking-glass.io/
Licenses: GPL-2.0-or-later
Submitter: Omar007
Maintainer: Omar007
Last Packager: Omar007
Votes: 41
Popularity: 1.33
First Submitted: 2017-12-22 16:49 (UTC)
Last Updated: 2025-03-08 14:17 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

Omar007 commented on 2021-07-04 20:15 (UTC) (edited on 2021-07-04 20:16 (UTC) by Omar007)

@Svenstaro: I have no problem with that. Would appreciate it if you could let me know if you end up ever dropping it (back to the AUR) though, I have no problem resuming work on it if/when that happens.

svenstaro commented on 2021-07-04 20:09 (UTC)

Do you mind me eventually smacking this into [community]? Won't be immediately, probably going to wait on the next release.

Omar007 commented on 2021-03-09 23:29 (UTC) (edited on 2021-03-09 23:30 (UTC) by Omar007)

@dreieck: There is no newer release at the moment. B3 is still the latest. If the -git version works on newer kernels then it's already fixed upstream, just not bundled in a release yet. And if that version works for you, just use that.
Just make sure you're using the appropriate host application as well as you should've been notified about when you installed that version ;)

dreieck commented on 2021-03-09 20:39 (UTC)

`looking-glass-module-dkms-git' seems to work, though. Maybe this package here needs an update to a more recent fixed version/ commit?

Omar007 commented on 2021-03-09 18:50 (UTC) (edited on 2021-03-09 18:52 (UTC) by Omar007)

@dreieck: Not much I can do about that, that is an upstream problem. Kernels past 5.9 no longer have the 'res' field afaik so it'd need to be made compatible.

dreieck commented on 2021-03-09 18:25 (UTC)

Somehow dkms fails on me:

DKMS make.log for looking-glass-B2 for kernel 5.11.0-pf3-custom (x86_64)
Tue Mar  9 19:21:18 CET 2021
make -C /usr/lib/modules/5.11.0-pf3-custom/build M=/var/lib/dkms/looking-glass/B2/build modules
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/usr/lib/modules/5.11.0-pf3-custom/build'
  CC [M]  /var/lib/dkms/looking-glass/B2/build/kvmfr.o
/var/lib/dkms/looking-glass/B2/build/kvmfr.c: In function ‘kvmfr_pci_probe’:
/var/lib/dkms/looking-glass/B2/build/kvmfr.c:305:15: error: ‘struct dev_pagemap’ has no member named ‘res’; did you mean ‘ref’?
  305 |   kdev->pgmap.res.start = pci_resource_start(dev, 2);
      |               ^~~
      |               ref
/var/lib/dkms/looking-glass/B2/build/kvmfr.c:306:15: error: ‘struct dev_pagemap’ has no member named ‘res’; did you mean ‘ref’?
  306 |   kdev->pgmap.res.end   = pci_resource_end  (dev, 2);
      |               ^~~
      |               ref
/var/lib/dkms/looking-glass/B2/build/kvmfr.c:307:15: error: ‘struct dev_pagemap’ has no member named ‘res’; did you mean ‘ref’?
  307 |   kdev->pgmap.res.flags = pci_resource_flags(dev, 2);
      |               ^~~
      |               ref
/var/lib/dkms/looking-glass/B2/build/kvmfr.c:308:27: error: ‘MEMORY_DEVICE_DEVDAX’ undeclared (first use in this function); did you mean ‘MEMORY_DEVICE_FS_DAX’?
  308 |   kdev->pgmap.type      = MEMORY_DEVICE_DEVDAX;
      |                           ^~~~~~~~~~~~~~~~~~~~
      |                           MEMORY_DEVICE_FS_DAX
/var/lib/dkms/looking-glass/B2/build/kvmfr.c:308:27: note: each undeclared identifier is reported only once for each function it appears in
make[2]: *** [scripts/Makefile.build:279: /var/lib/dkms/looking-glass/B2/build/kvmfr.o] Error 1
make[1]: *** [Makefile:1803: /var/lib/dkms/looking-glass/B2/build] Error 2
make[1]: Leaving directory '/usr/lib/modules/5.11.0-pf3-custom/build'
make: *** [Makefile:7: all] Error 2

kana commented on 2021-02-24 21:41 (UTC)

@Omar007 Understood, thanks for the explanation! Just finding my way around Manjaro since I installed it first time 2 weeks ago :)

Omar007 commented on 2021-02-24 09:49 (UTC) (edited on 2021-02-24 09:50 (UTC) by Omar007)

@Kana: release build VS. git head/master build

https://wiki.archlinux.org/index.php/Arch_User_Repository#What_is_the_difference_between_foo_and_foo-git_packages%3F

You can also always check the PKGBUILDs (as one probably should when pulling stuff from the AUR to build a package with to install on ones system which will be done with root access level ;) )
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=looking-glass
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=looking-glass-git

kana commented on 2021-02-24 07:46 (UTC)

Sorry for maybe silly question.. The descriptions don't say anything about it, so I don't quite understand the difference between this package and the other one of virtually same name on https://aur.archlinux.org/packages/looking-glass-git

And what would be the difference if I directly cloned the https://github.com/gnif/LookingGlass.git repository?