You are not logged in.
Pages: 1
Hi,
I want to configure a multihead setup using different machines with xdmx. I found https://wiki.archlinux.org/index.php/Ex … cal_system but t seems like xorg-server-xdmx has become obsolete but I could not find, which package contains xdmx now. Can anybody help out?
Thanks
Last edited by reggler (2020-01-11 18:09:40)
Offline
A simple search reveals there are some packages in the AUR: https://aur.archlinux.org/packages/?O=0&K=xdmx
Offline
A simple search reveals there are some packages in the AUR: https://aur.archlinux.org/packages/?O=0&K=xdmx
Yes, that's what I found too but attempting to install xorg-server-xdmx-notty throws me a number of conflicts of a few pretty packages:
$ yay -S xorg-server-xdmx-notty
:: Checking for conflicts...
:: Checking for inner conflicts...
[Repo Make: 15] xorg-util-macros-1.19.2-1 xtrans-1.4.0-1 xorg-font-util-1.3.2-1 eglexternalplatform-1.1-1 egl-wayland-1.1.4-2 libnsl-1.2.0-2 python-3.8.1-1 python-appdirs-1.4.3-5 python-pyparsing-2.4.6-1 python-six-1.13.0-2 python-packaging-19.2-5 python-ordered-set-3.1.1-1 python-setuptools-1:42.0.2-1 ninja-1.9.0-2 meson-0.52.1-1
[Aur: 2] libdmx-1.1.4-2 xorg-server-notty-1.20.5-1 (xorg-server-xdmx-notty)
==> Remove make dependencies after install? [y/N]
and I wasn't exactly certain on how to continue without breaking anything....
Anyways, ignoring them and moving ahead with y, clean built libdmx & xorg-server-notty then after entering the password, I get more conflicting packages:
resolving dependencies...
looking for conflicting packages...
Packages (15) egl-wayland-1.1.4-2 eglexternalplatform-1.1-1 libnsl-1.2.0-2
meson-0.52.1-1 ninja-1.9.0-2 python-3.8.1-1
python-appdirs-1.4.3-5 python-ordered-set-3.1.1-1
python-packaging-19.2-5 python-pyparsing-2.4.6-1
python-setuptools-1:42.0.2-1 python-six-1.13.0-2
xorg-font-util-1.3.2-1 xorg-util-macros-1.19.2-1 xtrans-1.4.0-1
Total Download Size: 38.75 MiB
Total Installed Size: 160.79 MiB
and after continuing, I eventually got:
Dependency gl found: NO found '1.2' but need: '>= 9.2.0'
Run-time dependency gl found: NO
glx/meson.build:35:4: ERROR: Invalid version of dependency, need 'gl' ['>= 9.2.0'] found '1.2'.
A full log can be found at /home/ron/.cache/yay/xorg-server-dev/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
and thw bottom of the log file reads:
Dependency gl found: NO found '1.2' but need: '>= 9.2.0'
Invalid version of dependency, need 'gl' ['>= 9.2.0'] found '1.2'.
Run-time dependency gl found: NO
glx/meson.build:35:4: ERROR: Invalid version of dependency, need 'gl' ['>= 9.2.0'] found '1.2'.
How do I satisfy thatdependecy? Can anyone help me out here?
Offline
Please remove AUR helpers from the equation and post the full makepkg log.
Mod note: Moving to NC.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Online
Please remove AUR helpers from the equation and post the full makepkg log.
Mod note: Moving to NC.
Hi,
Okay, I executed makepkg -Lsi and got the following build log: http://txt.do/1o3hv
Offline
https://aur.archlinux.org/packages/xorg … -xdmx-dev/ has not been updated to 1.20.6 or been patched with support for glvnd.
I would suggest building https://git.archlinux.org/svntogit/pack … 7a8afee899
Offline
https://aur.archlinux.org/packages/xorg … -xdmx-dev/ has not been updated to 1.20.6 or been patched with support for glvnd.
I would suggest building https://git.archlinux.org/svntogit/pack … 7a8afee899
Hi, I appreciate,
I downloaded each file seperately, stored it on my disk and initiated makepkg -Lsi and got the following:
[ron@osboxes svntogit]$ makepkg -Lsi
==> Making package: xorg-server 1.20.6-1 (Mon Jan 6 15:13:25 2020)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading xorg-server-1.20.6.tar.bz2...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 6151k 100 6151k 0 0 679k 0 0:00:09 0:00:09 --:--:-- 1472k
-> Downloading xorg-server-1.20.6.tar.bz2.sig...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 215 100 215 0 0 37 0 0:00:05 0:00:05 --:--:-- 44
-> Found xserver-autobind-hotplug.patch
-> Found 0001-v2-FS-58644.patch
-> Found 0002-fix-libshadow-2.patch
-> Found xvfb-run
-> Found xvfb-run.1
==> Validating source files with sha512sums...
xorg-server-1.20.6.tar.bz2 ... Passed
xorg-server-1.20.6.tar.bz2.sig ... Skipped
xserver-autobind-hotplug.patch ... Passed
0001-v2-FS-58644.patch ... Passed
0002-fix-libshadow-2.patch ... Passed
xvfb-run ... Passed
xvfb-run.1 ... Passed
==> Verifying source file signatures with gpg...
xorg-server-1.20.6.tar.bz2 ... FAILED (unknown public key 9C825A6605D40BBE)
==> ERROR: One or more PGP signatures could not be verified!
I found http://allanmcrae.com/2015/01/two-pgp-k … rch-linux/ but am unsure if adding validpgpkeys=('F37CDAB708E65EA183FD1AF625EF0A436C2A4AFF') # Carlos O'Donell to PKGBUILD is what I'm really supposed to do, any hinnts?
However, I just tried it out and ended up with this:
[ron@osboxes svntogit]$ makepkg -Lsi
==> Making package: xorg-server 1.20.6-1 (Mon Jan 6 15:34:34 2020)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading xorg-server-1.20.6.tar.bz2...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 6151k 100 6151k 0 0 184k 0 0:00:33 0:00:33 --:--:-- 586k
-> Downloading xorg-server-1.20.6.tar.bz2.sig...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 215 100 215 0 0 38 0 0:00:05 0:00:05 --:--:-- 45
-> Found xserver-autobind-hotplug.patch
-> Found 0001-v2-FS-58644.patch
-> Found 0002-fix-libshadow-2.patch
-> Found xvfb-run
-> Found xvfb-run.1
==> Validating source files with sha512sums...
xorg-server-1.20.6.tar.bz2 ... Passed
xorg-server-1.20.6.tar.bz2.sig ... Skipped
xserver-autobind-hotplug.patch ... Passed
0001-v2-FS-58644.patch ... Passed
0002-fix-libshadow-2.patch ... Passed
xvfb-run ... Passed
xvfb-run.1 ... Passed
==> Verifying source file signatures with gpg...
xorg-server-1.20.6.tar.bz2 ... FAILED (unknown public key 9C825A6605D40BBE)
==> ERROR: One or more PGP signatures could not be verified!
[ron@osboxes svntogit]$
after I added validpgpkeys=('F37CDAB708E65EA183FD1AF625EF0A436C2A4AFF') # Carlos O'Donell as the first line (after the Maintainer comments) in PKGBUILD
Last edited by reggler (2020-01-06 14:38:04)
Offline
Makepkg#Signature_checking
GnuPG#Use_a_keyserver
xorg-server-1.20.6.tar.bz2 ... FAILED (unknown public key 9C825A6605D40BBE)
To add that key to a users keyring
gpg --recv-keys 9C825A6605D40BBE
Offline
Makepkg#Signature_checking
GnuPG#Use_a_keyserverxorg-server-1.20.6.tar.bz2 ... FAILED (unknown public key 9C825A6605D40BBE)
To add that key to a users keyring
gpg --recv-keys 9C825A6605D40BBE
Thanks a lot! I got it to build now!
I've got to do some more reading up on the makepkg keys to do! Thanks for this!
Offline
Makepkg#Signature_checking
GnuPG#Use_a_keyserverxorg-server-1.20.6.tar.bz2 ... FAILED (unknown public key 9C825A6605D40BBE)
To add that key to a users keyring
gpg --recv-keys 9C825A6605D40BBE
Hm, so this worked fine on one box but on the other I get something like:
xorg-server-1.20.6.tar.bz2 ... FAILED (unknown public key 9C825A6605D40BBE)
==> ERROR: One or more PGP signatures could not be verified!
[ron@OldNotebook svntogit]$ gpg --recv-keys 9C825A6605D40BBE
gpg: keyserver receive failed: Server indicated a failure
how do I get past this?
Offline
`killall dirmngr` to stop the process gnupg uses to connect to servers and retry the command.
As the server is provided from a pool gnupg may connect to a different pool member and succeed.
Offline
`killall dirmngr` to stop the process gnupg uses to connect to servers and retry the command.
As the server is provided from a pool gnupg may connect to a different pool member and succeed.
That didn't help but I've got the following now:
$ killall dirmngr
[ron@OldNotebook svntogit]$ gpg --recv-keys --debug-all --keyserver http://pgp.mit.edu -vvv 9C825A6605D40BBE
gpg: reading options from '/home/ron/.gnupg/gpg.conf'
gpg: using character set 'utf-8'
gpg: enabled debug flags: packet mpi crypto filter iobuf memory cache memstat trust hashing ipc clock lookup extprog
gpg: DBG: [not enabled in the source] start
gpg: DBG: chan_3 <- # Home: /home/ron/.gnupg
gpg: DBG: chan_3 <- # Config: [none]
gpg: DBG: chan_3 <- OK Dirmngr 2.2.19 at your service
gpg: DBG: connection to the dirmngr established
gpg: DBG: chan_3 -> GETINFO version
gpg: DBG: chan_3 <- D 2.2.19
gpg: DBG: chan_3 <- OK
gpg: DBG: chan_3 -> KEYSERVER --clear http://pgp.mit.edu
gpg: DBG: chan_3 <- OK
gpg: DBG: chan_3 -> KS_GET -- 0x9C825A6605D40BBE
gpg: DBG: chan_3 <- ERR 167772379 Server indicated a failure <Dirmngr>
gpg: keyserver receive failed: Server indicated a failure
gpg: DBG: chan_3 -> BYE
gpg: DBG: [not enabled in the source] stop
gpg: keydb: handles=0 locks=0 parse=0 get=0
gpg: build=0 update=0 insert=0 delete=0
gpg: reset=0 found=0 not=0 cache=0 not=0
gpg: kid_not_found_cache: count=0 peak=0 flushes=0
gpg: sig_cache: total=0 cached=0 good=0 bad=0
gpg: random usage: poolsize=600 mixed=0 polls=0/0 added=0/0
outmix=0 getlvl1=0/0 getlvl2=0/0
gpg: rndjent stat: collector=0x0000000000000000 calls=0 bytes=0
gpg: secmem usage: 0/32768 bytes in 0 blocks
interesting:
ERR 167772379 Server indicated a failure <Dirmngr> if I do not specify --keyserver i get <- ERR 219 Server indicated a failure <Unspecified source>
Also, this happens just one one machine, it worked fine on two others - I'm wondering what's wronng with this one...
Offline
Is this machine on the same network as either of the two others?
As a work around you could copy the built packages from one of the other machines or
export the key from the keyring on one the other machines:
gpg --output 9C825A6605D40BBE.gpg --export 9C825A6605D40BBE
then import it onto the machine which can not access keyservers:
gpg --import 9C825A6605D40BBE.gpg
Edit:
As the key has a gentoo.org address associated with it and gentoo.org supports WKD you can fetch the key using WKD which uses HTTPS instead of a key server with
gpg --auto-key-locate clear,wkd --locate-keys mattst88@gentoo.org
Last edited by loqs (2020-01-10 16:10:59)
Offline
Is this machine on the same network as either of the two others?
As a work around you could copy the built packages from one of the other machines or
export the key from the keyring on one the other machines:gpg --output 9C825A6605D40BBE.gpg --export 9C825A6605D40BBE
then import it onto the machine which can not access keyservers:
gpg --import 9C825A6605D40BBE.gpg
Edit:
As the key has a gentoo.org address associated with it and gentoo.org supports WKD you can fetch the key using WKD which uses HTTPS instead of a key server withgpg --auto-key-locate clear,wkd --locate-keys mattst88@gentoo.org
Yes, this one (the troublemaker) is on the same network as the others.
I just did the export & import of the key as suggested and that got me going! Perfect, thank you!
I'd never exported & imported keys - if I knew it was as easy as that....
Thanks a lot!
Offline
very interesting !! can I ask how xdmx worked for you ??
I am asking because on the wiki page you mentionned it says "At present either Xdmx itself or the current state of window managers do not work well together for complex arrangements of multihead set-ups; the server tends to crash as soon as window drawing is required after the integrated desktop has been established" ...
...but I would be interested because I have an old laptop lying around and I would like to extend my desktop ... I'd like to use xfce as my desktop environment ...
thank you !
Offline
Pages: 1