Good convenient, very beautiful subject SDDM I use now. The only noticed bag this spontaneous switching of the layout at input of the password. Annoying of course but quite tolerantly. PS and can I in sddm configuration that confused prompt.
Hello,
I'm testing SDDM on archlinux, but after login on a user I'm not able to come back to the greeter to switch to another user. Is there any command to do so far?
SDDM implements org.freedesktop.DisplayManager dbus interface. If you have a desktop environment that understands this standart you should be able to switch users, for example it works kde 4.11. Alternatively you can either use a dbus tool to call corresponding methods.
will it be possible to have animation, example: it will change background of the login manager to one of the users; or simple on as changing to a night version of the background when night falls
Currently we dont get users background wallpapers, but it should be possible when we add support for accounts service, some time after the 0.2.0 release.
Changing the background depending on the time is much easier. Just change the "source" property of the "Background" components depending on current time.
Fast user switching and XDMCP are two of the (many) missing features.
We are planning to implement fast user switching in the next development cycle. So you can expect it in the coming weeks/months.
I am not sure about implmenting XDCMP, though. Since X is on its way out and there are lots of good display managers out there supporting it. So when SDDM matures I don't expect that there will be much need for XDMCP. It will depend on user demand and developer interest.
I followed the steps in the Wiki and installed SDDM in my distribution (Debian Wheezy). How do I replace KDM by SDDM? I did the same as the user of Ubuntu, and when I restart the PC, I get the prompt .. I agree as root and when I run /usr/bin/sddm only I get the cursor and a blank screen.
To be able to run sddm on startup we need to have proper initscripts created to integrate with the underlying system.
We distribute a service file for integration with systemd because that's what me and other developers are mostly using. If you are using systemd and follow the steps in the wiki, it should work automatically. If not, you need to ask your packagers for the integration bits.
I switched to SDDM from SLiM and found out the following bug: when I exit from fullscreen playback mode at any site that uses adobe flash player, I see only white screen and mouse cursor, background processes continue, I can only exit with power off button or CTRL+F1. Switching back to SLiM solved the problem. My config - Arch Linux and Razor-qt-git, Browser - Google Chrome.
I tried reproducing the bug without a success. With Arch Linux 64-bit, razor-qt-git 20130204, chromium or firefox, on youtube. I can switch to fullscreen and return back and everything is normal.
Also if you can report the bug into our bug tracker (http://github.com/sddm/sddm/issues) it will be easier to track the status. Bug reports tend to get lost in comments.
Is that possible? There may be some unofficial systemd repositories for Ubuntu, but I don't want to mess with the init system. Can I disable checking for systemd and compile SDDM with Upstart?
**************
-- checking for module 'libsystemd-login libsystemd-daemon'
-- package 'libsystemd-login libsystemd-daemon' not found
CMake Error at /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:279 (message):
A required package was not found
We actually don't need systemd or depend on it, cmake check is there to find the directory to install the unit file.
I have actually made systemd optional on current master.
Unfortunately, I lack the knowledge to integrate with upstart, somebody with ubuntu knowledge needs to do the work. I asked in the ubuntu community google plus channel for help, but nobody responded. :(
I assume you are building from git using the instructions online. I have already updated the latest master, I am writing instructions to use it below. I dont have a machine without systemd, so I can't test it, theoretically it should work.
remove the build directory: rm -rf build
update to current master: git pull
create build directory: mkdir build
enter into it:cd build
run cmake: cmake .. -DCMAKE_INSTALL_PREFIX=/usr
build: make
install: sudo make install
That is pretty much how I was going to build it too (and the same way i build successfuly other Qt/KDE applications, e.g. clementine, rekonq, qupzilla, ktorrent). Except that in this case it doesn't pass the configuring stage due to the cmake error i described in initial post. It seems that libsystemd is not just optional here but a dependency.
One correction: my os is Kubuntu 64bit, not Ubuntu as I said before. I've got already installed all development libraries (Qt, KDE and other) needed to build a wide range of Qt/KDE based applications.
Sorry, I wasn't questioning your skills. I just wanted to stress the "git pull" part which would pull the latest version from source control since the commit making systemd optional is a few hours old, at most.
And it seems that the source package somehow didn't get updated and was out of sync. I have updated it with the latest version. But content upload part seems a bit weird, I can't remove old content files.
Anyway, if the source package fails please try building directly from github.
Sorry, my bad. I forgot to pull after your previous comment. Yes, your last commit fixed the problem - it's built now! Thanks a lot! And I'm about to test it now :)
Hi, SDDM is a display manager like KDM, GDM, LightDM etc. It is used to present a graphical login screen on X11 based systems. So probably there is not much use case for Android or Ubuntu Phone.
Thanks.
Ratings & Comments
21 Comments
Good convenient, very beautiful subject SDDM I use now. The only noticed bag this spontaneous switching of the layout at input of the password. Annoying of course but quite tolerantly. PS and can I in sddm configuration that confused prompt.
Hello, I'm testing SDDM on archlinux, but after login on a user I'm not able to come back to the greeter to switch to another user. Is there any command to do so far?
SDDM implements org.freedesktop.DisplayManager dbus interface. If you have a desktop environment that understands this standart you should be able to switch users, for example it works kde 4.11. Alternatively you can either use a dbus tool to call corresponding methods.
will it be possible to have animation, example: it will change background of the login manager to one of the users; or simple on as changing to a night version of the background when night falls
Currently we dont get users background wallpapers, but it should be possible when we add support for accounts service, some time after the 0.2.0 release. Changing the background depending on the time is much easier. Just change the "source" property of the "Background" components depending on current time.
Seems that sddm is not xdmcp server? Does it supports multiscreen (^@F1..12)?
Fast user switching and XDMCP are two of the (many) missing features. We are planning to implement fast user switching in the next development cycle. So you can expect it in the coming weeks/months. I am not sure about implmenting XDCMP, though. Since X is on its way out and there are lots of good display managers out there supporting it. So when SDDM matures I don't expect that there will be much need for XDMCP. It will depend on user demand and developer interest.
I followed the steps in the Wiki and installed SDDM in my distribution (Debian Wheezy). How do I replace KDM by SDDM? I did the same as the user of Ubuntu, and when I restart the PC, I get the prompt .. I agree as root and when I run /usr/bin/sddm only I get the cursor and a blank screen.
To be able to run sddm on startup we need to have proper initscripts created to integrate with the underlying system. We distribute a service file for integration with systemd because that's what me and other developers are mostly using. If you are using systemd and follow the steps in the wiki, it should work automatically. If not, you need to ask your packagers for the integration bits.
Thanks :)
I switched to SDDM from SLiM and found out the following bug: when I exit from fullscreen playback mode at any site that uses adobe flash player, I see only white screen and mouse cursor, background processes continue, I can only exit with power off button or CTRL+F1. Switching back to SLiM solved the problem. My config - Arch Linux and Razor-qt-git, Browser - Google Chrome.
I tried reproducing the bug without a success. With Arch Linux 64-bit, razor-qt-git 20130204, chromium or firefox, on youtube. I can switch to fullscreen and return back and everything is normal. Also if you can report the bug into our bug tracker (http://github.com/sddm/sddm/issues) it will be easier to track the status. Bug reports tend to get lost in comments.
Is that possible? There may be some unofficial systemd repositories for Ubuntu, but I don't want to mess with the init system. Can I disable checking for systemd and compile SDDM with Upstart? ************** -- checking for module 'libsystemd-login libsystemd-daemon' -- package 'libsystemd-login libsystemd-daemon' not found CMake Error at /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:279 (message): A required package was not found
We actually don't need systemd or depend on it, cmake check is there to find the directory to install the unit file. I have actually made systemd optional on current master. Unfortunately, I lack the knowledge to integrate with upstart, somebody with ubuntu knowledge needs to do the work. I asked in the ubuntu community google plus channel for help, but nobody responded. :(
Thanks for your reply. Ok, so how can i disable systemd check (ccmake doesn't show such option)? It won't build for me if cmake fails on it.
I assume you are building from git using the instructions online. I have already updated the latest master, I am writing instructions to use it below. I dont have a machine without systemd, so I can't test it, theoretically it should work. remove the build directory: rm -rf build update to current master: git pull create build directory: mkdir build enter into it:cd build run cmake: cmake .. -DCMAKE_INSTALL_PREFIX=/usr build: make install: sudo make install
That is pretty much how I was going to build it too (and the same way i build successfuly other Qt/KDE applications, e.g. clementine, rekonq, qupzilla, ktorrent). Except that in this case it doesn't pass the configuring stage due to the cmake error i described in initial post. It seems that libsystemd is not just optional here but a dependency. One correction: my os is Kubuntu 64bit, not Ubuntu as I said before. I've got already installed all development libraries (Qt, KDE and other) needed to build a wide range of Qt/KDE based applications.
Sorry, I wasn't questioning your skills. I just wanted to stress the "git pull" part which would pull the latest version from source control since the commit making systemd optional is a few hours old, at most. And it seems that the source package somehow didn't get updated and was out of sync. I have updated it with the latest version. But content upload part seems a bit weird, I can't remove old content files. Anyway, if the source package fails please try building directly from github.
Sorry, my bad. I forgot to pull after your previous comment. Yes, your last commit fixed the problem - it's built now! Thanks a lot! And I'm about to test it now :)
What do I do with this? Also, since QML is available on Android and is the UI machine for Ubuntu's Phone, useful as window manager on these?
Hi, SDDM is a display manager like KDM, GDM, LightDM etc. It is used to present a graphical login screen on X11 based systems. So probably there is not much use case for Android or Ubuntu Phone. Thanks.