installer icon indicating copy to clipboard operation
installer copied to clipboard

Installer blanks after "Getting the current configuration"

Open kalligator opened this issue 4 years ago • 31 comments

Describe the bug The installer shows blank after a few seconds of "Getting the current configuration"

To Reproduce Steps to reproduce the behavior:

  1. Select the Custom (Advanced) option.
  2. Click on Custom (Advanced) button on the bottom right
  3. 'Getting current information' shows for a few seconds
  4. The installer goes blank.

Expected behavior Expecting to see the drives and partitions

Screenshots empty

Desktop (please complete the following information):

  • OS: elementaryos-6.0-daily.20210430

Additional context I hadn't had a problem with ubiquity. I also tried pop-os_20.10_amd64_intel_14.iso and it had no problem. I was wondering how can I debug this.

kalligator avatar May 01 '21 20:05 kalligator

Could you try the following to debug:

  1. Reboot into the iso again and launch "demo mode" instead of trying to install.
  2. Install "d-feet" (sudo apt install d-feet) and launch it from the applications menu
  3. Navigate to io.elementary.InstallerDaemon in the left pane (can search for installer to find it quicker)
  4. Expand out the sections on the right to get to the following: image
  5. Double click the highlighted GetDisks entry
  6. Enter True in the "Method input" box and press "Execute"
  7. Post a screenshot of your output, it should look something like this: image

davidmhewitt avatar May 01 '21 21:05 davidmhewitt

noreply

kalligator avatar May 01 '21 22:05 kalligator

Great, thanks. It's crashing when trying to figure out what partitions/disks already exist. I'll send over some more debugging instructions when I'm back at my PC tomorrow, but could you provide information about the disks/partition layout of your system? Maybe a screenshot from gparted?

davidmhewitt avatar May 01 '21 22:05 davidmhewitt

Alright, thanks!

Here are the screens from gparted. The last drive is the usb dongle.

Screenshot from 2021-05-02 02 13 17 Screenshot from 2021-05-02 02 13 38 Screenshot from 2021-05-02 02 13 55

'fdisk -l' output, excluding the snap loop devices:
Disk /dev/sda: 2.7 TiB, 3000592982016 bytes, 5860533168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt

Device          Start        End    Sectors   Size Type
/dev/sda1        2048     821247     819200   400M Microsoft basic data
/dev/sda2      821248    1847295    1026048   501M EFI System
/dev/sda3     1847296  253198335  251351040 119.9G Microsoft basic data
/dev/sda4   253198336 5235359743 4982161408   2.3T Microsoft basic data
/dev/sda5  5235359744 5268928510   33568767    16G Linux swap
/dev/sda6  5268928512 5524996095  256067584 122.1G Microsoft basic data
/dev/sda7  5524996096 5713739775  188743680    90G Linux filesystem
/dev/sda8  5713739776 5801228057   87488282  41.7G Linux filesystem
/dev/sda9  5801228058 5860533133   59305076  28.3G Linux filesystem


Disk /dev/sdb: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt

Device         Start       End   Sectors  Size Type
/dev/sdb1       2048    821247    819200  400M Microsoft basic data
/dev/sdb2     821248   1026047    204800  100M EFI System
/dev/sdb3    1026048 180123647 179097600 85.4G Microsoft basic data
/dev/sdb4  180123648 372891226 192767579 91.9G Linux filesystem
/dev/sdb6  372891648 500103167 127211520 60.7G Microsoft basic data


Disk /dev/sdc: 233.3 GiB, 250450280448 bytes, 489160704 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sdc1  *         2048 489095167 489093120 233.2G  7 HPFS/NTFS/exFAT
/dev/sdc2       489095168 489160703     65536    32M ef EFI (FAT-12/16/32)

kalligator avatar May 01 '21 23:05 kalligator

Thank you!

To debug this further:

  1. Boot up the iso in demo mode again. It would be ideal if you could sign into GitHub in the live session because there's going to be a bunch of stuff to copy and paste into the issue report.
  2. Modify /etc/apt/sources.list.d/elementary.list and add main/debug on the end of the first line so it looks like this deb http://ppa.launchpad.net/elementary-os/daily/ubuntu focal main main/debug
  3. Run sudo apt update
  4. Install debug packages with sudo apt install d-feet systemd-coredump gdb io.elementary.installer-dbgsym
  5. Repeat the d-feet steps from my first post to cause it to crash again
  6. Run sudo journalctl -u io.elementary.InstallerDaemon.service to get the logs from the installer daemon and copy the output for this report.
  7. Run sudo coredumpctl debug, you should be at a (gdb) prompt
  8. Run bt and keep pressing enter to get more lines until you return to a (gdb) prompt.
  9. Copy and paste the whole output from where you ran the coredumpctl command

davidmhewitt avatar May 02 '21 10:05 davidmhewitt

Sorry for the late reply. Alright here are the outputs. Unfortunately coredumpctl debug did not work. The debug packages were installed with no objections.

The error from d-feet was different this time: io timeout

