XDG_Shell and wl_probe

2014-02-19 Thread nerdopolis
Hi. About 10 months or so ago, there where patches submitted by Rob Bradford. I chose to ping the list as I think that what they implement is useful to desktop users. http://lists.freedesktop.org/archives/wayland-devel/2013-April/008836.html

ANNOUNCE: New Wayland live CD

2014-03-21 Thread nerdopolis
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

Re: ANNOUNCE: New Wayland live CD

2014-03-21 Thread nerdopolis
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

Re: ANNOUNCE: New Wayland live CD

2014-03-23 Thread nerdopolis
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, Carlos

Wayland Live CD now switching to Mir

2014-04-01 Thread nerdopolis
Hi. As you all know, I have been the developer of the Wayland live CD for some time, which is named after my favorite celebrity, and has been providing a easy to obtain Wayland environment for users since 2012. However I have been recently looking at the Wiki pages for Mir, and I am

[April Fools Joke] Re: Wayland Live CD now switching to Mir

2014-04-02 Thread nerdopolis
On Tuesday, April 01, 2014 10:20:43 AM Gustavo Noronha Silva wrote: On Tue, 2014-04-01 at 14:58 +0200, Kai-Uwe Behrmann wrote: Am 01.04.2014 14:40, schrieb nerdopolis: As you all know, I have been the developer of the Wayland live CD for some time, which is named after my favorite

Re: [PATCH weston 3/4] evdev: Fix assertion error for unplugged output with paired touchscreen

2014-04-25 Thread nerdopolis
On Thursday, April 24, 2014 03:11:16 PM Ander Conselvan de Oliveira wrote: From: Ander Conselvan de Oliveira ander.conselvan.de.olive...@intel.com If the output a touchscreen is paired to is unplugged, events coming from it should be ignored. Commit 17bccaed introduced logic for that in

Re: weston logind and display managers

2014-05-08 Thread nerdopolis
On Wednesday, May 07, 2014 10:18:00 PM Pier Luigi wrote: Hi, I'm porting sddm (QtQuick based display manager) to Wayland, it's still work in progress but close to be in a usable state and you can find it here: https://github.com/plfiorini/sddm/tree/wayland There are some multiple

Updated Wayland Live CD with Wayland/Weston 1.5

2014-05-28 Thread nerdopolis
Hi I have uploaded new RebeccaBlackOS Wayland Live CD ISOs named after my favorite celebrity to SourceForge. By now they should be replicated throughout the SourceForge mirrors. They now have Wayland 1.5, and are based on Ubuntu 14.04 packages. The smaller ISO without development headers and

Re: Fwd: [PATCH weston] xdg-shell: Make stable

2014-07-18 Thread nerdopolis
On Friday, July 18, 2014 08:25:33 AM Jasper St. Pierre wrote: The lack of an unset_minimized feature is very intentional. The *goal*, it sounds like, is to present the window immediately again, but an unset_minimized won't do that. What if the window is on a different workspace, or has been

Software rendering with Mesa and Wayland 1.0

2012-10-25 Thread nerdopolis
Hi. I am trying to get the fallback software rendering working for Weston It seems now I am getting this output when I export, EGL_LOG_LEVEL=debug libEGL debug: Native platform type: wayland (autodetected) libEGL debug: EGL search path is /opt/lib/i386-linux-gnu/egl libEGL debug: added

Re: Software rendering with Mesa and Wayland 1.0

2012-10-25 Thread nerdopolis
On Thursday, October 25, 2012 08:27:15 AM nerdopolis wrote: Hi. I am trying to get the fallback software rendering working for Weston It seems now I am getting this output when I export, EGL_LOG_LEVEL=debug libEGL debug: Native platform type: wayland (autodetected) libEGL debug: EGL search

Updated Wayland Live CD with Wayland 1.0

2012-10-28 Thread nerdopolis
Hi. I have created new ISO files with Wayland 1.0 for testing for the impatient. Currently though, the xwayland server, qtwayland, and libsdl still are not ported over to support Wayland 1.0, so these ISO are not really as usable as the older images from August. Also in order to get software

Mplayer build guide fixes, and gstreamer guide

2013-01-11 Thread nerdopolis
Hi. As for compiling mplayer for Wayland, what mplayer does when it compiles is optimizes itself for the current CPU, which is great if you are running mplayer on one computer, however, for compiling mplayer for a distribution, or for compiling it on a system that is on a USB drive for

Re: [PATCH 1/3] Add missing pixman-renderer.h to Makefile.am

2013-01-18 Thread nerdopolis
Hi. I played around in Weston with the Pixman renderer enabled, and it seems that using the Weston window rotate feature seems to result in some interesting glitches (as well as the Weston zoom animation). This is a screenshot of an attempt to rotate a window.

Re: [PATCH] fbdev: Add an fbdev compositor backend using pixman and evdev

