Ubuntu 24.04最大化应用时鼠标点击总是触发桌面而非目标应用
我完全能理解这种糟心的情况——本来满心欢喜想靠Ubuntu干活,结果关键操作全跑偏到桌面,换谁都得急着切回能用的系统!你同事提到的Wayland问题确实是这类鼠标焦点异常、点击穿透的高发诱因,尤其是搭配Ryzen 8700G这类较新的AMD APU时,Wayland和GPU驱动、桌面组件的适配偶尔会出小岔子。
给你几个亲测有效的排查和解决步骤,你可以挨个试试:
先确认是不是Wayland的锅:切换到Xorg登录
重启到登录界面,点击你的用户名后,看屏幕右下角有个小齿轮图标,点它选择「Ubuntu on Xorg」,登录后再把VirtualBox、Spotify这类应用最大化测试。如果问题直接消失,那基本可以锁定是Wayland的适配问题。如果想继续用Wayland,更新GPU驱动试试
打开「软件和更新」应用,切换到「附加驱动」标签页,看看有没有针对AMD的更新版开源驱动(或者专有驱动,如果有的话),选中后点击「应用更改」,重启系统后再测试Wayland下的最大化应用情况。Ryzen 8700G是比较新的平台,最新的驱动往往能修复不少Wayland上的小bug。针对特定应用的临时修复:添加启动参数
如果只是个别应用(比如VirtualBox)有问题,可以给它加个强制禁用Wayland的启动参数:右键启动器里的VirtualBox图标,选择「属性」,在「命令」栏里把原命令改成VirtualBox --disable-wayland,保存后重新打开应用测试。Spotify的话可以试试添加--no-zygote参数,不过这类参数可能需要多试一两个才能找到适配的。排查桌面扩展冲突
打开「扩展」应用,把所有第三方扩展先全部禁用,重启系统后再测试。有些自定义窗口管理、标题栏美化类的扩展,很容易和Wayland的焦点管理逻辑打架,导致点击穿透到桌面的问题。
我之前帮几个用AMD新平台的用户搞定过类似问题,大部分都是Wayland和驱动、扩展的适配问题,按上面的步骤排查,大概率能解决你的困扰!
备注:内容来源于stack exchange,提问作者Gastán Darío Pacciaroni