journalctl InstallerDaemon.service
elementary@elementary:~$ sudo journalctl -u io.elementary.InstallerDaemon.service
-- Logs begin at Sun 2021-05-02 20:46:33 UTC, end at Sun 2021-05-02 20:59:35 UTC. --
May 02 20:46:33 elementary systemd[1]: Starting elementary Installer Backend...
May 02 20:46:44 elementary systemd[1]: Started elementary Installer Backend.
May 02 20:48:33 elementary systemd[1]: Stopping elementary Installer Backend...
May 02 20:48:33 elementary systemd[1]: io.elementary.InstallerDaemon.service: Succeeded.
May 02 20:48:33 elementary systemd[1]: Stopped elementary Installer Backend.
May 02 20:48:33 elementary systemd[1]: Starting elementary Installer Backend...
May 02 20:48:33 elementary systemd[1]: Started elementary Installer Backend.
May 02 20:57:42 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sda
May 02 20:57:42 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sda
May 02 20:57:42 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sda
May 02 20:57:43 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:43 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:43 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:43 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:44 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:44 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:44 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:44 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdb
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdb
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdb
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdc
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdc
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdc
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /de>
May 02 20:57:45 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/external/src/lvm.rs:207] obtaining list of physical volumes
May 02 20:57:46 elementary io.elementary.installer-daemon[6985]: Device /dev/sdc1 is not a valid LUKS device.
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda1" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda2" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda3" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda4" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda5" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda6" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda7" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda8" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda9" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda1" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda2" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda3" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda4" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda5" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda6" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda7" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda8" has mount_opt None
May 02 20:57:46 elementary io.elementary.installer-daemon[3946]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda9" has mount_opt None
lines 8-53/53 (END)
elementary@elementary:~$ sudo coredumpctl debug
No match found.
elementary@elementary:~$ sudo coredumpctl
No coredumps found.

kalligator avatar May 02 '21 21:05 kalligator

Looks like it's not crashing anymore. Did something change with your disk configuration or the way you booted the iso? If not, can you reproduce the issue if you execute the GetDisks method a few times? Can you reproduce it if you reboot and try the first debugging steps again without installing the debug symbols?

I suspect the installer may work in this state, since it's not crashing now. But we won't be able to find out what caused the original issue unless you can get a core dump.

davidmhewitt avatar May 02 '21 21:05 davidmhewitt

I haven't changed the disk config. I had run apt upgrade out of habit though the first time I posted today.

I rebooted and tried the GetDisks method a few times with the debug symbols installed (and no upgrades) and it kept replying with that timeout (24) message. I then went on to see if the actual installer would proceed but it went blank again, only this time it wasn't within ~10s but it kept scanning the drives for a little longer ~2min. I tried to see if coredumpctl debug would return something this time but nothing.

I rebooted and followed your first instruction msg only and got the original disconnected (4) error.

kalligator avatar May 02 '21 22:05 kalligator

Thank you for all your help and patience with this, it's much appreciated!

It seems like installing the debug symbols is "fixing" it somewhat, but not fully, which is pretty annoying since it's making it hard to debug!

Could you try getting the logs again (with debug symbols installed) after waiting the 2+ minutes for the installer GUI to timeout with:

sudo journalctl --no-pager -u io.elementary.InstallerDaemon.service

davidmhewitt avatar May 02 '21 22:05 davidmhewitt

I guess another thing that would be interesting is the output of the same command on a boot without the debug symbols installed after you've caused it to crash, either using the GUI or d-feet.

davidmhewitt avatar May 02 '21 22:05 davidmhewitt

