[00:00] TJ-: OK, "(initramfs)" appears :) [00:02] vlad_starkov: OK, so that confirms that its something caused during the upstart init process... so its a case of figuring that out now. First, lets try booting to a bash shell instead of starting upstart. Remove "break=init" and add "init=/bin/bash" and reboot. If that works, you've booted into the real root file-system but used BASH as the init process... which'll not do any configuration [00:04] TJ-: OK, I'll try it now... [00:07] TJ-: it doesn't freeze now, but it stops with blinking cursor, and it doesn't ask for crypt passphrase as usual [00:07] vlad_starkov: Aha... well that makes sense! [00:08] vlad_starkov: OK... you can lose the "init=/bin/bash" since with using cryptsetup the init rules need to run to unlock the volume [00:08] TJ-: yepp [00:12] TJ-: is there any option? [00:15] vlad_starkov: None I can think of right now... having encryption complicates the debug process immensely. Is there a spare (bootable) disk in there you could install an unencrypted testing environment into? [00:15] TJ-: this server is empty, I can reinstall the system on it [00:16] vlad_starkov: without hands/eyes-on its very hard to work with these kinds of issues... often I spot subtle clues which isn't easy to do with IRC in the way [00:18] TJ-: You're right [00:19] TJ-: so could you point me to the right way, what strategy should I apply? [00:21] TJ-: As I see now, the point is to reinstall system without encryption. Then try to boot, if it still doesn't boot, try "init=/bin/bash". If it boots this way, try to make something in /sbin/init [00:21] vlad_starkov: My next step would be to create a minimal command-line environment installation on a USB flash storage device (I actually carry one around with me for this kind of situation) that would then allow me to selective disable kernel modules that I can see being loaded, until I find the module(s) causing the lockups [00:22] TJ-: sounds awesome. Is there a fast and easy way to make it? (some manual you could recommend) [00:23] vlad_starkov: If you can get into /bin/bash, you're in the read-write root file-system, and can then edit files in /etc/modprobe.d/ to blacklist modules that you suspect are to blame for the lockups. It's an iterative process using guesswork, hunches, and clues from the logs in /var/log/ .. especially /var/log/dmesg and /var/log/kern.log and /var/log/udev [00:23] TJ-: I understand [00:24] vlad_starkov: I've never come across one; this kind of sys-admin stuff comes from lots of experience with similar problems which develops an intuition about it [00:27] TJ-: Which distro do you recommend for usb? [00:29] vlad_starkov: Ubuntu :) Mine starts from an ubuntu-minimal install and then has had all my preferred tools added. You can do something similar by installing from the Ubuntu server ISO to a USB device and not selecting any server packages, and then customising it after it has managed to boot (assuming it can!) [00:31] TJ-: Am I right thinking that I can do the same with Ubuntu installer? [00:33] vlad_starkov: The server installer? That was the one I was referring to. I don't think it can be done automatically from the LiveCD installer. [00:39] TJ-: I think, this is what I need https://wiki.ubuntu.com/LiveUsbPendrivePersistent [00:40] vlad_starkov: I'd guess, being a LiveCD image, it'll hang like the liveCD itself does. That's why these situations need a really minimal non-GUI install [00:41] vlad_starkov: What you need is something that you can easily change the boot process on and will do the absolute minimum necessary to get to a working terminal [00:43] TJ-: I understand. So don't you know if there "ready to burn" clone of working minimal ubuntu that I can download and dd to my usb flash? [00:44] TJ-: for the moment all I found is how to install Linux on USB [00:44] It's so long since I needed that I don't know; I've always created my own [00:44] TJ-: Is it possible to make it with 1 MacBook and 1 USB flash stick? [00:45] vlad_starkov: a USB device is the same as any other disk as far as installing goes. You only need 'special' measures for USB if creating a clone of a LiveCD ISO image [00:49] TJ-: as I understood I need kinda virtualization environment (program like VirtualBox) in which I should run Ubuntu Server installer and then I have to choose USB stick as a hard drive on which the installation should be done [00:51] vlad_starkov: That sounds about right, yes [00:54] TJ-: do you know if the Parallels is suitable for it? [00:55] I'd assume any hypervisor should be OK for doing that [01:15] TJ-: Ok, I'm in. [01:15] TJ-: ls /etc/modprobe.d: [01:16] TJ-: there are only blacklist files [01:17] vlad_starkov: You mean you've booted the server successfully to a /bin/bash prompt? [01:19] TJ-: ooops, that's my fault, I understood that I do incorrectly just a second ago [01:20] TJ-: How to know what kernel modules are being loaded on boot? [01:25] vlad_starkov: By reading the previous boot's log-files in /var/log/ ... the previous boot(s) will have log-files with names including a "0" or "1", especially dmesg and kern.log [01:25] TJ-: in my syslog I have multiple *BAD*gran_size messages, is it normal? [01:26] vlad_starkov: I don't recognise that message and no it doesn't sound normal [01:26] TJ-: there are only media-info and syslog in /var/log [01:27] vlad_starkov: I think I'd start by looking at all the PCI hardware recognised by "lspci -nn" ... then I'd look-up the PCI device_vendor IDs of each device and locate the kernel module that drives it, and disable them one at a time by adding their names to a blacklist file in /etc/modprobe.d/ before booting normally (but with "debug") and seeing if the soft lockups go away [01:42] TJ-: Found in /var/log/upstart/module-init-tools.log: "FATAL: Module rtc not found." [01:46] some people/discussions with/about that error mention booting with the 'disable_mtrr_cleanup' kernel parameter as a workaround? [01:51] also, sometimes it helps to change the amount of RAM available to an on-board GPU to the minimum? [02:31] vlad_starkov: I have to go to bed now, but I've written a compact BASH scriptlet that will determine what loadable kernel modules are required just by using the output of lspci, which you can run from the "init=/bin/bash" terminal without having to run upstart. http://paste.ubuntu.com/6648944/ [02:32] TJ-: Thanks! You helped me so much today [02:33] TJ-: I appreciate it! Thank you for your time [02:33] vlad_starkov: The output lists, for each device, any loadable kernel modules that can manage the device. Those are the module names you should add to blacklist entries in "/etc/modprobe.d/blacklist-testing.conf" in the form of one per line "blacklist " [02:34] xnox: tsp tsp, synced over your own autoreconf delta, and now it's not building on ppc64el: https://launchpad.net/ubuntu/trusty/+source/ntrack/016-1.2 Want me to reintroduce it? [02:34] *tsk tsk lol [02:34] vlad_starkov: This is example output, from my laptop: http://paste.ubuntu.com/6648963/ === henrix_ is now known as henrix [02:34] Logan_: did I? *sigh* yes, please. [02:34] doing [02:35] TJ-: OK [02:35] TJ-: will try it tomorrow [02:35] vlad_starkov: Good luck with it [02:38] TJ-: Thanks [02:39] vlad_starkov: Be best to continue support in #ubuntu-server rather than this channel, too; this is for Ubuntu development not user support. I'm in that channel too [02:40] TJ-: I'll find you there. Would be glad to continue discussing this problem later on === brainwash_ is now known as brainwash [08:01] odd behaviour in ubunut software center-crashed-report sent-after crash software center acting strange-when i tried to read about software packages they were all blanked out and had lines drawn thru them as though someone had taken a pencil and scrathced things out? very bizarre-rebooted all normal? [08:02] ubuntu* [08:02] odd cause in using 12.04 LTS [08:09] uBUXUBu, file a bug with a screenshot [08:10] well as i just said i rebooted and its gone [08:11] but i did file report [09:40] ogra 2038 4.6 53.6 8997504 4076544 ? Ssl Dez11 1119:24 /usr/lib/x86_64-linux-gnu/hud/hud-service [09:40] hmm [09:40] 4G for the hud ... [09:43] adconrad 2559 0.0 0.1 372556 29996 ? Ssl Dec21 4:14 /usr/lib/x86_64-linux-gnu/hud/hud-service [09:43] I think you've done something special to yours. [09:43] well, not that i know of ... i use it ... [09:43] i wonder fi it caches all requests ever made in a session [09:46] i suspect a reboot is in order ... === Chipzz_ is now known as Chipzz [10:21] * ogra_` glares at update-manager ... [10:22] why the heck do i have texlive-latex-extra-doc installed ... and why is it 300MB bit !! [10:22] *big [10:41] argh [10:42] i think this upgrade killed my libcd [10:42] *libc [10:42] * ogra_` gets a "file not found" for everything [10:43] sigh [10:43] ogra_`: If you had libc6-amd64:i386 installed, see the instructions near the top of https://wiki.ubuntu.com/Touch/Emulator [10:43] i surely had, and usually make sure it doesnt get uninstalled [10:43] seems soemthing removed it [10:44] The upgrade from 2.17 to 2.18 may have had similar effects to uninstallation [10:44] ah [10:44] (Perhaps, I don't know) [10:46] hmm [10:46] i still have 2.17 installed [10:49] sigh, and i cant sudo indeed [11:27] sigh [11:28] * ogra_` fixes the instructions on the wiki ... linking to the linker of the initrd kind of doesnt really work :P [11:28] cjwatson, thanks ! [11:28] (all back up again) [13:32] How to do a fakesync, when debian's dfsg'ed upstream version number is lower than ubuntu's dfsg'ed upstream version number? [13:33] opencolorio 1.0.8~dfsg0-2.1 (debian), 1.0.8+repack1-0ubuntu3 (ubuntu) [13:34] * xnox is thinking to rename debian's tarball into 1.0.8+repack2 and write a sensible explanatory changelog entry that this is in-fact a fake-sync. === sraue_ is now known as sraue === yofel_ is now known as yofel