[03:57] <bear38> arighi: Thanks for checking. So, recompiling the kernel it is in this case. Ty
[17:16] <dijuremo> Hi Everyone, I am running 18.04 with kernel 4.15.0-45-generic and since the update, I am unable to log in to the virtual terminals. There seems to be an automatic carriage return being added, so I am unable to enter the password correctly.
[17:16] <dijuremo> Are there any workaround or fixes for this problem?
[17:22]  * apw wonders if this could be the tty EAGAIN issue
[17:28] <apw> dijuremo, on the assumption you have confirmed booting back to the previous kernel fixes the issue; then there is a fix in -46 which might relate and it is worth testing that kernel (which is in -proposed right now)
[17:30] <dijuremo> apw: Yes, going back fixes it. I am not sure which one was the last one that worked.
[17:31] <apw> worth a try of -46
[17:32] <dijuremo> I believe 4.15.0-43-generic was the last good one and both -44 and 45 have the issue.
[17:32] <dijuremo> I just enable the proposed repo and install it, right?
[17:34] <apw> i would only install the kernel, which should be in the canonical-kernel-team 'proposed' PPA
[17:34] <bear38> Reading this conversation got me wondering. Where is the source code for 4.15.0-45 exactly? Or 4.15.0-46? I am able to find the following link, but that is for 45.48, and I have no idea waht that is. Link: https://launchpad.net/ubuntu/+source/linux-hwe/4.15.0-45.48~16.04.1
[17:36] <bear38> Also FWIW virtual TTYs are working fine for me in 4.15.0-45 on 16.04 (ctrl + alt + f2). I know you are on 18.04 though.
[17:36] <apw> bear38, there are tags in the ubuntu git repositories for each version exactly
[17:36] <apw> 4.15.0-46 is an abi number, and the full version is alway longer; as the abi numbers are unique in the context
[17:37] <apw> of the conversation it is easier to just use the short version as it is enough to identify the kernel
[17:37] <apw> but it is only a partial version number, and there is a .N on the end at least
[17:40] <bear38> apw: Thanks, so the official name for -45 includes the .48~16.04.1 suffix. I wasn't sure if the .48 meant it was somehow a middle build. Regarding the git repos though, I was able to find this, but am coming up dry: https://kernel.ubuntu.com/git/?q=4.15.0.45
[17:40] <bear38> I'm not seeing where the kernel version can be selected there.
[17:46] <apw> bear38, that is a top level of the gits repositories, but generally our master trees are elsewhere
[17:47] <apw> bear38, for example the 4.15.0 kernels are bionic kernels and therefore here: https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/bionic
[17:49] <bear38> apw: Thanks, I think I see. So these branches must already have the Ubuntu patches applied, right? Using the link I posted above I had to manually apply the patch.
[18:30] <dijuremo> So I just booted an image which had 4.15.0-42 and it worked fine. My machine had 4.15.0-43 and it worked fine. On the machine I imaged with the 4.15.0-42 kernel, I installed the latest -45 and the problem is present. Next step, try the proposed one and will report back.
[18:46] <dijuremo> I can confirmed that 4.15.0-46 from proposed repository fixes the problem.