Output after running GUI installer with debug symbols installed, after the hd scanning sound ended ~2.5min. Installer had blanked at ~2min:
elementary@elementary:~$ sudo journalctl --no-pager -u io.elementary.InstallerDaemon.service
-- Logs begin at Mon 2021-05-03 05:31:48 UTC, end at Mon 2021-05-03 05:46:33 UTC. --
May 03 05:31:49 elementary systemd[1]: Starting elementary Installer Backend...
May 03 05:32:00 elementary systemd[1]: Started elementary Installer Backend.
May 03 05:40:32 elementary systemd[1]: Stopping elementary Installer Backend...
May 03 05:40:32 elementary systemd[1]: io.elementary.InstallerDaemon.service: Succeeded.
May 03 05:40:32 elementary systemd[1]: Stopped elementary Installer Backend.
May 03 05:40:32 elementary systemd[1]: Starting elementary Installer Backend...
May 03 05:40:32 elementary systemd[1]: Started elementary Installer Backend.
May 03 05:43:11 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sda
May 03 05:43:11 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sda
May 03 05:43:11 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sda
May 03 05:43:12 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda1
May 03 05:43:12 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda2
May 03 05:43:12 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda3
May 03 05:43:12 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda4
May 03 05:43:13 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda5
May 03 05:43:13 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda6
May 03 05:43:13 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda7
May 03 05:43:13 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda8
May 03 05:43:13 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda9
May 03 05:43:14 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdb
May 03 05:43:14 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdb
May 03 05:43:14 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdb
May 03 05:43:14 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb1
May 03 05:43:14 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb2
May 03 05:43:14 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb3
May 03 05:43:14 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb4
May 03 05:43:14 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb6
May 03 05:43:14 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdc
May 03 05:43:14 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdc
May 03 05:43:14 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdc
May 03 05:43:14 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdc1
May 03 05:43:14 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdc2
May 03 05:43:14 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/external/src/lvm.rs:207] obtaining list of physical volumes
May 03 05:43:15 elementary io.elementary.installer-daemon[6046]: Device /dev/sdc1 is not a valid LUKS device.
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda1" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda2" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda3" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda4" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda5" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda6" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda7" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda8" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda9" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda1" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda2" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda3" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda4" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda5" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda6" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda7" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda8" has mount_opt None
May 03 05:43:15 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda9" has mount_opt None
May 03 05:45:49 elementary io.elementary.installer-daemon[5365]: Value: 7.07, unit: GiB
May 03 05:45:49 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb1" has mount_opt None
May 03 05:45:49 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb2" has mount_opt None
May 03 05:45:49 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb3" has mount_opt None
May 03 05:45:49 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb4" has mount_opt None
May 03 05:45:49 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb6" has mount_opt None
May 03 05:45:49 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb1" has mount_opt None
May 03 05:45:49 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb2" has mount_opt None
May 03 05:45:49 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb3" has mount_opt None
May 03 05:45:49 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb4" has mount_opt None
May 03 05:45:49 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb6" has mount_opt None
May 03 05:45:54 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc1" has mount_opt None
May 03 05:45:54 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc2" has mount_opt None
May 03 05:45:54 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc1" has mount_opt None
May 03 05:45:54 elementary io.elementary.installer-daemon[5365]: [INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc2" has mount_opt None
May 03 05:45:54 elementary io.elementary.installer-daemon[5365]: [ERROR distinst:ffi/src/partition.rs:598] unable to get partition sector usage: invalid dump output: EOF

Trying coredump just in case:

elementary@elementary:~$ sudo coredumpctl debug
No match found.

kalligator avatar May 03 '21 05:05 kalligator

GUI installer without d-feet orc debug symbols installed. Installer blanked and hd scanning ended both within ~5sec.
elementary@elementary:~$ sudo journalctl --no-pager -u io.elementary.InstallerDaemon.service
-- Logs begin at Mon 2021-05-03 06:36:17 UTC, end at Mon 2021-05-03 06:43:52 UTC. --
May 03 06:36:17 elementary systemd[1]: Starting elementary Installer Backend...
May 03 06:36:29 elementary systemd[1]: Started elementary Installer Backend.
May 03 06:43:00 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sda
May 03 06:43:00 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sda
May 03 06:43:00 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sda
May 03 06:43:01 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda1
May 03 06:43:02 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda2
May 03 06:43:02 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda3
May 03 06:43:02 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda4
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda5
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda6
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda7
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda8
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda9
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdb
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdb
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdb
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb1
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb2
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb3
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb4
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb6
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdc
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdc
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdc
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdc1
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdc2
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sr0
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sr0
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sr0
May 03 06:43:03 elementary io.elementary.installer-daemon[948]: Warning: Unable to open /dev/sr0 read-write (Read-only file system).  /dev/sr0 has been opened read-only.
May 03 06:43:04 elementary io.elementary.installer-daemon[948]: Error: /dev/sr0: unrecognised disk label
May 03 06:43:04 elementary io.elementary.installer-daemon[948]: [INFO distinst:crates/disk-ops/src/parted.rs:37] unable to open disk; creating new table on it
May 03 06:43:04 elementary io.elementary.installer-daemon[948]: Error: device is too small for GPT
May 03 06:43:04 elementary io.elementary.installer-daemon[948]: [INFO distinst:ffi/src/disk.rs:452] unable to probe devices: failed to create new partition table on "/dev/sr0": Input/output error (os error 5)
May 03 06:43:04 elementary io.elementary.installer-daemon[948]: [ERROR distinst:ffi/src/lib.rs:48] libdistinst: pointer in FFI is null
May 03 06:43:04 elementary io.elementary.installer-daemon[948]: [ERROR distinst:ffi/src/lib.rs:48] libdistinst: pointer in FFI is null
May 03 06:43:04 elementary systemd[1]: io.elementary.InstallerDaemon.service: Main process exited, code=killed, status=11/SEGV
May 03 06:43:04 elementary systemd[1]: io.elementary.InstallerDaemon.service: Failed with result 'signal'.
May 03 06:43:04 elementary systemd[1]: io.elementary.InstallerDaemon.service: Scheduled restart job, restart counter is at 1.
May 03 06:43:04 elementary systemd[1]: Stopped elementary Installer Backend.
May 03 06:43:04 elementary systemd[1]: Starting elementary Installer Backend...
May 03 06:43:04 elementary systemd[1]: Started elementary Installer Backend.

kalligator avatar May 03 '21 06:05 kalligator

Terminal log for Pop Os's successful installer run. I pressed `^C` after the panel with disks & partitions showed up.
pop-os@pop-os:~$ pkexec io.elementary.installer
[INFO distinst:crates/disks/src/config/disks.rs:579] probed "/dev/sda"
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sda
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sda
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sda
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda1
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda2
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda3
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda4
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda5
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda6
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda7
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda8
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda9
[INFO distinst:crates/disks/src/config/disks.rs:579] probed "/dev/sdb"
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdb
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdb
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdb
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb1
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb2
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb3
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb4
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb6
[INFO distinst:crates/disks/src/config/disks.rs:579] probed "/dev/sdc"
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdc
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdc
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdc
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdc1
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdc2
[INFO distinst:crates/external/src/lvm.rs:209] obtaining list of physical volumes
Device /dev/sdc1 is not a valid LUKS device.
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdb"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdc"
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda5" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda6" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda7" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda8" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda9" has mount_opt None
device: "/dev/sda"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda1"
[INFO distinst:crates/os-detect/src/lib.rs:52] detecting OS from device: "/dev/sda1"
[INFO distinst:crates/os-detect/src/lib.rs:68] detecting OS from "/tmp/distinst.O3Go1Eu6TKay"
...
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda2"
[INFO distinst:crates/os-detect/src/lib.rs:52] detecting OS from device: "/dev/sda2"
[INFO distinst:crates/os-detect/src/lib.rs:68] detecting OS from "/tmp/distinst.Vv9glTYzwZ69"
...
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda3"
[INFO distinst:crates/os-detect/src/lib.rs:52] detecting OS from device: "/dev/sda3"
[INFO distinst:crates/os-detect/src/lib.rs:68] detecting OS from "/tmp/distinst.Lvjfv2U2lKTk"
...
[INFO distinst:src/auto/options/mod.rs:48] found OS on "/dev/sda3": Windows (Windows)
[INFO distinst:src/auto/options/mod.rs:111] found shrinkable partition on "/dev/sda3": 185850959 free of 251351039
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda4"
[INFO distinst:crates/os-detect/src/lib.rs:52] detecting OS from device: "/dev/sda4"
[INFO distinst:crates/os-detect/src/lib.rs:68] detecting OS from "/tmp/distinst.nqsKxrFdwxzq"
[INFO distinst:crates/os-detect/src/lib.rs:71] Found "/tmp/distinst.nqsKxrFdwxzq/$RECYCLE.BIN"
...
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda5"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda6"
[INFO distinst:crates/os-detect/src/lib.rs:52] detecting OS from device: "/dev/sda6"
[INFO distinst:crates/os-detect/src/lib.rs:68] detecting OS from "/tmp/distinst.nP8qwnRKIy0w"
...
[INFO distinst:crates/os-detect/src/lib.rs:84] found OS Release: NAME="elementary OS"
VERSION="5.1.7 Hera"
ID=elementary
ID_LIKE=ubuntu
PRETTY_NAME="elementary OS 5.1.7 Hera"
LOGO=distributor-logo
VERSION_ID="5.1.7"
HOME_URL="https://elementary.io/"
SUPPORT_URL="https://elementary.io/support"
BUG_REPORT_URL="https://github.com/elementary/os/issues/new"
PRIVACY_POLICY_URL="https://elementary.io/privacy-policy"
VERSION_CODENAME=hera
UBUNTU_CODENAME=bionic

[INFO distinst:src/auto/options/mod.rs:48] found OS on "/dev/sda6": Linux (elementary OS 5.1.7 Hera)
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda7"
[INFO distinst:crates/os-detect/src/lib.rs:52] detecting OS from device: "/dev/sda7"
[INFO distinst:crates/os-detect/src/lib.rs:68] detecting OS from "/tmp/distinst.ASlftzcHV4wy"
...
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda8"
[INFO distinst:crates/os-detect/src/lib.rs:52] detecting OS from device: "/dev/sda8"
[INFO distinst:crates/os-detect/src/lib.rs:68] detecting OS from "/tmp/distinst.d3ycOTjd7F01"
...
[INFO distinst:crates/os-detect/src/lib.rs:84] found OS Release: NAME="Linux Mint"
VERSION="19.3 (Tricia)"
ID=linuxmint
ID_LIKE=ubuntu
PRETTY_NAME="Linux Mint 19.3"
VERSION_ID="19.3"
HOME_URL="https://www.linuxmint.com/"
SUPPORT_URL="https://forums.linuxmint.com/"
BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
PRIVACY_POLICY_URL="https://www.linuxmint.com/"
VERSION_CODENAME=tricia
UBUNTU_CODENAME=bionic

[INFO distinst:src/auto/options/mod.rs:48] found OS on "/dev/sda8": Linux (Linux Mint 19.3)
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda9"
Value: 7.07, unit: GiB
[INFO distinst:crates/os-detect/src/lib.rs:52] detecting OS from device: "/dev/sda9"
[INFO distinst:crates/os-detect/src/lib.rs:68] detecting OS from "/tmp/distinst.sm5jhD24Dz3R"
...
[INFO distinst:crates/os-detect/src/lib.rs:84] found OS Release: NAME="Pop!_OS"
VERSION="20.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 20.10"
VERSION_ID="20.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=groovy
UBUNTU_CODENAME=groovy
LOGO=distributor-logo-pop-os

[INFO distinst:src/auto/options/mod.rs:48] found OS on "/dev/sda9": Linux (Pop!_OS 20.10)
[INFO distinst:src/auto/options/mod.rs:67] found refresh option with EFI partition on "/dev/sda9"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda9"
Value: 7.07, unit: GiB
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda5" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda6" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda7" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda8" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda9" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda5" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda6" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda7" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda8" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda9" has mount_opt None
[INFO distinst:src/auto/options/mod.rs:180] found erase option on "/dev/sda": 5860533168 sectors
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb6" has mount_opt None
device: "/dev/sdb"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdb1"
[INFO distinst:crates/os-detect/src/lib.rs:52] detecting OS from device: "/dev/sdb1"
[INFO distinst:crates/os-detect/src/lib.rs:68] detecting OS from "/tmp/distinst.cSQTeUoJfOBZ"
[INFO distinst:crates/os-detect/src/lib.rs:71] Found "/tmp/distinst.cSQTeUoJfOBZ/$RECYCLE.BIN"
...
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdb2"
[INFO distinst:crates/os-detect/src/lib.rs:52] detecting OS from device: "/dev/sdb2"
[INFO distinst:crates/os-detect/src/lib.rs:68] detecting OS from "/tmp/distinst.WQbG4s7ns0CX"
[INFO distinst:crates/os-detect/src/lib.rs:71] Found "/tmp/distinst.WQbG4s7ns0CX/EFI"
[INFO distinst:crates/os-detect/src/lib.rs:71] Found "/tmp/distinst.WQbG4s7ns0CX/boot-repair"
[INFO distinst:crates/os-detect/src/lib.rs:71] Found "/tmp/distinst.WQbG4s7ns0CX/System Volume Information"
[INFO distinst:crates/os-detect/src/lib.rs:71] Found "/tmp/distinst.WQbG4s7ns0CX/PortableApps"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdb3"
[INFO distinst:crates/os-detect/src/lib.rs:52] detecting OS from device: "/dev/sdb3"
[INFO distinst:crates/os-detect/src/lib.rs:68] detecting OS from "/tmp/distinst.FUEXfNtWrqlk"
...
[INFO distinst:src/auto/options/mod.rs:48] found OS on "/dev/sdb3": Windows (Windows)
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdb4"
[INFO distinst:crates/os-detect/src/lib.rs:52] detecting OS from device: "/dev/sdb4"
[INFO distinst:crates/os-detect/src/lib.rs:68] detecting OS from "/tmp/distinst.Jj3q7bNs7wbY"
...
[INFO distinst:crates/os-detect/src/lib.rs:84] found OS Release: NAME="elementary OS"
VERSION="5.1.7 Hera"
ID=elementary
ID_LIKE=ubuntu
PRETTY_NAME="elementary OS 5.1.7 Hera"
LOGO=distributor-logo
VERSION_ID="5.1.7"
HOME_URL="https://elementary.io/"
SUPPORT_URL="https://elementary.io/support"
BUG_REPORT_URL="https://github.com/elementary/os/issues/new"
PRIVACY_POLICY_URL="https://elementary.io/privacy-policy"
VERSION_CODENAME=hera
UBUNTU_CODENAME=bionic

[INFO distinst:src/auto/options/mod.rs:48] found OS on "/dev/sdb4": Linux (elementary OS 5.1.7 Hera)
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdb6"
[INFO distinst:crates/os-detect/src/lib.rs:52] detecting OS from device: "/dev/sdb6"
[INFO distinst:crates/os-detect/src/lib.rs:68] detecting OS from "/tmp/distinst.Grf2sgBLDQnH"
...
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb6" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb6" has mount_opt None
[INFO distinst:src/auto/options/mod.rs:180] found erase option on "/dev/sdb": 500118192 sectors
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc2" has mount_opt Some(MountInfo { source: "/dev/sdc2", dest: "/media/pop-os/Pop_OS 20.10 amd64 Intel", fstype: "iso9660", options: ["ro", "nosuid", "nodev", "relatime", "nojoliet", "check=s", "map=n", "blocksize=2048"], dump: 0, pass: 0 })
device: "/dev/sdc"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdc1"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdc2"
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc2" has mount_opt Some(MountInfo { source: "/dev/sdc2", dest: "/media/pop-os/Pop_OS 20.10 amd64 Intel", fstype: "iso9660", options: ["ro", "nosuid", "nodev", "relatime", "nojoliet", "check=s", "map=n", "blocksize=2048"], dump: 0, pass: 0 })
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc2" has mount_opt Some(MountInfo { source: "/dev/sdc2", dest: "/media/pop-os/Pop_OS 20.10 amd64 Intel", fstype: "iso9660", options: ["ro", "nosuid", "nodev", "relatime", "nojoliet", "check=s", "map=n", "blocksize=2048"], dump: 0, pass: 0 })
[INFO distinst:src/auto/options/mod.rs:180] found erase option on "/dev/sdc": 489160704 sectors

(io.elementary.installer:22154): GLib-GObject-CRITICAL **: 12:15:08.447: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

** (io.elementary.installer:22154): WARNING **: 12:15:09.350: Inhibitor.vala:62: Could not inhibit screen: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ScreenSaver was not provided by any .service files

** (io.elementary.installer:22154): CRITICAL **: 12:15:12.119: installer_language_view_timeout: assertion 'self != NULL' failed

(io.elementary.installer:22154): GLib-GObject-CRITICAL **: 12:15:12.119: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
[INFO distinst:crates/disks/src/config/disks.rs:579] probed "/dev/sda"
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sda
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sda
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sda
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda1
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda2
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda3
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda4
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda5
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda6
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda7
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda8
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda9
[INFO distinst:crates/disks/src/config/disks.rs:579] probed "/dev/sdb"
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdb
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdb
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdb
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb1
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb2
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb3
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb4
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb6
[INFO distinst:crates/disks/src/config/disks.rs:579] probed "/dev/sdc"
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdc
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdc
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdc
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdc1
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdc2
Device /dev/sdc1 is not a valid LUKS device.
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdb"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdc"
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda5" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda6" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda7" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda8" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda9" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda5" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda6" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda7" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda8" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda9" has mount_opt None
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda1"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda2"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda3"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda4"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda5"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda6"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda7"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda8"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda9"
Value: 7.07, unit: GiB
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb6" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb6" has mount_opt None
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdb"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdb1"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdb2"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdb3"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdb4"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdb6"
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc2" has mount_opt Some(MountInfo { source: "/dev/sdc2", dest: "/media/pop-os/Pop_OS 20.10 amd64 Intel", fstype: "iso9660", options: ["ro", "nosuid", "nodev", "relatime", "nojoliet", "check=s", "map=n", "blocksize=2048"], dump: 0, pass: 0 })
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc2" has mount_opt Some(MountInfo { source: "/dev/sdc2", dest: "/media/pop-os/Pop_OS 20.10 amd64 Intel", fstype: "iso9660", options: ["ro", "nosuid", "nodev", "relatime", "nojoliet", "check=s", "map=n", "blocksize=2048"], dump: 0, pass: 0 })
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdc"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdc1"
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sdc2"
[ERROR distinst:ffi/src/partition.rs:598] unable to get partition sector usage: invalid dump output: EOF
[INFO distinst:crates/disks/src/config/disks.rs:579] probed "/dev/sda"
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sda
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sda
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sda
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda1
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda2
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda3
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda4
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda5
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda6
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda7
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda8
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sda9
[INFO distinst:crates/disks/src/config/disks.rs:579] probed "/dev/sdb"
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdb
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdb
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdb
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb1
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb2
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb3
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb4
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdb6
[INFO distinst:crates/disks/src/config/disks.rs:579] probed "/dev/sdc"
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdc
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdc
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdc
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdc1
[INFO distinst:crates/disks/src/config/partitions/mod.rs:118] obtaining partition information from /dev/sdc2
Device /dev/sdc1 is not a valid LUKS device.
[DEBUG distinst:crates/disk-types/src/sector.rs:17] get block size for "/sys/class/block/sda"
^C

In eOS 6b however I can't get the installer to run from terminal so as to get a direct comparison:

elementary@elementary:~$ pkexec io.elementary.installer
Unable to init server: Could not connect: Connection refused

(io.elementary.installer:4539): Gtk-WARNING **: 12:44:11.754: cannot open display: 

kalligator avatar May 03 '21 12:05 kalligator

How long does it take for the disks and partitions to show up in the Pop!_OS installer?

davidmhewitt avatar May 03 '21 13:05 davidmhewitt

I've opened PR #519 to skip over read-only drives when probing the disks as I've noticed /dev/sr0 in your logs. I guess you have a CD/DVD drive?

.deb files have been built from this PR that you can download here: https://github.com/elementary/installer/suites/2639521946/artifacts/57934344

If you have time and you are able, could you boot the live session again and install those .debs, then retry the installation and see if anything is any different in d-feet response or the logs? You'll have to run sudo service io.elementary.InstallerDaemon restart after installing them.

Otherwise, it'll be a day or so before that code hits the repositories and you'll just be able to do a sudo apt update && sudo apt upgrade after booting the live session to get a version of the installer with that code in it.

It's a long shot, and it probably won't fix your issue, but I'm struggling to find what's wrong!

davidmhewitt avatar May 03 '21 13:05 davidmhewitt

The Pop!_OS installer took about 3min, not sure exactly.

Indeed I have a dvdr drive loaded with an empty dvd.

I'll wait for the updated deb version as I'm not sure of the process otherwise.

Thanks!

kalligator avatar May 03 '21 14:05 kalligator

An updated version of the installer has now been pushed to the repositories, you should be able to boot the iso again and do the following in the demo session:

sudo apt update
sudo apt upgrade
sudo service io.elementary.InstallerDaemon restart

Then re-test. I still don't think it will work, but it would be interesting to see if there is any difference in the d-feet output without debug symbols installed.

davidmhewitt avatar May 04 '21 08:05 davidmhewitt

I just tried that, no go, again d-feet showed the disconnected (4) error and journal Failed with result 'signal' same as in a previous comment.

kalligator avatar May 04 '21 10:05 kalligator

Success finally! Turns out I just had to restart the io.elementary.installer process. And detection if fast, under 30s without even upgrading to the newer version, just with what came with the ISO. So perhaps the process in loading too early initially? Screenshot from 2021-05-04 12 03 56

kalligator avatar May 04 '21 12:05 kalligator

Interesting! What happens if you boot the iso, don't do anything and wait like 5 minutes for it to do disk probing in the background, and then trying to install?

davidmhewitt avatar May 04 '21 12:05 davidmhewitt

Well, it turns out it wasn't because of restating the process after-all. When I tried to proceed to the next step and actually perform the installation it failed because I had mounted a partition, the large "storage" ntfs one (sda4). In retrospect hat's why it finished probing faster as well. I then retried with that partition unmounted and it wouldn't show the disks/partitions panel. Then I mounted it again, reached the disks/partitions panel, unmounted it, selected the mount points for the new installation and it proceeded! The computer restarted without warning, after what want to believe was a successful installation.

Perhaps the installer chokes if large partitions are present? Mine's 2.32T

kalligator avatar May 04 '21 12:05 kalligator

Hm, very odd, I doubt it's anything to do with partition sizes. As you say, it works on Pop!_OS and there aren't that many differences. I have one more idea to try getting some debugging information:

  1. Boot the iso, upgrade the installer and restart the service as per my previous post:
  2. Install debug tools, but not the dbgsym package:
  1. Modify /etc/apt/sources.list.d/elementary.list and add main/debug on the end of the first line so it looks like this deb http://ppa.launchpad.net/elementary-os/daily/ubuntu focal main main/debug
  2. Run sudo apt update
  3. Install debug packages with sudo apt install d-feet systemd-coredump gdb
  1. See if the installer crashes using either the GUI or d-feet
  2. If it does, see if there are any core dumps with sudo coredumpctl list
  3. If there is a core dump, then install the debug symbols with sudo apt install io.elementary.installer-dbgsym
  4. Run sudo coredumpctl debug, you should be at a (gdb) prompt
  5. Run bt and keep pressing enter to get more lines until you return to a (gdb) prompt.
  6. Copy and paste the whole output from where you ran the coredumpctl command

davidmhewitt avatar May 04 '21 13:05 davidmhewitt

still a mystery :) 3. d-feet crashed with Timeout (24) 4. No coredumps found.

