Package Details: mdm-display-manager 2.0.19-1

Git Clone URL: https://aur.archlinux.org/mdm-display-manager.git (read-only)
Package Base: mdm-display-manager
Description: The MDM Display Manager
Upstream URL: http://www.linuxmint.com
Licenses: GPL
Conflicts: gdm, mate-display-manager, mdm
Provides: gdm, gdm-old, mate-display-manager, mdm
Replaces: mate-display-manager, mdm
Submitter: City-busz
Maintainer: MarcinWieczorek
Last Packager: MarcinWieczorek
Votes: 85
Popularity: 0.197475
First Submitted: 2013-11-12 11:11
Last Updated: 2017-11-09 16:25

Required by (15)

Sources (7)

Latest Comments

plingplong commented on 2018-04-14 14:33

after latest update, I came over this problem with mdm, when mdmwebkit enabled, its falling back to safe mode, error is following, if someone have any idea, and could point me in the right directions.

update:

I think the problem is that there have been update with webkitgtk2, pkgrel=12, reverting back to pkgrel=11 to see if there will fix the issue.

kernel: mdmwebkit[24612]: segfault at e0 ip 00007f1da2bcda48 sp 00007ffc54c69070 error 4 in ld-2.26.so[7f1da2bc2000+25000] systemd[1]: Started Process Core Dump (PID 24621/UID 0). ag[24624]: mdm-superpost Starting... ag[24625]: mdm-superpost Finished systemd-coredump[24622]: Process 24612 (mdmwebkit) of user 128 dumped core.

                                                              Stack trace of thread 24612:
                                                              #0  0x00007f1da2bcda48 _dl_relocate_object (ld-linux-x86-64.so.2)
                                                              #1  0x00007f1da2bd5933 dl_open_worker (ld-linux-x86-64.so.2)
                                                              #2  0x00007f1d9c376b64 _dl_catch_error (libc.so.6)
                                                              #3  0x00007f1da2bd527a _dl_open (ld-linux-x86-64.so.2)
                                                              #4  0x00007f1d99551e86 n/a (libdl.so.2)
                                                              #5  0x00007f1d9c376b64 _dl_catch_error (libc.so.6)
                                                              #6  0x00007f1d99552587 n/a (libdl.so.2)
                                                              #7  0x00007f1d99551f22 dlopen (libdl.so.2)
                                                              #8  0x00007f1d9cd70312 n/a (libX11.so.6)
                                                              #9  0x00007f1d9cd7081f XCreateGlyphCursor (libX11.so.6)
                                                              #10 0x00007f1d9cd70ba8 XCreateFontCursor (libX11.so.6)
                                                              #11 0x00007f1d9e821dd1 gdk_cursor_new_for_display (libgdk-x11-2.0.so.0)
                                                              #12 0x00005558be9318b7 n/a (mdmwebkit)
                                                              #13 0x00005558be929d78 n/a (mdmwebkit)
                                                              #14 0x00007f1d9c265f4a __libc_start_main (libc.so.6)
                                                              #15 0x00005558be92a3ba n/a (mdmwebkit)

                                                              Stack trace of thread 24616:
                                                              #0  0x00007f1d9c0343bd pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                              #1  0x00007f1d9f04afc4 _ZN3WTF17TCMalloc_PageHeap15scavengerThreadEv (libjavascriptcoregtk-1.0.so.0)
                                                              #2  0x00007f1d9f04afea _ZN3WTF17TCMalloc_PageHeap18runScavengerThreadEPv (libjavascriptcoregtk-1.0.so.0)
                                                              #3  0x00007f1d9c02e08c start_thread (libpthread.so.0)
                                                              #4  0x00007f1d9c33ae7f __clone (libc.so.6)

                                                              Stack trace of thread 24617:
                                                              #0  0x00007f1d9c0343bd pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                              #1  0x00007f1da14d9e6c n/a (libwebkitgtk-1.0.so.0)
                                                              #2  0x00007f1da14dbaf1 n/a (libwebkitgtk-1.0.so.0)
                                                              #3  0x00007f1d9f0658da n/a (libjavascriptcoregtk-1.0.so.0)
                                                              #4  0x00007f1d9c02e08c start_thread (libpthread.so.0)
                                                              #5  0x00007f1d9c33ae7f __clone (libc.so.6)

