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


Channel log from 15 December 2015   (all times are UTC)

03:07huafu_ has joined IRC (huafu_!~huafu@node-k8i.pool-1-2.dynamic.totbb.net)
03:09huafu has left IRC (huafu!~huafu@node-jni.pool-1-2.dynamic.totbb.net, Ping timeout: 240 seconds)
03:39
<huafu_>
~morning!
03:39huafu_ is now known as huafu
03:40xdrazen has joined IRC (xdrazen!~xdrazen@181.188.174.232)
03:41
<xdrazen>
good night
03:42
kinda, anybody is on right now?
03:44
<vagrantc>
!ask | echo xdrazen
03:44
<ltsp`>
xdrazen ask: Don't ask to ask a question, simply ask it, and if someone knows the answer, they'll respond. Please hang around for at least a full hour after asking a question, as not everybody constantly monitors the channel.
03:46
<xdrazen>
good nigh vagrantc
03:46
<huafu>
xdrazen, good night!
03:46
<xdrazen>
well, i was talking with alskig
03:47
good night huafu
03:47
<huafu>
xdrazen, hahaha I did not see.... oh I got disconnected
03:47
it's my morning so I just arrived ;-)
03:47
<xdrazen>
sorry, in the nigth i was very upset, anyways i could not help you out with the issue that you have in the VM, i am getting issues even in a "e1 laptop serving pentium pro pcs"
03:48
btw, what is "better" the chroot or the pnp ltsp?
03:48
right now, i am downloading the ubuntu 12.04.1 iso. When done (1houror more=
03:49
i will try the pnp. But anyways i am not sure how so far i could extend this
03:49
kinda, that not all the clients has the same graphic card (in the mobo)
03:49
<huafu>
xdrazen, still talking to alkisg I suppose? (sorry, worrying of not answering if that was for me)
03:50
<vagrantc>
ltsp-pnp is very simple to manage- you install what you want on the server and then build the LTSP image out of the server's files.
03:50
<huafu>
(ok forget me :p I guess I am not fully awake yet)
03:51
<xdrazen>
^^ nvm, i try to be kind and try to speak with all
03:51
^^
03:51
i will sleep until the iso download, it is 23:51 here
03:52
vagrantc, then, the pnp is easier than the "chroot"? right.
03:52
<vagrantc>
in most cases, sure
03:52
if you need things like raspberry pi clients, then ltsp-pnp isn't so good
03:52
<xdrazen>
i have my doubts... From me, the clients are 8 pentium pro and 1 pentium 2
03:53
<vagrantc>
but for most cases, x86 server and x86 clients, ltsp-pnp is the easiest.
03:53
if you need to support 32-bit clients, then just install the 32-bit OS on the server...
03:53
<xdrazen>
sorry. All of those clients can "boot" puppy linux 5.5 (hardy i guess)
03:54
but some monitors has issues with vesa, then xorg works tuning the frequency and those
03:55
then, with this pnp (sorry i cannot find a lot of info about it)
03:55
could i serve those pentiu machines with only 96mb RAM
03:56
i guess that i am being a bit impertinent
03:56
<vagrantc>
you'd probably have to run them as thin clients, but you can still do that with ltsp-pnp
03:56
to run modern software, unfortunately, less than 128MB of ram is a big challenge.
03:56
realistically you'll want 256MB or more.
03:57
<xdrazen>
i could not find more DIM rams for those clients, all of them have all the slots fulled
03:58
i am more afraid with the "fail boot" that i got some days ago
03:58
<vagrantc>
do they have hard disks?
03:58
using local swap could help *some* ...
03:58
<xdrazen>
1 ppro and 1p2 has ide hdd. The others has scsi HDD
03:59
and when try to boot puppy in the scsi, i got kernel panic
03:59
<vagrantc>
the 90s live!
03:59
<xdrazen>
i never in my live saw that scsi hdd
03:59
they are kinda "new" for me
04:00
and some of those clients has so many "differents" mobos and nic cards. It is kinda strange
04:00
NVM about that
04:00
what i say is that i got a mistake trying to boot the clients in edubuntu 14.0
04:00
14.04 ltsp
04:01
first of all, it was pretty strange see some "negotiations"
04:01
<vagrantc>
they are, unfortunately, really old clients, and if you want to make a project out of it, that's fine ... but you might have trouble fnding people willing to provide hours and hours of assistance...
04:02
<xdrazen>
when booting, one image was 386mb and then i saw a 512 mb
04:02
finally all that i could see was only a black screen
04:02
the last thing that they said is "saned disabled" and then they got a black screen
04:02
(pentium2) and the pentium pro only got kernel panic
04:03
<maldridge>
I think the default chroot might be too big for your clients
04:03
<xdrazen>
**actually it is very probable to that it was for the xorg version
04:03
i guess the same, that the default chroot was very big
04:03
<maldridge>
you could put it on a rather extreme diet, but you'll then need a more powerful server to actually host things on the other end
04:04
<xdrazen>
for the server, i have an amd fx 8350
04:04
(8core with 4Ghz)
04:05
how so little could be a chroot?
04:05
<maldridge>
well *in theory* you could get it down to 92M
04:06
<vagrantc>
xdrazen: so you have one quite nice server from the last few years, and just a few machines that are roughly 15-20 years old?
04:06
<maldridge>
but that's getting into LFS territory
04:06
<xdrazen>
that it my sad situation actually dear vagrantc
04:06
<vagrantc>
xdrazen: how many clients do you need?
04:07
<xdrazen>
more than "need" i have 9 clients
04:07
<vagrantc>
it's not LTSP, but maybe figuring out how to do multi-seat on the server would work?
04:07
<xdrazen>
all that i want for them, is "ofimatica" and some videos
04:07
<vagrantc>
would probably perform better
04:08
xdrazen: videos? that's asking a lot of hardware in that spec range.
04:08
<xdrazen>
then had better only abiword and gnumeric. Really do not care
04:09
<vagrantc>
xdrazen: where are you at?
04:09
xdrazen: what's the project for?
04:09xdrazen has left IRC (xdrazen!~xdrazen@181.188.174.232, Read error: Connection reset by peer)
04:10
<vagrantc>
xdrazen: your time might be better served seeking out a grand for a few clients with more reasonable specs...
04:10
seeking a grant
04:11xdrazen has joined IRC (xdrazen!~xdrazen@181.188.174.232)
04:11
<xdrazen>
sorry i got dc
04:12
<vagrantc>
xdrazen: your time might be better served seeking out a grant for a few clients with more reasonable specs...
04:12
<xdrazen>
what about the raspberry pi?
04:13
<vagrantc>
pi2 aren't too bad
04:13
but originally raspberry pi only have 256-512MB of ram
04:14
<xdrazen>
Well, i will look for them. BUT actually i must do those ppro work with ltsp, even if it would be only "surfing" and abiword-gnumeric
04:17
<vagrantc>
even surfing may crash regularly with so little ram.
04:17
<xdrazen>
the local swap could help a bit, right?
04:18
<vagrantc>
i've made the mistake before of deploying something that basically gave linux, LTSP, whatever, a bad name by being way too slow.
04:18
<xdrazen>
it could even be slow, right?
04:18
<vagrantc>
the web these days is really resource-intensive ... it's not uncommon for a web browser to use several hundred MB of ram
04:19
so even with local swap, if it's constantly swapping, it could be unusable.
04:20
<xdrazen>
i got it. Well, i had better sleep until ubuntu would be downloaded
04:22
had better sleep now, i have not had some of dream in this night, only 2 hours.
04:22
i will be back in 3 hours. Thanks a lot vagrantc huafu and maldridge
04:24xdrazen has left IRC (xdrazen!~xdrazen@181.188.174.232)
04:32
<huafu>
thanks? well you're welcome, I don't think I have been of any help here lol
04:34
<vagrantc>
i'm the honest stick-in-the-mud, you can be the morale booster :)
04:39
<huafu>
vagrantc, hehe sure
05:24adrianorg has left IRC (adrianorg!~adrianorg@187.58.154.203, Ping timeout: 250 seconds)
05:25Ark74 has joined IRC (Ark74!~Luis@189.220.253.111)
05:26adrianorg has joined IRC (adrianorg!~adrianorg@187.58.153.80)
06:17* gehidore is the court jester
06:24work_alkisg is now known as alkisg
06:24
<alkisg>
Hi guys
06:25eemeli has joined IRC (eemeli!3e94cd0c@gateway/web/freenode/ip.62.148.205.12)
06:27* vagrantc cheers
06:27
<vagrantc>
!alkisg
06:27
<ltsp`>
alkisg: The LTSP oracle. Our beacon of hope in the world of LTSP. With the guidance of this divine emperor, we shall prevail.
06:27
<alkisg>
Hahaha, not you too! :D
06:27
!vagrantc
06:27
<ltsp`>
Error: "vagrantc" is not a valid command.
06:27
<alkisg>
!v
06:27
<ltsp`>
v: vagrantc!!!!!!!!!!!!!!!!!!1!!!!!
06:28* gehidore
06:28
<alkisg>
Hmm like gnu short options vs long options, -v is accepted, --vagrantc isn't :D
06:28
<gehidore>
long options always appealed to me until I had to type them frequently
06:29
<vagrantc>
tab-completion makes typing long options easy
06:30
most of the time...
06:36eemeli has left IRC (eemeli!3e94cd0c@gateway/web/freenode/ip.62.148.205.12, Quit: Page closed)
06:37
<gehidore>
assuming you're rocking a system that supports tab complete on options, which the only time I need them is when it doesn't
06:38
<vagrantc>
heh
06:39
<gehidore>
https://gehidore.net/stuff/ih/frontaxle/ last 3 as I said should have great benefit from custom cut u-bolts
06:39
well that was more weird weechat behavior
06:39
type that in another buffer hit return and she kicks me back here and dumps the message in :(
06:40
<alkisg>
Maybe you could netboot the front axle though
06:42
<huafu>
morning alkisg!
06:42
<vagrantc>
debian's had support for that platform for years
06:42
<alkisg>
Hello huafu
06:42
Haha
06:43ricotz has joined IRC (ricotz!~ricotz@p5B2A912A.dip0.t-ipconnect.de)
06:43ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
06:43
<gehidore>
heh @ both of you
06:45
<huafu>
alkisg, I don't think you care but I got all my setup working nicely, with even guest login button - a user per client, cleaned up at each login and copied from a template user. my RPi are thin and others are fat, got the latest flash and I found firefox running faster on slow machines than chrome ;-)
06:45
<alkisg>
Cool
06:45* alkisg prefers firefox for thin clients as well... well, in general except for some flash-based content
06:46
<gehidore>
^^... screw flash
06:46
chromium ftw :D
06:46
<alkisg>
chromium has flash 19, firefox has 11 :D
06:46
<huafu>
now building mkahawa ;-) and I'll be all set to open my cyber cafe - firefox happens to work better on fat clients too (well at least mine, they are slow), and here people only do facebook and intensive youtube
06:47
alkisg, I thought they'd all share the flash installed in ubuntu-restricted-extras?
06:47
anyway, I need flash as html5 for youtube sucks soooooo much CPU
06:47
<alkisg>
no, one has adobe-flashplugin | flashplugin-nonfree, the other has pepperflashplugin
06:47
<vagrantc>
youtube's largely html5 by now, isn't it?
06:47
oh.
06:47
<alkisg>
Not by default, no
06:48
<huafu>
alkisg, I believe it has a fallback but yeah the default is flash, and flash does use way less CPU than html5 for youtube on my cleints at least
06:49
<vagrantc>
that's surprising that anything could use more resources than flash
06:49
<alkisg>
firefox's implementation of some decoders isn't very good
06:49
<huafu>
vagrantc, css3 animations are huge CPU consumers too
06:49
<alkisg>
flash is better, and chrome's supposed to be even better than flash's
06:50
Youtube does have different defaults per devices/OSes and it has fallbacks and you can even opt-in to html5 by visiting youtube.com/html5
06:50
<huafu>
alkisg, btw I had made some small instructions for myself to compile mkahawa on ubuntu 14.04, can't make it work following my own tuto lol
06:50
<gehidore>
alkisg: my chromium has no flash
06:50
<alkisg>
gehidore: chromium can use the pepperflashplugin of google chrome
06:50
<huafu>
I tried chromium yesterday and it had crashed too much :/
06:51
<alkisg>
In ubuntu, it recommends that package, which downloads google chrome, extracts flash, then discards the rest
06:51
(as it's not redistributable outside google chrome)
06:53
<gehidore>
alkisg: aye, I prefer not having flash myself, thus I mention chromium
06:53
<alkisg>
You can _not_ have flash in all browsers :D
06:54* gehidore flashes his browser
06:54
<gehidore>
I keep firefox onboard plus libflash just in case
07:03
<alkisg>
vagrantc: the reporter of https://bugs.launchpad.net/ltsp/+bug/816139 doesn't respond, does my patch there work for you, so that we can commit it?
07:05
<vagrantc>
alkisg: i'll add it to my todo list for tomorrow
07:06
alkisg: i suspect it will break, as users aren't allowed to specify a full path to a config file
07:06
<alkisg>
vagrantc: it's relative, not absolute
07:06
What is a "full path"?
07:06
<vagrantc>
ah, i misread your last comment
07:07
<alkisg>
Ah, the auth path? OK
07:07
It's quite silly what they do though, to disallow absolute paths and allow relative ones
07:08
<vagrantc>
at least in the olden times, X -config foo.conf would look in /etc/X11/foo.conf ...
07:08
i think a better fix would be for us to write to xorg.conf ...
07:08
er, /etc/X11/xorg.conf
07:09
the /var/run/ltsp-xorg.conf is a holdover from when / wasn't writeable
07:09
<alkisg>
Not because we want different xorg settings per screen?
07:09
...I don't know how we could define those in lts.conf though...
07:09
<vagrantc>
also, when using -config with an invalid entry it will quietly proceed as if you've never specified anything
07:10
ah, multiple screens with different settings? yes, that's a challenge.
07:10
<alkisg>
I don't mind at all if we write to /etc/X11/xorg.conf
07:10
<vagrantc>
there might be a per-display path that it looks for first?
07:10
<alkisg>
With ltspd we could extend the settings to allow for per screen or per user settings as well
07:11
...I'm not sure if it would make much sense though
07:11
Maybe we're overengineering it
07:12
<vagrantc>
seriously, we should write to /etc/X11/xorg.conf :)
07:12
<alkisg>
+1 :)
07:12
<vagrantc>
or /etc/X11/xorg.conf.d if it's supported
07:13* alkisg doesn't know why Ubuntu doesn't have that dir
07:14
<alkisg>
It doesn't matter for ltsp though
07:16* vagrantc waves goodnight
07:16
<gehidore>
cheers
07:16
<alkisg>
bb!
07:17vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
07:17
<maldridge>
there is xorg.conf.d
07:18
its probably not a good plan to overwrite the root one, how would you be sure you don't blindly kill a working config
07:19
<alkisg>
If the user specifies XSERVER=vesa and has a xorg.conf present, why wouldn't we overwrite it?
07:20
He obviously wants us to overwrite it there
07:21
<maldridge>
ah, I missed the part where you explicitly configure the variable
07:23uXus has left IRC (uXus!~uXus@217.77.222.72, Remote host closed the connection)
07:30
<huafu>
I know this has nothing to go here but not sure where I should ask and I think you guys might be of some help, I have to run ./configure with LIBS="-lcrypto -ldm -lpthread ..." and even tho I installed all those libxxx-dev, configure complains saying ld can't find -lxxxx
07:31
any idea what is going on or where I should go and look around what could possibly be wrong? trying some random search on google does not bring me anywhere
07:37Softeisbieger has joined IRC (Softeisbieger!~Softeisbi@dsl37-155-90.pool.bitel.net)
07:37uXus has joined IRC (uXus!~uXus@217.77.222.72)
07:51mikkel has joined IRC (mikkel!~mikkel@mail.dlvs.dk)
08:11alkisg is now known as work_alkisg
08:28NeonLicht has left IRC (NeonLicht!~NeonLicht@darwin.ugr.es, Read error: Connection reset by peer)
08:34NeonLicht has joined IRC (NeonLicht!~NeonLicht@darwin.ugr.es)
08:47cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Remote host closed the connection)
08:50cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
09:26work_alkisg has left IRC (work_alkisg!~alkisg@ubuntu/member/alkisg, Read error: Connection reset by peer)
09:33alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
09:33m3741 has left IRC (m3741!8c20b7fe@gateway/web/freenode/ip.140.32.183.254, *.net *.split)
09:34alkisg is now known as work_alkisg
10:43
<huafu>
work_alkisg, is there an issue in the doc of lts.conf or I missunderstand something: LOCAL_APPS_EXTRAMOUNTS: ...extra mount points to be mounted on the thin client... (THIN? why would one want to mount something from the server on a thin client since it all runs on the server?)
10:44
<maldridge>
huafu: sometimes you might want additional volumes to be mounted on the client
10:45
example: I run a steam cluster with LTSP and I need the steam directory to be COW for all users, and ideally mounted seperately for all users
10:45
<huafu>
maldridge, but on a THIN client you have everything from the server since it's like a vnc session on the server, right?
10:45
<maldridge>
not necessarily
10:46Faith has joined IRC (Faith!~paty_@unaffiliated/faith)
10:46
<huafu>
maldridge, so this setting is specifically for thin clients?
10:46
<maldridge>
that is specifically to do with local apps, i.e. things included in the image that actually run on the endpoint
10:46
not on the server
10:46
<huafu>
maldridge, ah ok, so anything in the image would run locally, even for thin clients?
10:47
<maldridge>
yes
10:47
a thin client is still a computer, albeit a less powerful one
10:48
<huafu>
so what make epoptes call it thin or fat?
10:48
<maldridge>
that is a question for work_alkisg
10:48
its 0448 here, I must get some sleep
10:49
<huafu>
ok thank for answering! have a good night
10:49
<maldridge>
np
10:49
<huafu>
originally I got this question because I need to have /home/template-user accessible for all fat clients so that my session script would copy over to the currenctly logging in user
10:50
in that case what is the best solution for this scenario? I guess I can use LOCAL_APPS_EXTRAMOUNTS right?
10:53Faith has left IRC (Faith!~paty_@unaffiliated/faith, Ping timeout: 272 seconds)
10:54Faith has joined IRC (Faith!~paty_@200.144.182.219)
10:59lbssousa has joined IRC (lbssousa!~laercio@179.154.195.9)
11:03Faith has left IRC (Faith!~paty_@200.144.182.219, Ping timeout: 256 seconds)
11:08TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Remote host closed the connection)
11:18
<huafu>
!local-boot
11:18
<ltsp`>
local-boot: If you want LTSP fat clients on a low-speed network, you can put i386.img on e.g. C:\Boot\LTSP\i386.img and use this command line in pxelinux.cfg: APPEND ro initrd=ltsp/i386/initrd.img init=/sbin/init-ltsp root=/dev/sda1 rootflags=ro loop=/Boot/LTSP/i386.img; IPAPPEND 3
11:18xdrazen has joined IRC (xdrazen!b5bcaee8@gateway/web/cgi-irc/kiwiirc.com/ip.181.188.174.232)
11:18
<xdrazen>
good morning
11:18Faith has joined IRC (Faith!~paty_@143.107.231.49)
11:18
<xdrazen>
hi
11:18
<huafu>
xdrazen, good morning ;-) (6pm here :))
11:19
<xdrazen>
^^ huafu what is up now? XD
11:19
kinda 7:19 am here
11:19
the server got a bit dc, right?
11:19
<huafu>
xdrazen, polishing my LTSP setup ;-)
11:20
xdrazen, dc?
11:20
<xdrazen>
that is great. Do you anything working now?
11:20Faith has left IRC (Faith!~paty_@143.107.231.49, Changing host)
11:20Faith has joined IRC (Faith!~paty_@unaffiliated/faith)
11:20
<xdrazen>
**disconected. 5 mins ago i cannot log in here
11:20
<huafu>
xdrazen, what?
11:20
<xdrazen>
i mean, How is going your ltsp setup
11:21
?
11:21
<huafu>
I setup a script so that when the user click on 'guest login' it is cleaning up the user and copying it from a template. each terminal has its own dedicated user
11:22
<xdrazen>
that is functionally. What "architecture" your clients has?
11:22
<huafu>
so now I can login as the template user, make it look like what I want my clients look like, log out, and next time they login they have a fresh session exaclty looking like the tempalte
11:23
server is x64 but I installed xubuntu i386 on it, all clients are x86 (very old) and fat, except 2 RPi which are of course armhf (as thin clients)
11:23
I used tlsp-pnp, except for RPis which have their own chroot
11:24
all that thanks to alkis mainly ;-)
11:24
<xdrazen>
that is usefull. i got a mistake, i take my "ppro client" (the pentiums pro) but 1 i cannot boot puppy linux with the scsi disk and 2 i did not get the cd-rom reader... then i wonder if the usb dvd reader cuould be handed
11:24
<cyberorg>
xdrazen, seen this? https://lizards.opensuse.org/2014/05/31/tiny-core-kiwi-ltsp-thin-client/
11:24
<xdrazen>
thanks a lot cyberorg. I am on it now
11:25
if it is not a impertinent question. "how so old are your pcs?" huafu?
11:26
<huafu>
xdrazen, well not THAT old, 2 are p4, I have some centrinos, and others I yet did not look at :)
11:27
I need to go buy some thai keyboards and some mouses + AC adapters so that I can have more terminals
11:27
<xdrazen>
they are not so old ^^. I am a bit worried about cannot boot this ppro pcs :(
11:28
<huafu>
most of mine can't boot on usb so LSTP came in handy for that too :)
11:28
<xdrazen>
i am not even sure if the PXE is working on them XD
11:28
i mean, the bios has it, but when i try to make the boot, it really "does not hear"
11:30
<huafu>
I know they are not that old, but when you think about the first versions date, it's still 15 years ago lol
11:30
does not hear?
11:30
<xdrazen>
year 2k xD
11:30
<huafu>
yup, first p4 were out in 2k I think
11:30
<xdrazen>
i mean, when i boot a "modern" via PXE, they "look for dhcp".
11:30
<huafu>
xdrazen, what does yours?
11:31
<xdrazen>
"insert bootable media" ._.
11:31
<huafu>
can't you make a cdrom with a small kernel which will setup the network and boot from it?
11:31
xdrazen, then you did not activate the pxe boot as first boot device, or you do not have pxe boot :/
11:32
<xdrazen>
about it, i have the "gpxe" bottable cd. but... i did not take the cd rom reader, then it is useless now
11:32
<huafu>
I am trying to help here but I am very far from being the right person to ask, I began to play with ltsp something like a week ago lol
11:32
<xdrazen>
the only interface is a floppy disk right now
11:33
(over the client) and this laptop does not have one
11:33
<huafu>
well you can boot from floppy maybe, else you can open the case, remove the hdd, put the kernel from another computer, put back in and voiual
11:33
<xdrazen>
^^ what matters really is the intention for do
11:33
<huafu>
where are you from btw?
11:34
<xdrazen>
bolivia
11:34
<huafu>
nice, never went there... yet
11:34
<xdrazen>
i mean, even chating here is usefull, it makes not feel so lonelly
11:34
and where are you from?
11:35
<huafu>
france, but I live in thailand
11:35
entonzes hables espanol, ja?
11:35
<xdrazen>
si lo hago XD
11:35
https://help.ubuntu.com/community/UbuntuLTSP/ltsp-pnp
11:36
following that?
11:36
<huafu>
yup that is what I used
11:36
<xdrazen>
cyberorg, really thanks for the link, now i am readying that
11:37
when a promp ask if de pnp-client... should i put yes or no?
11:38
<huafu>
what? you meant nbd soemthing? say no if so
11:38
<xdrazen>
maybe would be helpfully if i try first in a VM?
11:39
<huafu>
sure
11:39
<xdrazen>
nbd something, it asked for "disconect" or kinda
11:39
<cyberorg>
xdrazen, you need pxe booting on the client or gpxe booting
11:39
<xdrazen>
then i messed that, i choosed "yes" :(
11:39
<huafu>
make an internal netwrok, a server vm where you'll install ltsp server, and a client vm where you'll test it
11:40
<xdrazen>
2 VM?!
11:40
<huafu>
xdrazen, yeah one for the server and one for the client
11:40
<xdrazen>
lol, i do not guess that "this" server could had this
11:40
right now, i am on a amd e1 laptop. The true server will be a fx 8350... but it is far a week at least
11:41
<huafu>
xdrazen, not sure I am following you
11:41
<xdrazen>
what do you mean?
11:41
my english is rough, unfortunatelly
11:42
<huafu>
que no puedo entiender correctamente jaja
11:42
<xdrazen>
what i mean that exactly now i am on an "amd e1 laptop"(2cores at 1ghz)
11:42
<huafu>
what is your vm soft? vbox?
11:43
<xdrazen>
but in a week, i will buy the "amd fx 8350" (for the server, 8cores 4ghz)
11:43
actually never tried before a VM
11:43
<huafu>
I meant, if you are not installing on the prod machine, then install in some VM so that you can play with it and go back
11:43
<xdrazen>
*** https://help.ubuntu.com/community/UbuntuLTSP/ltsp-pnp
11:43
not it is not
11:43
apt-get --yes --install-recommends install dnsmasq ltsp-server-standalone ltsp-client ldm-ubuntu-theme
11:44
in that, a text promt asked for that, i set "yes"
11:44
<huafu>
if you never played with vm then maybe test on your machine, if you do not care about loosing stuff in case you mess up
11:44robb_nl has joined IRC (robb_nl!~robb_nl@ip-80-236-242-12.dsl.scarlet.be)
11:44
<huafu>
nevermind it is not important
11:44
brb
11:44
<xdrazen>
i am a bit "paranoic"
11:44
cya ^^
11:48Softeisbieger has left IRC (Softeisbieger!~Softeisbi@dsl37-155-90.pool.bitel.net, Remote host closed the connection)
11:50
<xdrazen>
huafu are you here?
11:50
<huafu>
yes but some friends just arrived :/
11:50
<xdrazen>
^^
11:50
<huafu>
will be around but not 100%
11:51
<xdrazen>
only 1 question. What vm software should i try?
11:51
<huafu>
virtualbox is free and easy to install
11:52
<xdrazen>
the oracle one?
11:52
<huafu>
https://help.ubuntu.com/community/VirtualBox/Installation
11:52
yup
11:52
there is only one, the orcale on
11:53
<xdrazen>
Lol, thanks
11:53
<huafu>
the other well known are vmware, qemu, kvm
11:53
but vbox is the easiest and fastest for your case
11:54
<xdrazen>
well, thanks, i was with this one
11:54
https://www.thefanclub.co.za/how-to/how-create-virtualbox-ubuntu-ltsp-thin-client
11:59
<huafu>
well sure, but before you can follow this, you must install the vm soft, then create a vbox where you'll install and configure the ltsp pnp server, and then you can follow this one to create a client
12:00
<xdrazen>
got it
12:05Ark74 has left IRC (Ark74!~Luis@189.220.253.111, Ping timeout: 250 seconds)
12:16
<xdrazen>
cyberorg are you here?
12:17
https://lizards.opensuse.org/2014/05/31/tiny-core-kiwi-ltsp-thin-client/
12:17
about it
12:17
<cyberorg>
xdrazen, what about it?
12:18
<xdrazen>
the algorithm is not well defined.
12:18
what realy happens is that with the tiny core, loads in the client
12:18
then request the services of the servers like a ltsp tipicall?
12:19
<cyberorg>
it boots tinycore on client and runs X session from server over ssh or rdp
12:20
it is not ltsp, it just runs "ssh -X server session" or "rdesktop server", so server can be any linux distro with sshd or xrdp running
12:22
<xdrazen>
that is really good. Then 1st i should try to boot my clients with that tinycore and then download the edu life opensuse(i wrote that before that read about "any linux distro)
12:22
<cyberorg>
xdrazen, you don't need li-f-e, you can test it on whatever distro you have available
12:23
<xdrazen>
then. searching for ssh or rdp
12:24
i must read about it. Again, thanks a lot
12:24
<cyberorg>
as long as you can ssh or rdesktop(yes works with both linux and windows servers) into the server and pxe boot the clients
12:25
<xdrazen>
well i will see you later, i am trying with a VM now because i forgot the bootable device. CYA
12:26
good morning, i will be back later... good bye and have a nice day
12:26
<cyberorg>
you don't get any features that comes with ltsp on tinycore though, just basic X session running from the server, no local devices/sound/printer etc available, ciao
12:27
<xdrazen>
really, if that works for abiword and gnumeric, and maybe some of internet surf, that is ok.
12:28
must leave now. CYA
12:28xdrazen has left IRC (xdrazen!b5bcaee8@gateway/web/cgi-irc/kiwiirc.com/ip.181.188.174.232, Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
12:48Faith has left IRC (Faith!~paty_@unaffiliated/faith, Ping timeout: 250 seconds)
12:49Faith has joined IRC (Faith!~paty_@143.107.231.49)
12:50Fenuks has joined IRC (Fenuks!~Fenuks@91.192.173.88)
12:59
<huafu>
back
13:00
does anyone knows if LOCAL_APPS_EXTRAMOUNTS is/are mounted before the session even start?
13:10
btw work_alkisg https://wiki.ubuntu.com/Chromium/Getting-Flash
13:29
<work_alkisg>
http://packages.ubuntu.com/search?keywords=adobe-flashplugin
13:29
<no results>
13:29work_alkisg is now known as alkisg
13:29
<alkisg>
http://packages.ubuntu.com/search?keywords=pepperflashplugin-nonfree
13:29
xenial (web): Pepper Flash Player - browser plugin [multiverse]
13:29
1.7ubuntu1: amd64 i386
13:29
Let me check the repository as well..
13:32
http://archive.canonical.com/ubuntu/pool/partner/a/adobe-flashplugin/adobe-flashplugin_20151208.1-0ubuntu1_i386.deb contains both plugins, nice
13:33
both the pepper one and the npapi one
13:34
Thank you huafu
13:34
About extramounts, they are mounted at the same time as /home, at login, via sshfs
13:34
<huafu>
alkisg, you're welcome ;-)
13:35
at login, does this mean I can do a script LDM-XSESSION which would use those mount or it's too early?
13:35
<alkisg>
huafu: start with the problem
13:35
Are you trying to make something like kiosk?
13:35
<huafu>
kinda
13:36
<alkisg>
No persistence at all in user homes?
13:36
<huafu>
nope
13:36
<alkisg>
Then use either tmpfs or nbd for /home
13:36
No need to use sshfs and get all the troubles of it
13:36
Where would you use extramounts?
13:36
to copy the template $HOME?
13:37
<huafu>
I need to, before starting the session, copy the template user (/home/bnh-template) so that it would be the home folder of the user who is going to login (I have 1 user per terminal)
13:37
<alkisg>
Use the same user in all terminals so that you have the same paths, i.e. /home/user
13:37
Otherwise many settings that rely on the user path won't work
13:38
Don't use ssh as you can't have the same path for many users
13:38
<huafu>
no because then the thin clients would work on the same path on the server right?
13:38
<alkisg>
...and don't use thin clients either
13:38
<huafu>
:/
13:38
<alkisg>
If you use thin clients, it's conceptually broken
13:38
You'll have to examine all the settings for absolute paths to /home/bnh-template
13:39
gconf, dconf, wine, firefox, all of them
13:39
Most apps will behave an store the relative path, but many of them will also have issues
13:39
<huafu>
ok I guess I do not understand correctly the difference between thin and fat, thought I re-re-read the ltspFatClient
13:39
<alkisg>
It's not about ltsp, it's about linux and applications now
13:39
You can't use a template user for other users
13:40
Because many applications will store absolute filenames
13:40
That will refer to the template path, not the copied path
13:40
In many cases it will work, in some it will break and you'll have a hard time troubleshooting it
13:41
<huafu>
alkisg, I wanted to have /srv/my-template-folder being a symlink to /home/template, then at login of any user in a given group I'd copy this folder, removing the .Xauthority and maybe some other stuff before staring the session (I could of course make /home a tmpfs for best perf then)
13:41
<alkisg>
I think you're missing my point
13:41
<huafu>
I am sure I am missing something, it might be your point lol
13:41
<alkisg>
Let's call the template user simply "user"
13:41
You login as "user"
13:42
You arrange firefox the way you want it. You put a bookmark. OK?
13:42
<huafu>
yes
13:42
<alkisg>
Firefox creates a profile at /home/user/.firefox/profile
13:42
Then you copy /home/user to /home/another-user
13:42Fenuks has left IRC (Fenuks!~Fenuks@91.192.173.88, Ping timeout: 272 seconds)
13:42
<alkisg>
At that point, /home/another-user/.firefox/profile will try to write to /home/user/.firefox, and will get access denied
13:43
(*if* firefox uses an absolute path instead of a relative one)
13:43
<huafu>
why would it try to do so, paths are stored relatively to the home folder isn't it?
13:43
<alkisg>
No
13:43
That's what I was talking about
13:43
<huafu>
??? why?
13:43
<alkisg>
90% of the apps will store it relative
13:43
10% will store the absolute path
13:43
And these will cause you problems
13:43
<huafu>
fuck the 10% lol
13:44
I need a different user because it is like this I can log and identify how long a session lasted
13:44
and identify my clients with my cyber cafe soft
13:44
<alkisg>
You can have 10 different users, all with the same home dir at fat clients
13:44
But you can't use thins in my idea
13:44
<huafu>
I need to be able to use both
13:46
but thanks for the tmpfs, why am I sshfsing the home folder since I wipe it out lol
13:46
<alkisg>
tmpfs needs ram, nbd home doesn't need ram
13:46
So it will work with lower ram on the clients
13:46
<huafu>
nbd is over the network rigth?
13:47
<alkisg>
Yes, it's the same as for root (/) and swap
13:47
<huafu>
so it'll use the network, I think it's better I use tmpfs on swap
13:47
I use local swap, I put back the hdd in my fat clients and created some fat plus lts.conf use local swap
13:47
<alkisg>
OK
13:48
<huafu>
created some swap, not fat lol
13:48
<alkisg>
You can also use local home
13:48
(and clean it whenever you want)
13:48
<huafu>
well it needs to be wiped, I don't want client 2 coming after client 1 to see those
13:48
<alkisg>
The good thing about nbd home is that you won't need to copy the skeleton
13:48
The cleaning part is the same in all cases
13:49
<huafu>
alkisg, why? I need to wipe it somehow
13:49Faith has left IRC (Faith!~paty_@143.107.231.49, Changing host)
13:49Faith has joined IRC (Faith!~paty_@unaffiliated/faith)
13:49
<alkisg>
With nbd, you unmount the old and mount the new, and you have the skeleton there, completely cleaned
13:49
<huafu>
I meant, if I use nbd, it'll pick it up from server and write it there too, so it'll use the network for all writes and read
13:49
<alkisg>
In all the other cases, yes you need to wipe the home dir before and after login
13:50
<huafu>
nbd does not write back to the server?
13:50
<alkisg>
nbd is a block device
13:50
You can put the skeleton inside it
13:50
And with `nbd-server -c` (copy on write), it's writeable for many clients even if you only have 1 read only template
13:50
Anyways, tmpfs is fine as well
13:51
<huafu>
alkisg, can you go back to speaking english please?
13:51
:D
13:51
<alkisg>
Hahaha
13:51
<huafu>
I lost you at "nbd is a block device"
13:51
<alkisg>
truncate -s 1G home.img
13:51
mkfs.ext4 home.img
13:51
mount home.img /mnt
13:51
rsync -a /home/user /mnt
13:51
umount /mnt
13:51
nbd-server -c home.img
13:52
Is that better than english? :)
13:52
<huafu>
bon et bien je vais parler francais alors!
13:52
<alkisg>
That way, home.img already contains the template home dir
13:52
<huafu>
lemme look at that
13:52
<alkisg>
You don't need to transfer it, it's already there
13:53
Ή καλύτερα να αρχίσω τα ελληνικά; :P :D
13:53
<huafu>
voila
13:53
:)
13:53
home.img, is that another image than i386.img?
13:53
<alkisg>
Yes, that's the image for home
13:54
You have i386 for root, swap for swap, and home for home (a new one just for you)
13:54
<huafu>
alkisg, ok and where I can tell the server to serve it, and _some_ clients to use it (the fat ones in my case)?
13:54
oh, for the server I gues in /etc/nbd...
13:55
<alkisg>
Yup
13:55
For the clients, somewhere before ldm/rc.d/X01-localapps
13:56
<huafu>
I also saw that my fat clients do transfer the swap while they do have a local swap, how can i disable that? in other terms, what config file or script..... ok that previous message answers it
13:56
ok, first lemme do some lvm snapshot (yes I am proud of knowing about lvm now :p) and then I'll do some melting pot :p
13:59
<alkisg>
NBD_SWAP=False
13:59
LOCAL_SWAP=True
14:09
<huafu>
thx
14:09
ps - that was easy to understand :D
14:10
<alkisg>
:)
14:23
<huafu>
btw alkisg for my old computers, since I know my users will do some intensive youtube, I found the perfect thing for that: minitube (you can find the ppa on webup8)
14:23
<alkisg>
!flash
14:23
<ltsp`>
flash: Yes, flash sucks. An HD full screen 30 fps video needs 2.5 Gbps bandwidth (1920×1080×4×30)! Make sure you have LDM_DIRECTX=True in your lts.conf file, or if it's just youtube you're after, try some flash replacing plugin like http://linterna-magica.nongnu.org
14:23
<alkisg>
There's also that ^
14:24
<huafu>
alkisg, the 1st goal is to avoid all the resources the browser sucks just being on a youtube page lol
14:24
video lags a bit on my old computers inside a browser, not in that
14:24
<alkisg>
linterna is using vlc
14:24
what is minitube using?
14:25
<huafu>
...flash I believe, but I needed some interface close enough to youtube, else my users won't use it
14:25
linterna? can't find a correct link
14:25
<alkisg>
what's wrong with clicking on the link that i pasted?
14:26
read...!
14:26
<huafu>
LOL, I did not read the whole thing hahahaa
14:26
<alkisg>
minitube is using vlc through the kde libraries
14:27
linternal is using vlc inside firefox
14:27
<huafu>
ah man, I need some sleep, I think that is about a week I am sleeping like 2-3 hours a night and just having my eyes in front of this machine
14:27
<alkisg>
Neither of them uses flash
14:27
<huafu>
oh I thought minitube was using flash too, ok good!
14:28
I did look at some others like youtube-viwer, I might have mixed
14:30
what is wrong with this server? 41% 11.5K 6m15s
14:30
lol
14:30
20 minutes to dl 7mb
14:30
I feel like using my old internet of 6 months ago
14:32
<alkisg>
After installing that latest flash. firefox: You have version 11,2,202,554 installed. chromium: You have version 20,0,0,228 installed
14:32
:)
14:36
<huafu>
hahahaha
14:36
I need to logout, tty in a minute
14:36huafu has left IRC (huafu!~huafu@node-k8i.pool-1-2.dynamic.totbb.net, Quit: Leaving)
14:37huafu has joined IRC (huafu!~huafu@node-k8i.pool-1-2.dynamic.totbb.net)
14:38
<huafu>
back
14:50alkisg is now known as work_alkisg
14:53ben_roose has joined IRC (ben_roose!~roose@roose.cs.wichita.edu)
15:15PeperPots______ has left IRC (PeperPots______!sid1218@gateway/web/irccloud.com/x-jerwvecplkkqjedd, Ping timeout: 240 seconds)
15:17PeperPots______ has joined IRC (PeperPots______!sid1218@gateway/web/irccloud.com/x-kqbqwgdebdulbifq)
15:25mikkel has left IRC (mikkel!~mikkel@mail.dlvs.dk, Quit: Leaving)
16:15dtcrshr has joined IRC (dtcrshr!~datacrush@unaffiliated/datacrusher)
17:07Ark74 has joined IRC (Ark74!~Luis@189.220.253.111)
17:37robb_nl has left IRC (robb_nl!~robb_nl@ip-80-236-242-12.dsl.scarlet.be, Quit: I'm gone, bye bye)
17:42xdrazen has joined IRC (xdrazen!b5bcaee8@gateway/web/freenode/ip.181.188.174.232)
17:43
<xdrazen>
hi
17:43
i am back
17:43
good afternoon huafu and cyberorg. Are the most that i can remember
17:44
<huafu>
hi xdrazen, soon 1am here, very tired ;-)
17:44
<xdrazen>
^^ kinda strange, making the thing with the virtual machine
17:44
it worked with 96 ram
17:45
and maybe even with 80
17:45
huafu, i would like to know, i would like to make a VM wich could "emulate a pentium pro pc with s3 virge graphic card"
17:45
is it possible?
17:46
<huafu>
afaik not with vbox
17:46
and I am not sure you can with others, maybe qemu, you'll have to ask google, IDK too much about that
17:46
<xdrazen>
i am reading a bit, but i cannot mind the keywords for search
17:48
pretty pretty interesting thing. the VM worked with 80 mb ram, but with 64 i get a "kernel panic"
17:50
huafu, correct me... i guess that what i am lookinf for is a "emulator"?
17:51
<huafu>
80mb of ram? put at least 138
17:51
sorry 128
17:52
<xdrazen>
i understand that... but i wanna make a "extreme" minimum pc
17:53
<huafu>
xdrazen, I think first you need to not worry too much about the CPU or the graphic card, especially for the server. just be sure of selecting the same arch (32bit in your case), and then make it work like that with also a simple client. when you're familiar with the setup and played a bit with the ltsp setup, you'll be more confident while doing it on your future real machines - anyway, that's what I'd do
17:56
<xdrazen>
you are on true
17:57
well, actually this is working
17:57
in the VM, i will make a try on a i7 pc which is here
17:58
<huafu>
if you have old machines which will be your clients, be sure to install the 32 bit version of the system on the server so that it'll work on the clients
18:01
<xdrazen>
kk, i am over it
18:02
i already done it
18:11xdrazen has left IRC (xdrazen!b5bcaee8@gateway/web/freenode/ip.181.188.174.232, Ping timeout: 252 seconds)
18:28huafu has left IRC (huafu!~huafu@node-k8i.pool-1-2.dynamic.totbb.net, Quit: "need a reboot")
18:30fgudhfhjf has joined IRC (fgudhfhjf!4a84b5d6@gateway/web/freenode/ip.74.132.181.214)
18:30
<fgudhfhjf>
hi all
18:31
i was wanting to know if the new linux by anonymous is ok to use
18:36huafu has joined IRC (huafu!~huafu@node-k8i.pool-1-2.dynamic.totbb.net)
18:46
<work_alkisg>
fgudhfhjf: are you sure you are in the right irc channel?
18:47
This is about ltsp, not general linux
18:47
try the #linux channel
19:00
<huafu>
work_alkisg, can I put multiple `LIKE` in one section to inherit from multiple other sections in a lts.conf?
19:00dtcrshr has left IRC (dtcrshr!~datacrush@unaffiliated/datacrusher, Remote host closed the connection)
19:04lbssousa has left IRC (lbssousa!~laercio@179.154.195.9, Quit: lbssousa)
19:18dtcrshr has joined IRC (dtcrshr!~datacrush@2801:88:f7a:100:240:a7ff:fe2d:d7c0)
19:18dtcrshr has joined IRC (dtcrshr!~datacrush@unaffiliated/datacrusher)
19:23vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
19:50cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 240 seconds)
19:52Faith has left IRC (Faith!~paty_@unaffiliated/faith, Quit: Leaving)
19:56
<huafu>
ufff, can't think anymore, I'm off to bed, ttyl
20:00PeperPots______ has left IRC (PeperPots______!sid1218@gateway/web/irccloud.com/x-kqbqwgdebdulbifq, Ping timeout: 240 seconds)
20:01PeperPots______ has joined IRC (PeperPots______!sid1218@gateway/web/irccloud.com/x-pogqegsnfodojvkz)
20:40huafu has left IRC (huafu!~huafu@node-k8i.pool-1-2.dynamic.totbb.net, Remote host closed the connection)
21:26ben_roose has left IRC (ben_roose!~roose@roose.cs.wichita.edu, Remote host closed the connection)
21:39ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)
22:18fgudhfhjf has left IRC (fgudhfhjf!4a84b5d6@gateway/web/freenode/ip.74.132.181.214, Ping timeout: 252 seconds)
22:36xdrazen has joined IRC (xdrazen!~xdrazen@lpz-181-114-127-00149.wimaxtigo.bo)
22:36
<xdrazen>
good afternoon
22:42
i wonder... if a VM works with ltsp, could the real client not work?
22:47
<vagrantc>
using a virtual thin client works, but the real client doesn't work?
22:47
<xdrazen>
hi vagrantc. Yes, it happens
22:47
right now i wonder if it is for the NIC
22:48
<vagrantc>
hardware support for the virtual machines is often quite good :)
22:48
probably less so for very old physical hardware
22:48
although, to some extent, old hardware support tends to be decent in some areas
22:48
video not being one of them
22:48
<xdrazen>
eventually, i tried the same boot cd
22:49
but with other NIC and other pc
22:50
right now i will retry changin the client
22:51
i am actually using gpxe for boot with PXE
22:57
vagrantc
22:57
i wonder, may i have a virtual machine with specific hardware?
22:58
like define a pentium pro pc, or a NIC specific...
22:58
<vagrantc>
several virtual machines allow you to use certain specific hardware, sure. but not any random piece of hardware you can think of...
22:58
<maldridge>
xdrazen: generally no
22:58
what NIC are you working with that isn't in the kernel anyway?
22:58
<vagrantc>
you can select the processor type, and from a handfull of nics in libvirt with kvm backend
22:59
<xdrazen>
that is a sad thing, a lot of NIC
22:59
<vagrantc>
although the accuracy of the virtualization of specific hardware is not guaranteed to be 100% accurate
23:00
<xdrazen>
^
23:00
**^^
23:00
<vagrantc>
uh?
23:01
<xdrazen>
this is quite difficult... i really wonder why the thin client cannot boot
23:02
<vagrantc>
maybe because the hardware you're testing on hasn't been tested by any developer of any of the software you're trying to use in over 15 years?
23:03
<xdrazen>
mmm well, i already tried boot with the cd with a different pc. i will assemble it now and be back
23:18xdrazen has left IRC (xdrazen!~xdrazen@lpz-181-114-127-00149.wimaxtigo.bo, Ping timeout: 255 seconds)
23:32vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
23:49huafu has joined IRC (huafu!~huafu@node-k8i.pool-1-2.dynamic.totbb.net)