mirror of
https://bitbucket.org/smil3y/kde-workspace.git
synced 2025-02-23 18:32:50 +00:00
kgreeter: set Exec to the full path to lightdm-kgreeter-greeter executable
fixes greeter start in some cases (such as when PATH does not include /usr/sbin by default even if the current user is root, e.g. on Arch Linux) Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
d1bb69fe6b
commit
34b6e2389d
2 changed files with 7 additions and 2 deletions
|
@ -2,6 +2,11 @@ project(kgreeter)
|
||||||
|
|
||||||
add_definitions(-DKDE_DEFAULT_DEBUG_AREA=1603)
|
add_definitions(-DKDE_DEFAULT_DEBUG_AREA=1603)
|
||||||
|
|
||||||
|
configure_file(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/lightdm-kgreeter-greeter.desktop.cmake
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/lightdm-kgreeter-greeter.desktop
|
||||||
|
)
|
||||||
|
|
||||||
find_package(GLIB2)
|
find_package(GLIB2)
|
||||||
set_package_properties(GLIB2 PROPERTIES
|
set_package_properties(GLIB2 PROPERTIES
|
||||||
DESCRIPTION "Low-level core library that forms the basis for projects such as GTK and GNOME"
|
DESCRIPTION "Low-level core library that forms the basis for projects such as GTK and GNOME"
|
||||||
|
@ -46,7 +51,7 @@ install(
|
||||||
)
|
)
|
||||||
|
|
||||||
install(
|
install(
|
||||||
FILES lightdm-kgreeter-greeter.desktop
|
FILES ${CMAKE_CURRENT_BINARY_DIR}/lightdm-kgreeter-greeter.desktop
|
||||||
DESTINATION ${KDE4_SHARE_INSTALL_PREFIX}/xgreeters
|
DESTINATION ${KDE4_SHARE_INSTALL_PREFIX}/xgreeters
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Name=LightDM KGreeter Greeter
|
Name=LightDM KGreeter Greeter
|
||||||
Comment=This runs the KGreeter greeter, it should only be run from LightDM
|
Comment=This runs the KGreeter greeter, it should only be run from LightDM
|
||||||
Exec=lightdm-kgreeter-greeter
|
Exec=@KDE4_SBIN_INSTALL_DIR@/lightdm-kgreeter-greeter
|
||||||
Type=Application
|
Type=Application
|
||||||
X-Ubuntu-Gettext-Domain=lightdm
|
X-Ubuntu-Gettext-Domain=lightdm
|
Loading…
Add table
Reference in a new issue