Hi all, I just updated my Fedora 41 Workstation to Fedora 42.
All went well except for one thing : the right-click ‘‘open in terminal’’ action in Nautilus no longer works correctly : instead of opening a terminal in the folder where it is invoked, it opens a terminal window with TWO tabs, each of them in the home directory (not the selected directory), making the feature useless (it is less good than just opening a terminal…).
I don’t know how to fix this so that it comes back to working again.
I’m not very technical so, what I gather from your answers is that the gnome Terminal was replaced in Fedora 42 by something called Ptyxis is that right?
Maybe the problem is that I have Gnome Terminal installed and nautilus is trying to open Ptyxis?
How can I know if I have Gnome Terminal or Ptyxis installed?
Alright, disregard previous post, as stated I am not very technical and, henceforth, am prone to misinterpret situations.
I do have Ptyxis installed and not Terminal and (contrary to what was stated in the OP) the contextual action in Nautilus is not “open in terminal” but “open in console”.
But, when I use this action, a Ptyxis window opens with two tabs, each in the home folder instead of the folder in which the action “open in console” was invoked.
I’d rather not install gnome-terminal if the new default is Ptyxis, I’d prefer to use the standard. But I’d like the “open in console” action to work. How can I configure it to do what it did before (i.e. open a single tab in the current folder, not the root of the user home directory) ?
Inside the Ptyxis Terminal application, could you take a look at its Preferences and then the Behavior - icon all the way at the bottom of said Preferences - window.
Do you have “Restore Session” enabled? That might explain opening an extra tab from a previous session. Disable that feature, close the Preferences and then use Shift - Ctrl - q until all Ptyxis - windows are closed and then do your wanted action.
I checked now on two different F42 Workstation installations about this option.
In Gnome this option is hard coded … so for every terminal emulator it has to be set manually.
Open in terminal, comes with while installing gnome-terminal separately.
Open in Console is now in a sub-menu while clicking on “open …” Is it this what you use @ykonoclast ?
The setting in question was “preserve working directory” which, somewhat counterintuitively, had to be set to “always”. Now I only have one tab in the good directory.