After upgrading to f44 -- Konsole - login error

Getting the following; “tty: ttyname error: No such device”

Everything seems to work properly. The normal Cinnamon terminal does not display the error.

Hi! I have the same problem. Konsole writes this:

tty: ttyname error: No such device

I have upgraded from Fedora 43 KDE to Fedora 44 KDE.

I think I found the solution. Both flatpak and dnf version was installed of Konsole. I had to remove the flatpak version, then the dnf version works correctly without the error.

What I did:

boss@fedora:~$ which konsole
/usr/bin/konsole
boss@fedora:~$ which konsole
flatpak list | grep konsole
rpm -qa | grep konsole
/usr/bin/konsole
Konsole org.kde.konsole 25.12.3 stable  fedora  system
konsole-part-26.04.0-1.fc44.x86_64
konsole-26.04.0-1.fc44.x86_64
boss@fedora:~$ konsole
boss@fedora:~$ flatpak remove org.kde.konsole


        ID                    Branch       Op
 1. [-] org.kde.konsole       stable       r

Uninstall complete.
boss@fedora:~$ konsole

I think this way the fix, it works in my case.

1 Like

That sound reasonable for me. I just post a picture from Gnome Software about Konsole to see that there are 3Flatpak versions and a RPM package.

Im wondering, if you would install a other flatpak version , if you still get this error ?!

Yes, I get this error both on Fedora Flatpaks (25.12.3) and Flathub (26.04.0).

I don’t know which version was used on Fedora 43 KDE, but I didn’t get that error earlier. After I removed the Flatpak version the problem is fixed using only the dnf version.

1 Like

I have the same error, but on Yakuake, also after updating from Fedora 43 to 44 (Kinoite). Did anyone flag a bug report somewhere?

You probably meant to file a bug. Before you can file a bug you need to know which software exactly is buggy.
As I showed above, the default registry for Gnome is the fedora one. You have to check which version is working for your system, then we can go deeper.

The Issue it selves is not the Terminal … it is an alias/variable ($tty/tty) which needs adjustments.

I confess, that for the KDE users it is more dificult to install flatpack packages and know the exact registry which you are using.
So that is why I give you also a hint with the screenshot from the Gnome-Software:

As you use Kinoite you have to check the two registries and also the difference between user and non user version on flathub.
We not want to report an Issue Upstream when wen we have to solve it on Fedora or viz versa.

Thanks “boss”, I’m using the Cinnamon desktop and only the flatpak konsole was installed. I removed the flatpak and installed the rpm. No longer getting the error message.

I’m also on Cinnamon but I don’t use Konsole; I use Wezterm as a flatpak. I too get this message in Wezterm but not in the default Cinnamon terminal.

With my 2nd install, the default used the ‘rpm’ install so I assume that’s the solution.

That is just a workaround. Solution would be to find out how your system alias workspace gets the correct name of the tty. This way , I move it into the discussion secton, where the packagers get aware of it, and help to fix it .