Terminal oopsy

Just got my Framework 13 today and have been setting it up all day (running Bluefin) but I think I messed up the Terminal app somehow (it was also defaulting to fedora-toolbox at one point) because I’m not seeing the terminal bling I enabled earlier such as atuin.

Terminal shown below:

Ptyxis shown below:

Any way to restore Terminal back to how it was?

1 Like

The trick is to run ujust bluefin-cli then toggle it on/off again, and then always restart the terminal. See if that sorts it.

Sadly doesn’t work :frowning:

Oh that’s interesting, I had the exact same issue with my Framework 13 too. It’s defaulting to the fedora-toolbox and not recognizing the ujust command.

Tested in a VM running bluefin:beta:

  • Launching with the keyboard shortcuts launches the appropriate terminal (Ctrl+Alt+Enter for Host, Ctrl+Alt+U for Ubuntu, etc)
  • Launching with the desktop shortcut defaults to fedora-toolbox

I assume it’s because of the Ptyxis profiles:

The first profile is for fedora-toolbox, and there’s no “Host” profile or similar

Perhaps one is running bash, and the other zsh? This could be due to setting a command in ptyxis to run, e.g. zsh, while the system default is bash. Or some variation of this.

You can do

echo $0

To see which shell is running.

1 Like

This is the exact situation that I am in. I am using Bluefin for the first time, not on the beta, and (after using Ctrl+Alt+F) I have no way to access the host terminal unless I use the Ctrl+Alt+Enter shortcut.

Can someone file an issue so we can target this for the release? Would happily accept PRs that sort this out.

Filed ublue-os/bluefin#1834

1 Like

Seems to be happening on Bluefin:gts as well. After testing the Ctrl + Alt + F command, Terminal icon on Dash and elsewhere defaults to Fedora-toolbox terminal. I can only open Ptyxis with Ctrl + Alt + T or Ctrl + Alt + Enter.

If I search for Ptyxis I get the result Terminal, which opens Fedora-toolbox and not Ptyxis. The green Ptyxis icon seems to be missing as well.

@marzvrover @j0rge I commented on the github issue but x-posting here for posterity -

I was able to fix my Terminal launched via Ctrl + Alt + T / Ctrl + alt + Enter by tinkering with gsettings cli / dconf GUI

(… I have no idea if this was The Right Way ™ :grimacing: )

  1. find how Ptyxis is invoked (Settings > Keyboard > Custom Shortcuts > Host Ptyxis) and it looks like it expects a Profile where the Profile’s UUID matches the Host Container ID)
cat /usr/libexec/distrobox-quadlet-ptyxis.sh
  1. find the expected container GUID for Host
cat /usr/share/ublue-os/bluefin-cli/known-containers
  1. recreate that Ptyxis profile (replace $GUID with the Host UUID from previous step :point_up: )
gsettings set org.gnome.Ptyxis.Profile:/org/gnome/Ptyxis/Profiles/$GUID/
gsettings set org.gnome.Ptyxis.Profile:/org/gnome/Ptyxis/Profiles/$GUID/ palette 'Dracula'
gsettings set org.gnome.Ptyxis.Profile:/org/gnome/Ptyxis/Profiles/$GUID/ label 'Host'
gsettings set org.gnome.Ptyxis.Profile:/org/gnome/Ptyxis/Profiles/$GUID/ opacity 0.88

gsettings set org.gnome.Ptyxis default-profile-uuid $GUID
  1. exit Ptyxis session, and relaunch it w/ the keyboard shortcut
1 Like

This seems to be gone now and the keyboard shortcuts don’t work for me.

I think those were removed here:

1 Like

OK, I liked how it was set up. I will look into setting up something like it in my dotfiles

How to let “Ephemeral Containers” works again?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.