You are not logged in.

#1 2014-07-31 11:28:23

Soukyuu
Member
Registered: 2014-04-08
Posts: 854

[Solved][tigervnc] since today's update: kwin animations cause a DC

edit: Solved by tigervnc 1.3.1-5, apparently it was missing some sort of patch for xorg 1.16

I'm using tigervnc on arch server side and ultravnc on my windows machine. The vnc session is starting with a systemd-user service, using KDE. Everything worked fine until I updated today (I update about every week).
Now, I can still login fine, but once I execute anything triggering an animation (opening the menu, launching a program, opening yakuake), ultravnc freezes saying it has lost connection to the server. Looking at the vnc log, the vncserver blames the client for dropping the connection:

Xvnc TigerVNC 1.3.1 - built Jul 30 2014 21:12:47
Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)
See http://www.tigervnc.org for information on TigerVNC.
Underlying X server release 11600000, The X.Org Foundation


Thu Jul 31 13:14:51 2014
 vncext:      VNC extension running!
 vncext:      Listening for VNC connections on all interface(s), port 5901
 vncext:      created VNC server for screen 0
startkde: Starting up...
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
kbuildsycoca4 running...
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Compat map for group 2 redefined
>                   Using new definition
> Warning:          Compat map for group 3 redefined
>                   Using new definition
> Warning:          Compat map for group 4 redefined
>                   Using new definition
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString)
kded(405)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
No outputs have backlight property
QDBusConnection: name 'org.kde.kglobalaccel' had owner '' but we thought it was ':1.5'
QDBusConnection: name 'org.freedesktop.UDisks2' had owner '' but we thought it was ':1.11'
kded(405) PowerDevil::Core::loadProfile: The profile  "AC" tried to activate "DimDisplay" a non existent action. This is usually due to an installation problem or to a configuration problem. or simlpy the action is not supported 
kded(405) PowerDevil::Core::loadProfile: The profile  "AC" tried to activate "DPMSControl" a non existent action. This is usually due to an installation problem or to a configuration problem. or simlpy the action is not supported 
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
kwin(533) KWin::Extensions::init:  non_native_pixmaps:  false
kwin(533) KWin::Xcb::Extensions::init: Extensions: shape: 0x "11"  composite: 0x "4"  render: 0x "b"  fixes: 0x "50"  randr: 0x "14"  sync: 0x "31"  damage: 0x  "11"
kwin(533) KDecorationPlugins::canLoad: kwin : path  "/usr/lib/kde4/kwin3_oxygen.so"  for  "kwin3_oxygen"
kwin(533): ""fsrestore1" - conversion of "0,0,0,0" to QRect failed" 
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another thread
QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another thread
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
kwin(533) KWin::Compositor::setup: Compositing is suspended, reason: QFlags(0x1)
QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another thread
QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another thread
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusObjectPath: invalid path ""
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
plasma-desktop(556)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(556)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(556)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(556)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString)
========================>  3 0
plasma-desktop(556)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower. 
plasma-desktop(556)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
file:///usr/lib/kde4/imports/org/kde/plasma/components/SectionScroller.qml:103: TypeError: Result of expression 'listView' [null] is not an object.
file:///usr/lib/kde4/imports/org/kde/plasma/components/SectionScroller.qml:175: ReferenceError: Can't find variable: sectionsRepeater
file:///usr/lib/kde4/imports/org/kde/plasma/components/SectionScroller.qml:103: Error: Cannot assign [undefined] to QString
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_68: Possible anchor loop detected on fill.
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_68: Possible anchor loop detected on fill.
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_68: Possible anchor loop detected on fill.
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_68: Possible anchor loop detected on fill.
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_68: Possible anchor loop detected on fill.
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_68: Possible anchor loop detected on fill.
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_68: Possible anchor loop detected on fill.
X Error: BadValue (integer parameter out of range for operation) 2
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 14 (X_GetGeometry)
  Resource id:  0x1c00057
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 3 (X_GetWindowAttributes)
  Resource id:  0x19d50e8
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    139 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x1c00057
X Error: RenderBadPicture (invalid Picture parameter) 141
  Extension:    139 (RENDER)
  Minor opcode: 8 (RenderComposite)
  Resource id:  0x1c00057
X Error: BadValue (integer parameter out of range for operation) 2
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 14 (X_GetGeometry)
  Resource id:  0x1c00059
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 3 (X_GetWindowAttributes)
  Resource id:  0x19d50e8
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    139 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x1c00059
X Error: RenderBadPicture (invalid Picture parameter) 141
  Extension:    139 (RENDER)
  Minor opcode: 8 (RenderComposite)
  Resource id:  0x1c00059
X Error: BadValue (integer parameter out of range for operation) 2
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 14 (X_GetGeometry)
  Resource id:  0x1c0005b
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 3 (X_GetWindowAttributes)
  Resource id:  0x19d50e8
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    139 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x1c0005b
X Error: RenderBadPicture (invalid Picture parameter) 141
  Extension:    139 (RENDER)
  Minor opcode: 8 (RenderComposite)
  Resource id:  0x1c0005b