kalligator avatar May 04 '21 14:05 kalligator

Well this is frustrating! Thank you so much for sticking with it. I'll have a go at creating a VM with a bunch of partitions like yours and see what happens.

What about this:

  1. Install just gdb: sudo apt install gdb
  2. sudo service io.elementary.InstallerDaemon stop
  3. sudo gdb io.elementary.installer-daemon
  4. At the (gdb) prompt, type r and hit enter
  5. Reproduce the issue with the installer GUI
  6. Does gdb see a crash? It will return to a (gdb) prompt by itself if it does. If so, run bt at the prompt and keep pressing enter to get more lines until you return to a (gdb) prompt. Type q and hit enter to quit gdb.

If gdb did see the crash, you could then also do the following:

  1. Install the debug symbols with sudo apt install io.elementary.installer-dbgsym
  2. Repeat steps 3-6 from above.

davidmhewitt avatar May 04 '21 15:05 davidmhewitt

5. The installer blanked. 6. I waited a couple more minutes after the probing sound stopped, but gdb did not register a crash. It did notice an error though. I pressed ^C, bt then a few Enters to catch any possibly useful info.
elementary@elementary:~$ sudo gdb io.elementary.installer-daemon
GNU gdb (Ubuntu 9.2-0ubuntu1~20.04) 9.2
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from io.elementary.installer-daemon...
(No debugging symbols found in io.elementary.installer-daemon)
(gdb) r
Starting program: /usr/bin/io.elementary.installer-daemon 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after vfork from child process 6704]
[New Thread 0x7ffff6efc700 (LWP 6706)]
[New Thread 0x7ffff66fb700 (LWP 6707)]
[New Thread 0x7ffff5efa700 (LWP 6708)]
[Thread 0x7ffff66fb700 (LWP 6707) exited]
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sda
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sda
[Detaching after vfork from child process 6772]
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sda
[New Thread 0x7ffff66fb700 (LWP 6778)]
[New Thread 0x7ffff56f9700 (LWP 6779)]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda1
[Detaching after vfork from child process 6780]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda2
[Detaching after vfork from child process 6782]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda3
[Detaching after vfork from child process 6783]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda4
[Detaching after vfork from child process 6784]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda5
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda6
[Detaching after vfork from child process 6788]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda7
[Detaching after vfork from child process 6789]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda8
[Detaching after vfork from child process 6790]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda9
[Detaching after vfork from child process 6792]
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdb
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdb
[Detaching after vfork from child process 6794]
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdb
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb1
[Detaching after vfork from child process 6795]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb2
[Detaching after vfork from child process 6797]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb3
[Detaching after vfork from child process 6798]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb4
[Detaching after vfork from child process 6800]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb6
[Detaching after vfork from child process 6801]
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdc
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdc
[Detaching after vfork from child process 6802]
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdc
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdc1
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdc2
[Detaching after vfork from child process 6804]
[INFO distinst:crates/external/src/lvm.rs:207] obtaining list of physical volumes
[Detaching after vfork from child process 6805]
[New Thread 0x7ffff54f8700 (LWP 6806)]
[New Thread 0x7ffff52f7700 (LWP 6807)]
[Detaching after vfork from child process 6808]
Device /dev/sdc1 is not a valid LUKS device.
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda5" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda6" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda7" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda8" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda9" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda5" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda6" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda7" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda8" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda9" has mount_opt None
[Detaching after vfork from child process 6809]
[Detaching after vfork from child process 6810]
[Detaching after vfork from child process 6811]
[Detaching after vfork from child process 6813]
[Detaching after vfork from child process 6894]
[Detaching after vfork from child process 6895]
[Detaching after vfork from child process 6896]
[Detaching after vfork from child process 6897]
Value: 8.36, unit: GiB
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb6" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb6" has mount_opt None
[Detaching after vfork from child process 6898]
[Detaching after vfork from child process 6899]
[Detaching after vfork from child process 6900]
[Detaching after vfork from child process 6901]
[Detaching after vfork from child process 6902]
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc2" has mount_opt None
[Detaching after vfork from child process 6903]
[Detaching after vfork from child process 6904]
[Detaching after vfork from child process 6905]
[ERROR distinst:ffi/src/partition.rs:598] unable to get partition sector usage: invalid dump output: EOF
^C
Thread 1 "io.elementary.i" received signal SIGINT, Interrupt.
0x00007ffff779aaff in __GI___poll (fds=0x555555582440, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
29	../sysdeps/unix/sysv/linux/poll.c: No such file or directory.
(gdb) bt
#0  0x00007ffff779aaff in __GI___poll (fds=0x555555582440, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff7aaa36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7aaa6f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x000055555555f29e in ?? ()
#4  0x00007ffff76ac0b3 in __libc_start_main (main=0x555555559390, argc=1, argv=0x7fffffffe608, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, 
    stack_end=0x7fffffffe5f8) at ../csu/libc-start.c:308
