Changeset 12fe806 for x/wm


Ignore:
Timestamp:
02/23/2023 01:21:48 AM (16 months ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/xf86-video-removal
Children:
7aeb312
Parents:
a875313
Message:

Remove unneeded .desktop files.

Several packages add unneeded .desktop files in /usr/share/xsessions/.
These then show up in display managers and can confuse users.
This change moves them out of the way.

Also document that lxdm does not support wayland based desktop sessions.

Location:
x/wm
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • x/wm/icewm.xml

    ra875313 r12fe806  
    136136<screen role="root"><userinput>make install</userinput></screen>
    137137
     138  <para>This package creates two .desktop files in the
     139  /usr/share/xsessions/ directory.  Both are not needed in a
     140  BLFS system, so prevent the extra file showing up as an option
     141  in a window manager.  As the &root; user:</para>
     142
     143<screen role="root"><userinput>mkdir -p /usr/share/xsessions/deprecated &amp;&amp;
     144mv -v /usr/share/xsessions/icewm.desktop /usr/share/xsessions/deprecated</userinput></screen>
     145
    138146  </sect2>
    139147
  • x/wm/openbox.xml

    ra875313 r12fe806  
    129129
    130130<screen role="root"><userinput>make install</userinput></screen>
    131   </sect2>
     131
     132  <para>This package creates three .desktop files in the
     133  /usr/share/xsessions/ directory.  Two of these are not appropriate in a
     134  BLFS system, so prevent the extra files showing up as options
     135  in a window manager.  As the &root; user:</para>
     136
     137<screen role="root"><userinput>mkdir -p /usr/share/xsessions/deprecated &amp;&amp;
     138mv -v /usr/share/xsessions/openbox-{gnome,kde}.desktop /usr/share/xsessions/deprecated</userinput></screen>
     139
     140</sect2>
    132141
    133142  <sect2 role="commands">
  • x/wm/sawfish.xml

    ra875313 r12fe806  
    128128
    129129<screen role="root"><userinput>make install</userinput></screen>
     130
     131  <para>This package creates six .desktop files in the
     132  /usr/share/xsessions/ directory.  All but one are needed in a
     133  BLFS system, so prevent the extra files showing up as options
     134  in a window manager.  As the &root; user:</para>
     135
     136<screen role="root"><userinput>mkdir -p /usr/share/xsessions/deprecated &amp;&amp;
     137mv -v /usr/share/xsessions/sawfish-*.desktop /usr/share/xsessions/deprecated</userinput></screen>
    130138
    131139  </sect2>
Note: See TracChangeset for help on using the changeset viewer.