ANNOUNCE: New Wayland live CD
Carlos Gomez, HCL America
Carlos.Gomez at hcl.com
Fri Mar 28 12:30:17 PDT 2014
Thanks for the correction on the QT5 installation. I was able to run my test. I love what you did because I can do "compile tests" on the live distro and compare RBOS behavior to my Wayland development target. I am using the vanilla Weston desktop you provided because that is what is installed on our Wayland development target.
What hardware (CPU and GPU) are you using? I want to know because I see a lot of display issues (double cursor, repeating login prompts, cursor leaving behind trails as if the background is not being restored) on the live distro but I think that is my problem because of my choice of hardware (Dell laptops of various vintage) and my lack of Wayland "configuration sophistication". I didn't build the Wayland/OS install I am testing, I am just using it. I want to give helpful feedback to the developer that is responsible for the Wayland installation, and your distro is helping me to do that.
From: wayland-devel [wayland-devel-bounces at lists.freedesktop.org] On Behalf Of nerdopolis [bluescreen_avenger at verizon.net]
Sent: Sunday, March 23, 2014 5:05 PM
To: wayland-devel at lists.freedesktop.org
Subject: Re: ANNOUNCE: New Wayland live CD
On Sunday, March 23, 2014 04:49:50 PM Carlos Gomez, HCL America wrote:
> nerdopolis -
> Thank you for doing all this hard work. I see that Qt 4.8.4 is installed. I need Qt 5.x. Is there another Wayland live CD with Qt 5.x that you know of?
> Thank You,
> From: wayland-devel [wayland-devel-bounces at lists.freedesktop.org] On Behalf Of nerdopolis [bluescreen_avenger at verizon.net]
> Sent: Friday, March 21, 2014 6:48 PM
> To: wayland-devel at lists.freedesktop.org
> Subject: Re: ANNOUNCE: New Wayland live CD
> On Friday, March 21, 2014 08:35:40 PM nerdopolis wrote:
> > Hi.
> > I am announcing new ISOs for my Wayland Live CD, which is named after my favorite celebrity.
> > You can find the new ISOs here:
> > https://sourceforge.net/projects/rebeccablackos/files/2014-03-21/
> > Once again, the larger ISO is only larger because it has more development headers, binaries with all the symbols, and more software installed to compile and download source. The smaller ISO has no other reductions in the user experience.
> > Also please note that all of my checkinstall built packages have the -rbos suffix, and mostly reside in /opt. So Wayland master is provided by the wayland-rbos package, NOT the libwayland package that comes from the system repos for example.
> > Except there are small changes that I made for backporting a few things for the release
> > DIFF of the changes to the SVN: http://pastebin.com/sDfA2izd
> > They currently contain:
> > * Wayland Master
> > * Weston Master
> > * Wayland enabled Clutter
> > * Wayland enabled SDL
> > * Wayland enabled GTK
> > * Wayland enabled QT
> > * Wayland enabled EFL/Elementary
> > * Wayland enabled mplayer
> > * Wayland enabled gstreamer
> > * Orbital for Wayland (selectable at login) https://github.com/giucam/orbital
> > * Hawaii for Wayland (selectable at login) https://github.com/mauios
> > * KDE Frameworks Wayland programs
> > * Native Calligra Wayland programs
> > * Wayland enabled Gnome-shell (selectable at login) *Does not work on Virtualbox, except it can run nested
> > * A graphical utility for configuring udev for weston multiseat/multi pointer
> > * A rudimentary but functional Wayland login manager written in Bash, that supports user switching and session selection.
> > * Wayland enabled Enlightenment E19 *Does not work on Virtualbox
> > *hardcoded screen size
> > * SWC tiling Wayland server (use super+enter for terminal, and super+r for dmenu) *Does not work on Virtualbox, and does not run nested. Only tested on Intel (selectable at login) https://github.com/michaelforney/swc
> > * Menu options to run Gnome Shell Wayland, Enlightenment e19 Wayland, Orbital, SWC, and Hawaii desktops as nested sessions.
> > ---------
> > More security on KMS supported cards, and will be more secure on FB, once bug https://bugs.freedesktop.org/show_bug.cgi?id=73782 is fixed and I remove the setfacls from waylandloginmanager, by relying on udev's UACCESS attribute, instead of global ACLs
> > Waylandloginmanager's loginmanagerdisplay weston instance, as well as all Zenity dialogs for the waylandloginmanager run as the daemom user, instead of root.
> > Waylandloginmanager has been improved to support entering a custom user name, if it doesn't appear from the user list, the user list shows the real names, the control fifo is write only for a standard user, so that they can't read the FIFO before the loginmanger, and a seperate FIFO for registering session information is root only, so that it can't be filled with fake data.
> > Waylandloginmanager now handles the cancel button being pressed in the Zenity dialogs
> > Waylandloginmanager now doesn't allow the user to flood with multiple login/info dialogs open at a time by mistake, or by a malicious program sending a command to the FIFO repeatedly to try to create a low memory condition.
> > Waylandloginmanager now reads the loginmanager_control FIFO with a maximum read size, so that a local user can't cause it to eat memory and crash by filling it with /dev/zero, however under a unit test, I was able to crash a bash process reading a FIFO, by filling it up with /dev/random. I don't know how to reproduce it, but it could be a bug in bash, and I don't know if the bash process can be exploited with this bug.
> > Waylandloginmanager now has a Weston independent dialog for user actions, without the mandatory launchers in the panel, (even though they are still currently configured).
> > Usability fixes.
> > Wayland/Weston 1.4+
> > SWC
> > More native KDE applications
> > mutter-wayland has been built to a recent revision, GTK is backported to the 3.11.0 tag for now (because later versions use XDG_Shell, which isn't yet supported by all sessions or servers.
> > Contains the latest KDE Frameworks, which allows many KDE applications to run as native Wayland clients
> > ---------
> > ***There is no password for the Live Session User (beccaholic), while autologin is enabled when starting as a live CD, if you get prompted for a password when starting a second login session, the password field is blank***
> > If you choose to install, the live session user does not get added, and instead the login becomes the default username and password that is configured at the installation wizard
> > In order for Enlightenment to start, you need to pass wlminputinsecure to the kernel command line. This argument is picked up by the Waylandloginmanager, and grant all plugdev (default) users permissions to the devices in /dev/input/* at all times. This allows local users to eavesdrop on these files, (which is the users input), but it's a temporary workaround for Enlightenment.
> > *By default the input device files are secure.
> > **Warning: when the live CD is started in non-framebuffer mode, the wlminputinsecure option IS passed by default. (but not when installed)
> > md5sum:
> > fa58c7b66ee1cedbf6f1f082d15ba8f9 RebeccaBlackLinux_i386.iso
> > 6b8f4315efe65e290d4055e2f2d19ad6 RebeccaBlackLinux_Reduced_i386.iso
> > _______________________________________________
> > wayland-devel mailing list
> > wayland-devel at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/wayland-devel
> I accidentally forgot the part where I meant to say the images are built off of SVN Revision 2329 (with the mentioned diff)
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only.
> E-mail transmission is not guaranteed to be secure or error-free as information could be intercepted, corrupted,
> lost, destroyed, arrive late or incomplete, or may contain viruses in transmission. The e mail and its contents
> (with or without referred errors) shall therefore not attach any liability on the originator or HCL or its affiliates.
> Views or opinions, if any, presented in this email are solely those of the author and may not necessarily reflect the
> views or opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification,
> distribution and / or publication of this message without the prior written consent of authorized representative of
> HCL is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately.
> Before opening any email and/or attachments, please check them for viruses and other defects.
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
This Wayland Live CD already has QT5 installed, but it's in /opt (not /usr). The package name in dpkg is qt5-rbos.
wayland-devel mailing list
wayland-devel at lists.freedesktop.org
More information about the wayland-devel