Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Zero clients - Ubuntu Virtual on Enterprise Linux

Hybrid View

  1. #1
    Join Date
    Jul 2018
    Beans
    5

    Zero clients - Ubuntu Virtual on Enterprise Linux

    I am not an expert, neither programmer. I have used OpenSuse and Kubuntu for my desktop for many years. Really like Kubuntu.
    I am building a home server with zero clients. The question is:
    Should the virtual Ubuntu be a server version in order to connect several zero clients or desktop version will do the job?

    Thank you !

  2. #2
    Join Date
    Mar 2010
    Location
    Squidbilly-Land
    Beans
    Hidden!
    Distro
    Ubuntu

    Re: Zero clients - Ubuntu Virtual on Enterprise Linux

    I have no clue what a 'zero client' is. What is the point of a server that doesn't have any clients?

    In general, desktop and server can run all the same network services. There are reasons for each. Setting networking on Ubuntu Server s text config files. Many default apps/tools that desktops get are not loaded. Also, the included drivers on Desktop are vastly expanded. I don't think Server gets any wifi or bluetooth drivers, for example.

    What do you mean by 'virtual ubuntu'?
    Last edited by TheFu; December 28th, 2020 at 04:40 AM.

  3. #3
    Join Date
    Jul 2018
    Beans
    5

    Re: Zero clients - Ubuntu Virtual on Enterprise Linux

    Zero client is smaller than a thin client. Does not have OS, storage, everything is on the server. Less maintenance. But it is a client, just quieter.
    Ubuntu will be installed as virtual OS onto SuSe Linux Enterprise Desktop.

  4. #4
    Join Date
    Jul 2008
    Location
    The Left Coast of the USA
    Beans
    Hidden!
    Distro
    Kubuntu

    Re: Zero clients - Ubuntu Virtual on Enterprise Linux

    Let's cut the topology down to just the Ubuntu server -- however you have that set up, as a virtual machine on an OpenSUSE machine or not.

    When you say you want an Ubuntu server, what exactly is it that you intend for it to do? What is it serving to these ethereal and ephemeral "Zero Clients"? What do you want to do with them?
    Please read The Forum Rules and The Forum Posting Guidelines

    A thing discovered and kept to oneself must be discovered time and again by others. A thing discovered and shared with others need be discovered only the once.
    This universe is crazy. I'm going back to my own.

  5. #5
    Join Date
    Jul 2018
    Beans
    5

    Re: Zero clients - Ubuntu Virtual on Enterprise Linux

    The idea is to be a home network with one centralized host and several clients. Less maintenance, saved money for stupid laptops and chromebooks every 1.5 year, hardened security of only one well made linux OS. It definitely includes GPU passthrough for gaming experience.
    Last edited by good+not-nice; December 28th, 2020 at 05:06 AM.

  6. #6
    Join Date
    Jul 2008
    Location
    The Left Coast of the USA
    Beans
    Hidden!
    Distro
    Kubuntu

    Re: Zero clients - Ubuntu Virtual on Enterprise Linux

    Centralized host for what? Virtual machines? Game server?
    Please read The Forum Rules and The Forum Posting Guidelines

    A thing discovered and kept to oneself must be discovered time and again by others. A thing discovered and shared with others need be discovered only the once.
    This universe is crazy. I'm going back to my own.

  7. #7
    Join Date
    Mar 2007
    Beans
    950

    Re: Zero clients - Ubuntu Virtual on Enterprise Linux

    If you have SUSE why do you need Ubuntu? Can't you just run a hypervisor on SUSE?

  8. #8
    Join Date
    Jul 2008
    Location
    The Left Coast of the USA
    Beans
    Hidden!
    Distro
    Kubuntu

    Re: Zero clients - Ubuntu Virtual on Enterprise Linux

    ^This is what I was getting at, but trying to coax you to getting there on your own by asking leading questions.

    Having virtual machines within a virtual machine, although certainly possible, is not particularly desirable. Best to use VMs on physical machines that offer a more reasonable amount of processor and memory resources.

    Remember that a VM runs in a software environment that virtualizes the hardware in an abstraction layer. Software within software is bound to produce less than optimal results.

    Just put several VMs in your OpenSUSE host. There is nothing at all wrong with that -- Ubuntu is not the whole show and even here at the UF we wouldn't tie you to the whipping post for using it!

    And to tag on to TheFu -- a consumer-grade gig ethernet home network is simply not going to transmit graphical data between the host and the client machine fast enough to have smooth game play -- even if the client has the best graphics in the world. You can do pretty well if you do a pass-through when the guest OS is on the same host machine you are in front of, but you really need a second GPU for that because the guest will take full control of the GPU assigned and leave the host with nothing.
    Last edited by QIII; December 28th, 2020 at 08:03 PM.
    Please read The Forum Rules and The Forum Posting Guidelines

    A thing discovered and kept to oneself must be discovered time and again by others. A thing discovered and shared with others need be discovered only the once.
    This universe is crazy. I'm going back to my own.

  9. #9
    Join Date
    Mar 2010
    Location
    Squidbilly-Land
    Beans
    Hidden!
    Distro
    Ubuntu

    Re: Zero clients - Ubuntu Virtual on Enterprise Linux

    SuSE s a fine distro! I ran it for a few years and don't remember many issues. A few guys in my LUG use SuSE today. The do because their employers are SUSE-Enterprise customers.

    Well, if the guest VM runs on KVM with SPICE/qxl support, and the LAN performance is reasonable, I'm seeing 200+ fps with glxgears demos using openGL. My setup is this:
    • Ryzen 2600 w/ $70 nVidia GPU as kvm server 16.04
    • GuestVM running 20.04 ubuntu-Mate with qxl + SPICE
    • Laptop running 16.04 sng virt-viewer SPICE client. Core i5-8250U/8B RAM.
    • 2 GigE network hops between the client laptop and server VM host using cheap (15 gige switches). No wifi. No realtek NICs.


    Octane 2.0 in the chromium browser was about 29,700 rnning in this environment.

    Physical Server - hadar:
    Code:
    $ inxi -z
    CPU~Hexa core AMD Ryzen 5 2600 Six-Core (-HT-MCP-) speed/max~1432/3500 MHz Kernel~4.15.0-128-generic x86_64 Up~15 days 
    Mem~18557.8/32160.8MB HDD~1012.2GB(61.8% used) Procs~569 Client~Shell inxi~2.2.35
    Virtual Machine - regulus:
    Code:
    $ inxi -z
    CPU: 2x Single Core AMD Opteron 23xx (Gen 3 Class Opteron) (-SMP-) speed: 3493 MHz Kernel: 5.4.0-58-generic x86_64 Up: 10d 7h 21m
    Mem: 1453.9/3936.2 MiB (36.9%) Storage: 40.00 GiB (46.1% used) Procs: 176 Shell: bash 5.0.17 inxi: 3.0.38
    Laptop Client:
    Code:
    $ inxi -z
    CPU~Quad core Intel Core i5-8250U (-HT-MCP-) speed/max~956/3400 MHz Kernel~4.15.0-128-generic x86_64 Up~6 days 
    Mem~3632.3/7863.1MB HDD~564.1GB(15.1% used) Procs~376 Client~Shell inxi~2.2.35
    I didn't do anything special. You can see the uptime on each system.

    SPICE is the best performing remote desktop that I know, by far. The connection from the laptop, to the KVM server, that makes the SPICE client/server connection:
    Code:
        /usr/bin/virt-viewer --connect qemu+ssh://hadar/system regulus &
    SPICE is not encrypted, however.

    • Seeing 200-270 fps with glxgears over SPICE.
    • Using x2go as the remote desktop, glxgears runs around 45 fps for comparison.
    • Running with ssh -X glxgears gets around 32 fps.
    • Running natively on the laptop, glxgears runs around 60 fps.


    SPICE is faster than native! I think that is more abot LLVMPipe in 20.04 than anything else.

    SPICE rocks!

    Visually, I can't tell the difference for anything over 60 fps. The laptop runs at: 1920x1080@60.01hz.

  10. #10
    Join Date
    Apr 2014
    Beans
    724

    Re: Zero clients - Ubuntu Virtual on Enterprise Linux

    I've been messing about with Steam's remote play. I was getting 50fps in World of Warcraft on my living room tv over a regular cat5e network at gigabit. But the client certainly isn't a zero client, i5 3470 + 8gb of ram. It is pxe booted though via LTSP. Even with something like that the client still matters. Over the same network I have an AM1 Sempron with 2gb of ram, it barely hits 30fps with the same load.

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •