IRC chat logs for #ltsp on irc.freenode.net (webchat)


Channel log from 30 May 2017   (all times are UTC)

00:00Royale_AJS has joined IRC (Royale_AJS!~Royale_AJ@75-128-100-130.dhcp.sgnw.mi.charter.com)
00:07Royale_AJS has left IRC (Royale_AJS!~Royale_AJ@75-128-100-130.dhcp.sgnw.mi.charter.com, Quit: Royale is leaving)
00:27gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Remote host closed the connection)
00:28gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com)
00:32gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Ping timeout: 245 seconds)
01:28gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com)
01:43JerryT has left IRC (JerryT!~jerry@wsip-70-165-106-163.om.om.cox.net, Ping timeout: 240 seconds)
02:03gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Ping timeout: 260 seconds)
02:04GodFather has left IRC (GodFather!~rcc@47.33.250.142, Quit: Ex-Chat)
02:04GodFather has joined IRC (GodFather!~rcc@47.33.250.142)
02:11JerryT has joined IRC (JerryT!~jerry@wsip-70-165-106-163.om.om.cox.net)
02:24GodFather has left IRC (GodFather!~rcc@47.33.250.142, Ping timeout: 240 seconds)
02:25bennabiy has left IRC (bennabiy!~bennabiy@unaffiliated/bennabiy, Remote host closed the connection)
02:59gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com)
03:24bennabiy has joined IRC (bennabiy!~bennabiy@unaffiliated/bennabiy)
03:34gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Ping timeout: 268 seconds)
03:39cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 255 seconds)
03:56mgariepy has left IRC (mgariepy!~mgariepy@ubuntu/member/mgariepy, Ping timeout: 245 seconds)
03:57mgariepy has joined IRC (mgariepy!~mgariepy@ubuntu/member/mgariepy)
04:29gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com)
05:03gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Ping timeout: 240 seconds)
05:22ricotz has joined IRC (ricotz!~ricotz@p5B2A910D.dip0.t-ipconnect.de)
05:22ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
05:27Statler has joined IRC (Statler!~Georg@p579FEA12.dip0.t-ipconnect.de)
06:02gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com)
06:03mikkel has joined IRC (mikkel!~mikkel@mail.dlvs.dk)
06:26DavideTN has joined IRC (DavideTN!4f3d834a@gateway/web/freenode/ip.79.61.131.74)
06:26
<DavideTN>
Hi, can I ask you a question abount LTSP?
06:27
I've a LTSP server (Ubuntu-Mate 16.04.2 64b) with 25 fatclient. I need to disable many startup application via terminal. Do you know how?
06:27
<alkisg>
Of course
06:28
Example?
06:28
Which startup application do you want to disable?
06:28
<DavideTN>
for example tilda or screensaver
06:28
on fatclient
06:29
<alkisg>
How would you disable them if you had an ubuntu-mate computer that didn't have ltsp at all?
06:30
<DavideTN>
removing startup entries in /etc/xdg/autostart and in /home/user/.config/autostart
06:30
<alkisg>
Cool, that's where ltsp can help you with RM_SESSION_SERVICES
06:30
<DavideTN>
but in fatclient it doesn't work
06:30
<alkisg>
So, by putting RM_SESSION_SERVICES="tidla", ltsp would remove /etc/xdg/autostart/tidla.desktop
06:31
Or you could have RCFILE_01="rm -f /etc/xdg/autostart/tidla.desktop" instead, to specify that you want to delete that file on boot
06:31
Unfortunately tidla doesn't run from xdg
06:31
The mate devs decided to put it in /usr/share/mate/autostart/tilda.desktop :)
06:32
So, specifically about tidla, it's not an ltsp question but a "why ubuntu-mate put it there?!!" question
06:32
...which should be asked in #ubuntu-mate instead
06:32
<DavideTN>
Can I put RM_SESSION_SERVICES option in lts.conf?
06:32
<alkisg>
So specifically for tilda, and ltsp, you can put:
06:32
RCFILE_RM_TILDA="rm -f /usr/share/mate/autostart/tilda.desktop"
06:32
This will delete that file on boot, so it won't autostart
06:33
RM_SESSION_SERVICES runs fine for things in /etc/xdg/autostart
06:33
Tilda isn't there
06:33
<DavideTN>
ok, I try
06:34gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Ping timeout: 246 seconds)
06:34
<DavideTN>
Thanks
06:34
<alkisg>
np
07:08
<DavideTN>
It works! And I added RM_SESSION_SERVICES="mate-maximus orca onboard update-notifier blueman-applet mate-power-manager"
07:12
now I'm trying to prevent user from changing any desktop settings, but I think it's very difficult
07:12bennabiy has left IRC (bennabiy!~bennabiy@unaffiliated/bennabiy, Remote host closed the connection)
07:15
<alkisg>
DavideTN: in general i found that it's best to let users play as much as they want, and to reset settings either on login, or when the local admin wants to
07:15
E.g. via epoptes > execute command
07:15
!epoptes
07:15
<ltsp>
epoptes: Epoptes is a computer lab administration and monitoring tool. It works on Ubuntu and Debian based labs with LTSP or non-LTSP servers, thin and fat clients, standalone workstations, NX clients etc. More info: http://www.epoptes.org
07:15
<alkisg>
So, we don't lock any parts of the desktop at all anymore
07:26
<DavideTN>
Yes, I think is better
07:27
First I've created a script that deletes any user's file or folder
07:29
but I didn't find a way to remove users' customizations on menu, bar, icons, background...
07:30
Now I'm thinking a script to remove and recreate all users
07:32
something like this: "deluser user1 --remove-home -q && useradd user1 -m -U -G lpadmin, cdrom, plugdev, scanner && echo 'user1:password' | chpassword"
07:33
Is a good way for you?
07:35
Of cource I use epoptes for other purposes (start/stop fatclient, block sessione, etc.)
07:41
<alkisg>
DavideTN: to delete a user's settings, just delete his ~/.* files, there's no need to delete and create the user
07:41
And there's also gsettings reset-recursively for gnome/mate settings
07:45cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
07:45
<DavideTN>
I've tried to delete his ~/.* files but the session is instable
07:46
How can I reset mate gsettings for all users?
07:48
maybe it's better to find a way to customize gsettings' values with a script
07:54ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)
07:56
<DavideTN>
reversed question: is there a way to set with a script more customizations to users' sessions (background, theme, menu bar, etc.)?ns
08:02
to have a stable and friendly session to users, I've manually customized desktop and other settings (background, icons, network share, application and menu bar, etc.)
08:05
Damned users! ;)
08:06
first thing they do is a change on desktop, mouse cursor, background... everyday
08:17ricotz has joined IRC (ricotz!~ricotz@p5B2A910D.dip0.t-ipconnect.de)
08:17ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
08:19Statler has left IRC (Statler!~Georg@p579FEA12.dip0.t-ipconnect.de, Remote host closed the connection)
08:22
<alkisg>
DavideTN: what's wrong with users having their favorite football team as the background? :)
08:23
Maybe you need one account per user, and you're using one account per pc?
08:28
<DavideTN>
I have one account per pc, with autologon
08:28
<alkisg>
Maybe that's your main problem then :)
08:30
<DavideTN>
I've fatclient
08:30
<alkisg>
There are 3 basic models for user to pc mapping, we document them there; use google translate if you want: s.sch.gr/wiki/Linux/sch-scripts/Χρήστες/Δημιουργία_χρηστών
08:30
Sorry, http://ts.sch.gr/wiki/Linux/sch-scripts/Χρήστες/Δημιουργία_χρηστών
08:30
You're using the first model, one account for one pc
08:30
This has the problems that you saw
08:31
There are 2 more models, one account per pc per class, and one account per user
08:31
We mostly use those 2 last models, and we don't need to lock down anything with those
08:31
E.g. imagine a left-handed user having to switch the mouse settings all the time
08:31
With the first model, it's awful
08:32
With the other 2 models, he only needs to do it the first time, not every time
08:36
<DavideTN>
ok, I try the other 2 models
08:42
however I don't need to have more than one account per pc
08:43
I'm using nfs for network sharing, without password
08:44
to simplify users access
08:45
Maybe a script with deluser and a second with useradd + chpasswd is a good way for me
08:45
it works and quickly
08:52
if it's very difficult to find a way to prevent users' customization to desktop session, it's not simple - via script - to maintain good settings fo all users (a desktop without background, few icons, simplified menus, etc.)
09:16
<Hyperbyte>
DavideTN, you don't lock down users' desktops. It gives them a bad a user experience.
09:17
If you lock down my desktop so I can't place handy shortcuts where I like them, it's a bad experience and I'm going to complain about it, which makes YOU look bad.
09:17
<alkisg>
DavideTN: you don't need NFS for network sharing, ltsp uses sshfs to access the user files
09:18
Hey Hypey :)
09:18
<Hyperbyte>
And this goes much further than that. I myself am visually impaired. I prefer my texts a little bigger than other users. If I have to struggle through menus with small letters everytime I sit down behind one of your computers, adjusting the same old settings, I'll be throwing one out the window and taking my laptop.
09:18
So that's for the practical problems.
09:19
As far as the technical problems, having a script to lockdown desktop settings is bad practice. That's what gconf and dconf are for.
09:19
Hey Alkis. :-) How's it going?
09:20
<alkisg>
Not bad; we'll be internationalizing sch-scripts, so that's good news for ltsp users :)
09:20
<DavideTN>
Hi, I use NFS not only for ltsp fatclient
09:20
<alkisg>
DavideTN: why don't you put NFS on the ltsp server then
09:20
And let ltsp access its files normally
09:21
<DavideTN>
NFS server is LTSP server
09:21
<alkisg>
Then use nfs for the "other" things
09:21
And let ltsp work normally with sshfs
09:21
That way you don't need to manage permissions for ltsp users
09:22
<DavideTN>
ok, I'll try it after the end of the school
09:23
for gconf/dconf I have many doubts
09:24
Once I've tried this solution https://superuser.com/questions/697848/how-to-disable-wallpaper-changes-on-linux-mint-12
09:25
but any ltsp sessions didn't start
09:26
<alkisg>
It's not hard to make mandatory gsettings
09:26
But it's outside the scope of LTSP
09:26
You can ask in #ubuntu-mate or in #ubuntu if you like though
09:27markus_e92 has left IRC (markus_e92!~markus_e9@91-115-152-97.adsl.highway.telekom.at, *.net *.split)
09:28
<DavideTN>
ok, I ask there
09:35Statler has joined IRC (Statler!~Georg@mail.lohn24.de)
09:36
<DavideTN>
Thank you very much
09:36
bye
09:54markus_e92 has joined IRC (markus_e92!~markus_e9@91-115-152-97.adsl.highway.telekom.at)
09:55
<alkisg>
Bye
10:01DavideTN has left IRC (DavideTN!4f3d834a@gateway/web/freenode/ip.79.61.131.74, Quit: Page closed)
10:01gvy has joined IRC (gvy!~mike@altlinux/developer/mike)
10:10gvy has left IRC (gvy!~mike@altlinux/developer/mike, Quit: Leaving)
10:12gvy has joined IRC (gvy!~mike@altlinux/developer/mike)
10:12markus_e92 has left IRC (markus_e92!~markus_e9@91-115-152-97.adsl.highway.telekom.at, Ping timeout: 258 seconds)
10:14markus_e92 has joined IRC (markus_e92!~markus_e9@80-121-120-53.adsl.highway.telekom.at)
10:27GodFather has joined IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net)
12:36Royale_AJS has joined IRC (Royale_AJS!~Royale_AJ@75-128-100-130.dhcp.sgnw.mi.charter.com)
12:45Royale_AJS has left IRC (Royale_AJS!~Royale_AJ@75-128-100-130.dhcp.sgnw.mi.charter.com, Read error: Connection reset by peer)
12:45Royale_A_ has joined IRC (Royale_A_!~Royale_AJ@75-128-100-130.dhcp.sgnw.mi.charter.com)
12:58bennabiy has joined IRC (bennabiy!~bennabiy@unaffiliated/bennabiy)
13:10lucascastro has joined IRC (lucascastro!~lucas@186.227.186.18)
13:56forum has joined IRC (forum!~Thunderbi@193-83-55-101.adsl.highway.telekom.at)
14:08GodFather has left IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net, Ping timeout: 240 seconds)
14:19mikkel has left IRC (mikkel!~mikkel@mail.dlvs.dk, Quit: Leaving)
14:30GodFather has joined IRC (GodFather!~rcc@75-145-237-204-Michigan.hfc.comcastbusiness.net)
15:11forum has left IRC (forum!~Thunderbi@193-83-55-101.adsl.highway.telekom.at, Remote host closed the connection)
15:11forum has joined IRC (forum!~Thunderbi@193-83-55-101.adsl.highway.telekom.at)
15:16Royale_A_ has left IRC (Royale_A_!~Royale_AJ@75-128-100-130.dhcp.sgnw.mi.charter.com, Quit: Royale is leaving)
15:46vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
15:52GodFather has left IRC (GodFather!~rcc@75-145-237-204-Michigan.hfc.comcastbusiness.net, Ping timeout: 272 seconds)
16:08lucascastro has left IRC (lucascastro!~lucas@186.227.186.18, Remote host closed the connection)
16:08lucascastro has joined IRC (lucascastro!~lucas@186.227.186.18)
16:27gvy has left IRC (gvy!~mike@altlinux/developer/mike, Quit: Leaving)
16:31forum has left IRC (forum!~Thunderbi@193-83-55-101.adsl.highway.telekom.at, Quit: forum)
16:45GodFather has joined IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net)
16:58ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)
17:14raphr has joined IRC (raphr!~raphr@LAubervilliers-656-1-12-28.w217-128.abo.wanadoo.fr)
17:31epoptes_user9 has joined IRC (epoptes_user9!bf240c94@gateway/web/freenode/ip.191.36.12.148)
17:52ricotz has joined IRC (ricotz!~ricotz@p5B2A910D.dip0.t-ipconnect.de)
17:52ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
17:59Statler has left IRC (Statler!~Georg@mail.lohn24.de, Remote host closed the connection)
18:21GodFather has left IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net, Ping timeout: 272 seconds)
18:29lucas_ has joined IRC (lucas_!~lucas@186.227.186.18)
18:29lucascastro has left IRC (lucascastro!~lucas@186.227.186.18, Remote host closed the connection)
18:59lucas_ has left IRC (lucas_!~lucas@186.227.186.18, Remote host closed the connection)
19:22lucascastro has joined IRC (lucascastro!~lucas@201.57.40.146)
19:39GodFather has joined IRC (GodFather!~rcc@47.33.250.142)
19:41gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com)
19:42GodFather has left IRC (GodFather!~rcc@47.33.250.142, Remote host closed the connection)
19:42GodFather has joined IRC (GodFather!~rcc@47.33.250.142)
19:52lucascastro has left IRC (lucascastro!~lucas@201.57.40.146, Remote host closed the connection)
20:01ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)
20:14adrianor1 has joined IRC (adrianor1!~adrianorg@177.18.168.201)
20:17adrianorg has left IRC (adrianorg!~adrianorg@179.177.215.193.dynamic.adsl.gvt.net.br, Ping timeout: 260 seconds)
21:00raphr has left IRC (raphr!~raphr@LAubervilliers-656-1-12-28.w217-128.abo.wanadoo.fr, Remote host closed the connection)
21:05ben_nabiy has joined IRC (ben_nabiy!~bennabiy@unaffiliated/bennabiy)
21:29bennabiy has left IRC (bennabiy!~bennabiy@unaffiliated/bennabiy, Read error: Connection reset by peer)
22:30gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Remote host closed the connection)
22:31gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com)
22:33gbaman_ has joined IRC (gbaman_!~gbaman@host81-142-46-233.in-addr.btopenworld.com)
22:35gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Ping timeout: 260 seconds)
22:38gbaman_ has left IRC (gbaman_!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Ping timeout: 260 seconds)
23:05GodFather has left IRC (GodFather!~rcc@47.33.250.142, Ping timeout: 260 seconds)
23:07GodFather has joined IRC (GodFather!~rcc@47.33.250.142)
23:19vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
23:35gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com)