Package Base Details: gdm-prime

Git Clone URL: https://aur.archlinux.org/gdm-prime.git (read-only, click to copy)
Submitter: Askannz
Maintainer: Askannz
Last Packager: Askannz
Votes: 27
Popularity: 0.140473
First Submitted: 2019-04-28 00:19 (UTC)
Last Updated: 2024-04-07 01:00 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

Xiphity commented on 2021-06-30 14:48 (UTC) (edited on 2021-06-30 15:25 (UTC) by Xiphity)

~~Just tried to install this with an up-to-date ArchLinux system and I get~~

~~It seems package 'fixesproto' is out-of-date?~~

[Edited]:I've solved this problem with replacing xorgproto-git(2021.3.0) in AUR to Extra/xorgproto(2021.4-1)

:: Checking for conflicts...
:: Checking for inner conflicts...
 -> 
Package conflicts found:
 -> Installing gdm-prime will remove: gdm
 -> Conflicting packages will have to be confirmed manually
[Aur:1]  gdm-prime-40.0-1

  1 gdm-prime                        (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: PKGBUILD up to date, Skipping (1/1): gdm-prime
  1 gdm-prime                        (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: (1/1) Parsing SRCINFO: gdm-prime

==> Making package: gdm-prime 40.0-1 (Wed Jun 30 22:46:22 2021)
==> Retrieving sources...
  -> Updating gdm git repo...
Fetching origin
  -> Found 0001-pam-arch-Update-to-match-pambase-20200721.1-2.patch
  -> Found 0002-Xsession-Don-t-start-ssh-agent-by-default.patch
  -> Found 0003-nvidia-prime.patch
  -> Found default.pa
==> Validating source files with sha256sums...
    gdm ... Skipped
    0001-pam-arch-Update-to-match-pambase-20200721.1-2.patch ... Passed
    0002-Xsession-Don-t-start-ssh-agent-by-default.patch ... Passed
    0003-nvidia-prime.patch ... Passed
    default.pa ... Passed
==> Making package: gdm-prime 40.0-1 (Wed Jun 30 22:46:24 2021)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating gdm git repo...
Fetching origin
  -> Found 0001-pam-arch-Update-to-match-pambase-20200721.1-2.patch
  -> Found 0002-Xsession-Don-t-start-ssh-agent-by-default.patch
  -> Found 0003-nvidia-prime.patch
  -> Found default.pa
==> Validating source files with sha256sums...
    gdm ... Skipped
    0001-pam-arch-Update-to-match-pambase-20200721.1-2.patch ... Passed
    0002-Xsession-Don-t-start-ssh-agent-by-default.patch ... Passed
    0003-nvidia-prime.patch ... Passed
    default.pa ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of gdm git repo...
Cloning into 'gdm'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
Applied patch to 'data/meson.build' cleanly.
Applied patch to 'data/pam-arch/gdm-autologin.pam' cleanly.
Applied patch to 'data/pam-arch/gdm-fingerprint.pam' cleanly.
Applied patch to 'data/pam-arch/gdm-launch-environment.pam' cleanly.
Applied patch to 'data/pam-arch/gdm-password.pam' cleanly.
Falling back to direct application...
Applied patch to 'data/pam-arch/gdm-smartcard.pam' cleanly.
Applied patch to 'data/Xsession.in' cleanly.
Applied patch to 'common/gdm-common.c' cleanly.
Applied patch to 'daemon/gdm-session.c' cleanly.
Applied patch to 'daemon/gdm-x-session.c' cleanly.
error: data/Prime.in: does not exist in index
error: cannot read the current contents of 'data/Prime.in'
Falling back to direct application...
error: data/PrimeOff.in: does not exist in index
error: cannot read the current contents of 'data/PrimeOff.in'
Falling back to direct application...
Applied patch to 'data/meson.build' cleanly.
==> Starting pkgver()...
==> Sources are ready.
==> Making package: gdm-prime 40.0-1 (Wed Jun 30 22:46:28 2021)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true gdm build -D dbus-sys=/usr/share/dbus-1/system.d -D default-pam-config=arch -D default-path=/usr/local/bin:/usr/local/sbin:/usr/bin -D gdm-xsession=true -D ipv6=true -D plymouth=disabled -D run-dir=/run/gdm -D selinux=disabled
The Meson build system
Version: 0.58.1
Source dir: /home/xiphity/.cache/yay/gdm-prime/src/gdm
Build dir: /home/xiphity/.cache/yay/gdm-prime/src/build
Build type: native build
Project name: gdm
Project version: 40.0
C compiler for the host machine: cc (gcc 11.1.0 "cc (GCC) 11.1.0")
C linker for the host machine: cc ld.bfd 2.36.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Run-time dependency udev found: YES 248
Run-time dependency glib-2.0 found: YES 2.68.3
Run-time dependency gobject-2.0 found: YES 2.68.3
Run-time dependency gio-2.0 found: YES 2.68.3
Run-time dependency gio-unix-2.0 found: YES 2.68.3
Found CMake: /usr/bin/cmake (3.20.5)
Run-time dependency gtk+-3.0 found: NO (tried cmake)

gdm/meson.build:48:0: ERROR: Could not generate cargs for gtk+-3.0:
Package dependency requirement 'fixesproto >= 6.0' could not be satisfied.
Package 'fixesproto' has version '5.0', required version is '>= 6.0'
Package dependency requirement 'fixesproto >= 6.0' could not be satisfied.
Package 'fixesproto' has version '5.0', required version is '>= 6.0'
Package dependency requirement 'fixesproto >= 6.0' could not be satisfied.
Package 'fixesproto' has version '5.0', required version is '>= 6.0'
Package dependency requirement 'fixesproto >= 6.0' could not be satisfied.
Package 'fixesproto' has version '5.0', required version is '>= 6.0'
Package dependency requirement 'fixesproto >= 6.0' could not be satisfied.
Package 'fixesproto' has version '5.0', required version is '>= 6.0'


A full log can be found at /home/xiphity/.cache/yay/gdm-prime/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...
error making: gdm-prime

Askannz commented on 2021-06-26 07:43 (UTC)

Hey all, sorry for the delay. The package has been updated to 40.0.

pallas22 commented on 2021-04-22 20:13 (UTC)

Replace section in PKGBUILD below maintainer and contributor comments and above pkgver() to build gdm-prime 40.0.

pkgbase=gdm-prime
pkgname=(gdm-prime libgdm-prime)
pkgver=40.0.0
pkgrel=1
url="https://wiki.gnome.org/Projects/GDM"
arch=(x86_64)
license=(GPL)
depends=(gnome-shell gnome-session upower xorg-xrdb xorg-server xorg-xhost
         libxdmcp systemd)
makedepends=(yelp-tools gobject-introspection git docbook-xsl meson)
checkdepends=(check)
_commit=3246bf1af8589899621649df523e6840e4858cda  # tags/40.0
source=("git+https://gitlab.gnome.org/GNOME/gdm.git#commit=$_commit"
        0001-Xsession-Don-t-start-ssh-agent-by-default.patch
        0002-pam-arch-Update-to-match-pambase-20200721.1-2.patch
        0003-nvidia-prime.patch
        default.pa)
sha256sums=('SKIP'
            'b9ead66d2b6207335f0bd982a835647536998e7c7c6b5248838e5d53132ca21a'
            'd5cd6a401db2aa19374d477817420a39759044393bd420414fdc41881fd93597'
            'a1fb80c69454492390e4b7edac0efe55b2178c7031051d3eab99ed8c14d3e0e4'
            'e88410bcec9e2c7a22a319be0b771d1f8d536863a7fc618b6352a09d61327dcb')

nariox commented on 2021-04-01 13:08 (UTC)

Created a update for GDM 40: https://www.dropbox.com/s/ar2wqnf6dsdfgc2/gdm-prime-40.0-1.src.tar?dl=0 Hope it helps someone.

blegat commented on 2021-01-17 20:26 (UTC) (edited on 2021-01-17 20:26 (UTC) by blegat)

Just tried to install this with an up-to-date ArchLinux system and I get:

FAILED: daemon/gdm-local-display-glue.h 
/home/blegat/.julia/v0.6/Conda/deps/usr/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.gnome.DisplayManager --c-namespace GdmDBus --header --output daemon/gdm-local-display-glue.h ../gdm/daemon/gdm-local-display.xml
Usage: gdbus-codegen [options]

miicat_47 commented on 2020-11-27 17:14 (UTC)

After upgrading to latest version (3.38.2-1), the optimus-manager --switch command gives error to install gdm-prime

Latest working: gdm-prime 3.36.3-1 libgdm-prime 3.36.3-1

I'm running latest Manjaro, with all other packages being the latest. I'm using video-hybrid-intel-nvidia-450xx-prime

kiendolorfo commented on 2020-11-17 01:54 (UTC)

please update this package.

Norgra commented on 2020-11-01 18:09 (UTC)

I can't get this to compile with makepkg. Prepare fails with the error "line 32: patch: command not found". If I use --noprepare then the build fails with the error "line 47: cd: build: No such file or directory".

amelia commented on 2020-10-24 22:02 (UTC)

whats the reason for compiling without plymouth support?