X Error: BadValue (integer parameter out of range for operation) 2
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 14 (X_GetGeometry)
  Resource id:  0x1c0005d
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 3 (X_GetWindowAttributes)
  Resource id:  0x19d50e8
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    139 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x1c0005d
X Error: RenderBadPicture (invalid Picture parameter) 141
  Extension:    139 (RENDER)
  Minor opcode: 8 (RenderComposite)
  Resource id:  0x1c0005d
X Error: BadValue (integer parameter out of range for operation) 2
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 14 (X_GetGeometry)
  Resource id:  0x1c0005f
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 3 (X_GetWindowAttributes)
  Resource id:  0x19d50e8
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    139 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x1c0005f
X Error: RenderBadPicture (invalid Picture parameter) 141
  Extension:    139 (RENDER)
  Minor opcode: 8 (RenderComposite)
  Resource id:  0x1c0005f
X Error: BadValue (integer parameter out of range for operation) 2
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 14 (X_GetGeometry)
  Resource id:  0x1c00061
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 3 (X_GetWindowAttributes)
  Resource id:  0x19d50e8
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    139 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x1c00061
X Error: RenderBadPicture (invalid Picture parameter) 141
  Extension:    139 (RENDER)
  Minor opcode: 8 (RenderComposite)
  Resource id:  0x1c00061
kwin(533) KWin::Client::readUserTimeMapTimestamp: User timestamp, ASN: 4294967295
kwin(533) KWin::Client::readUserTimeMapTimestamp: User timestamp, final: 'ID: 29360229 ;WMCLASS: "plasma-desktop" : "plasma-desktop" ;Caption: "plasma-desktop" ' : 17142
kwin(533) KWin::Workspace::allowClientActivation: Activation: No client active, allowing
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
kwin(533) KWin::Client::readUserTimeMapTimestamp: User timestamp, ASN: 4294967295
kwin(533) KWin::Client::readUserTimeMapTimestamp: User timestamp, final: 'ID: 29360238 ;WMCLASS: "plasma" : "plasma" ;Caption: "plasma-desktop" ' : 19315
kwin(533) KWin::Workspace::allowClientActivation: Activation: No client active, allowing
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
file:///usr/share/apps/plasma/packages/org.kde.systemtray/contents/ui/IconsList.qml:53:9: QML MouseRedirectArea: Binding loop detected for property "width"
plasma-desktop(556): ""min" - conversion of "-1,-1" to QSizeF failed" 
plasma-desktop(556): ""max" - conversion of "-1,-1" to QSizeF failed" 
kwin(533) KWin::Client::configureRequest: KWin::Client(0x212be30) true false false
kwin(533) KWin::Client::configureRequest: PERMITTED 'ID: 29360229 ;WMCLASS: "plasma-desktop" : "plasma-desktop" ;Caption: "plasma-desktop" ' true
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
kwin(533) KWin::Client::configureRequest: KWin::Client(0x212be30) true false false
kwin(533) KWin::Client::configureRequest: PERMITTED 'ID: 29360229 ;WMCLASS: "plasma-desktop" : "plasma-desktop" ;Caption: "plasma-desktop" ' true
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
kwin(533) KWin::Client::configureRequest: KWin::Client(0x212be30) true false false
kwin(533) KWin::Client::configureRequest: PERMITTED 'ID: 29360229 ;WMCLASS: "plasma-desktop" : "plasma-desktop" ;Caption: "plasma-desktop" ' true
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString)
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
plasma-desktop(556)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
plasma-desktop(556)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
Object::connect: No such signal QDBusAbstractInterface::StateChanged(uint)
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
yakuake(593)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkonsolepart.so"
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString)
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
yakuake(593)/konsole Konsole::Session::run: Attempted to re-run an already running session. 
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
kwin(533) KWin::Client::readUserTimeMapTimestamp: User timestamp, ASN: 4294967295
kwin(533) KWin::Client::readUserTimeMapTimestamp: User timestamp, final: 'ID: 39845950 ;WMCLASS: "kmix" : "kmix" ;Caption: "kmix" ' : 26324
kwin(533) KWin::Workspace::allowClientActivation: Activation: No client active, allowing
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString)
plasma-desktop(556)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application 
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString)
New PolkitAgentListener  0x1585620 
Adding new listener  PolkitQt1::Agent::Listener(0x1743e30) for  0x1585620 
"Cannot create unix session: No session for pid 627" 

** (process:627): CRITICAL **: polkit_agent_listener_register_with_options: assertion 'POLKIT_IS_SUBJECT (subject)' failed
"Cannot register authentication agent!" 

