Page MenuHomePhabricator

n3rdopolis (Nerdopolis Turfwalker)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Jul 16 2014, 4:57 PM (316 w, 5 d)
Availability
Available

Recent Activity

Jan 3 2019

n3rdopolis updated subscribers of T7540: efl doesn't seem to install einaconfig.cmake anymore.
Jan 3 2019, 5:40 PM · Restricted Project

Dec 31 2018

n3rdopolis added a project to T7540: efl doesn't seem to install einaconfig.cmake anymore: Restricted Project.
Dec 31 2018, 3:10 PM · Restricted Project
n3rdopolis created T7540: efl doesn't seem to install einaconfig.cmake anymore.
Dec 31 2018, 3:10 PM · Restricted Project

Apr 27 2018

n3rdopolis added a comment to T6904: EFL Master failing to build.

Yeah, Never mind I think It's a Debian issue

Apr 27 2018, 6:32 PM · efl
n3rdopolis added a comment to T6904: EFL Master failing to build.

hang on, that is odd, I did not realize the file is not there on my chroot

apt-file search /usr/include/linux/dma-buf.h
linux-libc-dev: /usr/include/linux/dma-buf.h
ls -l /usr/include/linux/dma-buf.h
ls: cannot access '/usr/include/linux/dma-buf.h': No such file or directory

...Let me add debian-backports...

Apr 27 2018, 4:48 AM · efl

Apr 26 2018

n3rdopolis reopened T6904: EFL Master failing to build as "Open".
Apr 26 2018, 5:30 PM · efl
Herald closed T6904: EFL Master failing to build as Invalid.

The Enlightenment ticket system is currently receiving high amounts of spam tickets. This ticket has been closed as spam because it lacks both a project and an assignee. If this ticket is not spam, please reopen it after adding these items.

Apr 26 2018, 5:02 PM · efl

Jan 23 2018

n3rdopolis closed T6455: There doesn't seem to be an obvious way to start Enlightenment on a different seat other than seat0 as Resolved.
Jan 23 2018, 7:18 PM · Restricted Project, enlightenment-git

Jan 22 2018

n3rdopolis added a comment to T6455: There doesn't seem to be an obvious way to start Enlightenment on a different seat other than seat0.

d1a7dd5e428174b5c1fa31880479a3f5722ad99d and 4e2406ed3b624463fbeec37d3a935df951bef703 should do it

Jan 22 2018, 2:02 PM · Restricted Project, enlightenment-git

Jan 11 2018

n3rdopolis added a comment to D5710: ecore_drm2: Only use a virtual terminal on seat0.

OK. Let me know if you need a QEMU configuration, that has the ability to support multiple seats, or a bash script to make it easier to configure your udev for multiple seats , if you need to experiment with multiple seats, because I have that if needed.

Jan 11 2018, 4:53 PM
n3rdopolis updated the diff for D5711: ecore_drm2: fix seat matching when checking for a device with a null seat.
Jan 11 2018, 4:44 PM

Jan 10 2018

n3rdopolis added a comment to D5711: ecore_drm2: fix seat matching when checking for a device with a null seat.

I updated the diff
I don't know if ...is it valid for the first argument of ecore_drm2_device_open to be NULL? (assuming it is running on seat0 , otherwise it won't work)
because if it is this might be an API break compared to the last one I submitted...

Jan 10 2018, 4:29 PM
n3rdopolis updated the diff for D5711: ecore_drm2: fix seat matching when checking for a device with a null seat.

Add EINA_SAFETY_ON_NULL_RETURN_VAL(seat, NULL) check

Jan 10 2018, 4:27 PM
n3rdopolis added a comment to D5710: ecore_drm2: Only use a virtual terminal on seat0.

Is there something I need to change with this?

Jan 10 2018, 4:22 PM
n3rdopolis updated the summary of D5727: ecore_drm2: Allow non-pci DRM devices to be selected.
Jan 10 2018, 4:54 AM · efl
n3rdopolis created D5727: ecore_drm2: Allow non-pci DRM devices to be selected.
Jan 10 2018, 4:53 AM · efl

Jan 7 2018

n3rdopolis added a comment to D5712: ecore_drm2: Favor the boot_vga device, but fall back on one if there is none in the seat.

