[OOD-users] Thanks and Xfce4 customization

Franz, Eric efranz at osc.edu
Fri Jul 27 15:57:39 EDT 2018


Eric,

Looks like there is also XDG_CONFIG_HOME which may work if you want to scope changes to just the interactive app’s job directory. Configuration changes could be added to the job template that is copied when the user submits the job. Though I’m not sure its affect on all the options that Morgan mentioned below, as our experience has been in launching GUI apps where we only use XFCE’s window manager and panel, such as Paraview: https://github.com/OSC/bc_osc_paraview/blob/20712bb87225c78c5ed6e2660a60805fb5a9093f/template/script.sh.erb#L13-L22

Hope that helps!

Thanks,
Eric

---
Eric Franz, Senior Web & Interface App Engineer
Ohio Supercomputer Center
An Ohio Technology Consortium (OH-TECH) Member
1224 Kinnear Road
Columbus, OH 43212
email: efranz at osc.edu

From: OOD-users <ood-users-bounces at lists.osc.edu> on behalf of "Rodgers, Morgan E." <mrodgers at osc.edu>
Reply-To: User support mailing list for Open OnDemand <ood-users at lists.osc.edu>
Date: Friday, July 27, 2018 at 11:37 AM
To: "ood-users at lists.osc.edu" <ood-users at lists.osc.edu>
Subject: Re: [OOD-users] Thanks and Xfce4 customization


Hi Eric,
I was looking into your question this morning and I found a few leads. For applications that you would like to remove from the menu, you may just want to uninstall them, but an alternative is to remove their $APP_NAME.desktop files, or to add the line Hidden=true to the .desktop file. The first place to check for .desktop files is /usr/share/applications.

A method for developing and setting a default panel for all users is detailed in this StackExchange question<https://unix.stackexchange.com/q/155007/204548>. A method for preventing non-root users from changing their panel is detailed in this one<https://askubuntu.com/questions/74205/how-do-i-prevent-a-user-from-customizing-the-panel-in-xubuntu>.
When I used the 'Redmond' style panel I was able to remove the logout button completely by removing the file /usr/share/applications/xfce4-session-logout.desktop. Otherwise I was only able to remove the suspend option by running:

xfconf-query -c xfce4-session -np '/shutdown/ShowSuspend' -t 'bool' -s 'false'
xfconf-query -c xfce4-session -np '/shutdown/ShowHibernate' -t 'bool' -s 'false'
I was not able to find a method to remove the Logout/Restart/Shutdown buttons from the Logout menu itself.

________________________________
From: OOD-users <ood-users-bounces at lists.osc.edu> on behalf of Eric Appelt <appelte1 at accre.vanderbilt.edu>
Sent: Thursday, July 26, 2018 2:59:15 PM
To: ood-users at lists.osc.edu
Subject: [OOD-users] Thanks and Xfce4 customization

Hi Everyone,

I'm a systems administrator at the Vanderbilt Advanced Computing Center
for Research and Education (ACCRE) facility. We are currently working on
adopting OOD for our cluster users, and I have had a good experience so
far setting up an initial portal server. This is a really nice product,
so thank you to the OOD team for all the work building and documenting
this system.

I will coincidentally be on the OSU campus for the PyOhio python
conference this weekend, so if anyone would like to have lunch Saturday
or Sunday and share experiences and notes setting up OOD please let me know.

I have one question for the community: we are using the Xfce4 desktop
and would like to customize the default panel and menu settings so that
non-functional icons such as the web browser, hibernate, shutdown, etc
are removed. I couldn't find anything searching on my own, does anyone
have any resources or tips for changing the system wide default
configuration without recompiling? We are using the EPEL RPMs for
CentOS7 to install Xfce4 on the compute nodes.

Cheers,

Eric

_______________________________________________
OOD-users mailing list
OOD-users at lists.osc.edu
https://lists.osu.edu/mailman/listinfo/ood-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osu.edu/pipermail/ood-users/attachments/20180727/6b6d3f0b/attachment.html>


More information about the OOD-users mailing list