You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:如何在Ubuntu 23.10上安装最新版本的Gamescope(PPA无支持)

求助:如何在Ubuntu 23.10上安装最新版本的Gamescope(PPA无支持)

Hey Roberto,我完全懂你现在的困扰——Ubuntu 23.10刚发布没多久,不少第三方PPA还没来得及适配这个版本,Gamescope的官方PPA也没跟上确实让人头疼。不过别慌,我们可以通过源码编译的方式安装最新版,步骤其实挺清晰的,我一步步给你拆解:

  • 首先安装编译所需的全部依赖包,打开终端输入这条命令就行:

    sudo apt update && sudo apt install git build-essential meson libx11-dev libxext-dev libxcomposite-dev libxdamage-dev libxrender-dev libxrandr-dev libxtst-dev libxss-dev libxcb1-dev libxcb-composite0-dev libxcb-damage0-dev libxcb-render0-dev libxcb-randr0-dev libxcb-xtest0-dev libxcb-shape0-dev libxcb-xinerama0-dev libxcb-xkb-dev libxkbcommon-dev libxkbcommon-x11-dev libwayland-dev libwayland-server0 libwayland-client0 libwayland-cursor0 libwayland-egl1-mesa libegl1-mesa-dev libgles2-mesa-dev libgbm-dev libinput-dev libudev-dev libsystemd-dev libdbus-1-dev libvulkan-dev libpixman-1-dev libpng-dev libjpeg-dev libturbojpeg0-dev libgl1-mesa-dev libglu1-mesa-dev
    

    这些是编译Gamescope必须的基础依赖,先把环境搭好,避免后续报错。

  • 接下来克隆Gamescope的官方源码仓库,拉取最新代码:

    git clone https://github.com/ValveSoftware/gamescope.git
    cd gamescope
    
  • 用meson工具配置编译环境,指定安装目录为系统默认的/usr/local:

    meson build --prefix=/usr/local
    
  • 开始编译源码(如果你的CPU是多核的,可以加-j参数加快速度,比如-j4就是用4线程编译,根据自己的CPU核心数调整就行):

    ninja -C build
    
  • 最后把编译好的程序安装到系统里:

    sudo ninja -C build install
    

安装完成后,你可以在终端输入gamescope --version来确认是不是最新版本。之后如果要更新到最新版,只需要回到gamescope目录,执行下面这几条命令:

git pull
ninja -C build clean
ninja -C build
sudo ninja -C build install

就能拉取最新源码重新编译安装了。

要是之后遇到系统更新导致依赖冲突或者Gamescope运行异常,也可以先卸载它再重新编译:

sudo ninja -C build uninstall

备注:内容来源于stack exchange,提问作者Roberto Leinardi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 07:39:37