Bug 381014 - Text scatter
Summary: Text scatter
Status: RESOLVED WORKSFORME
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2017-06-09 12:35 UTC by Radim
Modified: 2018-12-05 03:44 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
text scattered in konsole (158.54 KB, image/png)
2017-06-09 12:35 UTC, Radim
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Radim 2017-06-09 12:35:09 UTC
Created attachment 106007 [details]
text scattered in konsole

When scrolling in konsole, quite frequently happens that text suddenly scatters and becomes unreadable. This however doesn't happen only in Konsole, I have noticed it in context menus and KSysGuard as well. Screenshot of this issue in Konsole is attached. 

From my observation, frequency depends on how much text is displayed and how often is the content redrawn. So in Konsole it doesn't happen without scrolling. Bit in KSysGuard it does happen even without focus, because the content is reqularly updated... 


Packages installed:

plasma-nm-pptp-5.9.5-1.fc25.x86_64
plasma-user-manager-5.9.5-1.fc25.x86_64
plasma-nm-l2tp-5.9.5-1.fc25.x86_64
plasma-desktop-doc-5.9.5-1.fc25.noarch
plasma-breeze-common-5.9.5-1.fc25.noarch
plasma-pa-5.9.5-2.fc25.x86_64
plasma-workspace-5.9.5.1-1.fc25.x86_64
kf5-plasma-5.34.0-1.fc25.x86_64
plasma-systemsettings-5.9.5-2.fc25.x86_64
plasma-breeze-5.9.5-1.fc25.x86_64
plasma-workspace-geolocation-5.9.5.1-1.fc25.x86_64
plasma-integration-5.9.5-1.fc25.x86_64
plasma-nm-vpnc-5.9.5-1.fc25.x86_64
plasma-workspace-libs-5.9.5.1-1.fc25.x86_64
plasma-lookandfeel-fedora-5.9.5.1-1.fc25.noarch
plasma-nm-openvpn-5.9.5-1.fc25.x86_64
plasma-pk-updates-0.2-10.20160307git73b70b3.fc25.x86_64
plasma-milou-5.9.5-1.fc25.x86_64
plasma-desktop-5.9.5-1.fc25.x86_64
kde-settings-plasma-25-6.fc25.1.noarch
plasma-nm-openswan-5.9.5-1.fc25.x86_64
plasma-nm-5.9.5-1.fc25.x86_64
plasma-workspace-common-5.9.5.1-1.fc25.x86_64
plasma-workspace-drkonqi-5.9.5.1-1.fc25.x86_64
kdeplasma-addons-5.9.5-1.fc25.x86_64
plasma-workspace-geolocation-libs-5.9.5.1-1.fc25.x86_64
plasma-nm-openconnect-5.9.5-1.fc25.x86_64
Comment 1 Radim 2017-06-09 12:37:01 UTC
Forgot to mention that I'm using OpenGL 2.0 and automatic VSync.
Comment 2 David Edmundson 2017-06-09 14:41:17 UTC
Not a plasmashell bug. Moving.
Comment 3 Radim 2017-06-09 14:58:27 UTC
If it's a not plasmashell bug, why is it moved to konsole/general? As I mentioned it doesn't happen only in Konsole, but in context menus (right click desktop) and KSysGuard as well. Doesn't seem Konsole specific to me.
Comment 4 Christoph Feck 2017-06-14 23:32:12 UTC
But it doesn't happen in every KDE/Qt application? We need to find a pattern here, but from looking at the screen shot, I suspect your X11 video drivers are not working correctly. Please check if disabling compositing (Alt+Shift+F12) helps.
Comment 5 Radim 2017-06-15 11:25:51 UTC
Well... After disabling composing everything kind of screwed up, meaning I could  only work with program that was currently fucused (which happened to be notepad, so not very useful). Anyway, I'll try to provide more occurences. But I can tell for sure, I haven't experienced this in gnome applications (I installed KDE after Gnome).
Comment 6 Radim 2017-06-20 08:03:06 UTC
After a few days running KSysGuard all the time, I haven't noticed any glitches... The same goes to other system apps, so the only app, I can frequently reproduce this is indeed the Konsole.
Comment 7 Radim 2017-06-20 08:04:57 UTC
PS. I haven't updated any packages since posting this bug to ensure any further information gathered is still relevant.
Comment 8 Christoph Feck 2017-06-21 15:14:27 UTC
My guess is that your video driver is confused about the ARGB visuals that Konsole uses. Which driver are you using?
Comment 9 Radim 2017-06-26 09:35:57 UTC
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
	Subsystem: Lenovo Device 5036
	Kernel driver in use: i915
