04:46 | alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.) | |
04:52 | alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg) | |
05:21 | adrianor1 has joined IRC (adrianor1!~adrianorg@179.187.24.82.dynamic.adsl.gvt.net.br) | |
05:24 | adrianorg has left IRC (adrianorg!~adrianorg@177.18.49.64, Ping timeout: 245 seconds) | |
05:59 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
06:09 | Sleaker has joined IRC (Sleaker!quasselcor@2604:880:a:7::e1b) | |
06:15 | Sleaker_ has left IRC (Sleaker_!quasselcor@2604:880:a:7::e1b, *.net *.split) | |
07:48 | gdi2k has left IRC (gdi2k!~gdi2k@58.69.160.28, Read error: Connection reset by peer) | |
08:32 | ogra has left IRC (ogra!~ogra_@ubuntu/member/ogra, Ping timeout: 258 seconds) | |
08:33 | ogra_ has joined IRC (ogra_!~ogra_@p5098ed03.dip0.t-ipconnect.de) | |
08:58 | statler has joined IRC (statler!~Georg@gwrz.lohn24.de) | |
09:57 | woernie has joined IRC (woernie!~werner@134.76.113.46) | |
10:02 | woernie has left IRC (woernie!~werner@134.76.113.46, Ping timeout: 258 seconds) | |
10:28 | ogra_ has left IRC (ogra_!~ogra_@p5098ed03.dip0.t-ipconnect.de) | |
10:29 | ogra has joined IRC (ogra!~ogra_@ubuntu/member/ogra) | |
11:27 | woernie has joined IRC (woernie!~werner@134.76.113.48) | |
11:38 | kjackal has left IRC (kjackal!~quassel@2a02:587:311f:c300:886d:4f98:fa5b:6600, Ping timeout: 252 seconds) | |
11:38 | kjackal has joined IRC (kjackal!~quassel@athedsl-4545791.home.otenet.gr) | |
12:22 | spaced0ut has joined IRC (spaced0ut!~spaced0ut@unaffiliated/spaced0ut) | |
12:23 | Faith has joined IRC (Faith!~Paty_@unaffiliated/faith) | |
12:37 | woernie has left IRC (woernie!~werner@134.76.113.48, Ping timeout: 244 seconds) | |
13:07 | kjackal_v2 has joined IRC (kjackal_v2!~quassel@2a02:587:311f:c300:886d:4f98:fa5b:6600) | |
13:07 | kjackal has left IRC (kjackal!~quassel@athedsl-4545791.home.otenet.gr, Ping timeout: 272 seconds) | |
15:37 | mwalters has left IRC (mwalters!~ubox@c-73-152-61-86.hsd1.va.comcast.net, Ping timeout: 258 seconds) | |
16:55 | Faith has left IRC (Faith!~Paty_@unaffiliated/faith, Quit: Leaving) | |
17:00 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
18:02 | gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com) | |
18:05 | <gbaman> Any suggestions for debugging ldm starting issues? Giving LTSP a go with Buster on a Pi and looks like ldm is starting, then falling over. The ldm log just says its starting then running rc.d init scripts, then repeats same 5-10 seconds later
| |
18:06 | <alkisg> gbaman: thin or fat chroot?
| |
18:06 | <gbaman> Fat
| |
18:07 | <alkisg> Do you have anything in lts.conf?
| |
18:07 | E.g. autologin or xrandr or x_smart_color_depth...
| |
18:08 | Also check /var/log/ldm.log and /var/log/Xorg.?.log
| |
18:09 | <gbaman> [default]
| |
18:09 | LTSP_CONFIG=True
| |
18:09 | LTSP_FATCLIENT=true
| |
18:09 | REMOTE_APPS=True
| |
18:09 | INIT_COMMAND_RM_NBD_CHECKUPDATE="rm -rf /usr/share/ldm/rc.d/I01-nbd-checkupdate"
| |
18:09 | LOCAL_APPS_EXTRAMOUNTS=/home/shared
| |
18:09 | Thats the lts.conf
| |
18:10 | And ldm.log has "INFO: starting on client with IP address : 10.0.12.92" and "INFO: calling rc.d init scripts" every 5-10 seconds
| |
18:10 | <alkisg> I guess that's just xorg resetting, what's there on xorg.log or xorg.log.old?
| |
18:13 | <gbaman> I think I have a hunch what it might be, buried in there is a fb driver error
| |
18:16 | Looks like Raspberry Pi Foundation switched to their fancy new graphics driver being enabled by default
| |
18:22 | Unless anything else in there stands out to you alkisg? https://pastebin.com/jzMwNRVY
| |
18:23 | <alkisg> gbaman: try SCREEN_02=shell in lts.conf. From there, type just this: xinit
| |
18:23 | If you see an xterm, then xorg is working ok, and it might be an ldm issue
| |
18:27 | <gbaman> I have a very basic looking xterm up in the top left of the screen (with white background) alkisg
| |
18:28 | (when I say very basic, am talking a while box with a prompt up top left, that's all)
| |
18:29 | pppingme has left IRC (pppingme!~pppingme@unaffiliated/pppingme, Ping timeout: 258 seconds) | |
18:29 | <alkisg> !cheap-client
| |
18:29 | <ltsp`> cheap-client: https://www.gearbest.com/tv-box-c_11262/?attr=2081-1279
| |
18:30 | <gbaman> Haha, that doesn't solve the actual issue :)
| |
18:31 | Plus, apparently at least a million Pis now sold into education each year now (according to figures from this morning), so not going to help them either
| |
18:32 | <alkisg> gbaman: hehe, I didn't paste that for you! :)
| |
18:32 | I needed it in some mail I was writing
| |
18:33 | Re: xterm, then it sounds like xorg is ok
| |
18:33 | <gbaman> Haha, well Pi 4 should be in your cheap client list nowadays, pretty powerful machine
| |
18:33 | <alkisg> Yeah I think it's around half the power of the pentium 4's we want to throw away :P
| |
18:34 | * alkisg has 3 rpi2's and 1 rpi3... looking forward to rpi4, but wants to avoid them for schools | |
18:34 | <alkisg> They're fine for remote desktop or print servers, but I wouldn't want them as desktop PCs in my computer lab...
| |
18:35 | <gbaman> Haha, well from what I have seen, runs stuff a whole lot faster than pentium 4s
| |
18:35 | <alkisg> But anyway those thoughts are unrelated to the actual issue
| |
18:35 | <gbaman> True
| |
18:35 | <alkisg> Btw, I'm developing the new ltsp, it won't have ltsp-build-client anymore
| |
18:35 | So you'd need a script that would extract the sd image to a chroot
| |
18:36 | <gbaman> *Grumbles* More code to write *Grumbles* :)
| |
18:36 | <alkisg> *less code to maintain* :D
| |
18:36 | Nowadays there's vagrant and docker and vbox and and... no need for chroots
| |
18:37 | <gbaman> At some point, it would make sense to integrate it all in with pi-gen, Pi Foundations tool for building SD card images
| |
18:37 | Someday...
| |
18:38 | <alkisg> I think it'd be best if you shipped a qemu-based VM for raspberry pi "chroot"
| |
18:38 | People would be able to boot and graphically maintain it,
| |
18:38 | and the new ltsp19 supports images as sources for `ltsp-update-image`, so it would be very easy to export it
| |
18:38 | <gbaman> Well, will admit I am tempted to look at doing it all on a Pi 4
| |
18:38 | Full gigabit ethernet finally
| |
18:39 | <alkisg> They skipped nebooting though?
| |
18:39 | woernie has joined IRC (woernie!~werner@134.76.113.42) | |
18:39 | <gbaman> Which makes just shipping an image for the whole thing, rather appealing
| |
18:39 | Well, PiNet always has something on the card anyway
| |
18:39 | <alkisg> You'll still need a local kernel instead of just the boot-something.bin?
| |
18:39 | rpi3 can netboot without an sd card
| |
18:39 | <gbaman> The bootcode.bin method should still work for Pi 4
| |
18:39 | Just not the no sd card method
| |
18:40 | <alkisg> OK that's still better than updating the kernel/initrd locally all the tim
| |
18:40 | <gbaman> But I have a kernel on the card anyway
| |
18:40 | <alkisg> e
| |
18:40 | Why?
| |
18:40 | I tested it and it worked even on rpi2
| |
18:40 | <gbaman> Haha, just never moved away from it
| |
18:40 | <alkisg> Hehe
| |
18:40 | <gbaman> Not had the time to rewrite
| |
18:40 | Is on the (ever growing) todo list
| |
18:41 | But not overly a priority. Still got the wifi version on the todo list as well, and that does need the full kernel stuff on the card
| |
18:46 | <alkisg> Fat clients over wifi? That'd be slooooowwwwww....
| |
18:47 | <gbaman> Haha, fat clients with the filesystem cached basically
| |
18:47 | <alkisg> So just sshfs home?
| |
18:47 | <gbaman> Yeah
| |
18:48 | <alkisg> OK that'd be workable for a few clients, but in this case it's a local installation, not just "local kernel"
| |
18:48 | <gbaman> Then the initramfs having all the drivers/code to keep that image up to date
| |
18:48 | <alkisg> In the new ltsp I have code for pam-based authentication, so you'll be able to do sshfs home even without ltsp booting
| |
18:48 | <gbaman> Given plenty of environments that Ethernet doesn't work, but they still need a managed environment
| |
18:49 | :)
| |
18:49 | <alkisg> I.e. normal raspbian plus the pam/sshfs script
| |
18:49 | (no ldm anymore)
| |
18:49 | <gbaman> Well, nothing wrong with LDM :)
| |
18:49 | <alkisg> Except that it doesn't start? :D
| |
18:49 | <gbaman> Well
| |
18:49 | <alkisg> LDM won't really work with wayland
| |
18:50 | And it breaks each time .desktop files change
| |
18:50 | <gbaman> In this particular case... It is less working I will admit
| |
18:50 | <alkisg> And there's no point in having LDM when one can use all the other DMs with pam
| |
18:50 | The new ltsp doesn't even have compiled code; it's all sent as an additional initrd
| |
18:50 | There's not even an ltsp-client package
| |
18:51 | <gbaman> What is this hacking you speak of :)
| |
18:51 | This could not be *real* LTSP
| |
18:51 | <alkisg> It's a complete rewrite of ltsp
| |
18:51 | To be released in september
| |
18:51 | <gbaman> Well, I would say PiNet will stick around on this version for a while
| |
18:52 | <alkisg> Buster will have ltsp5; the next one will probably have ltsp19
| |
18:52 | <gbaman> Well, Pi Foundation jumped the gun a tad on Buster, we shouldn't really be having this conversation yet...
| |
18:53 | Guess they didn't want to include support into Stretch for the new hardware
| |
18:53 | Same thing they did for Pi 3B+ and Jessie->Stretch. Jessie never got official support for the new hardware
| |
18:53 | Anyway, any suggestions for next place to check for ldm debugging?
| |
18:54 | <alkisg> Put `set -x; exec 2>/tmp/out` in the scripts, to see which point it reaches
| |
18:56 | <gbaman> Which scripts we talking about here?
| |
18:58 | <alkisg> /usr/share/ldm/rc.d/*
| |
18:59 | <gbaman> Ok, will have a play around
| |
19:19 | <vagrantc> considering buster is in deep freeze, it's not terribly unreasonable to base new things on it
| |
19:20 | even a release date scheduled in a couple weeks
| |
19:36 | statler has left IRC (statler!~Georg@gwrz.lohn24.de, Remote host closed the connection) | |
20:01 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving) | |
20:38 | <gbaman> Ok alkisg, I am back and have done a little more tinkering. From the looks of things, the "ldm-script" file is finishing fine
| |
20:38 | Is there some level above that?
| |
20:52 | Also can confirm it isn't x that is the issue, given can run startx and it runs (although with broken stuff left right and centre)
| |
21:05 | woernie has left IRC (woernie!~werner@134.76.113.42, Remote host closed the connection) | |
21:35 | kjackal_v2 has left IRC (kjackal_v2!~quassel@2a02:587:311f:c300:886d:4f98:fa5b:6600, Ping timeout: 258 seconds) | |
21:49 | pppingme has joined IRC (pppingme!~pppingme@unaffiliated/pppingme) | |
21:55 | <gbaman> alkisg this looks like getting a little closer https://pastebin.com/wnem4RvX
| |
23:00 | mwalters has joined IRC (mwalters!~ubox@c-73-152-61-86.hsd1.va.comcast.net) | |