2013-01-19 Thread nerdopolis
Hi. I tried experimenting with the latest fbdev-backend on my Live CD on an old Intel laptop and it seems to work pretty good. However I did run into a few problems with VirtualBox which isn't really the fault of fbdev-backend, but problems that prevented it from working. I tried to use

Re: [PATCH] fbdev: Add an fbdev compositor backend using pixman and evdev

2013-01-19 Thread Nerdopolis
David Herrmann dh.herrmann@... writes: I don't think this is a good idea. We have a vesafb in the kernel so please use this instead of accessing graphic-cards via VESA from user-space. I don't see any reason why we should copy vesafb-code into weston. vesafb provides a fbdev device which

Re: [PATCH] fbdev: Add an fbdev compositor backend using pixman and evdev

2013-01-19 Thread Nerdopolis
Nerdopolis bluescreen_avenger@... writes: I see. The only concern is that can the vesafb fbdev device resolution be changed in runtime if its too small? Otherwise users are going to have to manually set the framebuffer size by correcting the correct vga= argument with grub if they get

Somewhat Newer Wayland screenshots

2013-03-08 Thread nerdopolis
Hi. I noticed that many of the screenshots on the Wayland site are quite old. Over that past few months, I have taken a few Wayland screenshots, which should be a bit more up to date if you want to uses them on the Wayland site. Here's the link to all of them so far:

ANNOUNCE: Wayland Live CD that starts directly to Wayland

2013-05-24 Thread nerdopolis
New Wayland Live CD / First true Wayland Live CD. Hi. Today I pushed out a new ISO of my Wayland Live CD project, which is named for my favorite celebrity. For this new Wayland CD, I wrote a new login manager with Bash and Zenity and Expect (and Script) that fully runs on a Wayland server

New Wayland Live CDs (with Wayland 1.2)

2013-07-13 Thread nerdopolis
Hi. For anyone who wants to test Wayland 1.2, I have pushed out new ISOs of my Wayland Live CD project which is named after my favorite celebrity. (It actually has Wayland and Weston master, but at the ISO build time, the 1.2 release was the most recent commit to both repos) I also recently

[Brown Paper Bag Release] New Wayland Live CDs (with Wayland 1.2)

2013-07-14 Thread nerdopolis
Hi. It has come to my attention that there was a permission issue on /dev/dri/card* on the ISOs I released yesterday, preventing weston from starting as the user in cards that support kernel mode setting. I now have the loginmanager grant users in the plugdev group access to the

[PATCH weston] fbdev-backend: Support being launched from weston-launch

2013-07-28 Thread nerdopolis
From: n3rdopolis bluescreen_aven...@verizon.net This allows the fbdev-backend to be run from weston-launch, and have privileges to the input devices, similar to the drm-backend. --- src/compositor-fbdev.c | 12 1 file changed, 12 insertions(+) diff --git a/src/compositor-fbdev.c

New Wayland Live CD

2013-08-30 Thread nerdopolis
I am releasing a new ISO of my Wayland Live CD, which is named in honor my favorite celebrity, Rebeccca Black. The files are here: http://sourceforge.net/projects/rebeccablackos/files/August%2029th%202013/ MD5: 9b2d95773d625b6145b0b50aebda1ef8 RebeccaBlackLinux_Reduced_i386.iso

Re: New Wayland Live CD

2013-09-01 Thread nerdopolis
On Saturday, August 31, 2013 07:39:41 AM Pier Luigi wrote: 2013/8/31 nerdopolis bluescreen_aven...@verizon.net[1] Unfortunately the Hawaii shell is currently not working on the framebuffer backed weston, which means it won't work on VirtualBox as of right now. It's likely issues

Re: New Wayland Live CD

2013-09-06 Thread nerdopolis
On Sunday, September 01, 2013 11:38:22 PM you wrote: On Saturday, August 31, 2013 07:39:41 AM Pier Luigi wrote: 2013/8/31 nerdopolis bluescreen_aven...@verizon.net[1] Unfortunately the Hawaii shell is currently not working on the framebuffer backed weston, which means

Wayland-web: add thumbnails to the screenshot page

2013-11-02 Thread nerdopolis
I hope I'm submitting the patch right. I'll try to take and add more recent screenshots soon.From fbfca0d3f2bbf6e5b50ea38eb29c01adb3711374 Mon Sep 17 00:00:00 2001 From: nerdopolis bluescreen_aven...@verizon.net Date: Sat, 2 Nov 2013 21:22:11 -0400 Subject: [PATCH] wayland-web: add thumbnails

ANNOUNCE: New Wayland Live CD Images

2013-12-04 Thread nerdopolis
Hi. I have released a new release of my Wayland Live CD project, which is named after my favorite celebrity. On this release I have: Wayland Master Weston 1.3 (for Orbital and Hawaii shell compatibility) Wayland enabled Clutter Wayland enabled SDL Wayland enabled GTK Wayland

