Results 1 to 8 of 8

Thread: Crashes, crashes everywhere - now in vncviewer

  1. #1

    Angry Crashes, crashes everywhere - now in vncviewer

    There is no end of crashes in Leap + KDE + Plasma + Qt5.

    I encounter 10 crashes per day, on different computers. This is far worse than Windows, where I encounter 0 or 1 crashes per day.

    (Who created this, who distributed this...? I recently read a review of Mint. What surprised me, is that there is a name in the review: "Mint's lead developer Clément Lefebvre and team ...")


    But to the crash:

    I try to login into a remote computer using vncviewer. The remote computer runs Leap + KDE + Plasma + Qt5. The vncviewer shows a big black window, with a few windows in it, telling, yes, that there was a crash. Below is the crash report, with some modifications to avoid automatically inserted smiley faces (they seem to replace ': P' combination).

    Does anybody know how to correct? I used vncviewer for years, it worked good before the great leap.




    Code:
    Application: Plasma (plasmashell), signal: Aborted
    Using host libthread_db library "/lib64/libthread_db.so.1".
    [Current thread is 1 (Thread 0x7f42a677a800 (LWP 1806))]
    
    Thread 7 (Thread 0x7f428e7a0700 (LWP 1812)):
    #0  0x00007f429fccdc1d in poll () at /lib64/libc.so.6
    #1  0x00007f42a4bf4422 in  () at /usr/lib64/libxcb.so.1
    #2  0x00007f42a4bf600f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
    #3  0x00007f4290f22c29 in  () at /usr/lib64/libQt5XcbQpa.so.5
    #4  0x00007f42a03c455f in  () at /usr/lib64/libQt5Core.so.5
    #5  0x00007f429f4d70a4 in start_thread () at /lib64/libpthread.so.0
    #6  0x00007f429fcd604d in clone () at /lib64/libc.so.6
    
    Thread 6 (Thread 0x7f4286ba1700 (LWP 1860)):
    #0  0x00007ffcea7aab26 in clock_gettime ()
    #1  0x00007f429fce2c9d in clock_gettime () at /lib64/libc.so.6
    #2  0x00007f42a0474b06 in  () at /usr/lib64/libQt5Core.so.5
    #3  0x00007f42a05f4089 in QTimerInfoList::updateCurrentTime() () at /usr/lib64/libQt5Core.so.5
    #4  0x00007f42a05f4615 in QTimerInfoList::timerWait(timespec&) () at /usr/lib64/libQt5Core.so.5
    #5  0x00007f42a05f582e in  () at /usr/lib64/libQt5Core.so.5
    #6  0x00007f429c3ae4ad in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
    #7  0x00007f429c3aed80 in  () at /usr/lib64/libglib-2.0.so.0
    #8  0x00007f429c3aef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
    #9  0x00007f42a05f5a5b in QEventDispatcherGlib: ProcessEvents(QFlags<QEventLoop ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
    #10 0x00007f42a059ca63 in QEventLoop::exec(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
    #11 0x00007f42a03bf84a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
    #12 0x00007f42a36a85f8 in  () at /usr/lib64/libQt5Qml.so.5
    #13 0x00007f42a03c455f in  () at /usr/lib64/libQt5Core.so.5
    #14 0x00007f429f4d70a4 in start_thread () at /lib64/libpthread.so.0
    #15 0x00007f429fcd604d in clone () at /lib64/libc.so.6
    
    Thread 5 (Thread 0x7f427b491700 (LWP 1904)):
    #0  0x00007f429fce2682 in __libc_disable_asynccancel () at /lib64/libc.so.6
    #1  0x00007f429fcc9cf9 in read () at /lib64/libc.so.6
    #2  0x00007f4297e6af45 in  () at /usr/lib64/tls/libnvidia-tls.so.340.93
    #3  0x00007f429c3efb60 in  () at /usr/lib64/libglib-2.0.so.0
    #4  0x00007f429c3ae999 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
    #5  0x00007f429c3aedf8 in  () at /usr/lib64/libglib-2.0.so.0
    #6  0x00007f429c3aef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
    #7  0x00007f42a05f5a5b in QEventDispatcherGlib: ProcessEvents(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
    #8  0x00007f42a059ca63 in QEventLoop::exec(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
    #9  0x00007f42a03bf84a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
    #10 0x00007f42a36a85f8 in  () at /usr/lib64/libQt5Qml.so.5
    #11 0x00007f42a03c455f in  () at /usr/lib64/libQt5Core.so.5
    #12 0x00007f429f4d70a4 in start_thread () at /lib64/libpthread.so.0
    #13 0x00007f429fcd604d in clone () at /lib64/libc.so.6
    
    Thread 4 (Thread 0x7f4279a6f700 (LWP 1912)):
    #0  0x00007f42a05f5995 in  () at /usr/lib64/libQt5Core.so.5
    #1  0x00007f429c3ae4ad in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
    #2  0x00007f429c3aed80 in  () at /usr/lib64/libglib-2.0.so.0
    #3  0x00007f429c3aef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
    #4  0x00007f42a05f5a5b in QEventDispatcherGlib: ProcessEvents(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
    #5  0x00007f42a059ca63 in QEventLoop::exec(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
    #6  0x00007f42a03bf84a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
    #7  0x00007f42a36a85f8 in  () at /usr/lib64/libQt5Qml.so.5
    #8  0x00007f42a03c455f in  () at /usr/lib64/libQt5Core.so.5
    #9  0x00007f429f4d70a4 in start_thread () at /lib64/libpthread.so.0
    #10 0x00007f429fcd604d in clone () at /lib64/libc.so.6
    
    Thread 3 (Thread 0x7f4273fff700 (LWP 1913)):
    #0  0x00007f429f4db05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1  0x00007f42a5e5b7eb in  () at /usr/lib64/libQt5Script.so.5
    #2  0x00007f42a5e5b819 in  () at /usr/lib64/libQt5Script.so.5
    #3  0x00007f429f4d70a4 in start_thread () at /lib64/libpthread.so.0
    #4  0x00007f429fcd604d in clone () at /lib64/libc.so.6
    
    Thread 2 (Thread 0x7f41e7fff700 (LWP 1914)):
    #0  0x00007f429c3f0d14 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
    #1  0x00007f429c3aee0e in  () at /usr/lib64/libglib-2.0.so.0
    #2  0x00007f429c3aef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
    #3  0x00007f42a05f5a5b in QEventDispatcherGlib: ProcessEvents(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
    #4  0x00007f42a059ca63 in QEventLoop::exec(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
    #5  0x00007f42a03bf84a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
    #6  0x00007f42a423bf82 in  () at /usr/lib64/libQt5Quick.so.5
    #7  0x00007f42a03c455f in  () at /usr/lib64/libQt5Core.so.5
    #8  0x00007f429f4d70a4 in start_thread () at /lib64/libpthread.so.0
    #9  0x00007f429fcd604d in clone () at /lib64/libc.so.6
    
    Thread 1 (Thread 0x7f42a677a800 (LWP 1806)):
    [KCrash Handler]
    #6  0x00007f429fc26187 in raise () at /lib64/libc.so.6
    #7  0x00007f429fc27538 in abort () at /lib64/libc.so.6
    #8  0x00007f42a03b377e in  () at /usr/lib64/libQt5Core.so.5
    #9  0x00007f42a42a9691 in  () at /usr/lib64/libQt5Quick.so.5
    #10 0x00007f42a42aa615 in  () at /usr/lib64/libQt5Quick.so.5
    #11 0x00007f42a42ab36e in  () at /usr/lib64/libQt5Quick.so.5
    #12 0x00007f42a0af75b9 in QWindow::event(QEvent*) () at /usr/lib64/libQt5Gui.so.5
    #13 0x00007f42a42e38b1 in QQuickWindow::event(QEvent*) () at /usr/lib64/libQt5Quick.so.5
    #14 0x00000000004408e6 in DesktopView::event(QEvent*) ()
    #15 0x00007f42a1917e8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
    #16 0x00007f42a191ccd8 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
    #17 0x00007f42a059eba5 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
    #18 0x00007f42a0af0024 in QGuiApplicationPrivate: ProcessExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /usr/lib64/libQt5Gui.so.5
    #19 0x00007f42a0af0c3d in QGuiApplicationPrivate: ProcessWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5
    #20 0x00007f42a0ad5d68 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
    #21 0x00007f4290f4df20 in  () at /usr/lib64/libQt5XcbQpa.so.5
    #22 0x00007f429c3aec84 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
    #23 0x00007f429c3aeed8 in  () at /usr/lib64/libglib-2.0.so.0
    #24 0x00007f429c3aef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
    #25 0x00007f42a05f5a3c in QEventDispatcherGlib: ProcessEvents(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
    #26 0x00007f42a059ca63 in QEventLoop::exec(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
    #27 0x00007f42a05a45d6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
    #28 0x000000000043467b in main ()

  2. #2
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: Crashes, crashes everywhere - now in vncviewer

    do you have an nvidia card and are using novou?
    There is a novou bug with plasma 5 you need to use nvidia's propitiatory drivers,
    if you are on a newer laptop you probobly need bumblebee + nvidia (as novou crashes plasma)

  3. #3

    Default Are Nvidia

    Quote Originally Posted by I_A View Post
    There is a novou bug with plasma 5 you need to use nvidia's propitiatory drivers,
    Both computers - the server and the client - have Nvidia cards and run Nvidia drivers.

  4. #4
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: Crashes, crashes everywhere - now in vncviewer

    I've been running Leap a week before it came out (I got of ftp before the iso's wore published) and I had regular crashes with novou
    https://bugs.freedesktop.org/show_bug.cgi?id=92077
    after installing the propitiatory codecs haven't had a single crash.
    have you tried a different desktop, did you do an update?
    what is your repo list maybe you have a bad package
    Code:
    zypper lr -d

  5. #5

    Default No nouveau

    Quote Originally Posted by I_A View Post
    I've been running Leap a week before it came out (I got of ftp before the iso's wore published) and I had regular crashes with novou
    https://bugs.freedesktop.org/show_bug.cgi?id=92077
    after installing the propitiatory codecs haven't had a single crash.
    have you tried a different desktop, did you do an update?
    what is your repo list maybe you have a bad package
    Code:
    zypper lr -d

    I don't use nouveau.

    I observe several types of crashes, mostly related to libQt5 libraries, but also in some other code. Crashes occur usually when dealing with applications' windows. No crashes in text mode.

    I use only KDE, didn't try other desktop environments.

    I do updates regularly. Kernel version is 4.1.13-5-default. mesa version is 11.0.6-131.1. xorg-x11-server's version is 7.6_1.17.2-9.1.

    Here is the list of my repositories, with some removed:
    Code:
    #  | Alias                         | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                              | Service
    ---+-------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+----------------------------------------------------------------------------------+--------
     1 | Packman_Extra                 | Packman_Extra                           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://mirror.karneval.cz/pub/linux/packman/suse/openSUSE_Leap_42.1/Extra/       |        
     
    2 | Packman                       | Packman                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_42.1/               |        
    
     3 | Packman_Essentials            | Packman_Essentials                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://mirror.karneval.cz/pub/linux/packman/suse/openSUSE_Leap_42.1/Essentials/  |        
    
     4 | Packman_Multimedia            | Packman_Multimedia                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://mirror.karneval.cz/pub/linux/packman/suse/openSUSE_Leap_42.1/Multimedia/  |        
    
     5 | linuxdownload.adobe.com-linux | Adobe Flash Plugin                      | Yes     | ( p) Yes  | Yes     |   99     | rpm-md | http://linuxdownload.adobe.com/linux/x86_64/                                     |        
    
    12 | repo-non-oss                  | openSUSE-Leap-42.1-Non-Oss              | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/                |        
    
    13 | repo-oss                      | openSUSE-Leap-42.1-Oss                  | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/oss/                    |        
    
    15 | repo-update                   | openSUSE-Leap-42.1-Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.1/oss/                               |        
    
    16 | repo-update-non-oss           | openSUSE-Leap-42.1-Update-Non-Oss       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/                           |

  6. #6
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: No nouveau

    Quote Originally Posted by ZStefan View Post
    I don't use nouveau.

    I observe several types of crashes, mostly related to libQt5 libraries, but also in some other code. Crashes occur usually when dealing with applications' windows. No crashes in text mode.

    I use only KDE, didn't try other desktop environments.

    I do updates regularly. Kernel version is 4.1.13-5-default. mesa version is 11.0.6-131.1. xorg-x11-server's version is 7.6_1.17.2-9.1.

    Here is the list of my repositories, with some removed:
    Code:
    #  | Alias                         | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                              | Service
    ---+-------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+----------------------------------------------------------------------------------+--------
     1 | Packman_Extra                 | Packman_Extra                           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://mirror.karneval.cz/pub/linux/packman/suse/openSUSE_Leap_42.1/Extra/       |        
     
    2 | Packman                       | Packman                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_42.1/               |        
    
     3 | Packman_Essentials            | Packman_Essentials                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://mirror.karneval.cz/pub/linux/packman/suse/openSUSE_Leap_42.1/Essentials/  |        
    
     4 | Packman_Multimedia            | Packman_Multimedia                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://mirror.karneval.cz/pub/linux/packman/suse/openSUSE_Leap_42.1/Multimedia/  |        
    
     5 | linuxdownload.adobe.com-linux | Adobe Flash Plugin                      | Yes     | ( p) Yes  | Yes     |   99     | rpm-md | http://linuxdownload.adobe.com/linux/x86_64/                                     |        
    
    12 | repo-non-oss                  | openSUSE-Leap-42.1-Non-Oss              | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/                |        
    
    13 | repo-oss                      | openSUSE-Leap-42.1-Oss                  | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/oss/                    |        
    
    15 | repo-update                   | openSUSE-Leap-42.1-Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.1/oss/                               |        
    
    16 | repo-update-non-oss           | openSUSE-Leap-42.1-Update-Non-Oss       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/                           |
    I don't see the nvidia repo anywhare?
    how did you install the nvidia driver, if you did it the hard way after a kernel update you need to reinstall it!
    you have 4 packman repo's and adobe's flash repo which is not needed as packman carries flash, so remove repo's 1, 3, 4, 5 add the nvidia repo and install the nvidia driver the easy way
    Code:
    zypper rr 1 3 4 5
    add nvidia but if you've installed it the hard way remove the old kernel module by running the *.run file
    Code:
    zypper ar ftp://download.nvidia.com/opensuse/leap/42.1/ nvidia 
    zypper in x11-video-nvidiaG04
    replace G04 with G03 or G02 depending on how old your card is check nvidia's site for more info

  7. #7

    Default Works with opensuse 13.2

    Quote Originally Posted by I_A View Post
    I don't see the nvidia repo anywhare?
    how did you install the nvidia driver, if you did it the hard way after a kernel update you need to reinstall it!
    you have 4 packman repo's and adobe's flash repo which is not needed as packman carries flash, so remove repo's 1, 3, 4, 5 add the nvidia repo and install the nvidia driver the easy way
    Code:
    zypper rr 1 3 4 5
    add nvidia but if you've installed it the hard way remove the old kernel module by running the *.run file
    Code:
    zypper ar ftp://download.nvidia.com/opensuse/leap/42.1/ nvidia 
    zypper in x11-video-nvidiaG04
    replace G04 with G03 or G02 depending on how old your card is check nvidia's site for more info
    I will do the repository adjustment later.

    For now, I tried to login remotely via vnc from a computer running Leap into computer running opensuse 13.2. Works perfectly. The opposite-direction login is not possible, you know why - crashes, crashes... in LibQt5Gui or somewhere else.

  8. #8

    Default Re: Crashes, crashes everywhere - now in vncviewer

    Quote Originally Posted by ZStefan View Post
    There is no end of crashes in Leap + KDE + Plasma + Qt5.

    I encounter 10 crashes per day, on different computers. This is far worse than Windows, where I encounter 0 or 1 crashes per day.
    Also for me that same environment is crashing way too much. Open source Nvidia drivers did not work at all, it was always a total desktop hang in about two minutes (mouse pointer did work but that was all). Closed source drivers work better but there are the crashes and non working VNC too.

    Most annoying crash is one where all windows do disappear. I can see all my open programs in task manager but there seems to be no way to restore the windows. Also running (if alt-f2 happens to work at all) a new program does not work. Only thing that works is log off via secondary mouse button from desktop.

    Then there are all kind of smaller crashes and annoyances. For example alt-space or alt-f2 do not work (run a program), command window does not appear. After some another crash system tray pop ups appear to left even when I am running system tray on the right. And so on, but only killers are that total crash and non working VNC.

    Quote Originally Posted by ZStefan View Post
    I try to login into a remote computer using vncviewer. The remote computer runs Leap + KDE + Plasma + Qt5. The vncviewer shows a big black window, with a few windows in it, telling, yes, that there was a crash. Below is the crash report, with some modifications to avoid automatically inserted smiley faces (they seem to replace ': P' combination).

    Does anybody know how to correct? I used vncviewer for years, it worked good before the great leap.
    I have been using VNC for years too and starting with Leap 42.1 it does not work any more. I *NEED* it!

    I have no use for secondary desktop, I want to connect my real desktop. For that I have been using x11vnc in SSH tunnel. I connect to my computer via SSH, forward port 5900 and run x11vnc. After that I connect to local port 5900 with vncviewer (Linux, Windows, what ever) and get my real desktop.

    Or did get, now I get totally garbled black screen or almost working screen. There is nothing to do but disconnect from the totally garbled black screen. The almost working screen is partially usable. Top left corner is garbled and so are all terminal windows but browsers do work. Or at least clicking links in browsers does work. I don't know more because in that state VNC is not useful for me.

    Real desktop (the one which I connect to) does not crash or get garbled. Problem is with the VNC connection and/or vncviewer.

    I am already considering openSUSE 13.2 (I had 13.1 and made a clean installation of Leap). Help?

    BTW: It seems that desktop crashes more when I turn my monitor (4k monitor with GTX 660) off. I must turn monitor off because DPMS is not working. I am waiting for fixed drivers to appear to Nvidia repo: https://devtalk.nvidia.com/default/t...t-connection/3

Tags for this Thread

Posting Permissions

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