[object Object]

  • 7 Posts
  • 98 Comments
Joined 1 year ago
cake
Cake day: September 22nd, 2024

help-circle







  • You can run Windows in a Docker/Podman container and connect to it via RDP to get Windows in Linux. I use it for some Office Word stuff. Project name is dockur. The entire command to launch this is basically this:

    # Run container
    docker run -d --name windows --env CPU_CORES=4 --env DISK_SIZE=64G --env HOME=/home/main/Windows --env LANGUAGE=Korean --env PASSWORD=Password --env RAM_SIZE=4G --env USERNAME=Windows --env VERSION=10 --device /dev/kvm --device /dev/net/tun --publish 8006:8006 --publish 3389:3389/tcp --publish 3389:3389/udp --volume ~/Windows/data:/data --volume ~/Windows/storage:/storage ghcr.io/dockur/windows:latest
    
    # Connect to it
    xfreerdp /cert:tofu /d:"" /u:"Windows" /p:"Password" /scale:100 -grab-keyboard +clipboard /t:Windows +home-drive -wallpaper +dynamic-resolution /v:"127.0.0.1"
    

    I bind this to Win+Shift+r w.





  • I can’t say about the sandboxing because I have no clue, but don’t they have a point with the secure boot though? For Android, most devices do a check to see if the images are tampered or not at boot, and uses hardware-backed (TEE) file-based encryption, both of which are enabled by default. Loading tampered images is hard because the bootloader (I think? Or it was that Trusty image) does cryptographic checks on the image it loads.

    Not that I like this kind of design as I want to have more control over what happens on my devices, but it is definitely useful for devices that are much more likely to be stolen, especially for the general public. Both can achieve great level of security, but mobile devices are much easier to do so.


  • It’s actually not just one single infinitely scrollable workspace; you can do most of the stuff you usually do in any other tiling window manager. Multiple workspace system is still there, you can have multiple windows in a single column.

    What makes niri really good is that you can have multiple full-screen window in a single workspace.