mdm-set-keyboard-layout[24667]: Current keyboard configuration: rules: evdev model: pc105 layout: no /mdm-set-keyboard-layout[24667]: Applying keyboard configuration: ['setxkbmap', '-model', '', '-layout', '', '-variant', '', '-option', '', '-v'] /mdm-set-keyboard-layout[24667]: Result: Warning! Multiple definitions of keyboard model Using command line, ignoring X server Warning! Multiple definitions of keyboard layout Using command line, ignoring X server Trying to build keymap using the following components: keycodes: evdev types: complete geometry: pc(pc104) /mdm-set-keyboard-layout[24667]: New keyboard configuration: rules: evdev mdm-binary[24672]: WARNING: mdm_slave_greeter: Failed to run '/usr/lib/mdm/mdmwebkit', trying another greeter mdmlogin[24672]: Gtk-CRITICAL: IAgtk_label_set_text: assertion 'GTK_IS_LABEL (label)' failed mdmlogin[24672]: Gtk-CRITICAL: IAgtk_label_set_text: assertion 'GTK_IS_LABEL (label)' failed mdmlogin[24672]: Gtk-CRITICAL: IA__gtk_table_attach: assertion 'GTK_IS_WIDGET (child)' failed

Batou commented on 2017-11-10 00:02

EDIT: Fix is to rebuild webkitgtk2... which took 6 hrs. LOL!

It fails to build:

/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `cairo_gl_surface_get_width'
/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `cairo_gl_surface_get_height'
/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `cairo_gl_device_set_thread_aware'
/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `cairo_egl_device_create'
/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `cairo_gl_surface_create_for_texture'
/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `cairo_glx_device_create'
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:962: mdmwebkit] Error 1

MarcinWieczorek commented on 2017-04-10 12:02

Thank you. I suggest that we wait for upstream's response before doing anything here.

jamincollins commented on 2017-04-09 20:32

mdm-display-manager as packaged automatically spawns ssh-agent if the binary is found on the system. This results in an incomplete ssh agent configuration (gvfs does not use the agent under, at least, XFCE: https://bugs.archlinux.org/task/46398). While there is a workaround, a "display manager" should not be automatically spawning the ssh-agent. This should be left to the user's desired session. Please comment (or remove) lines 216-222 of /etc/mdm/Xsession.

This request has also been filed with upstream:
https://github.com/linuxmint/mdm/issues/212

QuimaxW commented on 2016-09-22 04:04

The file in /usr/share/mdm/defaults.conf is readonly & according to the instructions shouldn't be modified. Simply adding the following lines to /etc/mdm/custom.conf worked on my system:

[greeter]
IncludeAll=true
MinimalUID=1000

Sam-Burgos commented on 2016-09-01 17:40

For everyone who has problem with the users not showing on MDM, check the file /usr/share/mdm/defaults.conf and do the following:

1) Uncomment the line that says "IncludeAll=false" (it should be the line 417)

2) Change that line from "IncludeAll=false" to "IncludeAll=true"

To prevent other users, beside the local ones, to appear on the system:

3) Uncomment the line that says "MinimalUID=100" (it should be on the line 400)

4) Change that line from "MinimalUID=100" to "MinimalUID=1000"

Pival81 commented on 2016-08-02 15:57

i can't select my user for automatic acces, why?

figue commented on 2016-06-08 22:30

updpkgsums please :)

reference2myself commented on 2016-05-26 12:06

Does anybody know how to get the "switch user" button to show up on the lock screen login box?

nilesrogoff commented on 2016-05-25 21:00

Getting the same error on the new package.

Edit the PKGBUILD and change the first sha256sum to 570076df10cdfaa8b567eb51c1601f32c127ca16342e52c667b699a687acf86f to install

All comments