|00:21||vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)|
|01:19||mwalters has left IRC (email@example.com, Ping timeout: 265 seconds)|
|01:42||MWALTERS has joined IRC (MWALTERSfirstname.lastname@example.org)|
|01:58||jgee has joined IRC (email@example.com)|
|02:15||adrianorg has left IRC (firstname.lastname@example.org, Ping timeout: 268 seconds)|
|02:52||map7 has left IRC (email@example.com, Ping timeout: 260 seconds)|
|02:57||map7 has joined IRC (firstname.lastname@example.org)|
install: To install LTSP: https://ltsp.org/docs/installation/
map7: you may also just use the ppa, I've tested it from jessie to bullseye
And if you don't like custom sources, you may remove it after installation
Regarding ltsp5 and usb, it should work without lts.conf options
(on fat clients, that is)
foxhoundv: x2go has an option to select the session, so the users may select any available session, kubuntu etc
|04:04||jgee8 has joined IRC (email@example.com)|
|04:05||jgee has left IRC (firstname.lastname@example.org, Read error: Connection reset by peer)|
|04:05||GodFather has left IRC (GodFatheremail@example.com, Ping timeout: 256 seconds)|
|04:06||GodFather has joined IRC (GodFatherfirstname.lastname@example.org)|
alkisg: Thanks. Got USB working had to add some permissions through polkit https://gist.github.com/map7/b5ca8988660dca5479b5b2247f040a30
works through thunar now no problem.
little different than thin clients as that was handled by ltspfs
map7: I guess you're missing some packages and you had to do that
Fat clients are like disked machines, you shouldn't have to do such things
But chroots do miss packages that normal desktop installations have (and that's why I'm recommending VMs instead of chroots nowadays)
alkisg: Cool. I'm going to give LTSP 20.1 a go under Debian Buster.
map7: which desktop environment, btw?
Can you use chrootless, or is it not appropriate in your setup?
I could give it a go
just 'ltsp image /'?
You should be able to boot clients in less that an hour, including server installation then
Just follow ALL the installation steps
install: To install LTSP: https://ltsp.org/docs/installation/
As some things are different than ltsp5
Cool, I'll give it a go, thanks.
|05:45||adrianorg has joined IRC (email@example.com)|
|06:01||statler has joined IRC (statler!~Georg@p5B30E384.dip0.t-ipconnect.de)|
|07:12||woernie has joined IRC (woernie!~werner@pD9E8BE9E.dip0.t-ipconnect.de)|
|08:18||statler has left IRC (statler!~Georg@p5B30E384.dip0.t-ipconnect.de, Remote host closed the connection)|
|08:55||statler has joined IRC (statler!~Georg@gwrz.lohn24.de)|
|09:30||adrianor1 has joined IRC (firstname.lastname@example.org)|
|09:33||adrianorg has left IRC (email@example.com, Ping timeout: 255 seconds)|
|10:01||GodFather has left IRC (GodFatherfirstname.lastname@example.org, Read error: Connection reset by peer)|
|10:01||GodFather has joined IRC (GodFatheremail@example.com)|
|11:17||ricotz has joined IRC (firstname.lastname@example.org)|
|11:30||section1 has joined IRC (email@example.com)|
|11:31||theedude has joined IRC (firstname.lastname@example.org)|
|12:12||ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)|
|12:34||Teridon has joined IRC (Teridon!~Teridon@dragon.teridon.com)|
|12:36||ricotz has joined IRC (email@example.com)|
|12:56||ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Ping timeout: 240 seconds)|
|13:04||ricotz has joined IRC (firstname.lastname@example.org)|
|13:48||sawebb has joined IRC (sawebb!~Sawebb@18.104.22.168)|
|14:15||Mikaela has left IRC (Mikaela!~Mikaela@unaffiliated/mikaela, Quit: Mikaela)|
|14:52||Mikaela has joined IRC (Mikaela!~Mikaela@unaffiliated/mikaela)|
|14:58||Mikaela has left IRC (Mikaela!~Mikaela@unaffiliated/mikaela, Quit: Mikaela)|
|14:59||Mikaela0 has joined IRC (Mikaela0!~Mikaela@unaffiliated/mikaela)|
|15:03||foxhoundv has left IRC (email@example.com, Remote host closed the connection)|
|15:13||Mikaela0 is now known as Mikaela|
|15:33||foxhoundv has joined IRC (firstname.lastname@example.org)|
|15:34||ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)|
alkisg Hello and good day. I have a question to run by you just to know if it's possible. Would it be possible to run a windows image on Ubuntu LTSP?
you can run virtualbox on a booted image (I put in flash drives in my computers specifically for Docker and virtualbox), it's a very pleasant experience
you can also run a remote desktop client on Linux that will connect to a Windows machine somewhere else
(my experience is that rdp from a VM windows to another windows is super smooth, but RDP directly from Linux to a Windows machine is mediocre at best)
quinox Thanks for the reply. I am currently running Ubuntu LTSP which houses Rasbian images for my RPi's though to run certain software, a Windows environment seems to be needed.
foxhoundv: windows doesn't natively support any remote disk methods for the "root", so it's not that simple
quinox: I use freerdp from lstp to windows VMs, if the hardware is core2 and the screen less than full HD it feels native
I don't think I have any with full hd though
/rfx +clipboard +fonts -wallpaper makes a big difference
+clipboard is proabbly not needed, that's from my local script
!cheap-client | echo foxhoundv:
foxhoundv: cheap-client: https://www.gearbest.com/tv-box-c_11262/?attr=2081-1279
||cw ok, thanks for the info. So it should work fine remoting into a VM Windows Environment correct?
foxhoundv: in general, these are much faster than rpi4's, and some also have windowss
Remoting into windows is doable, but you need a windows server for multiple users, or a crack of a windows dll
For a single user it's easy
Another approach is to have PCs as clients, not raspberries, and have them run VMs of windows, on top of ltsp netbooted linux
E.g. I have schools that boot ltsp on diskless i3 PCs, and optionally run a windows VM (the same for all students) after login
Of course if you can make your software run under wine, that's the best option
foxhoundv: yeah, what I have is basically VDI with ltsp as the thin clients. I use ltps's mac address based client options to set what client remotes to what VM
||cw: does that perform any better than just "running a VM on thin clients", i.e. plain xorg session and run vbox inside it?
I don't have a server good enough to run 12 instances of windows, so I never tried that
alkisg: on p3/p4 clients, yes, I haven't really pushed it to faster clients
||cw: no I mean, you're using rdp over xorg, wouldn't plain xorg be faster?
In both cases, the VM runs on the server and the screen is transferred...
have you ever tried running a VM on a 2Ghz p4 with 512MB ram?
I.e. the VM would run on the server
You login, you're on the server
You just run the VM. No rdp involved.
oh, no, in that case I'd be runnign a VM in a VM, I'm all virtual here
my ltsp is a VM too
the only non-hypervisor server i have runs backup, and it's already frequently loaded
It's a big downside if the users can't run VMs inside their sessions though
It beats the benefits of a virtualized ltsp server
Anyways, no thin clients anymore, so the idea is moot now...
yeah, my thins aren't really thin, even back when I was using ltsp4, they are just rdp clients booted ltsp
the clients never open a session to the server
user session that is, they just run xfree locally
and xfree is the DE, there's nothing else.
So if you set up an nfs server on windows, you won't even need a linux server :D
technically, yeah. I have linux VMs for many other reasons though
and i still need something to build the client on
alkisg The only problem with running the software in Wine that I can see is that the software has a DB in a windows environment. I don't know how well it will work.
The software is called Switched on Schoolhouse
You create a Teacher account on a specific PC, then install the student version on different PC's
They connect to the DB built into the Teacher PC
Basically to save progress and grades
Says "garbage", at least for their old 2009 version
Yeah, I saw that yesterday which is why I was thinking if I could take the LTSP Client RPi's and remote into a Windows 7 environment I could get it to work fine
What server did you say you have, and how many clients?
E.g. 24 GB RAM?
I have 64GB RAM and I am running 2 RPi's right now
Then sure, that'd work
|17:01||Teridon has left IRC (Teridon!~Teridon@dragon.teridon.com, Quit: Leaving.)|
alkisg I did have one other thought for a side project. Would it be a good idea to use Client RPi's to connect to an LTSP image of Ubuntu MATE for RPi's?
|17:04||Teridon has joined IRC (Teridon!~Teridon@dragon.teridon.com)|
wrong window :(
as long as that's not your mail password :)
|17:14||Da-Geek has joined IRC (Da-Geek!~Da-Geek@22.214.171.124)|
foxhoundv: sure, although it's best to focus on fat clients, not on thin clients
So, it would be best to have a simple server with 300€, and the clients also with 300€, able to run the OS diskless but as fat clients with their own CPU
Either linux or windows or whatever
If money is so much an issue, even those cheap-clients with 100 euros will do
E.g. try to watch youtube (a) on rpi4 = fine, or (b) over rdp = awful
Between 2010 and 2030, remote desktop isn't / won't be a good choice, after 2030 it will be again a good choice as we'll have CPUs capable of compressing multiple vp9 streams real time :)
|17:37||spaced0ut has left IRC (spaced0ut!~spaced0ut@unaffiliated/spaced0ut, Remote host closed the connection)|
There won't be any youtube watching over RDP. it will be a closed network with no outside access
Just scrolling in calc or writer can require gigabytes of traffic too
I do not know about 'thin', but I do know about these similar topics: 'thin-client-deprecation'
thin-client-deprecation: The new LTSP doesn't support thin clients (remote Xorg), but it does support low-spec netbooted clients with remote desktop (xfreerdp, x2go etc). Read more in https://github.com/ltsp/community/issues/32
|18:03||statler has left IRC (statler!~Georg@gwrz.lohn24.de, Remote host closed the connection)|
|18:34||shored has left IRC (email@example.com, Read error: Connection reset by peer)|
|18:39||shored has joined IRC (firstname.lastname@example.org)|
|19:18||Da-Geek has left IRC (Da-Geek!~Da-Geek@126.96.36.199, Quit: Leaving)|
|19:26||section1 has left IRC (email@example.com, Quit: Leaving)|
|21:57||sawebb has left IRC (sawebb!~Sawebb@188.8.131.52, Quit: Leaving)|
|21:58||statler has joined IRC (statler!~Georg@p5B30E384.dip0.t-ipconnect.de)|
|22:07||woernie has left IRC (woernie!~werner@pD9E8BE9E.dip0.t-ipconnect.de, Remote host closed the connection)|
|22:31||foxhoundv has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
Everytime I add the following to my lts.conf file for LTSP5 and rebuild my fat-client fails with a kernel panic
FSTAB_1="192.168.200.4:/home/data /home/data nfs defaults,nolock 0 0