#5  0x00005555555593de in ?? ()
(gdb) 
#0  0x00007ffff779aaff in __GI___poll (fds=0x555555582440, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff7aaa36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7aaa6f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x000055555555f29e in ?? ()
#4  0x00007ffff76ac0b3 in __libc_start_main (main=0x555555559390, argc=1, argv=0x7fffffffe608, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, 
    stack_end=0x7fffffffe5f8) at ../csu/libc-start.c:308
#5  0x00005555555593de in ?? ()
(gdb) 
#0  0x00007ffff779aaff in __GI___poll (fds=0x555555582440, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff7aaa36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7aaa6f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x000055555555f29e in ?? ()
#4  0x00007ffff76ac0b3 in __libc_start_main (main=0x555555559390, argc=1, argv=0x7fffffffe608, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, 
    stack_end=0x7fffffffe5f8) at ../csu/libc-start.c:308
#5  0x00005555555593de in ?? ()
(gdb) 
#0  0x00007ffff779aaff in __GI___poll (fds=0x555555582440, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff7aaa36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7aaa6f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x000055555555f29e in ?? ()
#4  0x00007ffff76ac0b3 in __libc_start_main (main=0x555555559390, argc=1, argv=0x7fffffffe608, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, 
    stack_end=0x7fffffffe5f8) at ../csu/libc-start.c:308
