[kwin] [Bug 396066] Wayland session is coring right after login [amdgpu/DisplayPort]

2018-12-09 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=396066

--- Comment #24 from Martin Flöser  ---
(In reply to Shmerl from comment #23)
> It is still a KWin bug though, since the session shoulnd't be crashing when
> there are no outputs found (which is the case here for a split moment caused
> by amdgpu bug above).

No, this is working as intended. KWin exits gracefully as on the DRM platform
we require screens to be present. KWin cannot start up without screens.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 396066] Wayland session is coring right after login [amdgpu/DisplayPort]

2018-12-09 Thread Shmerl
https://bugs.kde.org/show_bug.cgi?id=396066

--- Comment #23 from Shmerl  ---
It is still a KWin bug though, since the session shoulnd't be crashing when
there are no outputs found (which is the case here for a split moment caused by
amdgpu bug above).

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 396066] Wayland session is coring right after login [amdgpu/DisplayPort]

2018-12-06 Thread Shmerl
https://bugs.kde.org/show_bug.cgi?id=396066

--- Comment #22 from Shmerl  ---
It's fixed now for amdgpu in Linux kernel master and the fix should be
available in 4.20 release.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 396066] Wayland session is coring right after login [amdgpu/DisplayPort]

2018-10-11 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=396066

--- Comment #21 from Martin Flöser  ---
Great that you finally found the reason.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 396066] Wayland session is coring right after login [amdgpu/DisplayPort]

2018-10-11 Thread Shmerl
https://bugs.kde.org/show_bug.cgi?id=396066

--- Comment #20 from Shmerl  ---
It looks like it's related to
https://bugs.freedesktop.org/show_bug.cgi?id=107978

My monitor (Dell U2413) has a setting for toggling DisplayPort 1.2. When I
disable it, Wayland Plasma session isn't crashing anymore and is logging in
properly!

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 396066] Wayland session is coring right after login [amdgpu/DisplayPort]

2018-10-10 Thread Mustafa Muhammad
https://bugs.kde.org/show_bug.cgi?id=396066

Mustafa Muhammad  changed:

   What|Removed |Added

 CC||mustafa10...@gmail.com

--- Comment #19 from Mustafa Muhammad  ---
(In reply to Shmerl from comment #18)
> It can be a downstream issue with Debian specifically (since according to
> Mesa developers, it doesn't happen on Arch). So I also opened a Debian bug:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=909636

I'm not a developer, but I suggest you try booting the latest Neon ISO to check
if it works on your hardware, if it does, it is upstream or distribution issue.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 396066] Wayland session is coring right after login [amdgpu/DisplayPort]

2018-09-25 Thread Shmerl
https://bugs.kde.org/show_bug.cgi?id=396066

--- Comment #18 from Shmerl  ---
It can be a downstream issue with Debian specifically (since according to Mesa
developers, it doesn't happen on Arch). So I also opened a Debian bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=909636

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 396066] Wayland session is coring right after login [amdgpu/DisplayPort]

2018-09-14 Thread Roman Gilg
https://bugs.kde.org/show_bug.cgi?id=396066

Roman Gilg  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
 Resolution|BACKTRACE   |UPSTREAM
 CC||subd...@gmail.com

--- Comment #17 from Roman Gilg  ---
This is likely an upstream bug. If they say something differently, pls reopen.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 396066] Wayland session is coring right after login [amdgpu/DisplayPort]

2018-09-14 Thread Shmerl
https://bugs.kde.org/show_bug.cgi?id=396066

--- Comment #16 from Shmerl  ---
Corresponding wayland-client bug:
https://gitlab.freedesktop.org/wayland/wayland/issues/56

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 396066] Wayland session is coring right after login [amdgpu/DisplayPort]

2018-09-14 Thread Shmerl
https://bugs.kde.org/show_bug.cgi?id=396066

--- Comment #15 from Shmerl  ---
I managed to make it produce a core. It's from kwin_wayland. After installing
needed debug symbol packages, here is a backtrace:

