Re: [ubuntu-studio-devel] availability of alternate DEs

2018-10-11 Thread Ralf Mardorf
On Thu, 11 Oct 2018 06:59:29 +, jaquil...@eagleeyet.net wrote:
>On 2018-10-11 06:43, Ralf Mardorf wrote:
>> On Thu, 11 Oct 2018 06:31:01 +0200, Jonathan Aquilina wrote:  
>>> If the below is accurate what issues could be encountered in terms
>>> of configuration?  
>> 
>> For example an incomplete "NotShowIn" list for desktop files.
>> 
>> [rocketmouse@archlinux ~]$ grep NotShowIn
>> /etc/xdg/autostart/xfce4-power-manager.desktop
>> NotShowIn=GNOME;KDE;Unity;MATE;
>> 
>> For example the preferences of a file manager are set to manage the
>> desktop and launching this file manager by a menu based on desktop
>> files, it gets launched without a no-desktop option.
>> 
>> [rocketmouse@archlinux ~]$ grep Exec 
>> /usr/share/applications/caja.desktop
>> Exec=caja
>> [rocketmouse@archlinux ~]$ caja --help | grep no-desktop
>>   --no-desktopDo not manage the desktop (ignore
>> the preference set in the preferences dialog).
>> 
>> Those are trivial issues for power users, but a newbie could be
>> confused.
>What would need to be done to cater for the newbies?

That's hard to say, since there are other config issues, such as
averaged settings for apps that a user might want to use with
different desktop environments, but by using different setting profiles.

1. Not all apps provide profiles.
2. Those apps that provide profiles, default to one profile.

I've written scripts to generate profiles even for window manager
sessions. A user could start different openbox sessions or a jwm
session by using different GTK, Qt and whatsoever settings, for example:

$ ls -hAl .gtkrc-2.0
lrwxrwxrwx 1 rocketmouse rocketmouse 42 Oct 11 10:06 .gtkrc-2.0 -> 
.gtkrc-2.0_openbox-profile-lcd-realignment

.gtkrc-2.0 isn't a file, it's a softlink generated when logging in.

For example:

[rocketmouse@archlinux ~]$ grep Exec 
/usr/share/xsessions/openbox-lcd-realignment.desktop | head -1
Exec=/usr/local/bin/openbox-profile-lcd-realignment
[rocketmouse@archlinux ~]$ grep Exec 
/usr/share/xsessions/openbox-pre-summery.desktop | head -1
Exec=/usr/local/bin/openbox-profile-pre-summery
[rocketmouse@archlinux ~]$ ls -hAl 
/usr/local/bin/openbox-profile-lcd-realignment 
/usr/local/bin/openbox-profile-pre-summery
lrwxrwxrwx 1 root root 15 Aug 13  2017 
/usr/local/bin/openbox-profile-lcd-realignment -> openbox-profile
lrwxrwxrwx 1 root root 15 May  4  2015 
/usr/local/bin/openbox-profile-pre-summery -> openbox-profile

lightdm among other does provide the above sessions using
the /usr/share/xsessions/*.desktop files.

In /usr/local/bin/ are links against a script named openbox-profile.
Depending on the basename of the links, the script does things such as
e.g. generating a links to a .gtkrc-2.0 profile.

-- 
ubuntu-studio-devel mailing list
ubuntu-studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: [ubuntu-studio-devel] availability of alternate DEs

2018-10-11 Thread jaquilina

What would need to be done to cater for the newbies?


On 2018-10-11 06:43, Ralf Mardorf wrote:

On Thu, 11 Oct 2018 06:31:01 +0200, Jonathan Aquilina wrote:

If the below is accurate what issues could be encountered in terms of
configuration?


For example an incomplete "NotShowIn" list for desktop files.

[rocketmouse@archlinux ~]$ grep NotShowIn
/etc/xdg/autostart/xfce4-power-manager.desktop
NotShowIn=GNOME;KDE;Unity;MATE;

For example the preferences of a file manager are set to manage the
desktop and launching this file manager by a menu based on desktop
files, it gets launched without a no-desktop option.

[rocketmouse@archlinux ~]$ grep Exec 
/usr/share/applications/caja.desktop

Exec=caja
[rocketmouse@archlinux ~]$ caja --help | grep no-desktop
  --no-desktopDo not manage the desktop (ignore
the preference set in the preferences dialog).

Those are trivial issues for power users, but a newbie could be
confused.

--
pacman -Q linux{,-rt{,-securityink,-pussytoes,-cornflower}}|cut -d\  
-f2

4.18.12.arch1-1
4.18.12_rt7-1
4.18.7_rt5-1
4.18.5_rt3-1
4.16.18_rt12-1


--
ubuntu-studio-devel mailing list
ubuntu-studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel


Re: [ubuntu-studio-devel] availability of alternate DEs

2018-10-11 Thread Ralf Mardorf
On Thu, 11 Oct 2018 06:31:01 +0200, Jonathan Aquilina wrote:
>If the below is accurate what issues could be encountered in terms of
>configuration?

For example an incomplete "NotShowIn" list for desktop files.

[rocketmouse@archlinux ~]$ grep NotShowIn 
/etc/xdg/autostart/xfce4-power-manager.desktop
NotShowIn=GNOME;KDE;Unity;MATE;

For example the preferences of a file manager are set to manage the
desktop and launching this file manager by a menu based on desktop
files, it gets launched without a no-desktop option. 

[rocketmouse@archlinux ~]$ grep Exec /usr/share/applications/caja.desktop 
Exec=caja
[rocketmouse@archlinux ~]$ caja --help | grep no-desktop
  --no-desktopDo not manage the desktop (ignore the 
preference set in the preferences dialog).

Those are trivial issues for power users, but a newbie could be
confused.

-- 
pacman -Q linux{,-rt{,-securityink,-pussytoes,-cornflower}}|cut -d\  -f2
4.18.12.arch1-1
4.18.12_rt7-1
4.18.7_rt5-1
4.18.5_rt3-1
4.16.18_rt12-1

-- 
ubuntu-studio-devel mailing list
ubuntu-studio-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel