Does /etc/sddm.conf serve a specific purpose? #186

Closed
opened 2024-11-16 09:55:06 +00:00 by fhdk · 8 comments
fhdk commented 2024-11-16 09:55:06 +00:00 (Migrated from gitlab2.manjaro.org)

According to upstream the use of /etc/sddm.conf should be deprecated.

A community member raised the topic

https://forum.manjaro.org/t/manjaro-should-not-install-sddm-conf/170683

Question is now - does it serve a purpose - as /usr/lib/sddm/sddm.conf is installed and defaulting to x11?

According to upstream the use of /etc/sddm.conf should be deprecated. A community member raised the topic [https://forum.manjaro.org/t/manjaro-should-not-install-sddm-conf/170683](https://forum.manjaro.org/t/manjaro-should-not-install-sddm-conf/170683) Question is now - does it serve a purpose - as /usr/lib/sddm/sddm.conf is installed and defaulting to x11?
fhdk commented 2024-11-16 09:57:19 +00:00 (Migrated from gitlab2.manjaro.org)

changed the description

changed the description
yochananmarqos1 commented 2024-11-18 21:02:37 +00:00 (Migrated from gitlab2.manjaro.org)

According to upstream the use of /etc/sddm.conf should be deprecated.

Source?

A community member...

...and almost everyone else replying caused more confusion.

Any /etc/conf.d/ configuration file overrides anything in /etc/.

...does it serve a purpose... ?

Since configuration files in /etc/ override the defaults in /usr/lib/, then you already have your answer.

Whether we still need / want it or not? You'll have to ask @philm since he created it. It hasn't been touched in over two years.

> According to upstream the use of /etc/sddm.conf should be deprecated. Source? > A community member... ...and almost everyone else replying caused more confusion. Any `/etc/conf.d/` configuration file overrides anything in `/etc/`. > ...does it serve a purpose... ? Since configuration files in `/etc/` override the defaults in `/usr/lib/`, then you already have your answer. Whether we still need / want it or not? You'll have to ask @philm since he created it. It hasn't been touched in over two years.
yochananmarqos1 commented 2024-11-18 21:02:49 +00:00 (Migrated from gitlab2.manjaro.org)

assigned to @philm

assigned to @philm
philm commented 2024-11-19 06:18:36 +00:00 (Migrated from gitlab2.manjaro.org)

Calamares still uses /etc/sddm.conf: https://github.com/calamares/calamares/blob/calamares/src/modules/displaymanager/displaymanager.conf#L80. I can look if other distros who are Plasma-centric do it in a different way.

Calamares still uses `/etc/sddm.conf`: https://github.com/calamares/calamares/blob/calamares/src/modules/displaymanager/displaymanager.conf#L80. I can look if other distros who are Plasma-centric do it in a different way.
philm commented 2024-11-19 07:58:23 +00:00 (Migrated from gitlab2.manjaro.org)
Lets try something here: - https://gitlab.manjaro.org/profiles-and-settings/iso-profiles/-/commit/d428171e938cc2d0f03bc5615b5bd78a09757d7f - https://gitlab.manjaro.org/tools/development-tools/manjaro-tools/-/commit/3c3b4356d140406eabc955815d9e6f9fec1b2332 - https://gitlab.manjaro.org/tools/development-tools/manjaro-tools-livecd/-/commit/56b53f56a2d35e05eeebe2a4f028b30afc93a99f
philm commented 2024-11-19 11:43:12 +00:00 (Migrated from gitlab2.manjaro.org)

It needed some more changes:

We might need to debate if we want the manjaro.conf not merged into kde_settings.conf

It needed some more changes: - https://gitlab.manjaro.org/tools/development-tools/manjaro-tools/-/commit/7e49d96e72d54389aff6bd1cc5d1242711f0c898 - https://gitlab.manjaro.org/profiles-and-settings/manjaro-kde-settings/-/commit/d4c97a3a2df7afb4e687085070e9cacaa4d9d574 We might need to debate if we want the manjaro.conf not merged into kde_settings.conf
philm commented 2024-11-19 12:00:02 +00:00 (Migrated from gitlab2.manjaro.org)

On second thought the 00_manjaro.conf should be overwritten by kde_settings.conf when sddm is using alphabetical order...

On second thought the 00_manjaro.conf should be overwritten by kde_settings.conf when sddm is using alphabetical order...
yochananmarqos1 commented 2025-11-26 04:12:43 +00:00 (Migrated from gitlab2.manjaro.org)

Closing stale issue...

Closing stale issue...
yochananmarqos1 (Migrated from gitlab2.manjaro.org) closed this issue 2025-11-26 04:12:43 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
profiles/iso-profiles#186
No description provided.