Comment 10 Christoph Feck 2017-06-27 19:40:36 UTC
I was more interested about the Xorg driver.

    cat /var/log/Xorg.0.log | grep -i loadmodule

If 'intel' doesn't appear as unloaded module:

    cat /var/log/Xorg.0.log | grep intel

This provides the information which driver (Modesettings vs SNA vs UXA vs) is used. Please ask in a forum of your distribution how to configure the intel graphics for different driver modes.
Comment 11 Christoph Feck 2017-07-15 00:04:33 UTC
If you can provide the information requested in comment #10, please add it.
Comment 12 Radim 2017-07-27 09:59:16 UTC
Sorry for the delay, 
Using fedora 25, so there is no such log file. 

journalctl -b _COMM=gdm-x-session | grep -i loadmodule :

čec 23 18:54:36 localhost.localdomain /usr/libexec/gdm-x-session[2016]: (II) LoadModule: "glx"
čec 23 18:54:36 localhost.localdomain /usr/libexec/gdm-x-session[2016]: (II) LoadModule: "intel"
čec 23 18:54:36 localhost.localdomain /usr/libexec/gdm-x-session[2016]: (II) LoadModule: "modesetting"
čec 23 18:54:36 localhost.localdomain /usr/libexec/gdm-x-session[2016]: (II) LoadModule: "fbdev"
čec 23 18:54:36 localhost.localdomain /usr/libexec/gdm-x-session[2016]: (II) LoadModule: "vesa"
čec 23 18:54:36 localhost.localdomain /usr/libexec/gdm-x-session[2016]: (II) LoadModule: "fbdevhw"
čec 23 18:54:36 localhost.localdomain /usr/libexec/gdm-x-session[2016]: (II) LoadModule: "dri3"
čec 23 18:54:36 localhost.localdomain /usr/libexec/gdm-x-session[2016]: (II) LoadModule: "dri2"
čec 23 18:54:36 localhost.localdomain /usr/libexec/gdm-x-session[2016]: (II) LoadModule: "present"
čec 23 18:54:36 localhost.localdomain /usr/libexec/gdm-x-session[2016]: (II) UnloadModule: "modesetting"
čec 23 18:54:36 localhost.localdomain /usr/libexec/gdm-x-session[2016]: (II) UnloadModule: "fbdev"
čec 23 18:54:36 localhost.localdomain /usr/libexec/gdm-x-session[2016]: (II) UnloadModule: "vesa"
čec 23 18:54:36 localhost.localdomain /usr/libexec/gdm-x-session[2016]: (II) LoadModule: "libinput"



journalctl -b _COMM=gdm-x-session | grep -i intel:

