Saved window size not applied correctly when last-used size exceeds size of one monitor
Test on the latest version before submitting a bug-report, and keep trying to reproduce it on any later versions
- Reporting back greatly increases the attention and hope of fixing your issue.
You can also ask questions via
- IRC room, on libera.chat, in the #remmina channel, you can also use a web client.
- General discussion mailing list.
Debugging documentation
Check the wiki at https://gitlab.com/Remmina/Remmina/-/wikis/Usage/Remmina-debugging
Local System Description
- Client (OS name and version):
- Remmina version (
remmina --version
)😞
$ remmina --version
Remmina plugin glibsecret (type=Secret) has registered but not yet initialized/activated. Initialization order is 2000.
Secret plugin glibsecret has been successfully initialized and will be your default secret plugin
org.remmina.Remmina - 1.4.2 (git n/a)
-
Installation:
-
Distribution package. -
PPA. -
Snap. -
Flatpak. -
Compiled from sources. -
Other - detail:
-
-
Desktop environment (GNOME, Unity, KDE, ..):
Linux Mint Mate
-
Plugin:
-
RDP - freerdp version ( xfreerdp --version
): -
VNC -
SSH -
SFTP -
SPICE -
WWW -
EXEC -
Other (please specify):
-
-
GTK back-end (Wayland, Xorg):
-
Optional: Include the output of the following commands at the end of this text:
-
remmina --full-version
`
-
$ remmina --full-version
Remmina plugin glibsecret (type=Secret) has registered but not yet initialized/activated. Initialization order is 2000.
Secret plugin glibsecret has been successfully initialized and will be your default secret plugin
org.remmina.Remmina - 1.4.2 (git n/a)
NAME TYPE DESCRIPTION PLUGIN AND LIBRARY VERSION
RDP Protocol RDP - Remote Desktop Protocol RDP plugin: 1.4.2 (Git n/a), Compiled with FreeRDP lib: 2.0.0-dev5 (2693389a+debian), Running with FreeRDP lib: 2.2.0 (rev n/a), H.264: No
RDPF File RDP - RDP File Handler RDP plugin: 1.4.2 (Git n/a), Compiled with FreeRDP lib: 2.0.0-dev5 (2693389a+debian), Running with FreeRDP lib: 2.2.0 (rev n/a), H.264: No
RDPS Preference RDP - Preferences RDP plugin: 1.4.2 (Git n/a), Compiled with FreeRDP lib: 2.0.0-dev5 (2693389a+debian), Running with FreeRDP lib: 2.2.0 (rev n/a), H.264: No
VNC Protocol Remmina VNC Plugin 1.4.2
VNCI Protocol Remmina VNC listener Plugin 1.4.2
glibsecret Secret Secure password storing in the GNOME keyring 1.4.2
Build configuration: HAVE_ARPA_INET_H=1 HAVE_ERRNO_H=1 HAVE_FCNTL_H=1 HAVE_NETDB_H=1 HAVE_NETINET_IN_H=1 HAVE_NETINET_TCP_H=1 HAVE_SYS_SOCKET_H=1 HAVE_SYS_UN_H=1 HAVE_TERMIOS_H=1 HAVE_UNISTD_H=1 WITH_APPINDICATOR=ON WITH_AVAHI=ON WITH_CUPS=ON WITH_FREERDP=ON WITH_FREERDP_MASTER=OFF WITH_GCRYPT=ON WITH_GETTEXT=ON WITH_ICON_CACHE=ON WITH_IPP=OFF WITH_KF5WALLET=ON WITH_LIBRARY_VERSIONING=ON WITH_LIBSECRET=ON WITH_LIBSSH=ON WITH_LIBVNCSERVER=ON WITH_MANPAGES=ON WITH_SPICE=ON WITH_SSE2=ON WITH_TRANSLATIONS=ON WITH_UPDATE_DESKTOP_DB=ON WITH_VTE=ON WITH_WWW=ON
Build type: None
CFLAGS: -g -O2 -fdebug-prefix-map=/build/remmina-G11dsE/remmina-1.4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -g
Compiler: GNU, 9.3.0
Target architecture: x64
sudo lshw -C video
uname -a
Remote System Description
- Server (OS name and version):
Linux Mint 20.1 Ulyssa
- Special notes regarding the remote system (i.e. gateways, tunnel, etc.):
Problem Description
Background
On closing a connection, Remmina saves the current window size as window_width
and window_height
in file <connectionname>.remmina
, in hidden folder $HOME/.local/share/remmina/
.
Steps to show the normal feature
- Open a Remmina connection window (no need to authenticate/connect)
- Resize the window to about half its size.
- Close and re-open the window. Note that Remmina opens it at the last-used size.
- (Optional) In the hidden folder, view/edit
$HOME/.local/share/remmina/<connectionname>.remmina
at different stages, to see that Remmina is settingwindow_width
andwindow_height
on close, and using their values to size the window on opening a connection.
Steps to reproduce the issue
- Open a Remmina connection window (no need to authenticate/connect)
- Resize the window so that it extends across all your monitors. (Great! I keep several such windows open throughout my working day and Remmina works great like that.)
- Close and re-open the window. Note that Remmina opens it at a much smaller size than last used, such that it does not extend across more than one monitor.
- (Optional) In the hidden folder, view/edit
$HOME/.local/share/remmina/<connectionname>.remmina
at different stages, to see that Remmina is still correctly settingwindow_width
andwindow_height
on close, but is now not using their values on opening a connection, when the values exceed the size of one monitor.
What is the expected correct behavior?
On opening a connection, Remmina should simply size the new window to the last-used size, and not limit it to the size of a single monitor.