与联想笔记本电脑上更大的第二台显示器断开连接后,Firefox 窗口内容大于实际窗口大小

与联想笔记本电脑上更大的第二台显示器断开连接后,Firefox 窗口内容大于实际窗口大小

在联想 P15s 笔记本电脑 / Ubuntu 22.04(5.15.0-47-generic x86_64 GNU/Linux)/ Firefox 104.0.1(64 位)上:

当我连接到扩展坞以使用比笔记本电脑更大的第二台显示器时,断开与该扩展坞的连接后,内容Firefox 窗口仍然适合更大的显示器显示,并且不适应新的窗口大小。无论我做什么。

因此,我面临的情况是网页内容向右移动,我无法访问 Firefox 窗口右边框之后的内容,即使我将其设置为全屏显示。但这不仅适用于网页内容;我的选项卡最右侧部分和主 FF 菜单栏也无法访问。底部部分也是如此;我也无法访问最后 200-300 像素的内容。Firefox 似乎只能使用第二台显示器的较大分辨率。

我不得不重新启动 Firefox 以使内容真正跟随并适应实际的 Firefox 窗口大小。

我该如何调试/修复它?

更多信息:

$ xrandr
Screen 0: minimum 16 x 16, current 4480 x 1440, maximum 32767 x 32767
XWAYLAND16 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 340mm x 190mm
   1920x1080     60.05*+
   1440x1080     59.99  
   1400x1050     59.98  
   1280x1024     59.89  
   1280x960      59.94  
   1152x864      59.96  
   1024x768      59.92  
   800x600       59.86  
   640x480       59.38  
   320x240       59.52  
   1680x1050     59.95  
   1440x900      60.03  
   1280x800      59.99  
   720x480       59.71  
   640x400       59.95  
   320x200       58.96  
   1600x900      59.95  
   1368x768      59.88  
   1280x720      59.86  
   1024x576      59.90  
   864x486       59.92  
   720x400       59.55  
   640x350       59.77  
XWAYLAND17 connected 2560x1440+1920+0 (normal left inverted right x axis y axis) 600mm x 340mm
   2560x1440     59.91*+
   1920x1440     59.90  
   1600x1200     59.87  
   1440x1080     59.87  
   1400x1050     59.86  
   1280x1024     59.76  
   1280x960      59.94  
   1152x864      59.78  
   1024x768      59.68  
   800x600       59.86  
   640x480       59.38  
   320x240       59.52  
   1920x1200     59.88  
   1680x1050     59.85  
   1440x900      59.89  
   1280x800      59.81  
   720x480       59.71  
   640x400       59.20  
   320x200       58.96  
   2048x1152     59.90  
   1920x1080     59.88  
   1600x900      59.82  
   1368x768      59.88  
   1280x720      59.86  
   1024x576      59.90  
   864x486       59.45  
   720x400       59.55  
   640x350       59.77  

答案1

我在 macOS 上遇到了同样的问题。我在两台 4K(3840x2160)显示器上都打开了 Firefox 窗口,然后我将其中一台显示器的分辨率改为 2560x1440,Firefox 在该显示器上将其窗口显示为 3840x2160。将窗口从较小的显示器移到较大的显示器然后再移回来,没有任何变化。关闭并重新打开较小显示器上的所有窗口也不会有任何变化。退出并重新启动 Firefox 也不会有任何变化。Firefox 仍然认为较小的显示器的分辨率较大。这太荒谬了。

相关内容