/usr/libexec/gdm-x-session[2016]: (==) Matched intel as autoconfigured driver 0
/usr/libexec/gdm-x-session[2016]: (==) Matched intel as autoconfigured driver 1
/usr/libexec/gdm-x-session[2016]: (II) LoadModule: "intel"
/usr/libexec/gdm-x-session[2016]: (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
/usr/libexec/gdm-x-session[2016]: (II) Module intel: vendor="X.Org Foundation"
/usr/libexec/gdm-x-session[2016]: (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
/usr/libexec/gdm-x-session[2016]: (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
/usr/libexec/gdm-x-session[2016]: (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
/usr/libexec/gdm-x-session[2016]: (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20170123
/usr/libexec/gdm-x-session[2016]: (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 5500
/usr/libexec/gdm-x-session[2016]: (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2; using a maximum of 2 threads
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Creating default Display subsection in Screen section
/usr/libexec/gdm-x-session[2016]: (==) intel(0): Depth 24, (--) framebuffer bpp 32
/usr/libexec/gdm-x-session[2016]: (==) intel(0): RGB weight 888
/usr/libexec/gdm-x-session[2016]: (==) intel(0): Default visual is TrueColor
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Output eDP1 has no monitor section
/usr/libexec/gdm-x-session[2016]: (--) intel(0): Found backlight control interface intel_backlight (type 'raw') for output eDP1
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Enabled output eDP1
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Output DP1 has no monitor section
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Enabled output DP1
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Output HDMI1 has no monitor section
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Enabled output HDMI1
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Output DP2 has no monitor section
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Enabled output DP2
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Output HDMI2 has no monitor section
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Enabled output HDMI2
/usr/libexec/gdm-x-session[2016]: (--) intel(0): Using a maximum size of 256x256 for hardware cursors
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Output VIRTUAL1 has no monitor section
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Enabled output VIRTUAL1
/usr/libexec/gdm-x-session[2016]: (--) intel(0): Output eDP1 using initial mode 1920x1080 on pipe 0
/usr/libexec/gdm-x-session[2016]: (==) intel(0): TearFree disabled
/usr/libexec/gdm-x-session[2016]: (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
/usr/libexec/gdm-x-session[2016]: (==) intel(0): DPI set to (96, 96)
/usr/libexec/gdm-x-session[2016]: (II) intel(0): SNA initialized with Broadwell (gen8) backend
/usr/libexec/gdm-x-session[2016]: (==) intel(0): Backing store enabled
/usr/libexec/gdm-x-session[2016]: (==) intel(0): Silken mouse enabled
/usr/libexec/gdm-x-session[2016]: (II) intel(0): HW Cursor enabled
/usr/libexec/gdm-x-session[2016]: (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
/usr/libexec/gdm-x-session[2016]: (==) intel(0): DPMS enabled
/usr/libexec/gdm-x-session[2016]: (==) intel(0): Display hotplug detection enabled
/usr/libexec/gdm-x-session[2016]: (II) intel(0): [DRI2] Setup complete
/usr/libexec/gdm-x-session[2016]: (II) intel(0): [DRI2]   DRI driver: i965
/usr/libexec/gdm-x-session[2016]: (II) intel(0): [DRI2]   VDPAU driver: va_gl
/usr/libexec/gdm-x-session[2016]: (II) intel(0): direct rendering: DRI2 DRI3 enabled
/usr/libexec/gdm-x-session[2016]: (II) intel(0): hardware support for Present enabled
/usr/libexec/gdm-x-session[2016]: (II) AIGLX: enabled GLX_INTEL_swap_event
/usr/libexec/gdm-x-session[2016]: (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Setting screen physical size to 508 x 285
/usr/libexec/gdm-x-session[2016]: (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=7 (/dev/input/event9)
/usr/libexec/gdm-x-session[2016]: (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=8 (/dev/input/event10)
/usr/libexec/gdm-x-session[2016]: (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=9 (/dev/input/event11)
/usr/libexec/gdm-x-session[2016]: (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=10 (/dev/input/event12)
/usr/libexec/gdm-x-session[2016]: (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=3 (/dev/input/event8)
/usr/libexec/gdm-x-session[2016]: (II) config/udev: Adding input device HDA Intel PCH Dock Mic (/dev/input/event13)
/usr/libexec/gdm-x-session[2016]: (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event14)
/usr/libexec/gdm-x-session[2016]: (II) config/udev: Adding input device HDA Intel PCH Dock Headphone (/dev/input/event15)
/usr/libexec/gdm-x-session[2016]: (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event16)
/usr/libexec/gdm-x-session[2016]: (II) intel(0): EDID vendor "AUO", prod id 4925
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Printing DDC gathered Modelines:
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 1936 1952 2104  1080 1083 1097 1116 -hsync -vsync (67.0 kHz eP)
/usr/libexec/gdm-x-session[2016]: OpenGL vendor string:                   Intel Open Source Technology Center
/usr/libexec/gdm-x-session[2016]: OpenGL renderer string:                 Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)
/usr/libexec/gdm-x-session[2016]: Driver:                                 Intel
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Output DP2-1 has no monitor section
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Enabled output DP2-1
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Output DP2-2 has no monitor section
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Enabled output DP2-2
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Output DP2-3 has no monitor section
/usr/libexec/gdm-x-session[2016]: (II) intel(0): Enabled output DP2-3
/usr/libexec/gdm-x-session[2016]: (II) intel(0): resizing framebuffer to 3840x1128
/usr/libexec/gdm-x-session[2016]: (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 0, position (1920, 0), rotation normal, reflection none
/usr/libexec/gdm-x-session[2016]: (II) intel(0): switch to mode 1920x1080@60.0 on DP2-2 using pipe 1, position (0, 48), rotation normal, reflection none
/usr/libexec/gdm-x-session[2016]: (II) intel(0): resizing framebuffer to 5760x1128
/usr/libexec/gdm-x-session[2016]: (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
/usr/libexec/gdm-x-session[2016]: (II) intel(0): switch to mode 1920x1080@60.0 on DP2-2 using pipe 1, position (3840, 0), rotation normal, reflection none
/usr/libexec/gdm-x-session[2016]: (II) intel(0): switch to mode 1920x1080@60.0 on HDMI1 using pipe 2, position (1920, 0), rotation normal, reflection none
/usr/libexec/gdm-x-session[2016]: (II) intel(0): resizing framebuffer to 5760x1080
/usr/libexec/gdm-x-session[2016]: (II) intel(0): resizing framebuffer to 5760x1184
/usr/libexec/gdm-x-session[2016]: (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 0, position (3840, 104), rotation normal, reflection none
/usr/libexec/gdm-x-session[2016]: (II) intel(0): switch to mode 1920x1080@60.0 on HDMI1 using pipe 2, position (1920, 48), rotation normal, reflection none
/usr/libexec/gdm-x-session[2016]: (II) intel(0): switch to mode 1920x1080@60.0 on DP2-2 using pipe 1, position (0, 0), rotation normal, reflection none
/usr/libexec/gdm-x-session[2016]: (II) intel(0): resizing framebuffer to 5760x1200
/usr/libexec/gdm-x-session[2016]: (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 0, position (3840, 120), rotation normal, reflection none
/usr/libexec/gdm-x-session[2016]: (II) intel(0): switch to mode 1920x1080@60.0 on HDMI1 using pipe 2, position (0, 0), rotation normal, reflection none
/usr/libexec/gdm-x-session[2016]: (II) intel(0): switch to mode 1920x1080@60.0 on DP2-2 using pipe 1, position (1920, 64), rotation normal, reflection none
/usr/libexec/gdm-x-session[2016]: (II) intel(0): switch to mode 1600x900@60.0 on eDP1 using pipe 0, position (3840, 120), rotation normal, reflection none
/usr/libexec/gdm-x-session[2016]: (II) intel(0): resizing framebuffer to 5440x1144
Comment 13 Jaime Torres 2018-10-19 18:36:17 UTC
If you can still reproduce this bug with newer versions, please reopen.
I've never seen konsole as in your screenshot, but I do not have your graphics card.
Comment 14 Andrew Crouthamel 2018-11-05 03:03:26 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 15 Bug Janitor Service 2018-11-20 04:47:17 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 16 Bug Janitor Service 2018-12-05 03:44:40 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!