Hi,
Quote:
Originally Posted by b1bb2
To: evo2, LQ Guru
Your answers in this thread get better and better. From your third answer, here is my interpretation of what you said to do:
Code:
sudo chmod a+rwx /etc/gdm3/daemon.conf;
rpl "#WaylandEnable=false" "WaylandEnable=false" /etc/gdm3/daemon.conf;
systemctrl restart gdm3.service
The chmod command gives functionality at the expense of security.
|
Why did you chmod? You could have editied it as root (or with sudo etc). Best to change it back:
Code:
sudo chmod 544 /etc/gdm3/daemon.conf
Quote:
Originally Posted by b1bb2
The rpl command did not work so I did it manually.
|
Im not familar wiht "rpl". A sed onliner that would work (and make a backup).
Code:
sudo sed -i.back '/#WaylandEnable/s/^#//g' /etc/gdm3/daemon.conf
Quote:
Originally Posted by b1bb2
systemctrl does not seem to be in debian, so I restarted the system manually. Now everything seems to work.
|
I made a typo. It is "systemctl" - the commandline has completion but forums don't! The following would have worked.
Code:
sudo systemctl restart gdm3.service
Quote:
Originally Posted by b1bb2
The simple answer: Remove one character then restart system. I find it strange that ubuntu has this feature in login screen, but debian hides it in a configuration file. One minor question: how can I find out about current system settings, Gnome and wayland and x11?
|
A couple of things. I had a look at the gdm3 login screen for debian and I think there is an option. After you select the user but before entering the password there is a gear icon on the bottom right which lets you select different sessions.
As to why things are diffferent between Debian and Ubuntu: there are two main ones.
1. Debian tends to ship most software very close to how the upstream progect releaeses them
where as Ubuntu (espcially when it comes to the desktop) is more likely to make their own
modifications.
2. Oficial Debian doesn't come with non-free software (but I think that is not relevant to
this particular issue).
I don't think Debian has hidden anything here. It is extreemly common to edit configuration files
under /etc/ to change the way daemons run.
As for finding out about how packages are configured on Debian, every compliant Debian package comes with documentation under
/usr/share/doc/<packagename>/. Information relevant to the package in Debian will likely be in
/usr/share/doc/<packagename>/README.Debian.
For example /usr/share/doc/gdm3/README.Debian contains information including:
Code:
The configuration for the GDM daemon is completely different from the
older versions (in former package gdm).
For the daemon itself:
* The autologin options can be chosen from the “User” tab of the GNOME control
center.
* Other options (like XDMCP) can be set in /etc/gdm3/daemon.conf. The
list of available options can be found in /usr/share/gdm/gdm.schemas.
Quote:
Originally Posted by b1bb2
I will delay marking this thread solved until I give it a good test and make sure everything works.
|
Hopefully the above will go some way towards this.
Evo2.