00:15 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
01:37 | gdi2k has left IRC (gdi2k!~gdi2k@49.151.17.102, Quit: Ex-Chat) | |
02:37 | XoMeLLyoX has joined IRC (XoMeLLyoX!605507d9@gateway/web/freenode/ip.96.85.7.217) | |
02:38 | <XoMeLLyoX> I just installed ltsp-server on Debian 8 according to the instructions on the wiki. I have double checked everything but my client still doesn't boot. Can someone help me with this?
| |
02:52 | This does pop up on the client's screen and I would suspect this may be part of the issue: module overlayfs not found in modules.dep
| |
02:56 | <vagrantc> the overlayfs warning shouldn't be an issue
| |
02:57 | XoMeLLyoX: which exact instructions did you follow?
| |
02:57 | <XoMeLLyoX> https://wiki.debian.org/LTSP/Howto
| |
02:58 | Are there different ones I should follow? I've installed on CentOS in the past without issue. I've heard Debian isn't as straight forward though.
| |
02:58 | <vagrantc> Debian actually has an active maintainer for LTSP, at least
| |
02:59 | but, i'm a little biased :)
| |
02:59 | XoMeLLyoX: so, what happens when you boot a client? any logs in the server's /var/log/syslog?
| |
03:00 | <XoMeLLyoX> It obtains an IP and that's the last I see it in the logs.. And on the client it just goes to a black screen
| |
03:01 | <vagrantc> so you turn on the computer and it just goes to a black screen, nothing scrolling by as it boots?
| |
03:02 | <XoMeLLyoX> No, I see the warning about overlayfs then black screen. And my monitor goes to sleep
| |
03:02 | <vagrantc> does the black screen have any readable text on it?
| |
03:03 | <XoMeLLyoX> Nothing at all
| |
03:03 | <vagrantc> is the computer still running?
| |
03:03 | <XoMeLLyoX> I can ping the client just fine
| |
03:03 | Yes
| |
03:03 | <vagrantc> if you press ctrl-alt-f1 on the client, do you see a login screen?
| |
03:04 | <XoMeLLyoX> Nope
| |
03:04 | <vagrantc> !shell
| |
03:04 | <ltsp`> I do not know about 'shell', but I do know about these similar topics: 'shell-screen', 'gnome-shell'
| |
03:04 | <vagrantc> !shell-screen | echo XoMeLLyoX
| |
03:04 | <ltsp`> XoMeLLyoX shell-screen: One way to get local root access to troubleshoot a thin client is to use a shell SCREEN: https://help.ubuntu.com/community/UbuntuLTSP/ClientTroubleshooting#Using%20a%20shell%20SCREEN
| |
03:05 | <XoMeLLyoX> Okay so this could be a x11 issue?
| |
03:05 | <vagrantc> that's what I'm thinking
| |
03:05 | don't have much to go on
| |
03:06 | XoMeLLyoX: in fact, if you edit lts.conf to just have two lines "[default]" and "SCREEN_02=shell" and then reboot, does it give you a shell prompt?
| |
03:07 | <XoMeLLyoX> Yeah Debian is a tad different than what I'm used to. We've been running CentOS for years which I'm more familiar with. But it's obviously not supported so we've moved to Debian.
| |
03:07 | No, I just tried it and nothing
| |
03:08 | Should I have a default xorg.conf under /opt/ltsp/i386/etc/X11?
| |
03:10 | <vagrantc> shouldn't need an xorg.conf ... with that in lts.conf, it shouldn't even try to load X
| |
03:11 | what's your client hardware?
| |
03:12 | <XoMeLLyoX> It's a 10zig. I know the hardware works b/c we have a similar set up working in the office. It PXE boots the image just fine
| |
03:13 | <vagrantc> works running a debian live cd?
| |
03:13 | or, you mean, this same hardware boots a debian ltsp-pnp setup somewhere else?
| |
03:14 | <XoMeLLyoX> ltsp-pnp? Is that needed? I did not install that on this machine.
| |
03:14 | <vagrantc> if you're seeing the overlayfs message, it means the console video is working at some point ... but something is later breaking it.
| |
03:14 | <XoMeLLyoX> Yes the same hardware runs ltsp somewhere else
| |
03:14 | <vagrantc> XoMeLLyoX: using the same setup, or some other verison of LTSP, other OS, etc?
| |
03:14 | <XoMeLLyoX> I'm setting up a test system at my house to work through some issues for our set up at the office
| |
03:14 | Same setup
| |
03:15 | But I do believe my sysadmin switched the image to an older image to tftpboot because he couldn't get the newer one to work for some reason
| |
03:15 | <vagrantc> honestly out of ideas at this point
| |
03:16 | XoMeLLyoX: so when you say same setup, you mean different setup? :P
| |
03:16 | <XoMeLLyoX> I can ssh into the client
| |
03:16 | haha Sorry I should be more elaborate
| |
03:17 | <vagrantc> ok, if you can ssh in you can at least look at some logs from the client itself
| |
03:17 | dmesg
| |
03:17 | check /var/log/syslog
| |
03:17 | and /var/log/Xorg.*.log
| |
03:18 | ctrl-alt-f1 should really show a console login prompt, or SCREEN_02=shell should pop up a shell ... but somehow your video is crashing part-way through bootup ... haven't seen that before.
| |
03:19 | if it were a KMS (kernel mode setting) issue, i'd expect it to not display video at all
| |
03:19 | or distorted, or something like that
| |
03:20 | any idea what video hardware is in it?
| |
03:21 | 10zig reveals lots of different hardware
| |
03:21 | <XoMeLLyoX> I'm really not sure. I'd have to look it up at the office
| |
03:22 | Well I just thought I could ssh into the client. Root password isn't working
| |
03:31 | <vagrantc> passwords are usually disabled on the client images
| |
03:31 | <gehidore> is the root password not working or is root login disabled via ssh by default...
| |
03:31 | s/via/in/
| |
03:32 | <vagrantc> password root logins are also usually disabled by default in debian's ssh
| |
03:33 | i *think*
| |
03:33 | been so long since i used any system that actually had a root password set
| |
03:33 | <XoMeLLyoX> Yes you are correct.. I enabled it though
| |
03:35 | <vagrantc> XoMeLLyoX: you could specify ltsp.break= on e of the scripts from /usr/share/ltsp/init-ltsp.d
| |
03:35 | that should kick in before the video gets mangled ...
| |
03:36 | <XoMeLLyoX> Oh wait a sec. I'm an idiot. I forgot to restart the ssh daemon after making the change
| |
03:36 | Okay I just ssh'd into the client. Now let me try looking at the logs
| |
03:36 | <vagrantc> restart the ssh daemon where?
| |
03:36 | and how?
| |
03:36 | <XoMeLLyoX> In the chroot environment
| |
03:36 | <vagrantc> if you can't log in?
| |
03:36 | i thought you were doing ltsp-pnp?
| |
03:36 | there is no chroot there
| |
03:36 | <XoMeLLyoX> No I am not. I didn't even know about ltsp-pnp
| |
03:37 | Is there documentation out there on that?
| |
03:37 | <vagrantc> oh, i don't know where i got that idea
| |
03:37 | XoMeLLyoX: the wiki howto you linked mentions it a little later
| |
03:41 | <XoMeLLyoX> Weirdest thing.. I don't see anything weird in the logs on the client either.
| |
03:43 | <vagrantc> try a different monitor?
| |
03:44 | it's amazing, after 10+ years of developing LTSP, people still manage to find weird issues i've never heard of before
| |
03:45 | <XoMeLLyoX> I am going to try it.. But I swear if that's the fix I'm going to kick myself.
| |
03:46 | I do have it hooked through a KVM switch. But I've set it up this way before without an issue.
| |
03:46 | So I'm going to plug it directly in and if that doesn't work then change monitors
| |
03:46 | <vagrantc> oh, KVMs sometimes mess with detection of the correct settings
| |
03:46 | i have seen that before!
| |
03:53 | <XoMeLLyoX> Well that seem to have worked..
| |
03:53 | Although the login screen is off the monitor at least it's a log in screen!
| |
03:53 | <vagrantc> even after a reboot?
| |
03:54 | <XoMeLLyoX> Yes. I had to reboot it to get it to come up at all after hooking the monitor in directly
| |
03:55 | I believe this is part of the issue my sysadmin had and that's why he used a different image than the newest one.
| |
03:55 | He never could get the resolution correct on the monitor
| |
03:56 | <vagrantc> you could try XRANDR_DISABLE=True and then X_MODE_0=XxY (e.g. 1024x768)
| |
03:56 | if you know what the valid resolution should be
| |
03:57 | XoMeLLyoX: well, sorry it took so long, but at least figured something out! :)
| |
03:57 | * vagrantc waves | |
03:57 | vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving) | |
04:10 | <XoMeLLyoX> Thank you for your help!
| |
05:54 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
07:53 | kjackal has joined IRC (kjackal!~quassel@2a02:587:3117:9e00:e113:dadf:2c9a:ae4) | |
11:43 | Phantomas has joined IRC (Phantomas!~ftsamis@ubuntu/member/phantomas) | |
12:05 | <highvoltage> vsuojanen, alkisg: LTSP live on Edubuntu works well
| |
12:12 | GodFather has left IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com, Remote host closed the connection) | |
12:15 | GodFather has joined IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com) | |
12:25 | GodFather has left IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com, Ping timeout: 246 seconds) | |
12:42 | GodFather has joined IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com) | |
12:50 | GodFather has left IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com, Ping timeout: 246 seconds) | |
13:00 | GodFather has joined IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com) | |
13:16 | Phantomas has left IRC (Phantomas!~ftsamis@ubuntu/member/phantomas, Ping timeout: 250 seconds) | |
13:16 | Phantomas has joined IRC (Phantomas!~ftsamis@ubuntu/member/phantomas) | |
13:27 | GodFather has left IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com, Ping timeout: 260 seconds) | |
13:37 | GodFather has joined IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com) | |
13:47 | GodFather has left IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com, Ping timeout: 252 seconds) | |
13:52 | GodFather has joined IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com) | |
15:59 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
16:19 | Phantomas has left IRC (Phantomas!~ftsamis@ubuntu/member/phantomas) | |
16:27 | kjackal has left IRC (kjackal!~quassel@2a02:587:3117:9e00:e113:dadf:2c9a:ae4, Ping timeout: 260 seconds) | |
16:56 | robb_nl has joined IRC (robb_nl!~robb_nl@62.235.97.203) | |
17:03 | robb_nl has left IRC (robb_nl!~robb_nl@62.235.97.203, Ping timeout: 244 seconds) | |
17:26 | ogra_ has left IRC (ogra_!~ogra_@p5098ed03.dip0.t-ipconnect.de, Remote host closed the connection) | |
17:26 | ogra_ has joined IRC (ogra_!~ogra_@p5098ed03.dip0.t-ipconnect.de) | |
18:04 | kjackal has joined IRC (kjackal!~quassel@2a02:587:3117:9e00:e113:dadf:2c9a:ae4) | |
18:12 | kjackal has left IRC (kjackal!~quassel@2a02:587:3117:9e00:e113:dadf:2c9a:ae4, Ping timeout: 260 seconds) | |
18:52 | robb_nl has joined IRC (robb_nl!~robb_nl@62.235.97.203) | |
20:04 | kjackal has joined IRC (kjackal!~quassel@2a02:587:3117:9e00:e113:dadf:2c9a:ae4) | |
20:15 | robb_nl has left IRC (robb_nl!~robb_nl@62.235.97.203, Quit: I'm gone, bye bye) | |
20:28 | GodFather has left IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com, Remote host closed the connection) | |
20:29 | GodFather has joined IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com) | |
20:34 | Freejack has left IRC (Freejack!~Freejack@unaffiliated/freejack, Ping timeout: 246 seconds) | |
20:44 | Freejack has joined IRC (Freejack!~Freejack@unaffiliated/freejack) | |
21:00 | <sbalneav> vagrantc: http://pastebin.com/RCnWySZ9
| |
21:00 | pam_external + that script = 80% of what pam_sshauth currently does.
| |
21:06 | GodFather has left IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com, Remote host closed the connection) | |
21:08 | <vagrantc> sbalneav: nice!
| |
21:09 | <sbalneav> So, this leads me to ask the question:
| |
21:10 | What I'd like, is someone from the debian security team who knows about pam to have a look at the pam_external module, and the nss_external module, and make suggestions.
| |
21:11 | If the idea is completely daft, then we can just drop it.
| |
21:11 | But if someone else thinks the idea is sound, and we're on to something here, it's *clearly* easier doing this via the scripting language than it is via C.
| |
21:12 | <vagrantc> right
| |
21:12 | <sbalneav> And therefore, I'd suggest we use pam_external + <some script>, and we could just mark pam_sshauth as depricated.
| |
21:12 | <vagrantc> i'll see if i can dig up some folks willing to do a review of the concept and code.
| |
21:12 | <sbalneav> That would be awesome.
| |
21:12 | I'll work in the next couple of days on documentation.
| |
21:13 | I think the code is "reasonably
| |
21:13 | " complete
| |
21:14 | <vagrantc> sbalneav: would you be able to email me a brief email about it so i don't loose track?
| |
21:14 | <sbalneav> Will do, I'll do it on tues when I get the doco done
| |
21:15 | <vagrantc> sbalneav: i'm really excited to see you busy working on this! :)
| |
21:15 | * vagrantc hasn't been able to do much more than maintenance for ltsp5 | |
21:16 | <sbalneav> Well, it's been a long, slow process getting all the bits I wanted in place
| |
21:16 | Mate desktop, webkit-greeter, pam modules....
| |
21:17 | And much of the work was outside the direct LTSP sphere.
| |
21:17 | But mow... I think we're within striking distance.
| |
21:17 | *now
| |
21:18 | And when you and Alkis are in SA, I can make myself available nights to help with remote work.
| |
21:18 | I can E-Attend :D
| |
21:21 | <vagrantc> sbalneav: let's hope that works out, and maybe plan for something in the coming year for us to all attend? :)
| |
21:30 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Remote host closed the connection) | |
22:41 | GodFather has joined IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com) | |