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

Thread: Wayland Gets Flavored With Weston SPICE Back-End

  1. #1
    Join Date
    Jan 2007
    Posts
    13,429

    Default Wayland Gets Flavored With Weston SPICE Back-End

    Phoronix: Wayland Gets Flavored With Weston SPICE Back-End

    The latest back-end to be published for Wayland's Weston compositor is for Red Hat's SPICE...

    http://www.phoronix.com/vr.php?view=MTM1NzQ

  2. #2
    Join Date
    Apr 2011
    Location
    Sofia, Bulgaria
    Posts
    74

    Default

    What is the state of SPICE these days? The official site is pretty stale. About a year ago I tried to virtualize my desktop with KVM/SPICE but I found the performance pretty bad. And the clients sucked big time. The best one was on Windows, but that's not of much use to me because I run a Linux-only shop at home. The Linux clients didin't do mouse scroll wheel. There's also an Android client but it seems like a one-off effort because it hasn't seen any updates in quite a while. Ideally, I would have a small Android PC (they are getting quite popular and powerful these days) next to my display and everything should run on the server tucked away.

    I think SPICE holds much promise. I hope it materializes soon.

  3. #3
    Join Date
    May 2011
    Posts
    42

    Default

    Не плохой такой курсач! Хотя его ценность непонятна... видимо делать бэкенды легко.

  4. #4
    Join Date
    Aug 2012
    Location
    Pennsylvania, United States
    Posts
    1,749

    Default

    Quote Originally Posted by stalkerg View Post
    Не плохой такой курсач! Хотя его ценность непонятна... видимо делать бэкенды легко.
    For those curious... he said:

    Not such a bad idea! Wayland backends are really easily to implement apparently, though this one's value isn't as clear.

  5. #5

    Default

    Quote Originally Posted by kobblestown View Post
    What is the state of SPICE these days? The official site is pretty stale. About a year ago I tried to virtualize my desktop with KVM/SPICE but I found the performance pretty bad. And the clients sucked big time. The best one was on Windows, but that's not of much use to me because I run a Linux-only shop at home. The Linux clients didin't do mouse scroll wheel. There's also an Android client but it seems like a one-off effort because it hasn't seen any updates in quite a while. Ideally, I would have a small Android PC (they are getting quite popular and powerful these days) next to my display and everything should run on the server tucked away.

    I think SPICE holds much promise. I hope it materializes soon.
    If you go with the full 'Red Hat virtualization stack' - kvm / qemu / libvirt / virt-manager etc - it's definitely what you want to use. Performance is a lot better than the old VNC method. virt-manager acts as a SPICE client for this case, so I think does the newish Boxes tool in GNOME. RH's work on SPICE is mostly focused on this space.

    I don't have much experience using it outside the RH / Fedora virt stack, though. spicec is still very basic. I think there's a more fully-featured standalone client now, but I'm not really sure. 3D passthrough is being worked on but isn't quite ready yet, AFAIK.

  6. #6
    Join Date
    Dec 2011
    Posts
    1,932

    Default 9P?

    Would it be possible to implement a 9P backend?
    P9 from Plan 9 from Bell Labs.

    Would it be a good idea?

  7. #7
    Join Date
    Oct 2010
    Posts
    287

    Default

    Quote Originally Posted by AdamW View Post
    If you go with the full 'Red Hat virtualization stack' - kvm / qemu / libvirt / virt-manager etc - it's definitely what you want to use. Performance is a lot better than the old VNC method. virt-manager acts as a SPICE client for this case, so I think does the newish Boxes tool in GNOME. RH's work on SPICE is mostly focused on this space.

    I don't have much experience using it outside the RH / Fedora virt stack, though. spicec is still very basic. I think there's a more fully-featured standalone client now, but I'm not really sure. 3D passthrough is being worked on but isn't quite ready yet, AFAIK.
    I'm using qemu + kvm + spicec, and wile spicec is indeed very minimalistic, to say the least, it does what I need from it. And the performance/graphics correctness is much better then using vnc. With vnc I used to experience partial redraws or other corruption from time to time, using spice I only see such problems when running Lync (the guest is Windows 7).

  8. #8
    Join Date
    Feb 2011
    Posts
    943

    Default

    Quote Originally Posted by uid313 View Post
    Would it be possible to implement a 9P backend?
    P9 from Plan 9 from Bell Labs.

    Would it be a good idea?
    Again, why would we want to?

    Are you a Bell Labs employee or something? Why do you keep insisting that people switch to using stuff from Bell Labs while giving any reason we should do so?

  9. #9
    Join Date
    Aug 2012
    Location
    Pennsylvania, United States
    Posts
    1,749

    Default

    Quote Originally Posted by TheBlackCat View Post
    Again, why would we want to?

    Are you a Bell Labs employee or something? Why do you keep insisting that people switch to using stuff from Bell Labs while giving any reason we should do so?
    As far as I can tell from reading articles and summaries on Plan 9 (I could be wrong, i wasnt around for Plan 9. I only get to see it in hindsight) it was basically the ultimate theoretical operating system. So everyone is now going "These features we have now? Plan 9 had them years ago!" and trying to see what else Plan 9 got right.

    Again, I could be wrong, i only know what ive heard and read and all of that is in hindsight.

  10. #10
    Join Date
    Feb 2011
    Posts
    943

    Default

    Quote Originally Posted by Ericg View Post
    As far as I can tell from reading articles and summaries on Plan 9 (I could be wrong, i wasnt around for Plan 9. I only get to see it in hindsight) it was basically the ultimate theoretical operating system. So everyone is now going "These features we have now? Plan 9 had them years ago!" and trying to see what else Plan 9 got right.
    That makes sense. But it doesn't really explain why we should completely abandon what we already have and port all of our applications and infrastructure to use stuff from Plan 9.

Posting Permissions

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