Re-add Linux coherence based on Crostini source code

Discussion in 'Parallels Desktop for Mac Feature Suggestions' started by TheM9, Sep 23, 2023.

  1. TheM9

    TheM9 Bit poster

    Messages:
    5
    Coherence mode for Linux has been abandoned due to the hardship of maintaining it's code for future releases of GNOME compared to the percentage of users using it. However, it has been abandoned and deprecated and no longer works with current versions.

    However, you can reuse the source code of Crostini instead to add Coherence for macOS. https://source.chromium.org/chromium/chromium/src/+/main:chrome/browser/ash/crostini/ I think contains the source, otherwise you need to do some searching of code to find the bridge. Also, we don't need that menu and dock and stuff of GNOME as it looks ugly, just use stalonetray's source to bridge the tray to macOS, and bridge menu context items to the macOS bar, and use a few Crostini bridges for stuff like files. After that, you are done.
     
    MatthewR20 likes this.
  2. TheM9

    TheM9 Bit poster

    Messages:
    5
    Oh yeah, I didn't know that WSLg was open source, use it instead unless crostini is better to port. https://github.com/microsoft/wslg
     
    MatthewR20 likes this.
  3. Dmitry@Parallels

    Dmitry@Parallels Parallels Team

    Messages:
    705
    Hey @TheM9, unlikely, both Crostini and WSLg is are themselves almost full-fledged Linux distros, not code that you can simply bolt on to Parallels Desktop to make Coherence work for a Linux VM.
     
    MatthewR20 likes this.

Share This Page