#5  0x00005555555593de in ?? ()
(gdb) q
A debugging session is active.

	Inferior 1 [process 6700] will be killed.

Quit anyway? (y or n) y

kalligator avatar May 04 '21 15:05 kalligator

I did the second part (with debug symbols installed) just in case. Same situation otherwise
elementary@elementary:~$ sudo gdb io.elementary.installer-daemon
GNU gdb (Ubuntu 9.2-0ubuntu1~20.04) 9.2
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from io.elementary.installer-daemon...
Reading symbols from /usr/lib/debug/.build-id/eb/d9b841fe9e1af5f5f8c6688794cfe2f7b03420.debug...
(gdb) r
Starting program: /usr/bin/io.elementary.installer-daemon 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after vfork from child process 8015]
[New Thread 0x7ffff6efc700 (LWP 8017)]
[New Thread 0x7ffff66fb700 (LWP 8018)]
[New Thread 0x7ffff5efa700 (LWP 8019)]
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sda
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sda
[Detaching after vfork from child process 8063]
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sda
[New Thread 0x7ffff56f9700 (LWP 8069)]
[New Thread 0x7ffff54f8700 (LWP 8070)]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda1
[Detaching after vfork from child process 8071]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda2
[Detaching after vfork from child process 8073]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda3
[Detaching after vfork from child process 8074]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda4
[Detaching after vfork from child process 8075]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda5
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda6
[Detaching after vfork from child process 8077]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda7
[Detaching after vfork from child process 8078]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda8
[Detaching after vfork from child process 8079]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sda9
[Detaching after vfork from child process 8082]
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdb
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdb
[Detaching after vfork from child process 8087]
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdb
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb1
[Detaching after vfork from child process 8089]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb2
[Detaching after vfork from child process 8090]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb3
[Detaching after vfork from child process 8092]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb4
[Detaching after vfork from child process 8093]
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdb6
[Detaching after vfork from child process 8094]
[INFO distinst:crates/disks/src/config/disk.rs:164] obtaining disk information from /dev/sdc
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/sdc
[Detaching after vfork from child process 8095]
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/sdc
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdc1
[INFO distinst:crates/disks/src/config/partitions/mod.rs:112] obtaining partition information from /dev/sdc2
[Detaching after vfork from child process 8097]
[INFO distinst:crates/external/src/lvm.rs:207] obtaining list of physical volumes
[Detaching after vfork from child process 8098]
[New Thread 0x7ffff52f7700 (LWP 8099)]
[New Thread 0x7ffff50f6700 (LWP 8100)]
[Detaching after vfork from child process 8101]
Device /dev/sdc1 is not a valid LUKS device.
[Thread 0x7ffff66fb700 (LWP 8018) exited]
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda5" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda6" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda7" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda8" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda9" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda5" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda6" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda7" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda8" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sda9" has mount_opt None
[Detaching after vfork from child process 8102]
[Detaching after vfork from child process 8103]
[Detaching after vfork from child process 8104]
[Detaching after vfork from child process 8105]
[Detaching after vfork from child process 8214]
[Detaching after vfork from child process 8215]
[Detaching after vfork from child process 8216]
[Detaching after vfork from child process 8217]
Value: 8.36, unit: GiB
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb6" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb3" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb4" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdb6" has mount_opt None
[Detaching after vfork from child process 8218]
[Detaching after vfork from child process 8219]
[Detaching after vfork from child process 8220]
[Detaching after vfork from child process 8221]
[Detaching after vfork from child process 8222]
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc2" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc1" has mount_opt None
[INFO distinst:crates/disks/src/config/disk_trait.rs:60] child_dev "/dev/sdc2" has mount_opt None
[Detaching after vfork from child process 8223]
[Detaching after vfork from child process 8224]
[Detaching after vfork from child process 8225]
[ERROR distinst:ffi/src/partition.rs:598] unable to get partition sector usage: invalid dump output: EOF
^C
Thread 1 "io.elementary.i" received signal SIGINT, Interrupt.
0x00007ffff779aaff in __GI___poll (fds=0x555555582440, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
29	../sysdeps/unix/sysv/linux/poll.c: No such file or directory.
(gdb) bt
#0  0x00007ffff779aaff in __GI___poll (fds=0x555555582440, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff7aaa36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7aaa6f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x000055555555f29e in _vala_main (args=<optimized out>, args_length1=<optimized out>) at daemon/f77b12a@@io.elementary.installer-daemon@exe/Daemon.c:3791
#4  0x00007ffff76ac0b3 in __libc_start_main (main=0x555555559390 <main>, argc=1, argv=0x7fffffffe608, init=<optimized out>, fini=<optimized out>, 
    rtld_fini=<optimized out>, stack_end=0x7fffffffe5f8) at ../csu/libc-start.c:308
