robotdna

joined 2 years ago
 

I've probably parsed dozens of pages now, including the "Dual boot NixOS and Windows" page on nixos.wiki, and not really sure what the best steps are since most seem to leverage the fact that everything is on a single partition. My windows lives on a physically separate drive than NixOS, so osprober does not detect the windows partition at all. I tried to go down the route of grub-mkconfig but that doesn't seem to be a nix package and I couldn't mount my Windows bootloader as it is NTFS. Is this even possible with this configuration?

My next step was going to be to physically disconnect each of my disks/NVME, nuke everything bit by bit, then only connect the disks I want and install each OS with it's specific disk connected.

1
Wireless Chocofi (toast.ooo)
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

Sourced from Beekeeb, using vanilla Miryoku for keymap, totally wireless with ZMK + MIP displays. Using MBK blanks and Choc Robins, with Netdot Gen 10 magnetic connectors for charging.

Compared to the Piantor, the innermost thumb buttons are a bit more offset but all thumbs seem to be closer which I prefer. Solid layout, may be my favorite.

[–] [email protected] 1 points 1 year ago (1 children)

I guess I'd try what I posted above, but also, I'd verify if lsusb is showing the devices at all. If not, then maybe there's a way to trigger a rescan by the USB controllers on reboot

[–] [email protected] 1 points 1 year ago (3 children)

Is this is Linux machine? And is it waking the machine from sleep or booting that you notice the issue?

 

Posting this here for sake of search engines and if others are losing their mind trying to troubleshoot.

Problem: I have a USB-C Piantor, connected through a USB/thunderbolt port on a Dell XPS 13. My OS is Arch Linux, and it when plugging the keyboard in, the Piantor would show up on lsusb but not do anything. dmesg shows the following error:

device descriptor read/64, error -71.

Solution: Disable USB suspend in a root terminal:

# echo -1 >/sys/module/usbcore/parameters/autosuspend

[–] [email protected] 0 points 2 years ago (1 children)

IMO Graphene is the only true option in this list, with Copperhead being aggressively sus given the history