I am looking at https://git.enlightenment.org/core/efl.git/tree/src/lib/ecore_drm2/ecore_drm2_device.c?id=0d845ce3aa88738e5313d81745f882e011333204#n144
...maybe I'm wrong, but it looks like chosen_dev only gets set if the parent device is PCI, (so I don;t know how that works with DisplayLink devices)...

Jan 7 2018, 8:00 AM

Jan 5 2018

n3rdopolis added a comment to D5711: ecore_drm2: fix seat matching when checking for a device with a null seat.

Hm... ...I don't know what the second if statement was for...
...at first I thought that in case if dseat was NULL (in case if the seat attribute was not set in udev)

Jan 5 2018, 5:01 PM
n3rdopolis added a comment to D5710: ecore_drm2: Only use a virtual terminal on seat0.

Yes. I submitted something upstream to Weston. As of now ,unpatched Weston fails to start on non-seat0 as well
https://lists.freedesktop.org/archives/wayland-devel/2017-December/036433.html

Jan 5 2018, 4:23 PM

Jan 4 2018

n3rdopolis added a comment to T6455: There doesn't seem to be an obvious way to start Enlightenment on a different seat other than seat0.

I can start bash on seat1 with

Jan 4 2018, 6:12 PM · Restricted Project, enlightenment-git
n3rdopolis added a comment to D5712: ecore_drm2: Favor the boot_vga device, but fall back on one if there is none in the seat.