Programs running as different user accounts?

2011-08-13 Thread nerdopolis
Hi. I was thinking, but I don't know how often something like this will be used: sometimes a user might need to run a program running as a different user along with their session (for maybe testing, or something). Seeing that Wayland uses a file socket, file permissions could get in the way.

Re: Mesa and nouveau and virtualbox?

2012-01-29 Thread nerdopolis
On Sunday, January 29, 2012 11:43:34 PM Joakim Sindholt wrote: On Sun, 2012-01-29 at 16:14 -0500, nerdopolis wrote: Hi. I am working on a Wayland live cd, and it seems one of my testers is having some issues with running Wayland on his nvidia card. The weston-compositor is displaying

Re: [PATCH] configure: add libpng to client libs

2012-02-05 Thread nerdopolis
On Wednesday, February 01, 2012 08:48:17 AM nerdopolis wrote: On Wednesday, February 01, 2012 12:13:58 PM Pekka Paalanen wrote: configure.ac |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/configure.ac b/configure.ac index 7bc9881..550bb3c 100644

Re: Can't build xwayland

2012-03-14 Thread Nerdopolis
darxus@... writes: Based on http://lists.freedesktop.org/archives/wayland-devel/2011-June/001163.html but using git://people.freedesktop.org/~krh/xserver -b xwayland since it appears to have the patches from Corentin's repo: (gmane needed me to prune the quoted text) Install the latest

Re: Can't build xwayland

2012-03-15 Thread Nerdopolis
darxus@... writes: (Pruned for GMANE) I export these variables in my build script for xwayland export PKG_CONFIG_PATH=$WLD/lib/pkgconfig/:$WLD/share/pkgconfig/ export ACLOCAL=aclocal -I $WLD/share/aclocal export C_INCLUDE_PATH=$WLD/include export LIBRARY_PATH=$WLD/lib export

Wayland Live CD

2012-03-17 Thread nerdopolis
Hi. I am working on a Wayland Live CD here under this Sourceforge Project. http://sourceforge.net/projects/rebeccablackos/ (yes that is the name of the project, and it has Wayland on it along with many Wayland toolkits, such as QT, GTK, EFL, and XWayland) I currently have two ISO's for

Various clients crashing when hovered

2012-05-06 Thread nerdopolis
Hi. I noticed that both GTK apps (with gtk from the csd branch, and most likely the main branch) also the default Weston clients are recently crashing due to a new patch Shawn Laddens's patch fixes the crash issue with gtk.

Wayland and GL_MAX_TEXTURE_SIZE

2012-07-08 Thread nerdopolis
Hi. So a discussion that was on the IRC earlier was about how GL_MAX_TEXTURE_SIZE can prevent larger surfaces or windows from appearing. This is a snip of the IRC. I decided that it might be a good idea to bring the discussion to the mailing list? [16:55:04] nerdopolis So when I specify

Re: wayland-devel Digest, Vol 22, Issue 88

2012-07-31 Thread nerdopolis
On Tuesday, July 31, 2012 09:59:34 AM wayland-devel-requ...@lists.freedesktop.org wrote: 1343738868-27400-1-git-send-email-tiago.vigna...@intel.com Hi. I was the one that was having the issues with libjpeg, and this patch worked for me. Thanks ___

New Wayland live CD

2012-08-08 Thread nerdopolis
Hello. For anyone who is interested in testing Wayland, I created a new version of my Wayland Live CD: (which is still named after my favorite celebrity) Project page: https://sourceforge.net/projects/rebeccablackos/ Direct Download Link:

Re: Weston doesn't work with gl enabled cairo on radeon

2012-08-10 Thread Nerdopolis
darxus@... writes: Is this a bug in weston or cairo? IIt's a bug in Mesa. Try reverting mesa to commit 102617bc5206e459bb1743d2d72341dbfe77bc58 That's what I had to do. ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org

ANNOUNCE: New Wayland Live CD ISOs

2014-10-27 Thread nerdopolis
Hi. I have decided to announce new ISOs for my Wayland live CD, named in honor my favorite celebrity, Rebecca Black. http://sourceforge.net/projects/rebeccablackos/files/2014-10-27/ These ISOs have been built by SVN revision 3013, and are based on Utopic, with Wayland/Weston 1.6+ (master).

Re: ANNOUNCE: New Wayland Live CD ISOs

2014-11-15 Thread nerdopolis
On Monday, October 27, 2014 11:05:18 PM nerdopolis wrote: Hi. I have decided to announce new ISOs for my Wayland live CD, named in honor my favorite celebrity, Rebecca Black. http://sourceforge.net/projects/rebeccablackos/files/2014-10-27/ These ISOs have been built by SVN revision

[PATCH] weston: fbdev: remove uneeded semicolon

