You are not logged in.
I have a Surface Pro 4 I have been using with Arch installed for about a year and I'm just today ran into some new problems when I bought a Surface Dock. When I plug the dock in with nothing plugged into it except for power, Arch boot straight into the emergency console. There don't seem to be any obvious errors in the boot process that I can identify. I'm not sure if I'm missing some drivers that are causing the issue.
When plugging the dock in and checking dmesg I get the following output:
[ 6334.903287] usb 2-2: new SuperSpeed USB device number 3 using xhci_hcd
[ 6334.928478] hub 2-2:1.0: USB hub found
[ 6334.928909] hub 2-2:1.0: 2 ports detected
[ 6335.089959] usb 1-2: new high-speed USB device number 4 using xhci_hcd
[ 6335.288807] hub 1-2:1.0: USB hub found
[ 6335.289955] hub 1-2:1.0: 4 ports detected
[ 6335.353281] usb 2-2.2: new SuperSpeed USB device number 4 using xhci_hcd
[ 6335.580375] usb 2-2.1: new SuperSpeed USB device number 5 using xhci_hcd
[ 6335.673452] usb 1-2.1: new high-speed USB device number 5 using xhci_hcd
[ 6340.617996] usb 2-2.2: Disable of device-initiated U1 failed.
[ 6340.621820] usb 2-2.2: Disable of device-initiated U2 failed.
[ 6340.624904] hub 2-2.1:1.0: USB hub found
[ 6340.625334] hub 2-2.1:1.0: 4 ports detected
[ 6340.625361] r8152 2-2.2:2.0: Unknown version 0x0000
[ 6340.629291] usb 2-2.2: Set SEL for device-initiated U1 failed.
[ 6340.632805] usb 2-2.2: Set SEL for device-initiated U2 failed.
[ 6340.632897] usbcore: registered new interface driver r8152
[ 6340.633017] hub 1-2.1:1.0: USB hub found
[ 6340.633949] hub 1-2.1:1.0: 4 ports detected
[ 6340.667743] usb 2-2.2: Set SEL for device-initiated U1 failed.
[ 6340.671303] usb 2-2.2: Set SEL for device-initiated U2 failed.
[ 6340.671330] usbcore: registered new interface driver cdc_ether
[ 6340.721294] usb 1-2.3: new full-speed USB device number 6 using xhci_hcd
[ 6340.826419] hid-generic 0003:045E:0904.0006: hiddev0,hidraw0: USB HID v1.11 Device [Microsoft Surface Dock Extender] on usb-0000:00:14.0-2.3/input0Upon looking up the different codes and things I haven't been able to find anything out that would let me know why my system isn't booting. Everything boots fine when the dock is not plugged in. Are there any steps I can take to figure out what might be causing the error? I haven't been able to find anyone else using the Surface Pro 4 dock with Linux who are having the same problem.
Offline
Paste your boot loader/manager config and the output of `blkid`.
Moving to NC...
Offline
Paste your boot loader/manager config and the output of `blkid`.
Moving to NC...
/boot/loader/loader.conf
default Switchblade
timeout 6/boot/loader/entries/Switchblade.conf
title Switchblade (Arch Linux)
linux /vmlinuz-linux
initrd /intel-ucode.img
initrd /initramfs-linux.img
options zfs=vault/ROOT/default rwMy zfs configuration.
zfs listNAME USED AVAIL REFER MOUNTPOINT
shard 96.3G 19.0G 96K none
shard/home 96.1G 19.0G 52.8G legacy
vault 20.6G 18.9G 96K none
vault/ROOT 4.07G 18.9G 96K none
vault/ROOT/default 4.07G 18.9G 2.46G /
vault/usr 8.08G 18.9G 3.55G legacy
vault/var 8.23G 18.9G 5.96G legacy
vault/var/log 12.8M 18.9G 112K legacy
vault/var/log/journal 12.5M 18.9G 2.34M legacy`blkid` with the dock unplugged, do you want it plugged in?
/dev/nvme0n1: LABEL="vault" UUID="427324970059401446" UUID_SUB="6036059601541096496" TYPE="zfs_member" PTUUID="904273b8-ce67-42a3-ab13-35efc6772fb3" PTTYPE="gpt"
/dev/nvme0n1p1: LABEL="SYSTEM" UUID="1A20-9B51" TYPE="vfat" PARTLABEL="EF" PARTUUID="08632d56-2dcf-4798-832d-47a55c6af4e9"
/dev/nvme0n1p3: LABEL="Windows" UUID="A6EC3AE6EC3AB103" TYPE="ntfs" PARTLABEL="Ba" PARTUUID="1f00bed2-bfb7-48b9-95f2-5dba2cfb1552"
/dev/nvme0n1p4: UUID="562A17412A171E15" TYPE="ntfs" PARTUUID="a6b0a2bb-daaf-46b4-9191-702db03019df"
/dev/nvme0n1p5: LABEL="vault" UUID="427324970059401446" UUID_SUB="6036059601541096496" TYPE="zfs_member" PARTLABEL="Solaris root" PARTUUID="c33beba4-c30b-4f9d-b6d7-007999f93374"
/dev/sda1: LABEL="shard" UUID="1357983430707090525" UUID_SUB="12710706323195723640" TYPE="zfs_member" PARTLABEL="zfs-f3ab621862d13b4a" PARTUUID="276229ef-0856-0a44-a92e-6115378e4e51"
/dev/nvme0n1p2: PARTLABEL="Mi" PARTUUID="f2d9397d-8988-4371-a221-1fb48af17ef5"
/dev/sda9: PARTUUID="cafec46c-c234-d744-a4ea-7eefe3544ea2"Offline