You are not logged in.
Hello guys!
I have been trying to look at a kdm.service file with the locate command but it seems this is not yet implemented for trinity, in the wiki the only explained method is old inittab, I'm still inthe process of learning systemd, if you have a hint I'll apreciate it!
Last edited by ismaelvc (2012-11-06 18:16:28)
Laptop: LG LM70 Express Kernel: 3.14.2-1-ARCH
CPU: Intel Pentium M processor @1.86GHz Hard Drive: 80G
Video: Mobility Radeon X600 X Driver: xf86-video-ati
Memory Size: 1.5G + zramswap: 384M + swap: 3G
Offline
What you you mean with the locate command? kdm.service is a very simple service file and should adapt very easily to most display managers. Give us a little more info on what you're trying to do and what problems you're encountering and we might be able to help you more.
Offline
Thanks Scimmia:
For 'locate' I'm actually refering to; 'mlocate', wich provides 'updatedb' and 'locate' commands.
[ismaelvc@toybox ~]$ locate kdm
/opt/trinity/bin/genkdmconf
/opt/trinity/bin/kdm
/opt/trinity/bin/kdm_config
/opt/trinity/bin/kdm_greet
/opt/trinity/bin/kdmctl
/opt/trinity/bin/kdmtsak
/opt/trinity/lib/trinity/kcm_kdm.la
/opt/trinity/lib/trinity/kcm_kdm.so
/opt/trinity/share/applications/kde/kdm.desktop
/opt/trinity/share/apps/kdm
/opt/trinity/share/apps/kdm/faces
/opt/trinity/share/apps/kdm/pics
/opt/trinity/share/apps/kdm/sessions
/opt/trinity/share/apps/kdm/themes
/opt/trinity/share/apps/kdm/faces/.default.face.icon
/opt/trinity/share/apps/kdm/pics/kdelogo-crystal.png
/opt/trinity/share/apps/kdm/pics/kdelogo.png
/opt/trinity/share/apps/kdm/pics/shutdown.jpg
/opt/trinity/share/apps/kdm/pics/users
/opt/trinity/share/apps/kdm/pics/users/Apple.png
/opt/trinity/share/apps/kdm/pics/users/BeachBall.png
/opt/trinity/share/apps/kdm/pics/users/Blowfish.png
/opt/trinity/share/apps/kdm/pics/users/Bug.png
/opt/trinity/share/apps/kdm/pics/users/Butterfly.png
/opt/trinity/share/apps/kdm/pics/users/Car.png
/opt/trinity/share/apps/kdm/pics/users/Cow.png
/opt/trinity/share/apps/kdm/pics/users/Daemon.png
/opt/trinity/share/apps/kdm/pics/users/Dog.png
/opt/trinity/share/apps/kdm/pics/users/Elephant.png
/opt/trinity/share/apps/kdm/pics/users/Flower.png
/opt/trinity/share/apps/kdm/pics/users/Frog.png
/opt/trinity/share/apps/kdm/pics/users/Ghost.png
/opt/trinity/share/apps/kdm/pics/users/Guitar.png
/opt/trinity/share/apps/kdm/pics/users/Heart.png
/opt/trinity/share/apps/kdm/pics/users/Konqui.png
/opt/trinity/share/apps/kdm/pics/users/Lion.png
/opt/trinity/share/apps/kdm/pics/users/Monkey.png
/opt/trinity/share/apps/kdm/pics/users/Penguin.png
/opt/trinity/share/apps/kdm/pics/users/Pig.png
/opt/trinity/share/apps/kdm/pics/users/Rabbit.png
/opt/trinity/share/apps/kdm/pics/users/Ring.png
/opt/trinity/share/apps/kdm/pics/users/Scream.png
/opt/trinity/share/apps/kdm/pics/users/Shark.png
/opt/trinity/share/apps/kdm/pics/users/Splash.png
/opt/trinity/share/apps/kdm/pics/users/Star.png
/opt/trinity/share/apps/kdm/pics/users/Teddybear.png
/opt/trinity/share/apps/kdm/pics/users/Turtle.png
/opt/trinity/share/apps/kdm/pics/users/arch-kdm.png
/opt/trinity/share/apps/kdm/pics/users/default1.png
/opt/trinity/share/apps/kdm/pics/users/default2.png
/opt/trinity/share/apps/kdm/pics/users/default3.png
/opt/trinity/share/apps/kdm/pics/users/root1.png
/opt/trinity/share/apps/kdm/sessions/9wm.desktop
/opt/trinity/share/apps/kdm/sessions/admin.desktop
/opt/trinity/share/apps/kdm/sessions/aewm++.desktop
/opt/trinity/share/apps/kdm/sessions/aewm.desktop
/opt/trinity/share/apps/kdm/sessions/afterstep.desktop
/opt/trinity/share/apps/kdm/sessions/amaterus.desktop
/opt/trinity/share/apps/kdm/sessions/amiwm.desktop
/opt/trinity/share/apps/kdm/sessions/asclassic.desktop
/opt/trinity/share/apps/kdm/sessions/blackbox.desktop
/opt/trinity/share/apps/kdm/sessions/cde.desktop
/opt/trinity/share/apps/kdm/sessions/ctwm.desktop
/opt/trinity/share/apps/kdm/sessions/cwwm.desktop
/opt/trinity/share/apps/kdm/sessions/enlightenment.desktop
/opt/trinity/share/apps/kdm/sessions/evilwm.desktop
/opt/trinity/share/apps/kdm/sessions/fluxbox.desktop
/opt/trinity/share/apps/kdm/sessions/flwm.desktop
/opt/trinity/share/apps/kdm/sessions/fvwm.desktop
/opt/trinity/share/apps/kdm/sessions/fvwm95.desktop
/opt/trinity/share/apps/kdm/sessions/gnome.desktop
/opt/trinity/share/apps/kdm/sessions/golem.desktop
/opt/trinity/share/apps/kdm/sessions/icewm.desktop
/opt/trinity/share/apps/kdm/sessions/ion.desktop
/opt/trinity/share/apps/kdm/sessions/larswm.desktop
/opt/trinity/share/apps/kdm/sessions/lwm.desktop
/opt/trinity/share/apps/kdm/sessions/matchbox.desktop
/opt/trinity/share/apps/kdm/sessions/metacity.desktop
/opt/trinity/share/apps/kdm/sessions/mwm.desktop
/opt/trinity/share/apps/kdm/sessions/olvwm.desktop
/opt/trinity/share/apps/kdm/sessions/olwm.desktop
/opt/trinity/share/apps/kdm/sessions/openbox.desktop
/opt/trinity/share/apps/kdm/sessions/oroborus.desktop
/opt/trinity/share/apps/kdm/sessions/phluid.desktop
/opt/trinity/share/apps/kdm/sessions/pwm.desktop
/opt/trinity/share/apps/kdm/sessions/qvwm.desktop
/opt/trinity/share/apps/kdm/sessions/ratpoison.desktop
/opt/trinity/share/apps/kdm/sessions/sapphire.desktop
/opt/trinity/share/apps/kdm/sessions/sawfish.desktop
/opt/trinity/share/apps/kdm/sessions/tde.desktop
/opt/trinity/share/apps/kdm/sessions/twm.desktop
/opt/trinity/share/apps/kdm/sessions/ude.desktop
/opt/trinity/share/apps/kdm/sessions/vtwm.desktop
/opt/trinity/share/apps/kdm/sessions/w9wm.desktop
/opt/trinity/share/apps/kdm/sessions/waimea.desktop
/opt/trinity/share/apps/kdm/sessions/wm2.desktop
/opt/trinity/share/apps/kdm/sessions/wmaker.desktop
/opt/trinity/share/apps/kdm/sessions/xfce.desktop
/opt/trinity/share/apps/kdm/sessions/xfce4.desktop
/opt/trinity/share/apps/kdm/themes/circles
/opt/trinity/share/apps/kdm/themes/o2_enterprise
/opt/trinity/share/apps/kdm/themes/circles/GdmGreeterTheme.desktop
/opt/trinity/share/apps/kdm/themes/circles/background.svg
/opt/trinity/share/apps/kdm/themes/circles/circles.xml
/opt/trinity/share/apps/kdm/themes/circles/flower.png
/opt/trinity/share/apps/kdm/themes/circles/help.png
/opt/trinity/share/apps/kdm/themes/circles/options.png
/opt/trinity/share/apps/kdm/themes/circles/screenshot.png
/opt/trinity/share/apps/kdm/themes/o2_enterprise/Dialog.png
/opt/trinity/share/apps/kdm/themes/o2_enterprise/GdmGreeterTheme.desktop
/opt/trinity/share/apps/kdm/themes/o2_enterprise/enter_normal.png
/opt/trinity/share/apps/kdm/themes/o2_enterprise/enter_over.png
/opt/trinity/share/apps/kdm/themes/o2_enterprise/enter_pressed.png
/opt/trinity/share/apps/kdm/themes/o2_enterprise/enterprise.xml
/opt/trinity/share/apps/kdm/themes/o2_enterprise/preview.png
/opt/trinity/share/apps/kdm/themes/o2_enterprise/system_normal.png
/opt/trinity/share/apps/kdm/themes/o2_enterprise/system_over.png
/opt/trinity/share/apps/kdm/themes/o2_enterprise/system_pressed.png
/opt/trinity/share/config/kdm
/opt/trinity/share/config/kdm/README
/opt/trinity/share/config/kdm/Xaccess
/opt/trinity/share/config/kdm/Xreset
/opt/trinity/share/config/kdm/Xsession
/opt/trinity/share/config/kdm/Xsetup
/opt/trinity/share/config/kdm/Xstartup
/opt/trinity/share/config/kdm/Xwilling
/opt/trinity/share/config/kdm/backgroundrc
/opt/trinity/share/config/kdm/kdmrc
/opt/trinity/share/doc/kde/HTML/en/kdm
/opt/trinity/share/doc/kde/HTML/en/kcontrol/kdm
/opt/trinity/share/doc/kde/HTML/en/kcontrol/kdm/common
/opt/trinity/share/doc/kde/HTML/en/kcontrol/kdm/index.cache.bz2
/opt/trinity/share/doc/kde/HTML/en/kcontrol/kdm/index.docbook
/opt/trinity/share/doc/kde/HTML/en/kdm/common
/opt/trinity/share/doc/kde/HTML/en/kdm/index.cache.bz2
/opt/trinity/share/doc/kde/HTML/en/kdm/index.docbook
/opt/trinity/share/doc/kde/HTML/en/kdm/kdmrc-ref.docbook
/opt/trinity/share/doc/kde/HTML/en/kdm/tsak.png
/opt/trinity/share/icons/Locolor/16x16/apps/kdmconfig.png
/opt/trinity/share/icons/Locolor/32x32/apps/kdmconfig.png
/opt/trinity/share/icons/crystalsvg/128x128/apps/kdmconfig.png
/opt/trinity/share/icons/crystalsvg/16x16/apps/kdmconfig.png
/opt/trinity/share/icons/crystalsvg/22x22/apps/kdmconfig.png
/opt/trinity/share/icons/crystalsvg/32x32/apps/kdmconfig.png
/opt/trinity/share/icons/crystalsvg/48x48/apps/kdmconfig.png
/opt/trinity/share/icons/crystalsvg/64x64/apps/kdmconfig.png
/opt/trinity/share/icons/kdeclassic/16x16/apps/kdmconfig.png
/opt/trinity/share/icons/kdeclassic/32x32/apps/kdmconfig.png
/opt/trinity/share/icons/kdeclassic/48x48/apps/kdmconfig.png
/opt/trinity/share/icons/kids/32x32/apps/kdmconfig.png
/opt/trinity/share/icons/mono/scalable/apps/kdmconfig.svgz
/opt/trinity/share/icons/slick/16x16/apps/kdmconfig.png
/opt/trinity/share/icons/slick/22x22/apps/kdmconfig.png
I believe kdm.service is explicitly refering to KDE not TDE (trinity DE) kdm.
[ismaelvc@toybox ~]$ sudo systemctl enable kdm.service
Failed to issue method call: No such file or directory
And since this is a pure systemd install from the most recent arch iso, there is no inittab, so I'm guessing I have to make a custom file somewhere, but don't know where, I'm still trying to understand all the functionality systemd encompases, so any hint is apreciated thanks!
Laptop: LG LM70 Express Kernel: 3.14.2-1-ARCH
CPU: Intel Pentium M processor @1.86GHz Hard Drive: 80G
Video: Mobility Radeon X600 X Driver: xf86-video-ati
Memory Size: 1.5G + zramswap: 384M + swap: 3G
Offline
ah, you just mean you need to know what kdm.service is.
[Unit]
Description=K Display Manager
After=systemd-user-sessions.service
[Service]
ExecStart=/usr/bin/kdm -nodaemon
[Install]
Alias=display-manager.service
Doesn't get much simpler, shouldn't take much to adapt to trinity. Stick it in /usr/lib/systemd/system
Last edited by Scimmia (2012-11-06 17:09:11)
Offline
Thanks I will try with this:
[Unit]
Description=K Display Manager
After=systemd-user-sessions.service
[Service]
ExecStart=/opt/trinity/bin/kdm -nodaemon
[Install]
Alias=display-manager.service
stored in /usr/lib/systemd/system and then:
sudo systemctl enable kdm.service
EDIT:
@Scimmia:
Thanks a lot that did the job!
Last edited by ismaelvc (2012-11-06 18:17:54)
Laptop: LG LM70 Express Kernel: 3.14.2-1-ARCH
CPU: Intel Pentium M processor @1.86GHz Hard Drive: 80G
Video: Mobility Radeon X600 X Driver: xf86-video-ati
Memory Size: 1.5G + zramswap: 384M + swap: 3G
Offline