This is fallback for if there is no boot_vga video device. (not that there's no video device at all) It's preferable to use it, but according to Weston, there's only one on a system
https://cgit.freedesktop.org/wayland/weston/tree/libweston/compositor-drm.c#n3730
so it's not guaranteed to be assigned to the seat.

Jan 4 2018, 3:44 PM
n3rdopolis added a comment to D5711: ecore_drm2: fix seat matching when checking for a device with a null seat.

Do you mean
EINA_SAFETY_ON_NULL_RETURN(seat);
?

Jan 4 2018, 3:39 PM
n3rdopolis updated the diff for D5710: ecore_drm2: Only use a virtual terminal on seat0.

use strcmp

Jan 4 2018, 3:36 PM

Dec 27 2017

n3rdopolis added a comment to T6455: There doesn't seem to be an obvious way to start Enlightenment on a different seat other than seat0.

I tried to submit
https://phab.enlightenment.org/D5710
https://phab.enlightenment.org/D5711
https://phab.enlightenment.org/D5712
I don't know if I did those correctly or not

Dec 27 2017, 5:35 PM · Restricted Project, enlightenment-git

Dec 26 2017

n3rdopolis created D5712: ecore_drm2: Favor the boot_vga device, but fall back on one if there is none in the seat.
Dec 26 2017, 9:57 PM
n3rdopolis created D5711: ecore_drm2: fix seat matching when checking for a device with a null seat.
Dec 26 2017, 9:53 PM
n3rdopolis created D5710: ecore_drm2: Only use a virtual terminal on seat0.
Dec 26 2017, 9:49 PM

Dec 20 2017

n3rdopolis added a comment to T6455: There doesn't seem to be an obvious way to start Enlightenment on a different seat other than seat0.

OK, I am able to get enlightenment to start on seat1 with this:

Dec 20 2017, 7:06 PM · Restricted Project, enlightenment-git

Dec 16 2017

n3rdopolis added a comment to T6455: There doesn't seem to be an obvious way to start Enlightenment on a different seat other than seat0.

OK, it seems that this

works in addition to F2900829 (chaning src/lib/ecore_drm2/ecore_drm2_device.c).
I also did the same in src/lib/ecore_drm/ecore_drm_device.c for completeness...
Not sure about using the XDG_SEAT variable though

Dec 16 2017, 7:05 AM · Restricted Project, enlightenment-git

Dec 1 2017

n3rdopolis added a comment to T6455: There doesn't seem to be an obvious way to start Enlightenment on a different seat other than seat0.

I hashed this out as a test, I know if it's the right{F2900829} solution for that or not, ...but with this the failure is

Dec 1 2017, 5:42 PM · Restricted Project, enlightenment-git
n3rdopolis added a comment to T6455: There doesn't seem to be an obvious way to start Enlightenment on a different seat other than seat0.

This seems to get Enlightenment to go further
It seems now that it is trying to use a TTY (which would usually make sense on seat0, however seat0 is the only seat that can use TTYs)

Dec 1 2017, 4:30 PM · Restricted Project, enlightenment-git

Nov 30 2017

n3rdopolis updated the task description for T6455: There doesn't seem to be an obvious way to start Enlightenment on a different seat other than seat0.
Nov 30 2017, 8:14 PM · Restricted Project, enlightenment-git
Herald assigned T6455: There doesn't seem to be an obvious way to start Enlightenment on a different seat other than seat0 to zmike.
Nov 30 2017, 6:17 PM · Restricted Project, enlightenment-git

Jul 27 2017

n3rdopolis added a comment to T5761: ephoto does not compile with EFL master.

Thanks!

Jul 27 2017, 5:04 PM · Restricted Project

Jul 26 2017

n3rdopolis updated the task description for T5761: ephoto does not compile with EFL master.
Jul 26 2017, 6:42 PM · Restricted Project

Jul 22 2017

n3rdopolis added a project to T5761: ephoto does not compile with EFL master: efl.
Jul 22 2017, 4:22 PM · Restricted Project

Jul 21 2017

n3rdopolis added a project to T5761: ephoto does not compile with EFL master: Restricted Project.
Jul 21 2017, 4:03 AM · Restricted Project

Jul 20 2017

n3rdopolis created T5761: ephoto does not compile with EFL master.
Jul 20 2017, 7:53 PM · Restricted Project

Jan 10 2017

n3rdopolis added a comment to T4497: Xwayland called by Enlightenment sometimes aborts in the first run, seemingly with SIGALARM.

I forget now if I mispoke when I said 'gdb'... ...or if I also had a gdb log (which if I did I must have lost)...
IIRC, it was something to do with how /tmp/.X11-unix/X1 was handled... I thought I might have discussed this on an IRC channel with someone to assist me getting that log, but now I can't find it in my scrollbacks...

Jan 10 2017, 4:29 PM · enlightenment-git

Sep 6 2016

Herald assigned T4497: Xwayland called by Enlightenment sometimes aborts in the first run, seemingly with SIGALARM to zmike.
Sep 6 2016, 2:08 AM · enlightenment-git

Aug 26 2016

Herald assigned T4430: Xwayland in Enlightenment doesn't display anything, even if it is the 2nd cleint to zmike.
Aug 26 2016, 5:04 AM · enlightenment-git
Herald assigned T4435: When the wizard completes, when running with E_WL_FORCE=wl, Enlightenment reexecutes as if though E_WL_FORCE=drm to zmike.
Aug 26 2016, 5:03 AM · enlightenment-git

Aug 25 2016

n3rdopolis added a comment to T4430: Xwayland in Enlightenment doesn't display anything, even if it is the 2nd cleint.

log of xwayland

Aug 25 2016, 8:20 PM · enlightenment-git
n3rdopolis added a comment to T4430: Xwayland in Enlightenment doesn't display anything, even if it is the 2nd cleint.

log of xterm

Aug 25 2016, 8:19 PM · enlightenment-git
n3rdopolis created T4430: Xwayland in Enlightenment doesn't display anything, even if it is the 2nd cleint.
Aug 25 2016, 8:17 PM · enlightenment-git

Jan 28 2016

n3rdopolis added a comment to T3092: wl_wl module sets window of the nested session to be really tiny.

By removing

Jan 28 2016, 4:30 AM · enlightenment-git

Jan 24 2016

n3rdopolis created T3092: wl_wl module sets window of the nested session to be really tiny.
Jan 24 2016, 9:23 AM · enlightenment-git

Apr 21 2015

n3rdopolis added a comment to T2194: enlightenment master compiled with wayland_only under E_WL_FORCE doesn't seem to place client windows when compiled with 32 bits.

It works now!

Apr 21 2015, 10:34 PM · enlightenment-git

Apr 19 2015

n3rdopolis added a comment to T2194: enlightenment master compiled with wayland_only under E_WL_FORCE doesn't seem to place client windows when compiled with 32 bits.

OK. Something weird happened. I reverted to 3405362b1d3160b2714cf17561a8d48e5405f7e8 and it started working as I said in my previous comment...
but then it seems it must have written something to the configuration, because I tried several commits in that 50 commit range I mentioned (going 25 more commits in the past, then 12 more, then starting at that previous commit, and only going 12 in the past)... ...and then they all worked. Including dc75c4dd7c1085d3fa23d939965639f8130093a0 which didn't work before. I then tried a commit from March 11th two days after I posted this, and after deleting libdir/enlightenment manually to make sure there were no straggling modules left... even THAT worked

Apr 19 2015, 6:19 PM · enlightenment-git
n3rdopolis added a comment to T2194: enlightenment master compiled with wayland_only under E_WL_FORCE doesn't seem to place client windows when compiled with 32 bits.

Doing a semi-manual form of a poor man's git-bisect, (Start at a commit from about ~March 9th 2015, and attempting a build and run, then jumping 50 commits behind in Enlightenment, I found that the break for 32 bits happened sometime between dc75c4dd7c1085d3fa23d939965639f8130093a0 and 3405362b1d3160b2714cf17561a8d48e5405f7e8 . On that last commit, the about windows appears Those commits are 50 commits apart. I will now try 25 commits behind dc75c4dd7c1085d3fa23d939965639f8130093a0 instead of 50

Apr 19 2015, 10:01 AM · enlightenment-git

Mar 11 2015

n3rdopolis added a comment to T2194: enlightenment master compiled with wayland_only under E_WL_FORCE doesn't seem to place client windows when compiled with 32 bits.
In T2194#14, @zmike wrote:

I hope these are enough logs...

It is. There's definitely something wrong here, but I won't be able to figure out what it is without a test system. I'll try to provision a vm for it sometime, but until then I guess we just won't allow 32bit wayland support.

Mar 11 2015, 6:35 PM · enlightenment-git
n3rdopolis added a comment to T2194: enlightenment master compiled with wayland_only under E_WL_FORCE doesn't seem to place client windows when compiled with 32 bits.

I hope these are enough logs...

Mar 11 2015, 6:20 PM · enlightenment-git
n3rdopolis added a comment to T2194: enlightenment master compiled with wayland_only under E_WL_FORCE doesn't seem to place client windows when compiled with 32 bits.

ESTART: 1.53903 [0.00004] - SLEEP
ERR<2990>:eldbus lib/eldbus/eldbus_proxy.c:780 _props_get_all() Error getting all properties of org.freedesktop.UDisks2 /org/freedesktop/UDisks2/block_devices/sda1, error message: org.enlightenment.DBus.Canceled Canceled by user.
ERR<2990>:eldbus lib/eldbus/eldbus_proxy.c:780 _props_get_all() Error getting all properties of org.freedesktop.UDisks2 /org/freedesktop/UDisks2/block_devices/loop0, error message: org.enlightenment.DBus.Canceled Canceled by user.
ERR<2990>:eldbus lib/eldbus/eldbus_proxy.c:780 _props_get_all() Error getting all properties of org.freedesktop.UDisks2 /org/freedesktop/UDisks2/drives/Hitachi_HTS541060G9SA00_MPBCP0XGKHJ39M, error message: org.enlightenment.DBus.Canceled Canceled by user.
Failure: Module initialization failed
ERR<>lib/eina/eina_file_common.c:496 safety check failed: file == NULL
ERR<>lib/eina/eina_file.c:922 safety check failed: file == NULL
ERR<>lib/eina/eina_file.c:1044 safety check failed: file == NULL
ERR<>lib/eina/eina_file_common.c:469 safety check failed: file == NULL
ERR<3057>: lib/ecore_wayland/ecore_wl_input.c:223 ecore_wl_input_cursor_size_set() safety check failed: input->display->wl.shm == NULL
ERR<3057>: lib/ecore_wayland/ecore_wl_input.c:238 ecore_wl_input_cursor_theme_name_set() safety check failed: input->display->wl.shm == NULL
WINID FOR SURFACE(12): 51539610609
WINID FOR SURFACE(15): 64424512497
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ match screens 0x9a481a0[0] = 0 0 1280x800 -- 0
@ matches existing zone 0x9a4d1e8

move resize 0 0 1280x800 -> 0 0 1280x800

WINID FOR SURFACE(17): 73014446902
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ match screens 0x9a481a0[0] = 0 0 1280x800 -- 0
@ matches existing zone 0x9a4d1e8

move resize 0 0 1280x800 -> 0 0 1280x800

WINID FOR SURFACE(30): 128849021750
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ match screens 0x9a481a0[0] = 0 0 1280x800 -- 0
@ matches existing zone 0x9a4d1e8

move resize 0 0 1280x800 -> 0 0 1280x800

WINID FOR SURFACE(39): 167503727414
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ match screens 0x9a481a0[0] = 0 0 1280x800 -- 0
@ matches existing zone 0x9a4d1e8

move resize 0 0 1280x800 -> 0 0 1280x800

WINID FOR SURFACE(48): 206158433078
ERR<3115>: lib/ecore_wayland/ecore_wl_input.c:223 ecore_wl_input_cursor_size_set() safety check failed: input->display->wl.shm == NULL
ERR<3115>: lib/ecore_wayland/ecore_wl_input.c:238 ecore_wl_input_cursor_theme_name_set() safety check failed: input->display->wl.shm == NULL
WINID FOR SURFACE(12): 51539610667
WINID FOR SURFACE(15): 64424512555
ERR<3140>: lib/ecore_wayland/ecore_wl_input.c:223 ecore_wl_input_cursor_size_set() safety check failed: input->display->wl.shm == NULL
ERR<3140>: lib/ecore_wayland/ecore_wl_input.c:238 ecore_wl_input_cursor_theme_name_set() safety check failed: input->display->wl.shm == NULL
WINID FOR SURFACE(12): 51539610692
WINID FOR SURFACE(15): 64424512580
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
ERR<eo>lib/eo/eo.c:485 Obj (0xa152bc0) is an invalid ref.
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ match screens 0x9a481a0[0] = 0 0 1280x800 -- 0
@ matches existing zone 0x9a4d1e8

move resize 0 0 1280x800 -> 0 0 1280x800

WINID FOR SURFACE(50): 214748367670
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
ERR<eo>lib/eo/eo.c:485 Obj (0xa157250) is an invalid ref.
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ match screens 0x9a481a0[0] = 0 0 1280x800 -- 0
@ matches existing zone 0x9a4d1e8

move resize 0 0 1280x800 -> 0 0 1280x800

WINID FOR SURFACE(23): 98784250678
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
ERR<eo>lib/eo/eo.c:485 Obj (0xa2a4130) is an invalid ref.
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ match screens 0x9a481a0[0] = 0 0 1280x800 -- 0
@ matches existing zone 0x9a4d1e8

move resize 0 0 1280x800 -> 0 0 1280x800

WINID FOR SURFACE(63): 270582942518
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
ERR<eo>lib/eo/eo.c:485 Obj (0xa4160b8) is an invalid ref.
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ match screens 0x9a481a0[0] = 0 0 1280x800 -- 0
@ matches existing zone 0x9a4d1e8

move resize 0 0 1280x800 -> 0 0 1280x800

EEEK! trying to place 0x0 window!!!!
WINID FOR SURFACE(72): 309237648182
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ match screens 0x9a481a0[0] = 0 0 1280x800 -- 0
@ matches existing zone 0x9a4d1e8

move resize 0 0 1280x800 -> 0 0 1280x800

WINID FOR SURFACE(81): 347892353846
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
ERR<eo>lib/eo/eo.c:485 Obj (0xa351638) is an invalid ref.
ERR<>lib/eina/eina_hash.c:1101 safety check failed: hash == NULL
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ match screens 0x9a481a0[0] = 0 0 1280x800 -- 0
@ matches existing zone 0x9a4d1e8

move resize 0 0 1280x800 -> 0 0 1280x800

EEEK! trying to place 0x0 window!!!!
WINID FOR SURFACE(90): 386547059510
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ match screens 0x9a481a0[0] = 0 0 1280x800 -- 0
@ matches existing zone 0x9a4d1e8

move resize 0 0 1280x800 -> 0 0 1280x800

WINID FOR SURFACE(99): 425201765174

Mar 11 2015, 5:38 PM · enlightenment-git
n3rdopolis added a comment to T2194: enlightenment master compiled with wayland_only under E_WL_FORCE doesn't seem to place client windows when compiled with 32 bits.

@ match screens 0x97b8a00[0] = 0 0 1024x768 -- 0
@ matches existing zone 0x97bedb0

move resize 0 0 1024x768 -> 0 0 1024x768

WINID FOR SURFACE(24): 103079217748

Mar 11 2015, 4:43 PM · enlightenment-git

Mar 9 2015

n3rdopolis updated the task description for T2194: enlightenment master compiled with wayland_only under E_WL_FORCE doesn't seem to place client windows when compiled with 32 bits.
Mar 9 2015, 6:58 PM · enlightenment-git
n3rdopolis created T2194: enlightenment master compiled with wayland_only under E_WL_FORCE doesn't seem to place client windows when compiled with 32 bits.
Mar 9 2015, 6:52 PM · enlightenment-git