00:49 | Vercas has joined IRC (Vercas!~Vercas@unaffiliated/vercas) | |
01:11 | vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving) | |
03:26 | GodFather has left IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net, Ping timeout: 240 seconds) | |
04:07 | GodFather has joined IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net) | |
04:23 | GodFather has left IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net, Ping timeout: 260 seconds) | |
07:09 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
08:06 | RaphGro has joined IRC (RaphGro!~raphgro@fedora/raphgro) | |
08:52 | <Hyperbyte> Good morning alkisg. :-) I'm still having issues with the new LTSP on Ubuntu 20.04 that do seem to be LTSP related. The user reported error is "sound is not working".
| |
08:52 | When looking into it, I found out pulseaudio is not started, when I try to start it using systemctl --user start pulseaudio.service, I get the following error: "Process org.freedesktop.systemd1 exited with status 1"
| |
08:53 | <fiesh> maybe do a journalctl -xe to see what's up
| |
08:53 | or a systemctl status pulseaudio
| |
08:53 | the message alone doesn't say much
| |
08:53 | <Hyperbyte> In fact, when I try to execute any systemctl --user command, it spits out that error. It doesn't always happen, maybe 50/50 chance. I've also noticed that when it happens, /run/user/ folder is empty
| |
08:53 | <alkisg> Morning guys. Additionally, try with a live cd and see if sound works there
| |
08:53 | Ah
| |
08:53 | If /run/user/ is empty, that's a serious problem
| |
08:53 | Do you have customized PAM?
| |
08:54 | <Hyperbyte> Not as far as I know? Could be LDAP related maybe?
| |
08:54 | <alkisg> How did you configure LDAP on the clients?
| |
08:54 | (yeah that's the customized PAM that I was asking for)
| |
08:55 | <Hyperbyte> I configured it on the server. /etc/ldap.conf
| |
08:55 | <alkisg> And then? Chrootless?
| |
08:55 | <Hyperbyte> The new LTSP setup you recommended, chrootless
| |
08:55 | <alkisg> Than means that you have configured ldap on the clients as well, as it is a clone of the server
| |
08:56 | <Hyperbyte> ltsp 21.01
| |
08:56 | <alkisg> Now, I would expect to see the sound problem on the server itself as well
| |
08:56 | <Hyperbyte> I don't think sound is the actual problem. Maybe I shouldn't have mentioned it.
| |
08:56 | <alkisg> The actual problem is /run/user not being mounted after a user has logged in
| |
08:56 | <Hyperbyte> It seems that nothing systemd related in userspace is started. systemctl --user status pulseaudio.service results in the same error
| |
08:56 | Right
| |
08:57 | <alkisg> systemd-pam should have ensured that it's always there
| |
08:57 | That means that you manually changed /etc/pam.d to add ldap, and you did something wrong, that introduced a race condition, unrelated to ltsp
| |
08:58 | <Hyperbyte> Could be. This is a 16.04 install upgraded all the way to 20.04, so I don't recall exactly what's happened to the pam config :-)
| |
08:58 | I've been considering ditching LDAP. Maybe this is the time... probably easiest solution.
| |
08:59 | We used to share accounts between 4 servers, now LTSP is actually the only thing using LDAP still as the other 3 servers have moved to different account management.
| |
08:59 | <alkisg> https://github.com/ltsp/ltsp/issues/338#issuecomment-735230997
| |
08:59 | This ^ link describes a very easy way to setup SSSD, which is an LDAP client, without manually messing with PAM
| |
08:59 | PAM is supposed to be handled by packages, not by the user. By update-pam-auth etc.
| |
09:00 | <Hyperbyte> I agree. I remember I tried sssd but had some problems with it that I couldn't resolve.
| |
09:00 | I think I'm just going to ditch LDAP and reset the entire pam config
| |
09:01 | <alkisg> I haven't tried SSSD in the distant past, but last year that I did, it was super smooth and automatic
| |
09:01 | apt install + a tiny config => ready
| |
09:01 | It even supports caching out of the box, for the case where ldap gets rebooted
| |
09:02 | <sebd_> alkisg: Debian removed support for PRINTER_LIST in cups on Fri, 14 Dec 2018 (cups 2.2.10-3) because the patch was refused for upstream integration
| |
09:02 | <Hyperbyte> Yeah, I'm sure it's good. It worked beautifully on Fedora. On Ubuntu I had some problems where it didn't like my server. I think at this point easiest is to just ditch LDAP. Frees up some VM resources as well.
| |
09:02 | <alkisg> sebd_: yeah, I can't say I liked ltsp-specific patches in ltsp5, so I haven't used them at all in ltsp20+
| |
09:03 | <Hyperbyte> Anyway, thanks for helping me trace this down. :-)
| |
09:03 | <alkisg> Hyperbyte: sure; note though that in this case, when you add user accounts, you'll need to reboot the clients
| |
09:03 | While no reboot is needed for password changes or account removals
| |
09:03 | np
| |
09:04 | sebd_, I even filed bugs in isc-dhcp and in cups to remove the ltsp-specific patches :)
| |
09:09 | <sebd_> alkisg: we are trying to empty printers.conf and generate cups-browsed.conf and lpoptions at client boot now
| |
09:09 | <alkisg> sebd_, cups has its own settings and methods to set default printers; did you read about them?
| |
09:10 | <sebd_> cups-browsed.conf has BrowseFilter, which can be used to mask the server's printer queues on their names, that's what we are attempting to use
| |
09:11 | and lpoptions can contain Default NameOfTheDefautPrinterQueue
| |
13:14 | gvy has joined IRC (gvy!~mike@altlinux/developer/mike) | |
15:10 | RaphGro has left IRC (RaphGro!~raphgro@fedora/raphgro, Quit: Please remember your own message. It'll be read as soon as possible.) | |
15:52 | GodFather has joined IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net) | |
16:36 | GodFather has left IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net, Ping timeout: 246 seconds) | |
16:54 | alequint8912 has joined IRC (alequint8912!be5c7f0f@190.92.127.15) | |
16:54 | GodFather has joined IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net) | |
17:00 | <alequint8912> Hi. I install Ubuntu desktop 20.04 in a Proxmox enviroment, so when I install dnsmasq service in the ubuntu, it say that the 53 port is in use by this process
| |
17:00 | tcp 0 0 127.0.0.53:53 0.0.0.0:* ESCUCHAR - apagado (0.00/0/0)
| |
17:00 | tcp 0 0 0.0.0.0:36539 0.0.0.0:* ESCUCHAR - apagado (0.00/0/0)
| |
17:00 | tcp6 0 0 :::35325 :::* ESCUCHAR - apagado (0.00/0/0)
| |
17:00 | udp 0 0 0.0.0.0:53275 0.0.0.0:* - apagado (0.00/0/0)
| |
17:00 | udp 0 0 127.0.0.53:53 0.0.0.0:* - apagado (0.00/0/0)
| |
17:00 | udp 0 0 0.0.0.0:5353 0.0.0.0:* - apagado (0.00/0/0)
| |
17:00 | udp6 0 0 :::5353 :::* - apagado (0.00/0/0)
| |
17:01 | Can I configure the dnsmasq service to use another port?
| |
17:01 | <mwalters> Why would you want to?
| |
17:02 | Oh, you don't have dnsmasq installed and something else is using the port
| |
17:02 | are you installing ltsp?
| |
17:03 | <alequint8912> yes I run the command
| |
17:03 | apt install --install-recommends ltsp ltsp-binaries dnsmasq nfs-kernel-server openssh-server squashfs-tools ethtool net-tools epoptes
| |
17:03 | but dnsmasq fails because port 53 is in use
| |
17:04 | <mwalters> a quick google shows that it might be systemd-resolved
| |
17:05 | <alequint8912> Yes it is. I don't have much experience in linux but I couldn't stop that service. What I can do?
| |
17:07 | <mwalters> I'm going to refrain from giving suggestions... I don't know what could happen if you put that service on a different port. Either wait for someone else, or maybe ask in #ubuntu
| |
17:07 | <alequint8912> ok thanks
| |
17:08 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
18:11 | <alkisg> alequint8912: just run the next step, `ltsp dnsmasq` and it will solve the problem
| |
18:12 | In a default debian or ubuntu installation, dnsmasq conflicts with systemd-resolved; then ltsp steps in with a configuration file and solves the problem
| |
18:14 | <mwalters> "The process failed successfully" ;)
| |
18:21 | <alequint8912> alkisg thanks you very much, the service is up
| |
18:22 | <alkisg> np
| |
18:22 | GodFather has left IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net, Ping timeout: 260 seconds) | |
18:25 | <alequint8912> alkisg If I build the image on another pc, could I use that image in this new installation?
| |
18:30 | <alkisg> Sure
| |
18:32 | <alequint8912> good, ok thanks
| |
20:44 | <Hyperbyte> Oh alkisg, just FYI. when I rebuild the ltsp image, I get an error about not being able to delete /tmp/tmp.OgPViFMrY7/tmpfs/, folder not empty.
| |
20:45 | It leaves a folder '0' with looproot, up, work in it. No actual files.
| |
20:56 | <alkisg> Hyperbyte: it doesn't affect any other ltsp users, so if it's just "FYI", np; if you need to resolve it, I'll need more details about your setup
| |
20:59 | alequint8912 has left IRC (alequint8912!be5c7f0f@190.92.127.15, Quit: Connection closed) | |
21:02 | <alkisg> Especially, if it happens after reboot, and what your mounts are
| |
22:35 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving) | |
23:00 | <Hyperbyte> Doesn't bother me, but if you want to debug for me or possibly others then I've sent you a PM with the mounts. It does happen consistently after reboots.
| |
23:01 | But it's just an error and it leaves some errant empty folders in /tmp, so definitely nothing I worry about.
| |
23:01 | :-)
| |
23:01 | G'night
| |