XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Setting Video RAM above 16MB

    Scheduled Pinned Locked Moved Compute
    9 Posts 4 Posters 131 Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • H Offline
      hitechhillbilly
      last edited by

      I see that in XOA and XCP-Centre, you can only set the video ram to 16MB. I looked for a CLI command to set it higher in the CLI reference location but did not see anything that specifically said video ram, only "memory settings".

      Is it not possible to set the emulated video RAM above 16MB?

      Thank you for the help.

      1 Reply Last reply Reply Quote 0
      • olivierlambertO Offline
        olivierlambert Vates 🪐 Co-Founder CEO
        last edited by

        Hi,

        Can you explain what's your use case? Because I'm not sure to understand the "why" first 🙂

        1 Reply Last reply Reply Quote 0
        • H Offline
          hitechhillbilly
          last edited by

          My user is wanting a "buttery smooth" video. Honestly, he has some somewhat high expectations of what he is trying to do. This is an RDS server running session based connections.

          He needs to use GPU passthrough, but until then, I need to see what I can do to move this to something higher than 16MB if I can.

          Thank you for the help.

          1 Reply Last reply Reply Quote 0
          • H Offline
            hitechhillbilly
            last edited by

            He is also comparing this to Proxmox which can be set to 256M for example.

            1 Reply Last reply Reply Quote 0
            • H Offline
              hitechhillbilly
              last edited by

              And if I am not mistaken, this setting in Proxmox has nothing to do with RDP connections, this would only apply to the "console" correct?

              1 Reply Last reply Reply Quote 0
              • olivierlambertO Offline
                olivierlambert Vates 🪐 Co-Founder CEO
                last edited by

                Yes, it's only for the virtual screen. Anything beyond 16MiB won't be taken into account (if I remember correctly) and I wonder the impact to use more 🤔

                I'd like to have the opinion of @dinhngtu (if he's aware of the impact of this video memory) and @andriy.sultanov (on the XAPI side to check there's no possibility to get beyond for now)

                A 1 Reply Last reply Reply Quote 0
                • A Offline
                  andriy.sultanov Vates 🪐 XAPI & Network Team @olivierlambert
                  last edited by

                  @olivierlambert @hitechhillbilly

                  I don't see any indications that it's capped at 16... it's at least 16 with a VGPU, but otherwise the value is just passed through to QEMU (which might do some capping of its own ...)

                  You should be able to see how much your VM booted with:

                  xe vm-param-list uuid=VM_UUID | grep video_mib
                  

                  And set it to a bigger value with:

                  xe vm-param-set uuid=VM_UUID platform:videoram=32
                  
                  D 1 Reply Last reply Reply Quote 1
                  • D Offline
                    dinhngtu Vates 🪐 XCP-ng Team @andriy.sultanov
                    last edited by dinhngtu

                    @andriy.sultanov Setting it above 16 immediately broke Windows for me.

                    1 Reply Last reply Reply Quote 1
                    • olivierlambertO Offline
                      olivierlambert Vates 🪐 Co-Founder CEO
                      last edited by

                      Yeah I remember it wasn't that easy 😄

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post