Core was generated by `/usr/bin/kwin_wayland --xwayland --libinput
--exit-with-session=/usr/lib/x86_64'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x7eff59760f30 in wl_closure_init (message=message@entry=0x7,
size=size@entry=52, num_arrays=num_arrays@entry=0x7eff5140858c,
args=args@entry=0x0) at ../src/connection.c:562
562 ../src/connection.c: No such file or directory.
[Current thread is 1 (Thread 0x7eff51409700 (LWP 7249))]
(gdb) bt
#0  0x7eff59760f30 in wl_closure_init (message=message@entry=0x7,
size=size@entry=52, num_arrays=num_arrays@entry=0x7eff5140858c,
args=args@entry=0x0) at ../src/connection.c:562
#1  0x7eff59761aa0 in wl_connection_demarshal (connection=0x7eff440053e0,
size=size@entry=52, objects=objects@entry=0x7eff440052e8, message=0x7) at
../src/connection.c:698
#2  0x7eff5975fae8 in queue_event (len=52, display=0x7eff44005270) at
../src/wayland-client.c:1364
#3  read_events (display=0x7eff44005270) at ../src/wayland-client.c:1466
#4  wl_display_read_events (display=display@entry=0x7eff44005270) at
../src/wayland-client.c:1549
#5  0x7eff59760169 in wl_display_dispatch_queue (display=0x7eff44005270,
queue=0x7eff44005338) at ../src/wayland-client.c:1788
#6  0x7eff5d123933 in
KWayland::Client::ConnectionThread::Privateoperator()
(__closure=0x7eff44009550) at ./src/client/connection_thread.cpp:129
#7  QtPrivate::FunctorCall, QtPrivate::List<>, void,
KWayland::Client::ConnectionThread::Private::setupSocketNotifier()::
>::call (arg=, 
f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:128
#8 
QtPrivate::Functor,
0>::call, void> (arg=, f=...)
at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:238
#9 
QtPrivate::QFunctorSlotObject,
0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *,
void **, bool *) (which=, this_=0x7eff44009540, r=, a=, ret=)
at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:421
#10 0x7eff5e606910 in QtPrivate::QSlotObjectBase::call (a=0x7eff514087d0,
r=0x564a80be84f0, this=0x7eff44009540) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
#11 QMetaObject::activate(QObject*, int, int, void**) () at
kernel/qobject.cpp:3754
#12 0x7eff5e606dd7 in QMetaObject::activate
(sender=sender@entry=0x7eff44009440, m=m@entry=0x7eff5e863c60
, 
local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x7eff514087d0) at kernel/qobject.cpp:3633
#13 0x7eff5e611ff9 in QSocketNotifier::activated
(this=this@entry=0x7eff44009440, _t1=, _t2=...) at
.moc/moc_qsocketnotifier.cpp:136
#14 0x7eff5e612341 in QSocketNotifier::event (this=0x7eff44009440,
e=0x7eff51408a30) at kernel/qsocketnotifier.cpp:266
#15 0x7eff5e9cb4a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x7eff5e9d2ae0 in QApplication::notify(QObject*, QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x7eff5e5dd579 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at
../../include/QtCore/5.11.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:307
#18 0x7eff5e62fe4a in QCoreApplication::sendEvent (event=0x7eff51408a30,
receiver=) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#19 socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () at
kernel/qeventdispatcher_glib.cpp:106
#20 0x7eff5a647287 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x7eff5a6474c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x7eff5a64754c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x7eff5e62f223 in QEventDispatcherGlib::processEvents
(this=0x7eff44000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#24 0x7eff5e5dc24b in
QEventLoop::exec(QFlags) () at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#25 0x7eff5e42b176 in QThread::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#26 0x7eff5e434d47 in QThreadPrivate::start(void*) () at
thread/qthread_unix.cpp:367
#27 0x7eff5efb5f2a in start_thread (arg=0x7eff51409700) at
pthread_create.c:463
#28 0x7eff5e0fdedf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 396066] Wayland session is coring right after login [amdgpu/DisplayPort]

2018-09-13 Thread Shmerl
https://bugs.kde.org/show_bug.cgi?id=396066

Shmerl  changed:

   What|Removed |Added

Summary|Wayland session is coring   |Wayland session is coring
   |right after login   |right after login
   |[radeonsi/DisplayPort]  |[amdgpu/DisplayPort]

-- 
You are receiving this mail because:
You are watching all bug changes.