Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 373003 - gnome-base/gdm needs systemd service
Summary: gnome-base/gdm needs systemd service
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: InOverlay
Depends on:
Blocks:
 
Reported: 2011-06-25 16:14 UTC by Luis Medinas
Modified: 2011-12-28 11:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luis Medinas 2011-06-25 16:14:53 UTC
Currently systemd doesn't run gdm because it's missing the service. Please add it.

http://git.overlays.gentoo.org/gitweb/?p=user/systemd.git;a=blob;f=sys-apps/systemd-units/files/services-desktop/gdm@.service;h=ce9e789f12b5e81e2b40a5c079b7b796fe3c23ee;hb=HEAD

Reproducible: Always
Comment 1 Luis Medinas 2011-06-25 17:15:42 UTC
Better remove systemd-user-sessions.service from After:
otherwise gdm will only start after the text login (slow boottime).
Comment 2 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-06-26 12:56:20 UTC
I've added this to the overlay, it'll enter tree with GNOME 3.
Comment 3 Pacho Ramos gentoo-dev 2011-11-22 00:48:47 UTC
gdm-3 is in the tree (hardmasked), and gdm2 won't ever get this
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2011-12-27 22:18:14 UTC
I'd really appreciate if you could consider improving the unit file actually. 

Most importantly, it shouldn't be an @-unit if it doesn't use the tty specified anywhere. Does gdm support specifying tty at all? And does it use a configuration file for that?

What is the purpose of PIDFile specification? AFAIK in that specific kind of unit, it doesn't do anything.

AFAICS gdm supports also HUP and USR1 to handle restarting.

I can provide a patch or a new unit file if you want.
Comment 5 Pacho Ramos gentoo-dev 2011-12-28 10:35:14 UTC
Provide it please :)

Thanks
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-12-28 11:27:42 UTC
Please open a new bug report. The original purpose here is to provide a unit, enhancing it is a separate matter and needs it own tracking. You can of course refer to this bug if needed in your new report.