#5  0x00005555555593de in _start () at daemon/f77b12a@@io.elementary.installer-daemon@exe/Daemon.c:3801
(gdb) 
#0  0x00007ffff779aaff in __GI___poll (fds=0x555555582440, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff7aaa36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7aaa6f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x000055555555f29e in _vala_main (args=<optimized out>, args_length1=<optimized out>) at daemon/f77b12a@@io.elementary.installer-daemon@exe/Daemon.c:3791
#4  0x00007ffff76ac0b3 in __libc_start_main (main=0x555555559390 <main>, argc=1, argv=0x7fffffffe608, init=<optimized out>, fini=<optimized out>, 
    rtld_fini=<optimized out>, stack_end=0x7fffffffe5f8) at ../csu/libc-start.c:308
#5  0x00005555555593de in _start () at daemon/f77b12a@@io.elementary.installer-daemon@exe/Daemon.c:3801
(gdb) q
A debugging session is active.

	Inferior 1 [process 8011] will be killed.

Quit anyway? (y or n) y

kalligator avatar May 04 '21 15:05 kalligator

The bug is still present in the official 6.0 release. To clarify the workaround (that works for me anyway), as I've seen a couple of people mentioning this problem recently, is to:

  1. Go into demo and mount your large NTFS partition(s). Ie: just click on the name of the partition on the left sidebar of the file manager so that you can see the files and folders it contains.
  2. Click on the Install to disk icon, then Custom installation. You should now be able to see all your disks and partitions.

kalligator avatar Aug 11 '21 06:08 kalligator

I have the same issue. I'll try @kalligator workaround. I'm trying to install the latest version available to download (stable 20210810).

tiagosamaha avatar Aug 12 '21 20:08 tiagosamaha

The bug is still present in the official 6.0 release. To clarify the workaround (that works for me anyway), as I've seen a couple of people mentioning this problem recently, is to:

  1. Go into demo and mount your large NTFS partition(s). Ie: just click on the name of the partition on the left sidebar of the file manager so that you can see the files and folders it contains.
  2. Click on the Install to disk icon, then Custom installation. You should now be able to see all your disks and partitions.

That worked here. Thanks @kalligator

tiagosamaha avatar Aug 12 '21 23:08 tiagosamaha

For information, the bug is still present 7.0 installation and workaround working too

flodavid avatar Apr 19 '23 19:04 flodavid