V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lostsquirrelX
V2EX  ›  Ubuntu

ubuntu 加显卡后感觉动画卡顿

  •  
  •   lostsquirrelX · 3 天前 · 1004 次点击
    • 升级之前使用 GTX 950 2G

    • 升级成 GTX 950 2G + 4060TI16G

    • xorg 配置系统使用 950 ,4060 留作炼丹

    • 按 win 键时 950 负载很高,动画卡顿,加之前没有这个感觉

    • 为啥不用 Wayland, vscode 在 wayland 下使用感受很差

    • vscode gpu 加速已经送了,不然显存要炸

    • 求大佬解惑

    第 1 条附言  ·  3 天前

    7 条回复    2025-06-13 11:24:57 +08:00
    minami
        1
    minami  
       3 天前
    把 950 扔了,留着干啥,新的 n 卡开源驱动都不支持 950 了。为了减少 GUI 开销吗,你也太看不起 4060Ti 了
    Cooky
        2
    Cooky  
       3 天前
    你这俩用的应该都是同一个驱动?看看驱动版本
    再看看 vulkan 认出来几个显卡
    vulkaninfo --summary
    lostsquirrelX
        3
    lostsquirrelX  
    OP
       3 天前
    ![]( https://img.shangao.tech/gpu2.png) 单独用 4060 会用掉接近 4G 显存
    ```
    ==========
    VULKANINFO
    ==========

    Vulkan Instance Version: 1.3.275


    Instance Extensions: count = 24
    -------------------------------
    VK_EXT_acquire_drm_display : extension revision 1
    VK_EXT_acquire_xlib_display : extension revision 1
    VK_EXT_debug_report : extension revision 10
    VK_EXT_debug_utils : extension revision 2
    VK_EXT_direct_mode_display : extension revision 1
    VK_EXT_display_surface_counter : extension revision 1
    VK_EXT_headless_surface : extension revision 1
    VK_EXT_surface_maintenance1 : extension revision 1
    VK_EXT_swapchain_colorspace : extension revision 4
    VK_KHR_device_group_creation : extension revision 1
    VK_KHR_display : extension revision 23
    VK_KHR_external_fence_capabilities : extension revision 1
    VK_KHR_external_memory_capabilities : extension revision 1
    VK_KHR_external_semaphore_capabilities : extension revision 1
    VK_KHR_get_display_properties2 : extension revision 1
    VK_KHR_get_physical_device_properties2 : extension revision 2
    VK_KHR_get_surface_capabilities2 : extension revision 1
    VK_KHR_portability_enumeration : extension revision 1
    VK_KHR_surface : extension revision 25
    VK_KHR_surface_protected_capabilities : extension revision 1
    VK_KHR_wayland_surface : extension revision 6
    VK_KHR_xcb_surface : extension revision 6
    VK_KHR_xlib_surface : extension revision 6
    VK_LUNARG_direct_driver_loading : extension revision 1

    Instance Layers: count = 4
    --------------------------
    VK_LAYER_INTEL_nullhw INTEL NULL HW 1.1.73 version 1
    VK_LAYER_MESA_device_select Linux device selection layer 1.3.211 version 1
    VK_LAYER_MESA_overlay Mesa Overlay layer 1.3.211 version 1
    VK_LAYER_NV_optimus NVIDIA Optimus layer 1.3.289 version 1

    Devices:
    ========
    GPU0:
    apiVersion = 1.3.289
    driverVersion = 565.57.1.0
    vendorID = 0x10de
    deviceID = 0x1402
    deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
    deviceName = NVIDIA GeForce GTX 950
    driverID = DRIVER_ID_NVIDIA_PROPRIETARY
    driverName = NVIDIA
    driverInfo = 565.57.01
    conformanceVersion = 1.3.8.2
    deviceUUID = ad9f8da0-34f7-1e2e-1a70-25ed43366436
    driverUUID = a40eb34f-a796-5990-89ac-95d78eb83699
    GPU1:
    apiVersion = 1.3.289
    driverVersion = 565.57.1.0
    vendorID = 0x10de
    deviceID = 0x2803
    deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
    deviceName = NVIDIA GeForce RTX 4060 Ti
    driverID = DRIVER_ID_NVIDIA_PROPRIETARY
    driverName = NVIDIA
    driverInfo = 565.57.01
    conformanceVersion = 1.3.8.2
    deviceUUID = cdc14bed-22a8-460e-2c40-dd22939b2988
    driverUUID = a40eb34f-a796-5990-89ac-95d78eb83699
    GPU2:
    apiVersion = 1.3.289
    driverVersion = 0.0.1
    vendorID = 0x10005
    deviceID = 0x0000
    deviceType = PHYSICAL_DEVICE_TYPE_CPU
    deviceName = llvmpipe (LLVM 19.1.1, 256 bits)
    driverID = DRIVER_ID_MESA_LLVMPIPE
    driverName = llvmpipe
    driverInfo = Mesa 24.2.8-1ubuntu1~24.04.1 (LLVM 19.1.1)
    conformanceVersion = 1.3.1.1
    deviceUUID = 6d657361-3234-2e32-2e38-2d3175627500
    driverUUID = 6c6c766d-7069-7065-5555-494400000000
    ```
    Cooky
        4
    Cooky  
       3 天前
    把这个变量设置成 0 试试,全局的,加 bashrc 里看看
    export __NV_PRIME_RENDER_OFFLOAD=0
    https://download.nvidia.com/XFree86/Linux-x86_64/435.17/README/primerenderoffload.html
    Cooky
        5
    Cooky  
       3 天前
    你再找找 llvmpipe 这个驱动是哪个包的,看看能不能把它卸载了
    lostsquirrelX
        6
    lostsquirrelX  
    OP
       3 天前
    感谢 @Cooky ,我试试
    lostsquirrelX
        7
    lostsquirrelX  
    OP
       3 天前
    禁用 llvmpipe 感觉卡顿感有改善,考虑还是收张 2060 替换了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2671 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 15:18 · PVG 23:18 · LAX 08:18 · JFK 11:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.