Upgrade to kde 4.10 leads to terminal related artifacts on the desktop

Bug #1120077 reported by bastafidli
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kde-runtime (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Yesterday I have recently received update to my Kubuntu 12.04 install with KDE 4.10. Immediately after the upgrade and login back to the desktop, I have noticed artifacts on the desktop as highlighted in the attached screenshot. They seem to be related to virtual terminal, since the while dots area actually blinking like a terminal cursor.

My mouse cursor have also disappeared on several occasion. When that happens even the keyboard becomes unresponsive after a while.

Both of these issues are happening on 3-way multiseat system only on the primary seat. I can kill the X process from the other seat and when the X restarts I regain control over keyboard and mouse, but the artifacts are still present.

Revision history for this message
bastafidli (ubuntu-bastafidli) wrote :
Revision history for this message
bastafidli (ubuntu-bastafidli) wrote :

I have performed additional testing to confirm that this defect is related to upgrade to KDE 4.10. I have upgraded my Kubuntu 12.04 to 12.10. That installed the default KDE shipped with 12.10. Everything worked fine without any artifacts. Then I added kubuntu backports ppa and installed the latest kde 4.10. After restarting I have the artifacts on the main screen. Nothing else have changed on the system other than the kde 4.10 upgrade.

Revision history for this message
bastafidli (ubuntu-bastafidli) wrote :

I just upgraded to kubuntu 13.04 with KDE 4.10.5 and the bug is there

Revision history for this message
bastafidli (ubuntu-bastafidli) wrote :

I have performed additional troubleshooting and was able to find a workaround.

My configuration is as follows:
Ubuntu 13.04 (Raring), 3 way multiseat, Gigabyte GA-990FXA-UD3, 2 x GeForce GTS 450 (also used as audio for seats 1 and 2), 1 x GeForce GT 440 (also used as audio for seat 3), .
Config files: http://pastebin.com/u/bastafidli

The following kdmrc file causes the issue:
http://pastebin.com/qa6uHZ7M
due to the following line

ServerCmd=/usr/bin/X0 -br -audit 0 -nolisten tcp -layout seat0 -sharevts -novtswitch -isolateDevice PCI:1:0:0 -keeptty

The following kdmrc file solves the issue:
http://pastebin.com/bxGbHNra
by changing the line like this
# No -sharevts due to https://bugs.launchpad.net/ubuntu/+source/kde-runtime/+bug/1120077
ServerCmd=/usr/bin/X0 -br -audit 0 -nolisten tcp -layout seat0 -novtswitch -isolateDevice PCI:1:0:0 -keeptty

The problem is described here
https://wiki.archlinux.org/index.php/Xorg_multiseat#Little_black_boxes.2Fdots_on_the_desktop

For me it can be only reproduced if there are 3 seats and it always happens only on the first graphics card (not necessarily first seats). There are the things I have tried when troubleshooting:
- I have swapped graphics cards for seat0 and seat 1 in xorg.conf. Seat 0 had second graphics card and Seat 1 had first graphics card. Seat 0 still had artifacts.
- I have modified kdmrc and disabled [X-:1-Core] and [X-:2-Core] sections to launch only 1 seat. The problem went away
- I have modified kdmrc and disabled [X-:3-Core] section to launch only 2 seats. The problem went away
- With 2 seats configured in kdmrc I have tried various combinations of 2 graphics cards for seat 0 and seat 1. The problem went away.

The only way for me to reproduce the problem is to have 3 seats running and the seat which uses the first graphics card has "-sharevts" option in kdmrc.

summary: - Upgrade to 4.10 leads to terminal related artifacts on the desktop
+ Upgrade to kde 4.10 leads to terminal related artifacts on the desktop
Revision history for this message
Harald Sitter (apachelogger) wrote :

Hi there!

Thanks for reporting this bug! Your bug seems to be a problem with the KDE program itself, and not with our KDE packages. While we appreciate your issue, it would be better if it was tracked at https://bugs.kde.org, so that the KDE developers can deal with this speedily and have direct communication with you as the reporter for more effective debugging.

Thanks!

Changed in kde-runtime (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.