/srv/irclogs.ubuntu.com/2016/04/19/#ubuntu-installer.txt

=== maxb_ is now known as maxb
superm1cyphermox: so the root cause of xnox's issue was missing fwupdate-signed (which is that upgrade bug he linked above) but that also reminds me that there needed to be a d-i install item for fwupdate-signed14:57
cyphermoxhum, what?14:58
cyphermoxoh. yeah, to install fwupdate/fwupdate-signed if we detect this is secureboot and all14:59
cyphermoxwell, EFI really, not secureboot14:59
cyphermoxin any case, it's not done, and it's not the right time to do this anymore14:59
superm1well for .1 though?14:59
cyphermoxfor now gnome-software will need to pull fwupdate/-signed and everything it needs15:00
cyphermoxyeah, for .115:00
cyphermoxI totally agree we should get it fixed15:00
cyphermoxjust not that it's critical for the release thursday :)15:00
superm1right15:00
superm1the normal install scenario (ubiquity) does it right and that's what most people will do anyway15:00
cyphermoxgreat15:00
cyphermoxthat's what I expected, but we indeed missed the d-i part15:00
cyphermoxthat said, doing this in d-i is easy15:01
superm1it was in the back of my mind, but too much other stuff in the front :)15:01
cyphermoxyeah15:01
cyphermoxif you convince infinity maybe we can squeeze it in15:01
xnoxsuperm1, it did go to 100% 4/5 times, but it did upgrade fine.15:01
cyphermoxit won't be on images, but any networked install would work.15:01
* xnox ponders what's new in the new firmware15:01
superm1i don't know how to do stuff in d-i myself having not dabbled there before15:02
cyphermoxI may be able to do this later15:02
xnoxsuperm1, you probably need somere if efi / if signed / apt-install fwupdate-signed15:02
xnoxand that's it15:02
superm1xnox: yeah i've argued that we should really have multiple bars (1 for overall and 1 for individual item) that "BIOS flash" is actually like 5 different payloads (firmware, TiPD, ME, EC, and some others)15:03
xnoxsuperm1, guys here are seeding fwupdate-signed somewhere to help with upgrades.15:03
cyphermoxok15:03
xnoxsuperm1, or like each item could use the 1/5th of a progress bar15:04
superm1xnox: yeah, but again out of my hands :)15:04
xnox=)15:04
xnoxsuperm1, which one is for the NSA?15:04
xnoxmonitoring15:04
xnoxsuperm1, we have no idea what TiPD and ME is =)))))15:05
superm1TI power deliver (for type c) and intel management engine15:05
superm1they're all signed with a key pair that matches one burned into hardware, so if NSA is going to modify binaries to insert some monitoring to that, we've got bigger problems :)15:08
xnoxof course we do =)15:11
xnoxanyway, wondering what's new in that firmware now15:11
* xnox goes to try to find release notes15:11
superm1it should be mostly stability stuff15:11
superm1there will be another landing soon too15:11
xnoxdoes that have Intel updates too for skylake power management on linux et.al.?15:14
xnoxsuperm1, also, nice one that I did not have to accept Dell EULA =)15:14
xnoxto get the update15:15
xnoxanyway, time to fix the release15:16
superm1xnox: if you are having problems with NVMe not going into lowest power state (i forget where that fix landed) try to reset bios default settings15:17
xnoxsuperm1, resetting bios to default settings will make NVMe disappear from linux15:17
superm1set it to AHCI mode after15:18
xnoxsuperm1, cause dell xps 15 ships with "intel rapid start" by default for nvme + windos 10. Change that to ACHI setting (like i did) makes Windows 10 non-bootable until one does the dance of safeboot->safeboot->windows15:18
xnoxand achi is the one seen by linux.15:18
xnoxyeah i am in ahci mode.15:18
superm1xnox: oh yeah, iRST fun15:19
superm1we ship it with AHCI mode in linux too15:19
xnoxsuperm1, right, my bug is that Dell should ship Windows with *both* iRST & AHCI "drivers" in the Windows loader, such that flipping the switch in Bios does not break windows 10 boot15:20
xnoxaka15:20
xnoxDell should not ship things that are susspeptible to https://en.wikipedia.org/wiki/Advanced_Host_Controller_Interface#Boot_issues15:20
superm1but so what i was meaning by the reset bios default settings it causes the power management information that is supported by all devices and cached in NVRAM15:20
xnox"Some operating systems, notably Windows Vista, Windows 7, Windows 8 and Windows 10, do not configure themselves to load the AHCI driver upon boot if the SATA controller was not in AHCI mode at the time of installation. This can cause failure to boot, with an error message, if the SATA controller is later switched to AHCI mode. For this reason, Intel recommends changing the drive controller to AHCI or RAID before installing an operating15:20
xnoxsystem.[1] (It may also be necessary to load chipset-specific AHCI or RAID drivers at installation time, for example from a USB flash drive.)"15:20
xnoxoh, interesting15:20
xnoxi can do that i guess.15:20
superm1mjg59 was just talking to me about that yesterday15:21
superm1he told me he couldn't get into PC8 (was stuck in PC3)15:21
superm1and that was sorted on a BIOS update, but the ASPM information for the NVMe drive was cached from an earlier BIOS15:21
superm1including both drivers for windows (AHCI and iRST) unfortunately doesn't fix that problem in Windows15:22
superm1cyphermox: https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/1572198 there you go for tracking that for .115:23
superm1i didn't see a milestone for .1, so i just marked -updates15:23
xnoxsuperm1, right. surely the firmware upgrade should be able to flush those variables.... no?15:26
superm1no it won't15:26
superm1flushing those variables would make next POST longer15:26
superm1normally they're only regenerated when a new device ID is detected at POST (eg adding a new drive)15:27
superm1normally circumstances like this won't happen across BIOS releases15:27

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!