(process:627): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
I/O warning : failed to load external entity "/home/azure/.qalculate/eurofxref-daily.xml"
I/O warning : failed to load external entity "/home/azure/.qalculate/eurofxref-daily.xml"
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString)
"KConfigIni: In file /home/azure/.kde4/share/apps/RecentDocuments/Zacate:1.log.desktop.lock, line 1: " Invalid entry (missing '=') 
"KConfigIni: In file /home/azure/.kde4/share/apps/RecentDocuments/Zacate:1.log.desktop.lock, line 2: " Invalid entry (missing '=') 
"KConfigIni: In file /home/azure/.kde4/share/apps/RecentDocuments/Zacate:1.log.desktop.lock, line 3: " Invalid entry (missing '=') 

Thu Jul 31 13:17:34 2014
 Connections: accepted: 192.168.178.4::2135
 SConnection: Client needs protocol version 3.8
 SConnection: Client requests security type VncAuth(2)
 VNCSConnST:  Server default pixel format depth 24 (32bpp) little-endian rgb888
 VNCSConnST:  Client pixel format depth 24 (32bpp) little-endian rgb888
 VNCSConnST:  Client pixel format depth 24 (32bpp) little-endian rgb888
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString)
kwin(533) KWin::Client::readUserTimeMapTimestamp: User timestamp, ASN: 172793
kwin(533) KWin::Client::readUserTimeMapTimestamp: User timestamp, final: 'ID: 23068692 ;WMCLASS: "dolphin" : "dolphin" ;Caption: "azure – Dolphin" ' : 172793
kwin(533) KWin::Workspace::allowClientActivation: Activation: No client active, allowing
kwin(533) KWin::Workspace::updateClientArea: screens:  1 desktops:  4
kwin(533) KWin::Workspace::updateClientArea: Done.
kio_file(805) kdemain: Starting 805
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString)
kio_file(805) kdemain: Done

Thu Jul 31 13:21:21 2014
 Connections: closed: 192.168.178.4::2135 (read: Connection reset by peer
              (104))
 SMsgWriter:  framebuffer updates 737
 SMsgWriter:    hextile rects 1557, bytes 7436058
 SMsgWriter:    raw bytes equivalent 16905804, compression ratio 2.273490

If I close ultravnc and reconnect, it works again until an animation is executed. There are also some more errors and warnings in the log I never noticed...
Anyone has an idea how I can fix vnc? Only vnc is losing connection it seems, I tried copying a large file over samba and trigger an animation and the file continued copying while vnc connection was lost.

I am not sure if it can be related, but I merged some .pacnew files today, as well. (group, shadow, gshadow, passwd, journald.conf)

P.S.: everything works fine if I login locally, no Xorg crashes or similar.

Last edited by Soukyuu (2014-08-05 20:11:44)


[ Arch x86_64 | linux | Framework 13 | AMD Ryzen™ 5 7640U | 32GB RAM | KDE Plasma Wayland ]

Offline

#2 2014-08-01 11:51:51

Soukyuu
Member
Registered: 2014-04-08
Posts: 854

Re: [Solved][tigervnc] since today's update: kwin animations cause a DC

After some experimenting, the problem is definitely not windows-client-side. Other VNC viewers show the same behavior. I have also disabled all effects+compositing in kwin, the behavior is the same, if not worse. I can now only scroll within wine applications without it kicking me out. Viewing the vnc log in kate for example kicks me out on kate startup and every time I scroll more than 3 lines per second.

It looks like a tigernvc bug though, downgrading to 1.3.1-2 fixes all issues.


[ Arch x86_64 | linux | Framework 13 | AMD Ryzen™ 5 7640U | 32GB RAM | KDE Plasma Wayland ]

Offline

#3 2014-08-01 12:57:42

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: [Solved][tigervnc] since today's update: kwin animations cause a DC

I'm seeing a behavior that might be related, both server and client are tigervnc on Arch.

On the client side it seems it stops receiving updates but any action done on the client side has effect, such as moving or closing windows, I can trigger this with xfce4 (compositor off) and twm (didn't try others). I see this behavior when connecting over the local network, either wired or wireless.

If the server and client are on the same machine I haven't been able to trigger this, the same is true if I make the vnc connection go over ssh (ssh -L 5950:127.0.0.1:5950)(assumes server on display :50). I also can't trigger this problem over vpn to a centos box with tigervnc 1.3.1.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#4 2014-08-01 13:30:58

Soukyuu
Member
Registered: 2014-04-08
Posts: 854

Re: [Solved][tigervnc] since today's update: kwin animations cause a DC

I just tried accessing my vnc from an android client, and it was even worse. I had a client active on the desktop also, and while I could see my actions i input on the android client getting executed on the desktop client screen, the android has shown the first screen it got when it connected.

Last edited by Soukyuu (2014-08-01 13:32:19)


[ Arch x86_64 | linux | Framework 13 | AMD Ryzen™ 5 7640U | 32GB RAM | KDE Plasma Wayland ]

Offline

Board footer

Powered by FluxBB