2014-12-02 Thread nerdopolis
--- src/compositor-fbdev.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/compositor-fbdev.c b/src/compositor-fbdev.c index 138aaab..eb238a2 100644 --- a/src/compositor-fbdev.c +++ b/src/compositor-fbdev.c @@ -811,7 +811,6 @@ session_notify(struct wl_listener *listener,

[PATCH] Weston: fbdev: Remove uneeded semicolon

2014-12-02 Thread nerdopolis
@@ +From 708cf1fe9068fb535fa5f1f059ddc7b4ae2ce2d5 Mon Sep 17 00:00:00 2001 +From: nerdopolis bluescreen_aven...@verizon.net +Date: Tue, 2 Dec 2014 21:55:03 -0500 +Subject: [PATCH] weston: fbdev: remove uneeded semicolon + +--- + src/compositor-fbdev.c | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions

[no subject]

2014-12-02 Thread nerdopolis
I had to resend, because in the first patch I sent I accidentally removed an empty line ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel

[PATCH] Fix bug https://bugs.freedesktop.org/show_bug.cgi?id=86889 by emitting session signals on TTY switches so that the weston backends can handle VT switching when not called from weston-launch

2014-12-07 Thread nerdopolis
--- src/logind-util.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/src/logind-util.c b/src/logind-util.c index 6a1b498..4308bb6 100644 --- a/src/logind-util.c +++ b/src/logind-util.c @@ -695,9 +695,15 @@ signal_event(int fd, uint32_t mask, void *data) switch (sig.ssi_signo) {

Re: launch QT app failed with wayland

2014-12-26 Thread nerdopolis
On Friday, December 26, 2014 05:59:37 PM Ray·Bloodworth wrote: Hi, Thiago Thanks for your reply! Dec 25 03:49:45 localhost sh[597]: wl_surface@45: error 0: surface-configure already set Dec 25 03:49:45 localhost sh[597]: The Wayland connection experienced a fatal error

Re: [PATCH weston 4/4] logind: fix PropertiesChanged parser

2015-01-06 Thread nerdopolis
On Tuesday, December 30, 2014 02:33:23 PM David Herrmann wrote: The current parser directly reads a BOOLEAN on the PropertiesChanged signal for 'Active' properties. However, all property-values are packed in a VARIANT, otherwise, we wouldn't know the type. Fix the parser to recurse into the

Re: Timelines for Wayland/Weston 1.7 and 1.6.1

2015-01-13 Thread nerdopolis
On Tuesday, January 13, 2015 03:43:28 PM Bryce Harrington wrote: Hi all, I've volunteered to help handle the 1.7 and 1.6.1 releases, including alphas and pre-releases. This email outlines the plan; for those who've been through a release before there should be no surprises here. ==

Re: [PATCH] compositor-fbdev: Wait and retry before failing on reconnect to the framebuffer

2015-05-14 Thread nerdopolis
here On 05/13/2015 07:19 PM, nerdopolis wrote: Resolving https://bugs.freedesktop.org/show_bug.cgi?id=73782 udev might be configured to set the permissions on framebuffer devices with the UACCESS attribute. Weston currently attempts to reconnect to the framebuffer device before udev can

Re: [PATCH] compositor-drm: Add environment variable, WESTON_FORCE_SW_CURSORS to force software cursors

2015-05-14 Thread nerdopolis
, May 14, 2015 09:36:17 AM Derek Foreman wrote: On 13/05/15 09:25 PM, nerdopolis wrote: For some video cards, hardware rendered cursors fail to change properly. Add a variable that users can use for these cards when starting Weston. Why an env var and not a weston.ini option? I don't think

Re: [PATCH] compositor-fbdev: Wait and retry before failing on reconnect to the framebuffer

2015-05-15 Thread nerdopolis
On Friday, May 15, 2015 12:30:30 PM David Herrmann wrote: Hi On Fri, May 15, 2015 at 8:39 AM, Pekka Paalanen ppaala...@gmail.com wrote: On Wed, 13 May 2015 21:43:39 -0400 nerdopolis bluescreen_aven...@verizon.net wrote: Resolving https://bugs.freedesktop.org/show_bug.cgi?id=73782

[PATCH] compositor-fbdev: Wait and retry before failing on reconnect to the framebuffer

2015-05-13 Thread nerdopolis
Resolving https://bugs.freedesktop.org/show_bug.cgi?id=73782 udev might be configured to set the permissions on framebuffer devices with the UACCESS attribute. Weston currently attempts to reconnect to the framebuffer device before udev can set the permissions back. It waits 3 times in case if

[PATCH] compositor-drm: Add environment variable, WESTON_FORCE_SW_CURSORS to force software cursors

2015-05-13 Thread nerdopolis
For some video cards, hardware rendered cursors fail to change properly. Add a variable that users can use for these cards when starting Weston. Also document in the man page --- man/weston.man | 4 src/compositor-drm.c | 5 - 2 files changed, 8 insertions(+), 1 deletion(-) diff

[PATCH] compositor-drm: Add environment variable, WESTON_FORCE_SW_CURSORS to force software cursors

2015-05-13 Thread nerdopolis
For some video cards, hardware rendered cursors fail to change properly. Add a variable that users can use for these cards when starting Weston. Also document in the man page This time with all the closing parenthesis, and the correct commit message. --- man/weston.man | 4

[PATCH] drm-backend: for now, on the egl backend, force gl cursors to be used instead of hardware cursors

2015-05-18 Thread nerdopolis
Hardware cursors have been causing some problems with some drivers, mostly i915 This will probably be changed once Atomic Mode Setting arrives, to probably only force gl cursors to always be on when Atomic Mode Setting isn't supported by the driver, or kernel version --- src/compositor-drm.c |

[PATCH] desktop-shell: support an option to use 16 bit color or not, instead of using it by default

2015-05-20 Thread nerdopolis
--- clients/desktop-shell.c | 13 +++-- man/weston.ini.man | 4 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/clients/desktop-shell.c b/clients/desktop-shell.c index e2f9f80..970b9f0 100644 --- a/clients/desktop-shell.c +++ b/clients/desktop-shell.c @@ -94,6

Re: [PATCH] desktop-shell: support an option to use 16 bit color or not, instead of using it by default

2015-05-20 Thread nerdopolis
that the keywords have dashes in them (thus requiring the C variable that stores the value to have a different name) but that seems to be well-established here... On 05/20/2015 04:55 AM, nerdopolis wrote: s = weston_config_get_section(desktop-config, shell, NULL, NULL

[PATCH] desktop-shell: support an option to use 16 bit color or not, instead of using it by default

2015-05-20 Thread nerdopolis
--- clients/desktop-shell.c | 13 +++-- man/weston.ini.man | 4 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/clients/desktop-shell.c b/clients/desktop-shell.c index e2f9f80..d4ba127 100644 --- a/clients/desktop-shell.c +++ b/clients/desktop-shell.c @@ -94,6

[ANNOUNCE] Wayland Live CD release

2015-06-06 Thread nerdopolis
Hi. I have pushed out new ISO files for the Wayland Live CD project, named after my favorite celebrity (Rebecca Black). These have Wayland an Weston master, which when built, were a few commits ahead of the 1.8 releases of Wayland and Weston. Notably: The bash waylandloginmanager no longer

[PATCH] desktop-shell: provide an option, background-bpp , for specifing the bit depth of the wallpaper

2015-05-25 Thread nerdopolis
--- clients/desktop-shell.c | 13 +++-- man/weston.ini.man| 5 + tests/internal-screenshot.ini | 1 + 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/clients/desktop-shell.c b/clients/desktop-shell.c index 777a50a..d620daf 100644 ---

Re: [PATCH] desktop-shell: support an option to use 16 bit color or not, instead of using it by default

2015-05-23 Thread nerdopolis
On Friday, May 22, 2015 01:19:58 AM you wrote: On Thu, May 21, 2015 at 11:15:54PM -0400, nerdopolis wrote: On Thursday, May 21, 2015 05:23:30 PM you wrote: On Thu, May 21, 2015 at 04:35:16PM -0400, nerdopolis wrote: --- clients/desktop-shell.c | 10 -- man/weston.ini.man

[PATCH] desktop-shell: support an option to use 16 bit color or not, instead of using it by default

2015-05-21 Thread nerdopolis
--- clients/desktop-shell.c | 10 -- man/weston.ini.man | 4 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/clients/desktop-shell.c b/clients/desktop-shell.c index e2f9f80..cc4a502 100644 --- a/clients/desktop-shell.c +++ b/clients/desktop-shell.c @@ -94,6

Re: [PATCH weston] libweston-desktop: fix stale ping when a wl_shell_surface is destroyed

2016-09-27 Thread nerdopolis
Hi Is this patch for https://bugs.freedesktop.org/show_bug.cgi?id=97892 , or is it for a different issue that I am getting confused with? It doesn't seem to fix the issue with wl_shell for qtwayland and EFL (when EFL is forced to use wl_shell) It actually seems to make the issue affect all

Re: [ANNOUNCE] Wayland Live CD release

2016-10-18 Thread nerdopolis
016 12:18 AM, "nerdopolis" <bluescreen_aven...@verizon.net> > wrote: > > > Hi. > > > > I have pushed out new ISO files for the Wayland Live CD project, named > > after my favorite celebrity (Rebecca Black). > > I wanted to time the release to celeb

[ANNOUNCE] Wayland Live CD release

2016-10-15 Thread nerdopolis
Hi. I have pushed out new ISO files for the Wayland Live CD project, named after my favorite celebrity (Rebecca Black). I wanted to time the release to celebrate the release of her new song The Great Divide, but I had some issues I previously had to resolve This might be the last set

Starting Weston drm-backend from non-seat0 ?

2017-08-02 Thread nerdopolis
Hi I found out how to get the systemd session-seat to be my desired seat (with --setenv=XDG_SEAT=seatx of which pam_systemd.so responds to) After assigning devices to the seat, and trying to start it I get "logind: session not running on a VT" Of which is a bit confusing as as far as I

Re: [PATCH] libweston: Support autodetection of the current XDG_SEAT

2017-08-15 Thread nerdopolis
On Tuesday, August 15, 2017 3:36:48 PM EDT Armin Krezović wrote: > On 15.08.2017 04:02, nerdopolis wrote: > > Hi, > > > --- > > libweston/compositor-drm.c | 5 + > > libweston/compositor-fbdev.c | 5 + > > 2 files changed, 10 insertions(+) > &

Re: [PATCH] libweston: Support autodetection of the current XDG_SEAT

2017-08-16 Thread nerdopolis
On Wednesday, August 16, 2017 4:50:15 AM EDT Pekka Paalanen wrote: > On Tue, 15 Aug 2017 18:03:10 -0400 > nerdopolis <bluescreen_aven...@verizon.net> wrote: > > > On Tuesday, August 15, 2017 3:36:48 PM EDT Armin Krezović wrote: > > > On 15.08.2017 04:02, ner

Re: Starting Weston drm-backend from non-seat0 ?

2017-08-07 Thread nerdopolis
On Wednesday, August 2, 2017 11:09:44 PM EDT nerdopolis wrote: > Hi > > I found out how to get the systemd session-seat to be my desired seat (with > --setenv=XDG_SEAT=seatx of which pam_systemd.so responds to) After assigning > devices to the seat, and trying to start it I get &

Re: [PATCH 4/6] libweston: fbdev: set fb device info upon the first run.

2017-09-14 Thread nerdopolis
On Wednesday, September 6, 2017 8:17:21 AM EDT nerdopolis wrote: > This attempts to wake up secondary framebuffer devices > (/dev/fb1 and up) as usually these devices start powered off, and > the FBIOPUT_VSCREENINFO ioctl turns it on. This was tested on a > qemu system with the option

[PATCH v3 6/6] main: don't configure /dev/fb0 by default

2017-10-07 Thread nerdopolis
--- compositor/main.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/compositor/main.c b/compositor/main.c index f88608cd..cd07a6bb 100644 --- a/compositor/main.c +++ b/compositor/main.c @@ -1450,9 +1450,6 @@ load_fbdev_backend(struct weston_compositor *c,

[PATCH v3 2/6] libweston: fbdev: support the --seat option, (and XDG_SEAT variable)

2017-10-07 Thread nerdopolis
This allows the fbdev backend to run on, and use devices from the specified seat, similar to the drm backend. --- compositor/main.c| 2 ++ libweston/compositor-fbdev.c | 10 +- libweston/compositor-fbdev.h | 1 + 3 files changed, 12 insertions(+), 1 deletion(-) diff --git

[PATCH v3 5/6] libweston: fbdev: Attempt to detect the first framebuffer device in the seat. instead of defaulting to /dev/fb0

2017-10-07 Thread nerdopolis
This adds a function to detect the first framebuffer device in the current seat. Instead of hardcoding /dev/fb0, use udev to find the first framebuffer device in the seat. --- libweston/compositor-fbdev.c | 45 +--- 1 file changed, 42 insertions(+), 3

[PATCH v3 3/6] launcher-logind: only get a VT on seat0, as only seat0 supports VTs

2017-10-07 Thread nerdopolis
As only seat0 supports TTYs, this changes the logind launcher where it detects a TTY, only if the seat is seat0. This has only been tested for logind --- libweston/launcher-logind.c | 24 ++-- libweston/launcher-util.c | 4 2 files changed, 18 insertions(+), 10

[PATCH v3 1/6] libweston: set the seat automatically based on the XDG_SEAT environment variable

2017-10-07 Thread nerdopolis
This will allow the seat to be set by the environment as pam_systemd typically sets the XDG_SEAT variable --- compositor/main.c | 2 +- libweston/compositor-drm.c | 5 + man/weston-drm.man | 7 +-- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git

[PATCH v3 4/6] libweston: fbdev: set fb device info upon the first run.

2017-10-07 Thread nerdopolis
This attempts to wake up secondary framebuffer devices (/dev/fb1 and up) as usually these devices start powered off, and the FBIOPUT_VSCREENINFO ioctl turns it on. This was tested on a qemu system with the options: -vga none -device VGA,id=video0 -device secondary-vga,id=video1 \ -device

Re: [PATCH 1/6] libweston: set the seat automatically based on the XDG_SEAT environment variable

2017-10-02 Thread nerdopolis
On Tuesday, September 26, 2017 9:17:37 AM EDT you wrote: > On Wed, 6 Sep 2017 08:17:18 -0400 > nerdopolis <bluescreen_aven...@verizon.net> wrote: > > > --- > > Hi, > > the commit message should contain at least briefly why we want this. I > have a feeling

Re: [PATCH 4/6] libweston: fbdev: set fb device info upon the first run.

2017-10-02 Thread nerdopolis
On Tuesday, September 26, 2017 9:45:43 AM EDT Pekka Paalanen wrote: > On Thu, 14 Sep 2017 23:08:51 -0400 > nerdopolis <bluescreen_aven...@verizon.net> wrote: > > > On Wednesday, September 6, 2017 8:17:21 AM EDT nerdopolis wrote: > > > This attempts to wake up

[PATCH v2 3/6] launcher-logind: only get a VT on seat0, as only seat0 supports VTs

2017-10-03 Thread nerdopolis
As only seat0 supports TTYs, this changes the logind launcher where it detects a TTY, only if the seat is seat0. This has only been tested for logind --- libweston/launcher-logind.c | 22 -- libweston/launcher-util.c | 4 2 files changed, 16 insertions(+), 10

[PATCH v2 4/6] libweston: fbdev: set fb device info upon the first run.

2017-10-03 Thread nerdopolis
This attempts to wake up secondary framebuffer devices (/dev/fb1 and up) as usually these devices start powered off, and the FBIOPUT_VSCREENINFO ioctl turns it on. This was tested on a qemu system with the options: -vga none -device VGA,id=video0 -device secondary-vga,id=video1 \ -device

[PATCH v2 6/6] main: don't configure /dev/fb0 by default

2017-10-03 Thread nerdopolis
--- compositor/main.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/compositor/main.c b/compositor/main.c index f88608cd..cd07a6bb 100644 --- a/compositor/main.c +++ b/compositor/main.c @@ -1450,9 +1450,6 @@ load_fbdev_backend(struct weston_compositor *c,

[PATCH v2 5/6] libweston: fbdev: Attempt to detect the first framebuffer device in the seat. instead of defaulting to /dev/fb0

2017-10-03 Thread nerdopolis
This adds a function to detect the first framebuffer device in the current seat. Instead of hardcoding /dev/fb0, use udev to find the first framebuffer device in the seat. --- libweston/compositor-fbdev.c | 45 +--- 1 file changed, 42 insertions(+), 3

[PATCH v2 1/6] libweston: set the seat automatically based on the XDG_SEAT environment variable

2017-10-03 Thread nerdopolis
This will allow the seat to be set by the environment as pam_systemd typically sets the XDG_SEAT variable --- compositor/main.c | 2 +- libweston/compositor-drm.c | 5 + man/weston-drm.man | 7 +-- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git

[PATCH v2 2/6] libweston: fbdev: support the --seat option, (and XDG_SEAT variable)

2017-10-03 Thread nerdopolis
This allows the fbdev backend to run on, and use devices from the specified seat, similar to the drm backend. --- compositor/main.c| 2 ++ libweston/compositor-fbdev.c | 10 +- libweston/compositor-fbdev.h | 1 + 3 files changed, 12 insertions(+), 1 deletion(-) diff --git

Re: [PATCH 4/6] libweston: fbdev: set fb device info upon the first run.

2017-10-13 Thread nerdopolis
On Tuesday, October 3, 2017 2:44:47 AM EDT Pekka Paalanen wrote: > On Mon, 02 Oct 2017 23:14:26 -0400 > nerdopolis <bluescreen_aven...@verizon.net> wrote: > > > On Tuesday, September 26, 2017 9:45:43 AM EDT Pekka Paalanen wrote: > > > On Thu, 14 Sep 2017 2

[PATCH 1/6] libweston: set the seat automatically based on the XDG_SEAT environment variable

2017-09-05 Thread nerdopolis
--- compositor/main.c| 2 +- libweston/compositor-drm.c | 5 + libweston/compositor-fbdev.c | 5 + man/weston-drm.man | 7 +-- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/compositor/main.c b/compositor/main.c index 0615d87e..61bda282 100644

[PATCH 4/6] libweston: fbdev: set fb device info upon the first run. This attempts to wake up secondary framebuffer devices (/dev/fb1 and up) as usually these devices start powered off, and the FBIOPU

2017-09-05 Thread nerdopolis
-vga none -device VGA,id=video0 -device secondary-vga,id=video1 \ -device secondary-vga,id=video2 --- libweston/compositor-fbdev.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/libweston/compositor-fbdev.c b/libweston/compositor-fbdev.c index b4f0685c..a9cc08be 100644 ---

[PATCH 5/6] libweston: fbdev: Attempt to detect the first framebuffer device in the seat, instead of defaulting to /dev/fb0

2017-09-05 Thread nerdopolis
--- libweston/compositor-fbdev.c | 35 +-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/libweston/compositor-fbdev.c b/libweston/compositor-fbdev.c index a9cc08be..99362b8a 100644 --- a/libweston/compositor-fbdev.c +++

[PATCH 2/6] libweston: fbdev: support the --seat option, (and XDG_SEAT variable)

2017-09-05 Thread nerdopolis
--- compositor/main.c| 2 ++ libweston/compositor-fbdev.c | 5 - libweston/compositor-fbdev.h | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/compositor/main.c b/compositor/main.c index 61bda282..f88608cd 100644 --- a/compositor/main.c +++ b/compositor/main.c

[PATCH 3/6] launcher-logind: only get a VT on seat0, as only seat0 supports VTs

2017-09-05 Thread nerdopolis
--- libweston/launcher-logind.c | 22 -- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/libweston/launcher-logind.c b/libweston/launcher-logind.c index a069bd4f..11627590 100644 --- a/libweston/launcher-logind.c +++ b/libweston/launcher-logind.c @@ -762,18

[PATCH 6/6] main: don't configure /dev/fb0 by default

2017-09-05 Thread nerdopolis
--- compositor/main.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/compositor/main.c b/compositor/main.c index f88608cd..cd07a6bb 100644 --- a/compositor/main.c +++ b/compositor/main.c @@ -1450,9 +1450,6 @@ load_fbdev_backend(struct weston_compositor *c,

[PATCH 0/6] libweston: Support multiple seats better

2017-09-06 Thread nerdopolis
I am resending as I messed up one of the commit messages, which resulted in a very long subject by mistake. These patches fix issues with Weston where it supports multiple seats better. Firstly supporting automatically detecting the seat to use, by using the XDG_SEAT variable set by logind if

[PATCH 1/6] libweston: set the seat automatically based on the XDG_SEAT environment variable

2017-09-06 Thread nerdopolis
--- compositor/main.c| 2 +- libweston/compositor-drm.c | 5 + libweston/compositor-fbdev.c | 5 + man/weston-drm.man | 7 +-- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/compositor/main.c b/compositor/main.c index 0615d87e..61bda282 100644

[PATCH 3/6] launcher-logind: only get a VT on seat0, as only seat0 supports VTs

2017-09-06 Thread nerdopolis
--- libweston/launcher-logind.c | 22 -- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/libweston/launcher-logind.c b/libweston/launcher-logind.c index a069bd4f..11627590 100644 --- a/libweston/launcher-logind.c +++ b/libweston/launcher-logind.c @@ -762,18

[PATCH 5/6] libweston: fbdev: Attempt to detect the first framebuffer device in the seat. instead of defaulting to /dev/fb0

2017-09-06 Thread nerdopolis
--- libweston/compositor-fbdev.c | 35 +-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/libweston/compositor-fbdev.c b/libweston/compositor-fbdev.c index a9cc08be..99362b8a 100644 --- a/libweston/compositor-fbdev.c +++

[PATCH 2/6] libweston: fbdev: support the --seat option, (and XDG_SEAT variable)

2017-09-06 Thread nerdopolis
--- compositor/main.c| 2 ++ libweston/compositor-fbdev.c | 5 - libweston/compositor-fbdev.h | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/compositor/main.c b/compositor/main.c index 61bda282..f88608cd 100644 --- a/compositor/main.c +++ b/compositor/main.c

[PATCH 4/6] libweston: fbdev: set fb device info upon the first run.

2017-09-06 Thread nerdopolis
This attempts to wake up secondary framebuffer devices (/dev/fb1 and up) as usually these devices start powered off, and the FBIOPUT_VSCREENINFO ioctl turns it on. This was tested on a qemu system with the options: -vga none -device VGA,id=video0 -device secondary-vga,id=video1 \ -device

[PATCH 6/6] main: don't configure /dev/fb0 by default

2017-09-06 Thread nerdopolis
--- compositor/main.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/compositor/main.c b/compositor/main.c index f88608cd..cd07a6bb 100644 --- a/compositor/main.c +++ b/compositor/main.c @@ -1450,9 +1450,6 @@ load_fbdev_backend(struct weston_compositor *c,

Re: [PATCH 5/6] libweston: fbdev: Attempt to detect the first framebuffer device in the seat. instead of defaulting to /dev/fb0

2017-09-30 Thread nerdopolis
On Tuesday, September 26, 2017 10:00:47 AM EDT Pekka Paalanen wrote: > On Wed, 6 Sep 2017 08:17:22 -0400 > nerdopolis <bluescreen_aven...@verizon.net> wrote: > > > --- > > libweston/compositor-fbdev.c | 35 +-- > > 1 file chang

[PATCH] libweston: Only check for a VT on seat0, as only seat0 has VTs

2017-08-26 Thread nerdopolis
--- libweston/launcher-logind.c | 22 -- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/libweston/launcher-logind.c b/libweston/launcher-logind.c index a069bd4f..7cc6f963 100644 --- a/libweston/launcher-logind.c +++ b/libweston/launcher-logind.c @@ -762,18

  1   2   >