|00:43||_izzle121_ has joined IRC (email@example.com)|
|01:33||gbaman has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
|04:21||work_alkisg is now known as alkisg|
|05:24||MarconM has joined IRC (MarconM!~Marcelo@126.96.36.199)|
|05:24||MarconM has joined IRC (MarconM!~Marcelo@unaffiliated/marconm)|
|05:36||MarconM has left IRC (MarconM!~Marcelo@unaffiliated/marconm, Quit: Leaving)|
|05:54||AlexPortable has joined IRC (AlexPortable!uid7568@gateway/web/irccloud.com/x-orirdzapdkgradej)|
|06:06||vmlintu has joined IRC (email@example.com)|
|06:08||ricotz has joined IRC (ricotz!~rico@ubuntu/member/ricotz)|
|06:11||vmlintu has left IRC (firstname.lastname@example.org, Ping timeout: 240 seconds)|
|06:31||khildin has joined IRC (email@example.com)|
alkisg-todo: (#1) support xnbd-proxy for local caching: https://bitbucket.org/hirofuchi/xnbd/wiki/Home#!scenario-2-simple-proxy-server-distributed-copy-on-write, or (#2) replace "kernel memtest86+.bin" with "linux memtest86+.bin", see r1516, or (#3) LDM_GUESTLOGIN=auto, or (#4) Support UEFI, or (#5) make KEEP_SYSTEM_SERVICES override user-defined RM_SYSTEM_SERVICES, or (#6) add forcepae
I've manually installed newest Firefox to chroot in 10.04. Now it asks every start about being a default browser, how I make it happen?
I think that's an ubuntu question, not an ltsp one
"I installed firefox manually, how can I make it the default browser"
It would happily made it by itself, it seems it doesn't find some service to accomplish it.
If you run firefox once, set it as the default browser, close it without logging off etc, and run it again, it asks again?
And I ask here because runned at server it works like it should, but runned from thin client it doesn't.
The server has 10.04?
Thin or fat client?
Sorry, you said thin
Ah, are you using localapps?
I.e. is firefox running as a localapp?
If so, open a localxterm first, then run firefox inside it, so that you see its console messages
localxterm: Any applications that you launch on a thin client actually runs on the server, not on the client itself. If you want to open a program on the client locally, you can type 'ltsp-localapps <program>' in a run dialog or in a terminal. For example, 'ltsp-localapps xterm' to open a terminal running on the client.
I did that and only thing there is complain about missiing dbus machine id
Run this then: dbus-uuidgen --ensure
(in the chroot, as root)
Or use this: http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk/view/head:/client/share/ltsp/init-ltsp.d/50-machine-id
(you're probably using too ancient versions of software... ltsp and others)
|08:18||mikkel has joined IRC (firstname.lastname@example.org)|
alkisg, thanks. I'll try.
|09:02||khildin has left IRC (email@example.com, Ping timeout: 252 seconds)|
|09:14||alkisg is now known as work_alkisg|
|09:45||vmlintu has joined IRC (firstname.lastname@example.org)|
|09:54||Markus_123 has joined IRC (Markus_123!~Markus123@193-154-226-10.adsl.highway.telekom.at)|
|09:59||adrianorg has left IRC (email@example.com, Ping timeout: 264 seconds)|
|10:01||adrianorg has joined IRC (firstname.lastname@example.org)|
|10:15||khildin has joined IRC (email@example.com)|
|10:24||gdi2k_ has left IRC (firstname.lastname@example.org, Ping timeout: 244 seconds)|
|10:30||work_alkisg is now known as alkisg|
|10:38||teacher has joined IRC (teacher!c23fefeb@gateway/web/freenode/ip.188.8.131.52)|
|10:40||telex has left IRC (email@example.com, Remote host closed the connection)|
|10:40||gdi2k_ has joined IRC (firstname.lastname@example.org)|
|10:42||telex has joined IRC (email@example.com)|
|10:44||bojan_ has joined IRC (bojan_!75ca5c21@gateway/web/freenode/ip.184.108.40.206)|
I want to apply this permission "chmod a+rw /dev/ttyUSB0 " from a user local apps xterm...How to do that??
RCFILE_01="chmod ..." in lts.conf
But if this is for arduino, you'd better just put the users in the correct group
no not for arduino...Arduino is working good as i have learnt how to do that from user side
this is for gtkterm
What device do you have in ttyUSB0?
Its a RS232
Or better, what's the output of this?
ls -lha /dev/ttyUSB0
(from the local xterm)
What's the group owner of that device?
from server or from that user?
From the user, and from the local xterm of that client
Is that node owned by "root:dialout"?
crw-rw---- root dialout 188,0 Apr 20 21:53 /dev/ttyUSB0
Right, so if you put the user in the dialout group, he would have access to it
No chmod necessary
let me do that now
A plain logoff, gpasswd -a user dialout, logon should be enough
yes i done and its working now
how did u find that it will be work if i add it to dialout group??
The ls -lha command told me
can you please tell me so that i may not come forum for these typer of errors
can u tell me is there any problem of permanent mounting of /proc to /opt/ltsp/amd64/proc ???
Why would you do that?!
java and other applications installed in chroot are working good only if i mount /proc
are you talking about only when installing them, or also when running them from the clent?
|10:59||highvoltage has left IRC (highvoltage!~highvolta@ubuntu/member/highvoltage, Ping timeout: 264 seconds)|
Running them from client also
The client doesn't have /opt/ltsp/
YES THEY HAVE
You are doing something wrong, let's see
Are you using thin clients? Does java run as a local app or not?
only java runs if i mount /proc alkisg
And all the users are having the same in the root folder what i am having
But they cannot access anything or doing any editing
Java applications should work fine even if you didn't have /opt/ltsp at all
You're doing something very wrong there
Can u please check this out whats wrong??
Or tell me how to check this?
It's not related to ltsp...
Try asking in #ubuntu etc
So on ltsp everything is good right??
So ltsp is unrelated to java programs requiring /proc to be mounted
let me check that
Thank you for your good time
|11:09||alkisg is now known as work_alkisg|
|11:11||bojan_ has left IRC (bojan_!75ca5c21@gateway/web/freenode/ip.220.127.116.11, Quit: Page closed)|
|11:20||vmlintu has left IRC (firstname.lastname@example.org, Ping timeout: 246 seconds)|
|11:24||highvoltage has joined IRC (highvoltage!~highvolta@ubuntu/member/highvoltage)|
|11:39||gdi2k_ has left IRC (email@example.com, Ping timeout: 246 seconds)|
|11:51||gdi2k_ has joined IRC (firstname.lastname@example.org)|
|12:37||khildin has left IRC (email@example.com, Ping timeout: 264 seconds)|
|13:04||johann_ has joined IRC (johann_!5bb73c7a@gateway/web/freenode/ip.18.104.22.168)|
I'm having a problem with opening files in local apps, if these files are in a folder with accented characters.
xdg-open seems to use a wrong character encoding when opening the file
for example:xdg-open /home/user/testé/test.mov
gives me the error
VLC is unable to open the MRL 'file:///home/user/test303251/test.mov'.
opening the file directly from the local app works.
opening it on the server also works
any idea how to solve this?
|13:16||mgariepy_ has left IRC (firstname.lastname@example.org, Quit: Leaving)|
|13:16||mgariepy has joined IRC (mgariepy!~mgariepy@ubuntu/member/mgariepy)|
When there are spaces or comma's in the path, he uses a different encoding (%20) and that one works correctly.
xdg-open /home/user/this is testé/test.mov
VLC is unable to open the MRL 'file:///home/tomb/this%20is%20test303251/test.mov'.
|13:56||ScrUNk has joined IRC (ScrUNk!~ScrUNk@22.214.171.124.dyn.user.ono.com)|
|14:03||johann_ has left IRC (johann_!5bb73c7a@gateway/web/freenode/ip.126.96.36.199, Quit: Page closed)|
|14:14||mikkel has left IRC (email@example.com, Quit: Leaving)|
|14:21||ScrUNk has left IRC (ScrUNk!~ScrUNk@188.8.131.52.dyn.user.ono.com, Ping timeout: 246 seconds)|
|14:26||sbalneav has left IRC (firstname.lastname@example.org, Ping timeout: 240 seconds)|
|14:27||sbalneav has joined IRC (email@example.com)|
|14:30||epoptes_user7 has joined IRC (epoptes_user7!55c04735@gateway/web/freenode/ip.184.108.40.206)|
|14:34||izzle121 has left IRC (firstname.lastname@example.org, Ping timeout: 240 seconds)|
|14:36||izzle121 has joined IRC (email@example.com)|
|14:42||sirtt has joined IRC (sirtt!425753a1@gateway/web/freenode/ip.220.127.116.11)|
good morning. I'm running a number of ltsp diskless fat clients. is there a way to configure them to mount an overlayfs home directory rather than the default sshfs?
|14:49||mgariepy has left IRC (mgariepy!~mgariepy@ubuntu/member/mgariepy, Quit: Leaving)|
|14:54||mgariepy has joined IRC (mgariepy!~mgariepy@ubuntu/member/mgariepy)|
|15:32||MarconM has joined IRC (MarconM!~Marcelo@unaffiliated/marconm)|
|15:45||sirtt has left IRC (sirtt!425753a1@gateway/web/freenode/ip.18.104.22.168, Ping timeout: 246 seconds)|
|15:45||MarconM has left IRC (MarconM!~Marcelo@unaffiliated/marconm, Read error: Connection reset by peer)|
|15:45||jammcq has joined IRC (firstname.lastname@example.org)|
|15:46||MarconM has joined IRC (MarconM!~Marcelo@22.214.171.124)|
|15:46||MarconM has joined IRC (MarconM!~Marcelo@unaffiliated/marconm)|
|15:54||sirtt has joined IRC (sirtt!425751dd@gateway/web/freenode/ip.126.96.36.199)|
|16:14||work_alkisg is now known as alkisg|
sirtt: overlayfs with what? tmpfs?
|16:34||sirtt has left IRC (sirtt!425751dd@gateway/web/freenode/ip.188.8.131.52, Ping timeout: 246 seconds)|
|16:51||khildin has joined IRC (email@example.com)|
|16:58||sirtt has joined IRC (sirtt!42575092@gateway/web/freenode/ip.184.108.40.206)|
|16:59||sirtt has left IRC (sirtt!42575092@gateway/web/freenode/ip.220.127.116.11, Client Quit)|
|17:00||sirtt has joined IRC (sirtt!42575092@gateway/web/freenode/ip.18.104.22.168)|
alkisg: preferably, I'd like /home to not differ from the default overlay for /. home wouldnt be a separate mount point.
|17:02||alkisg is now known as work_alkisg|
|17:02||work_alkisg is now known as alkisg|
sirtt: is your purpose to have guest logins?
Or you have some already-initialized /home that you want to keep intact after reboots?
It doesn't make much sense to have overlayfs for /home, you usually either want it persistent or clean between logins, not between reboots
but i do have some generic home profile data that i need, so an empty tmpfs sadly would not work in this case
So it's either some normal fs, or cleaned on login
You can copy it on login
Do you want to re-initialize it on login, or on boot?
That's the key question
Of course, if the initial data is too big, then ok overlayfs will make sense there
yes. i want home to be wiped clean on boot for the users. clean being my default set b of files, without their changes
the data is small and could be recopied, yes.
So you have different users and you want their data preserved between logoffs/logons, but not between reboots?
That's a very strange use case
Normally the copy is done on login, not on boot
no, clearing for logoff/logon is fine.
my apologies if i made that to sound like it was the case.
Do you have different usernames/passwords, or just a guest?
E.g. is there /home/user1, home/user2 etc, or just /home/user?
there are multiple usernames/ids, yes.
And if you measure /home/user1, /home/user2 etc, they're all quite small and can be embedded in the image?
du -sh /home ==> how big?
OK, it's small enough
Just rsync /home to /opt/ltsp/i386/home then, and remove /home/* from /etc/ltsp/ltsp-update-image.excludes
ok. wont it still mount it as sshfs by default as its a fat client?
There's a test where if /home/username is already there, it doesn't use sshfs, let me see exactly...
ah excellent news. I shall try this now.
sirtt: in /usr/share/ldm/rc.d/X01-localapps
# If the user's home directory is not located in the root cow device, assume
# that it has already been mounted with other means, e.g. with FSTAB_x.
if [ "$(stat -c %m "$LDM_HOME")" != "/" ]; then
So no, it won't exactly work like I said because it will be in the root cow device
|17:15||sirtt_ has joined IRC (sirtt_!42575092@gateway/web/freenode/ip.22.214.171.124)|
sirtt: so, just use another NBD cow device for /home
Put the things you want in it, put it in FSTAB_01 or in RCFILE_01 in lts.conf, and it'll work
No need to update image or put things in the chroot etc
Time to go!
|17:16||* alkisg waves|
|17:16||alkisg is now known as work_alkisg|
thank you alkisg
|17:18||sirtt has left IRC (sirtt!42575092@gateway/web/freenode/ip.126.96.36.199, Ping timeout: 246 seconds)|
|17:28||sirtt_ has left IRC (sirtt_!42575092@gateway/web/freenode/ip.188.8.131.52, Quit: Page closed)|
|17:39||telex has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
|17:40||telex has joined IRC (email@example.com)|
|17:50||mattv_ has joined IRC (mattv_!d046b605@gateway/web/freenode/ip.184.108.40.206)|
g'day everybody. I'm doing 'ltsp-info' on ubuntu 14.04. I see that ltsp-client and ltsp-client-core are not installed on the server, but they're on the chroot. Is that a problem?
|18:14||gbaman has joined IRC (firstname.lastname@example.org)|
|18:27||daniel_ has joined IRC (daniel_!4b178d51@gateway/web/freenode/ip.220.127.116.11)|
|18:30||vsuojanen has left IRC (email@example.com, Remote host closed the connection)|
|18:31||vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)|
|19:11||Markus_123 has left IRC (Markus_123!~Markus123@193-154-226-10.adsl.highway.telekom.at, Quit: Leaving)|
|19:53||ricotz has left IRC (ricotz!~rico@ubuntu/member/ricotz, Quit: Ex-Chat)|
perhaps someone has some docs they could link me to. I"m trying to figure out why a newly configured client is going astray. The details are: I have a new GPU ( nVidia K620) which I would like to create a new image for. I copied my existing working image, installed the nvidia.ko driver and boot to run level three with the new client. I can start X manually and get an xterm. If i run startx when prefdm invokes client-launch, I get
... because no display manager is invoked.
could someone point me where the display manager is invoked? As I thought that should be done within prefdm.
|20:14||gbaman has left IRC (firstname.lastname@example.org, Ping timeout: 276 seconds)|
|20:17||alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)|
mattv_: it's normal that ltsp-client isn't installed on the server
daniel_: you need to specify XSERVER=nvidia etc
So that a xorg.conf is generated
Note though that LTSP isn't well supported on fedora, centos etc
alkisg: let me double check about the xorg.conf, I think it's in place with the driver=nvidia.
Better use some deb-based distro
alkisg: where are you saying that XSERVER variable should be set?
An I think an X_MODULE or something is needed too
Try adding both of those, and remove them later if they're not necessary:
you're refering to the client lts.conf? not the host configuration correct?
currently neither the working nor broken client images have an lts.conf in image/etc
Normally lts.conf is located in tftp
actually, it's /opt/x86_64_nvidia for the broken client image
So that one can modify it without rebuilding the (squashfs) image
that conf file ... sorry.
But if it's not there, the one from <chroot>/etc/lts.conf is used
In any case, if you can see the options in `getltscfg -a` on the client, the result is ok
didn't know about the fall back to the chroot hose - that will make it easier to ahve just one lts.conf file.
okay, so getltscfg says ( ran on the client) /etc/lts.conf doesn't exist.
the tftpboot/lts.conf has an entry for this specific client's MAC address.
Which distro/version is this?
|20:31||gbaman has joined IRC (email@example.com)|
where can I find the LTSP version? It's instlaled on a CentOS 6 host.
ltsp-info should tell you, if it's there
no, that command isn't.
otherwise, in debian it would be dpkg -l ltsp-server
In centos it would be rpm -something ltsp-server
Dunno, never used that
But really, centos doesn't have a maintainer for ltsp...
okay, 5.2.17 of ltsp-server
That's 4 years old... :)
you should the CentOS 5 machines I have to support.
should see *
this one is bleeding edge in comparison.
I don't think you'll find much help with troubleshooting a 4 years ltsp in centos though...
There's no centos maintainer for recent version, I don't believe you'll find help for older versions either...
I was hoping the process would be similar. prefdm invokes client-launch to determine the display manager ? in the current version?
Well, deb-based versions don't have prefdm, they have /etc/X11/default-display-manager
In that file, ltsp writes the ldm path
it's a fixed path at install time?
No, we've changed to a dynamically managed model at init time
the file I have tries gdm, kdm, then searches packages. they all fail only on this new machine, but work on the client image I copied it from.
boot-time scripts are ran from <chroot>/usr/share/ltsp/init-ltsp.d
LTSP doesn't normally work with other display managers
Only LDM works by default
it doesn't find ldm.
actually, no ... wait.
it does find ldm.
however the configuration is all wrong.
it is loading (what looks like to me) a generic K12Linux splash screen.
This is the script that manages the default DM for debian: http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk/view/head:/client/Debian/share/ltsp/init-ltsp.d/50-default-display-manager
...no idea about rpm-based distros...
I think it's *certain* that ltsp has bugs there
maybe the issue isn't with the display manager ... maybe it's not mounting the proper partitions.
|20:42||MarconM has joined IRC (MarconM!~Marcelo@18.104.22.168)|
|20:42||MarconM has joined IRC (MarconM!~Marcelo@unaffiliated/marconm)|
on a client machine, at a termainl login (client-12 login) say, should I have access to the full file system?
|20:43||MarconM has left IRC (MarconM!~Marcelo@unaffiliated/marconm, Read error: Connection reset by peer)|
Graphical login or console-based?
you should have access to the clients full filesystem, which may or may not be (nearly) identical to the server...
In ttys you shouldn't be able to login at all
though alkisg is apparently thinking more clearly about htis, and i'll hide again
|20:44||* alkisg leaves this up to vagrantc! 'night all! :)|
Hehe your turn! ;)
|20:45||alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)|
daniel_: so basically LTSP is unsupported on CentOS... if you'd like to become the maintainer, it might be worth the trouble
otherwise, it's going to be a series of unresolved bugs
it requires someone to update and fix bugs on an ongoing basis...
I'd like to if I had the time. These CentOS machines are a pain in the ass to work with. air-gapped, laborious requirements ... doing any kind of bug fixing on them is unfeasible.\
|20:51||fiesh has left IRC (firstname.lastname@example.org, Ping timeout: 264 seconds)|
daniel_: so you're stuck with maintaining a legacy system?
more or less.
|21:03||mattv_ has left IRC (mattv_!d046b605@gateway/web/freenode/ip.22.214.171.124, Ping timeout: 246 seconds)|
we get some updates. security related mostly.
|21:04||* vagrantc sighs|
somewhere along the way the interest from the fedora/redhat/etc. community just dropped
maybe they're making their own wheel.\
there's some of that, for sure
so, on the client, how does ldm get invoked?
depends on the operating system...
but basically, it gets called by ltsp's screen_script
it basically gets called indirectly by the init system
or more properly, i guess it depends on the init system
i.e. upstart vs. systemd vs. sysvinit vs. ???
I see here we have a ltsp-client-launch script specified as the DISPLAYMANGER in /etc/sysconfig/desktop
for some reason, on the new client that fails to find ldm, but on the original it works. I suspect partitions aren't being mounted.
|22:00||khildin has left IRC (email@example.com, Quit: I'm gone, bye bye)|
|22:17||fiesh has joined IRC (firstname.lastname@example.org)|
|22:26||gbaman_ has joined IRC (email@example.com)|
|22:29||gbaman has left IRC (firstname.lastname@example.org, Ping timeout: 252 seconds)|
|22:44||ogra_ has left IRC (email@example.com, Ping timeout: 244 seconds)|
vagrantc: well ... it works. not sure what I did but I tweaked something in the image and reran ltsp-update-kernels and it works.
|22:45||ogra_ has joined IRC (firstname.lastname@example.org)|
|22:45||daniel_ has left IRC (daniel_!4b178d51@gateway/web/freenode/ip.126.96.36.199, Quit: Page closed)|
now if we only knew what
|23:32||gbaman has joined IRC (email@example.com)|
|23:33||gbaman has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
|23:35||gbaman_ has left IRC (email@example.com, Ping timeout: 256 seconds)|
|23:46||gbaman has joined IRC (firstname.lastname@example.org)|
|23:47||AlexPortable has left IRC (AlexPortable!uid7568@gateway/web/irccloud.com/x-orirdzapdkgradej, Quit: Connection closed for inactivity)|
|23:50||gbaman has left IRC (email@example.com, Ping timeout: 256 seconds)|
|23:54||gbaman has joined IRC (firstname.lastname@example.org)|