|00:25||jaredwCS has left IRC (jaredwCSfirstname.lastname@example.org, Remote host closed the connection)|
|00:40||vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Quit: leaving)|
|03:14||Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Ping timeout: 264 seconds)|
|03:19||Fenuks has joined IRC (Fenuks!~Fenuks@184.108.40.206)|
|05:18||freedomrun has joined IRC (freedomrun!~freedomru@unaffiliated/freedomrun)|
|05:35||monkwitdafunk has joined IRC (monkwitdafunk!~AndChat49@220.127.116.11)|
|05:45||vagrantc has joined IRC (email@example.com)|
|05:55||adrianorg_ has left IRC (firstname.lastname@example.org, Ping timeout: 256 seconds)|
|06:02||freedomrun has left IRC (freedomrun!~freedomru@unaffiliated/freedomrun, Ping timeout: 245 seconds)|
|06:08||adrianorg_ has joined IRC (email@example.com)|
|06:16||freedomrun has joined IRC (freedomrun!~freedomru@unaffiliated/freedomrun)|
|06:30||dobber_ has joined IRC (firstname.lastname@example.org)|
|06:41||Joanet has left IRC (Joanet!547c4106@gateway/web/freenode/ip.18.104.22.168, Ping timeout: 250 seconds)|
|06:42||alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)|
|06:53||stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)|
|07:02||vmlintu has joined IRC (email@example.com)|
|07:10||vagrantc has left IRC (firstname.lastname@example.org, Quit: leaving)|
|07:22||eldaria has left IRC (email@example.com, Remote host closed the connection)|
|07:23||freedomrun has left IRC (freedomrun!~freedomru@unaffiliated/freedomrun, Quit: So long and thanks for all the fish)|
|07:37||der_baer has joined IRC (firstname.lastname@example.org)|
|07:43||alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)|
|07:46||Velyks has left IRC (Velyksemail@example.com, Ping timeout: 246 seconds)|
|08:11||Velyks has joined IRC (Velyksfirstname.lastname@example.org)|
|08:12||Velyks has joined IRC (Velyksemail@example.com)|
|08:15||Gremble has joined IRC (Gremble!~Ben@cpc35-aztw23-2-0-cust207.18-1.cable.virginmedia.com)|
|08:15||alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)|
|08:34||der_baer has left IRC (firstname.lastname@example.org, Read error: Connection reset by peer)|
|08:43||rickogden has joined IRC (rickogden!~Rick@host.hifirevolution.com)|
hi all, I was having problems with the shutting down of LTSP clients (they would halt but not power off). I have since altered the command that is run from the LDM greeter to poweroff -fp. I have created a patch for this, and wondered if this is something you would want submitting back to the project?
No, that makes the client not trigger the shutdown init scripts so it doesnt close the connections to the server and the nbd-server temporary files aren't cleaned up etc
The nbd-client initscript needs a bit of fixing for better shutdown, but no, poweroff -fp shouldn't be used in any case
alkisg: I thought that was the case, as it's a bit of a brute force way, but thought I'd offer nonetheless
Morning! Is there an easyish way to force a client to have right-side window controls if my server has left-side? (I'm using ltsp-pnp)
put an RCFILE_00 command to do that on boot
|08:52||gbaman has joined IRC (email@example.com)|
|08:59||monkwitdafunk has left IRC (monkwitdafunk!~AndChat49@22.214.171.124, Ping timeout: 268 seconds)|
|08:59||monkwitdafunk has joined IRC (monkwitdafunk!~AndChat49@126.96.36.199)|
|09:00||monkwitdafunk has joined IRC (monkwitdafunk!~AndChat49@188.8.131.52)|
|09:00||monkwitdafunk has joined IRC (monkwitdafunk!~AndChat49@184.108.40.206)|
|09:19||der_baer has joined IRC (firstname.lastname@example.org)|
|09:35||workingcats has joined IRC (email@example.com)|
alkisg: okay, so RCFILE_00 = some script that I use to set the controls on the right, right?
Right, or just a single gsettings command without a separate script file
Or better yet, create a permanent dconf setting
|09:40||vmlintu has left IRC (firstname.lastname@example.org, Read error: Operation timed out)|
|09:40||* Hyperbyte <3 dconf|
He wants it to be different on the server vs on the (ltsp-pnp) fat clients
|09:42||Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)|
|09:43||Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Max SendQ exceeded)|
|09:45||vmlintu has joined IRC (email@example.com)|
|09:49||Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)|
alkisg, profiles! :)
dconf profiles. :)
|09:49||Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Max SendQ exceeded)|
Hyperbyte: how can you specify a profile "if hostname=server", and another "if hostname=ltsp*" ?
for the script option something like this?: gconftool -s --type string /apps/metacity/general/button_layout ":minimize,maximize,close";
|09:56||Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)|
|10:03||Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)|
|10:24||freedomrun has joined IRC (freedomrun!~freedomru@unaffiliated/freedomrun)|
|10:31||neohaven has left IRC (neohaven!~ycm@unaffiliated/neohaven, Ping timeout: 276 seconds)|
|10:39||Gremble has left IRC (Gremble!~Ben@cpc35-aztw23-2-0-cust207.18-1.cable.virginmedia.com, Quit: I Leave)|
|10:43||Gremble has joined IRC (Gremble!~Ben@cpc35-aztw23-2-0-cust207.18-1.cable.virginmedia.com)|
|10:45||Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Ping timeout: 245 seconds)|
|10:49||Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)|
|10:53||Gremble has left IRC (Gremble!~Ben@cpc35-aztw23-2-0-cust207.18-1.cable.virginmedia.com, Quit: I Leave)|
|11:10||PhoenixSTF has joined IRC (PhoenixSTFfirstname.lastname@example.org)|
|11:52||alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)|
|12:10||Fenuks has left IRC (Fenuks!~Fenuks@220.127.116.11, Ping timeout: 260 seconds)|
|12:24||brunolambert has joined IRC (brunolambert!brunolambe@nat/revolutionlinux/x-mptodwzqybadlqsp)|
hi anyone using lightdm. I'm working on configuring it and I don't understand what "user-authority-in-system-dir" does
|12:32||dsugar100 has joined IRC (email@example.com)|
|12:44||Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Quit: Leaving.)|
vmlintu hi are you around?
joshu: and the lightdm don't cover it? it sounds bad
sounds like it give users rights to change system settings
|13:12||[GuS] has joined IRC ([GuS]!~firstname.lastname@example.org)|
|13:12||[GuS] has joined IRC ([GuS]!~gustavo@unaffiliated/gus/x-663402)|
hi ||cw ok still not clear to me but I'll leave it at its default setting of false.
||cw do you use lightdm I have some other questions I haven't been able to figure out
I don't, but lightdm's own support applies
||cw what do you mean?
all ltsp does is allow remote login
lightdm itself would work the same if logged into the local console
also dont mistake ldm for lightdm. i did that initially
How well do thinclients on LTSP handle flash media on websites?
Velyks, depends on the flash media, your LTSP settings and your server/clients hardware and network in between.
Also depends on the size of the flash media on-screen.
Generally speaking, it will your thin clients to the limit and things like playing YouTube fullscreen at 1920x1060 resolutions you can forget.
What is going to affect the performance of say, watch a youtube video, the most. Thinclient resources?
Velyks, difficult to stay. I have thin clients with 1.5ghz, 1gb ram and gigabit network... watching youtube and other flash things like games generally work fine
If I start YouTube fullscreen, bottleneck becomes CPU of client I think.
*stay -> say.... typos are free today.
Velyks, generally speaking, your best bet is to avoid flash (by for example using HTML5 video on YouTube and a Firefox HTML5 Xvideo plugin)
Velyks, or, run Firefox locally on the client. With LTSP you can have desktop on the server and only certain programs on the client.
Those mix seamlessly
Hyperbyte: Does it just push it all to the client? Or does it need to be installed on the client
getting closer to a working solution, but still have some config to do. Having some issues with lightdm and I've tried to google, but maybe you know how to solve them
Hyperbyte: Can this be done at PXE boot automatiicaly?
Velyks, installing applications at PXE boot?
joshu: user-authority-in-system-dir or something else?
You said that it needs to be installed on the client. You know what I'll just read up on it
Velyks, I meant 'in the client image'
vmlintu that's one question I have. I see that you have it set as true in your ltsp-session lightdm.conf
With LTSP there is nothing stored on the client. Clients are assumed to have no harddisk.
If you want to read up on it, check LTSP local apps.
joshu: we use nfs home directories with kerberos authentication, so that makes lightdm behave better in that case
ok I see so I'll keep it as false the default.
vmlintu this user-session=freerdp-session in lightdm.conf doesn't seem to work. lightdm always looks for ubuntu.desktop in /usr/share/xsessions even with this setting
|14:36||der_baer has left IRC (email@example.com, Remote host closed the connection)|
joshu: where have you put freerdp-session.desktop file?
what's in your lightdm.conf?
joshu: which ubuntu version you were using?
I haven't been really using 13.04, so there might be changes too..
Are other configuration options working?
I think so maybe it's a bug that it always looks for ubuntu.desktop. I'll just keep it that way no big deal.
vmlintu I noticed one thing that I want to try and fix.
If the user has started a session, e.g. ubuntu.desktop which launches xfreerdp. THe user is in the session, but for whatever reason the network connection is down. What happens is that the screen freezes as it's in an RDP session and it does not exit the session and return to the lightdm greeter. I found this option in lightdm.conf # exit-on-failure = True if the daemon should exit if this seat fails
but it didn't exit the session. I had to go to TTY 1 and restart lightdm
joshu: I think exit-on-failure means that if the lightdm seat doesn't start (=no login screen), lightdm should exit
I'm not 100% sure, though
ok. How would you handle the scenario I explained, so that the user returns to the lightdm login screen if the network connection is down and as a result the session freezes/ stalls, halts?
joshu: does xfreerdp exit when that happens?
vmlintu not sure. How can I check?
joshu: I mean, does xfreerdp freeze or what do you mean by session freezing/stalling?
vmlintu user is in the freerdp session fullscreen, so the top bar you see at the lightdm login screen is not visible. If I take the network connection down, the user still sees the xfreerdp session in full screen mode, but no mouse or keyboard input works obviously as the connection is broken. The only way to fix it is to do ctrl+alt+f1 and sudo restart lightdm and then I'm back at the login screen.
vmlintu this is what the user sees as an example
sounds tricky.. I haven't had to deal with a situation like that myself..
All remote sessions I'm dealing with happen over a fixed wired connection
but when your users login at the lightdm screen and their ltsp session starts, is it also fullscreen, e.g. they can't see the top bar?
joshu: what do you mean with top bar?
My desktop doesn't have a top bar
|15:39||vector has left IRC (firstname.lastname@example.org, Quit: No Ping reply in 180 seconds.)|
joshu: you mean the lightdm bar on the top?
|15:39||vector has joined IRC (email@example.com)|
that of course goes away when user session starts as it's part of the greeter
yes same for me
ok I'll have to think about how to restart lightdm if the network dies and the session is open, so that the user can login again and resume
vmlintu do you enable the VNCServer in your lightdm.conf so that you can remote support users?
does xdmp even support session suspend and resume?
vmlintu how do you remote support then or you don;t?
depends on the case, but we start required processes when needed
so you can remotely start a vnc server if needed?
ok. Another thing related to lightdm is on laptops as in my case I can't adjust the brightness using the keyboard brightness keys. I know that on a standard ubuntu install once you login to the unity desktop session the keys work, but at the lightdm login screen they don't. The same is true for when I login to the xfreerdp session. I find this very strange and I can adjust the brightness from the terminal using:
sudo /usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 255
echo 10 | sudo tee /sys/class/backlight/radeon*/brightness
Someone in #ubuntu suggested that I try to install xbindkeys and create the shortcuts for these commands, but I can't get them to work at the lightdm login screen or session. Do you have any suggestions on how to execute these commands somehow without me dropping to the terminal?
I don't have those working in lightdm atm, but they do work in the gnome-fallback session
vmlintu gnome-fallback session?
the desktop I'm using is based on that
I'm not using unity
ok so if I understand you then from the two screen shots I sent you, login screen and the xfreerdp session, you have not been able to get function keys brightness working in either case?
unless you're in a gnome-fallback session, which I don't have
I've never tried the xfreerdp session
do you have any possible ideas on how to get function keys to work at the login screen or how I can use something like xbindkeys to do it?
no, I don't.. I should look into that some day, though
hmm crazy that my user's won't be able to adjust display brightness
are you installing xbindkeys in the chroot?
if you do it on the server, the command would run on the server, and of course do nothing.
||cw I'm install xbindkeys on the client
can you try something simpler with them, like creating a file in /tmp on the client, to make sure it's not a permissions issue?
||cw btw just to be clear I'm not using ltsp, I'm working with a custom ubuntu 13.04 mini, but discussing my issues regarding lightdm here after vmlintu replied to a question I had. Also the ltsp project has clearly solved some of the things that I need to do without ltsp ;)
sure ||cw I'm open to all suggestions let me try that
ah. so a client that can't PXE boot?
||cw yes laptops in remote locations local OS.
|16:18||bennabiy has joined IRC (firstname.lastname@example.org)|
Hello! Is anyone available to help with a little issue I am running into?
joshu: btw, are you using any configuration management tool to configure the laptops?
vmlintu right now I'm just developing the system in a VM and as I go testing it on the actual laptop hardware, so I don't know what I'll use to manage, remote support, remote update
vmlintu: Do you have experience with Mint and LTSP?
joshu: how many will you have?
bennabiy: I have never tried mint
vmlintu: Do you know why an external HDD would not mount on a thin client, while a USB stick will? If I hook the drive up to the server, it will mount, but not on a client
vmlintu 5 laptops, 5 users
bennabiy, maybe it's just that the thin client's usb power isnt strong enough
HDs often go to the limit, sometimes beyond the limit, of what USB is spec'd for
if you have a powered USB hub you can try through that to rule out this issue
Hrm... that is a thought
bennabiy: I don't remember if there was some lts.conf setting for that.. could be also partitioning or some file system issue
workingcats: It is an encrypted drive. Would that have anything to do with it?
do you have to enter a passphrase to open it?
vmlintu: I thought about that, but the LOCALDEV = True
bennabiy, depends on how it is encrypted
bennabiy: you'd also need to have the decryption tools install in the chroot/client image
|16:29||gbaman has left IRC (email@example.com, Ping timeout: 264 seconds)|
to my knowledge, ltsp doesn't have support for that
you can still verify that the kernel sees the drive via syslog or dmesg
||cw: why would that be?
if the server has the tools
I thought the client mounted it and exported the file tree it back to the server. I may be wrong
Or is that why it only works when the drive is physically connected to the server?
||cw: I will try that
bennabiy: the client needs to be able to mount the device itself.. the server doesn't see the device itself, but only the mounted version of it
vmlintu: That makes sense
uses ltspfs right?
||cw: the external? or in general?
||cw I'm going to try to get xbindkeys working again. Is this the appropriate tool do you think to get the brightness keys working at the lightdm login screen and in the session?
joshu: I really don't know. I'm not sure there's any other options though
||cw I found this http://askubuntu.com/questions/161203/using-mce-remote-at-unity-greeter
While I am here, I am also trying to update my client login screen ( which I know how to update the basic theme by editing the images in the theme)
talks about some mce remote getting it to work at the lightdm login screen. Don't know if it applies to what I'm trying to do?
Is there a way to update the LDM theme to move where the login prompt is on the screen?
|16:36||gbaman has joined IRC (firstname.lastname@example.org)|
joshu: hm, that depends on lirc. were you able to verify if xbindkeys was working or not?
|16:36||gbaman has left IRC (email@example.com, Remote host closed the connection)|
||cw I can get it to work once logged in but not otherwise. Googling to try and understand if it's how xbindkeys is started. Maybe I need an upstart script?
bennabiy: probably best to copy the theme before editing, as updates might overwrite it. http://bootpolish.net/home_ltsp_createacustomldmtheme
||cw: I have looked at that site, but it only shows how to change the pictures, and where the themes are stored. Is there a way to edit the greeter-gtkrc file ?
I will be right back... lunch time :)
||cw from this http://askubuntu.com/questions/261169/who-is-starting-xbindkeys it seems that xbindkeys is starting as the user and that might be why it's not working until I login.
bennabiy: well, it's plain text, but I have no idea how it positions the box
joshu: maybe you can start it with a script in /usr/share/ldm/rc.d/
assuming lightdm has a not-to-different startup than ldm
|16:52||workingcats has left IRC (firstname.lastname@example.org, Quit: Verlassend)|
||cw I'm testing now but an upstart script didn't seem to work
||cw I'm testing now with desktop-setup-script in the lightdm.conf file
|16:59||gbaman has joined IRC (email@example.com)|
||cw that didn
t pops didn't work either
||cw: do you know what encryption package I would need to install on the chroot?
bennabiy: uh, the one for the kind of encryption you use?
||cw: I knew it was a stupid question the moment it came out. I was more wondering if there was a general install which would cover the basics (LUKS, etc)
|17:09||freedomrun has left IRC (freedomrun!~freedomru@unaffiliated/freedomrun, Quit: So long and thanks for all the fish)|
||cw I;m stuck can't get xbindkeys to work without log gin in.
||cw: I already have the cryptsetup / tools installed in the chroot.
joshu: take it up with lightDM support channels?
bennabiy: and? doe sit see the /dev/sd device?
doe sit then see the partitions?
does it then see the encryption?
I think it is a matter of the power issue on the USB port
so step one is false?
you can verify this.
dmesg and.or syslog will usually even say when a device is asking for too much power
||cw: should I make a root user on the chroot and check that from the terminal?
or will it be fine if I am just logged in to the machine?
||cw: on which machine do I need to check for the dmesg?
SCREEN_02: To get a root shell on an Ubuntu thin client: https://help.ubuntu.com/community/UbuntuLTSP/ClientTroubleshooting#Using_a_shell_SCREEN
So ALT-F1 to the shell and log in as root
or that, yes
assuming you've set a root passwd in the chroot
||cw ltsp: Thank you. I will check that out and get back to you.
|17:36||gbaman has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
|17:43||gbaman has joined IRC (email@example.com)|
|18:09||vagrantc has joined IRC (vagrantc!~vagrant@freegeek/vagrantc)|
|18:47||lee has left IRC (firstname.lastname@example.org, Ping timeout: 264 seconds)|
||cw: I hooked it up to a powered hub on the client. It shows it under lsusb, but nothing else.
interesting. is the client usb1.1?
some usb2 hdd's won't degrade
It was a USB2 hub, but I guess if it was only on a USB1.1 port it would default back down
hubs will often downgrade
|19:07||telex has left IRC (email@example.com, Ping timeout: 268 seconds)|
|19:07||mmetzger has left IRC (firstname.lastname@example.org, Read error: Operation timed out)|
|19:10||mmetzger has joined IRC (email@example.com)|
|19:10||telex has joined IRC (firstname.lastname@example.org)|
|19:18||lee___ has joined IRC (email@example.com)|
|19:20||lee___ is now known as lee|
|19:21||vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Quit: leaving)|
||cw it is USB2
I can mount it through the local terminal, see the data, but nothing makes it to the client Xsession
|19:31||vmlintu has left IRC (firstname.lastname@example.org, Ping timeout: 264 seconds)|
I cannot figure this out
BTW, I am using Mint 15 MATE for my server, and the 13.04 for the client
so do you have ltspfs setup?
let me check
if you can get it to mount on the client, that's 1/4 the work. getting it back over the server is the harder part
Why will it not pick it up like a normal USB stick?
be cause it's encrypted, and so not normal
if plain usb stick works, then ltspfs is likely working, and you just need to get the client to mount it and ltspfs to recognize it
and I have no idea how to do the latter
it's possible that this is going to require some additions to ltspfs to support encryption
Do you think it would help if I updated the CHROOT with an entry in crypttab for the device and made a key to automount it?
|20:07||dsugar100 has left IRC (email@example.com, Quit: dsugar100)|
no idea, worth a test though
|20:07||dsugar100 has joined IRC (firstname.lastname@example.org)|
|20:07||[GuS] has left IRC ([GuS]!~gustavo@unaffiliated/gus/x-663402, Quit: Konversation terminated!)|
Got a minute for another question? Is there a way to specify that devices plugged into the server only mount for a specific user and not for everyone logged in?
I have a few clients, and when I plug in a device to them, it only shows for the logged in user
I operate personally from the server, so when I plug in a thumbdrive, it is random who it asks to authenticate it, and who owns it
not sure. for cifs I know I can put uid=xxx on the mount options to make a certain user own it, I guess that can be done for vfat as well
|20:56||vmlintu has joined IRC (email@example.com)|
well, I will have to try again another day.
Thank you for all your help
|21:03||* bennabiy waves goodbye.|
|21:04||bennabiy has left IRC (firstname.lastname@example.org)|
|21:07||monkwitdafunk has joined IRC (monkwitdafunk!~AndChat49@18.104.22.168)|
|21:19||bobby_C has joined IRC (bobby_Cemail@example.com)|
|21:28||vagrantc has joined IRC (vagrantc!~vagrant@freegeek/vagrantc)|
|21:31||gvy has left IRC (gvy!~mike@altlinux/developer/mike, Ping timeout: 264 seconds)|
|21:52||awilliams has left IRC (awilliams!~awilliams@unaffiliated/mistik1, Ping timeout: 245 seconds)|
|21:57||PhoenixSTF has left IRC (PhoenixSTFfirstname.lastname@example.org, Quit: Leaving)|
|22:05||xet7 has joined IRC (email@example.com)|
|22:10||awilliams has joined IRC (awilliams!~awilliams@unaffiliated/mistik1)|
|22:17||gbaman has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
|22:18||bobby_C has left IRC (bobby_Cemail@example.com, Quit: Goin' down hard)|
|22:25||Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)|
|22:47||gbaman has joined IRC (firstname.lastname@example.org)|
|22:52||gbaman has left IRC (email@example.com, Ping timeout: 264 seconds)|
|23:18||gbaman has joined IRC (firstname.lastname@example.org)|
|23:25||gbaman has left IRC (email@example.com, Ping timeout: 264 seconds)|