ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    How to Install Desktop Environment to a Fedora Server

    Water Closet
    linux fedora kvm fedora 29 kde lxqt mate xfce
    7
    29
    3.0k
    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.
    • D
      DustinB3403 @scottalanmiller
      last edited by

      @scottalanmiller said in How to Install Desktop Environment to a Fedora Server:

      It allows for a robust model instead of a client server one requiring a client installed on workstations.

      Install on every potential workstation is what you meant. There is still a client installed, but only on the management environment.

      1 Reply Last reply Reply Quote 0
      • H
        hobbit666
        last edited by

        So to clarify.

        I have a server (desktop hardware but treating as a server setup)

        I have only 2 ips I can assign to the server.

        All the VMs inside the hypervisor will be on a internal network only as they may have DHCP/DNS SQL other services that we don't want to effect the everyday network.

        So my initial thought was ESXi on the server and just use the web interface to do my stuff.
        Then Xcp-ng and XOA.

        But as I've never used KVM thought I would take a dive into that world.
        So only knowing about Virt-Manager to manage I was thinking install Fedora Server (don't mind changing to CentOS or Debian or anything) as mentioned install a Management Linux VM that I can VNC/RDP onto to get into the VMs. Or as this thread suggests install a desktop on the server and use Virt-Manager directly.

        My next thought is to just install Fedora Workstation and enable the Virtualization Group and install Virt-Manager.

        1 1 Reply Last reply Reply Quote 0
        • 1
          1337 @hobbit666
          last edited by 1337

          @hobbit666 Not what you asked for but if you are running predominantly Windows in your environment, I'd use xcp-ng on the server and run xcp-ng center from whatever windows computer you have.

          As a tool, it's a lot more refined and capable than virt-manager. But only for windows.
          https://martin-denizet.com/wp-content/uploads/2018/05/xcp-ng-7.4.1.png

          D 1 Reply Last reply Reply Quote 2
          • D
            DustinB3403 @1337
            last edited by

            @Pete-S said in How to Install Desktop Environment to a Fedora Server:

            @hobbit666 Not what you asked for but if you are running predominantly Windows in your environment, I'd use xcp-ng on the server and run xcp-ng center from whatever windows computer you have.

            As a tool, it's a lot more refined and capable than virt-manager. But only for windows.
            https://martin-denizet.com/wp-content/uploads/2018/05/xcp-ng-7.4.1.png

            While this is an option, this isn't what he is wanting to learn to use. His goal is to setup KVM and learn it, and how to administer KVM.

            While I would generally agree XCP-ng is a great option for a lot of people it's not doing @hobbit666 anything to learn the same things he's already done.

            The simple solution here would be for @hobbit666 to create a Fedora Workstation VM on his KVM hypervisor (through cockpit or the CLI) and use Virt-Viewer to access this VM.

            From this VM, use Virt-Manager to manage the Hypervisor.

            H 1 2 Replies Last reply Reply Quote 2
            • H
              hobbit666 @DustinB3403
              last edited by

              @DustinB3403 said in How to Install Desktop Environment to a Fedora Server:

              While this is an option, this isn't what he is wanting to learn to use. His goal is to setup KVM and learn it, and how to administer KVM.

              While I would generally agree XCP-ng is a great option for a lot of people it's not doing @hobbit666 anything to learn the same things he's already done.

              The simple solution here would be for @hobbit666 to create a Fedora Workstation VM on his KVM hypervisor (through cockpit or the CLI) and use Virt-Viewer to access this VM.

              From this VM, use Virt-Manager to manage the Hypervisor.

              This is the route i'm heading to 🙂
              Also found this about getting Virt-Manager onto a windows machine. Might be something to "play" with

              D 1 Reply Last reply Reply Quote 0
              • D
                DustinB3403 @hobbit666
                last edited by

                @hobbit666 said in How to Install Desktop Environment to a Fedora Server:

                @DustinB3403 said in How to Install Desktop Environment to a Fedora Server:

                While this is an option, this isn't what he is wanting to learn to use. His goal is to setup KVM and learn it, and how to administer KVM.

                While I would generally agree XCP-ng is a great option for a lot of people it's not doing @hobbit666 anything to learn the same things he's already done.

                The simple solution here would be for @hobbit666 to create a Fedora Workstation VM on his KVM hypervisor (through cockpit or the CLI) and use Virt-Viewer to access this VM.

                From this VM, use Virt-Manager to manage the Hypervisor.

                This is the route i'm heading to 🙂
                Also found this about getting Virt-Manager onto a windows machine. Might be something to "play" with

                Virt-Manager is linux only. Virt-Viewer is able to be installed on Windows. Virt-Viewer is a lot like VNC, but specifically for accessing KVM guests. https://linux.die.net/man/1/virt-viewer

                1 Reply Last reply Reply Quote 0
                • 1
                  1337 @DustinB3403
                  last edited by 1337

                  @DustinB3403 said in How to Install Desktop Environment to a Fedora Server:

                  While this is an option, this isn't what he is wanting to learn to use. His goal is to setup KVM and learn it, and how to administer KVM.

                  While I would generally agree XCP-ng is a great option for a lot of people it's not doing @hobbit666 anything to learn the same things he's already done.

                  The simple solution here would be for @hobbit666 to create a Fedora Workstation VM on his KVM hypervisor (through cockpit or the CLI) and use Virt-Viewer to access this VM.

                  From this VM, use Virt-Manager to manage the Hypervisor.

                  If one wants to learn it makes sense to install a lightweight desktop environment on the server, like xfce, and run virt-manager there, just like SAM mentioned. The "cost" in memory/cpu/storage of doing that is minimal. For sure less than installing another VM. And if he decides later that he doesn't need it, he can just uninstall it.

                  For learning, it makes sense to try all management options. He should try administering with virsh too.

                  D 1 Reply Last reply Reply Quote 2
                  • D
                    DustinB3403 @1337
                    last edited by

                    @Pete-S I was the person to mention creating a desktop environment on the system to use as the management domain, and run virt-manager there. And I've repeated it numerous times, across several topics.

                    As for using virsh, that is an option too.

                    1 1 Reply Last reply Reply Quote 0
                    • 1
                      1337 @DustinB3403
                      last edited by

                      @DustinB3403 said in How to Install Desktop Environment to a Fedora Server:

                      @Pete-S I was the person to mention creating a desktop environment on the system to use as the management domain, and run virt-manager there. And I've repeated it numerous times, across several topics.

                      As for using virsh, that is an option too.

                      Sorry, I didn't follow the other previous thread(s).

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