Bug 361162

Summary: Display rotates the incorrect direction.
Product: [Applications] systemsettings Reporter: Hayden Flinner <hayden>
Component: kcm_kscreenAssignee: kscreen-bugs-null <kscreen-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: nate, plasma-bugs-null, stakanov
Priority: NOR    
Version First Reported In: 5.14.3   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
URL: http://i.imgur.com/qK1f7Hp.png
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Hayden Flinner 2016-03-30 02:13:48 UTC
My monitor's bottom is currently pointed to the right. To get it to line up with the dialog I had to orient the digital one wrong. This is consistent across two different monitors.

Reproducible: Always

Steps to Reproduce:
1. Flip your monitor so that the bottom is on the right side.
2. Rotate the screen in these settings until you can read it.
3. Observe that the bottom of the icon is on the left.
Comment 1 stakanov 2022-01-02 09:30:57 UTC
I can confirm this for the last opensuse Tumbleweed 
NAME="openSUSE Tumbleweed"
# VERSION="20211228"
ID="opensuse-tumbleweed"
ID_LIKE="opensuse suse"
VERSION_ID="20211228"

( with following setting): 
AMD Radeon WX3200 and two monitors, Medion 24" and a Lenovo 4k (T32-p20).

Orientation is Medion sx, Lenovo dx. 
When you rotate the Lenovo or Medion the simply rotate to the opposite of the indication, that is, clockwise does rotate counterclockwise and vice versa.
This using the X server. 

glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: AMD (0x1002)
    Device: AMD Radeon Pro WX 3200 Series (POLARIS12, DRM 3.42.0, 5.15.8-1-default, LLVM 13.0.0) (0x6981)
    Version: 21.3.1
    Accelerated: yes
    Video memory: 4096MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 706 MB, largest block: 706 MB
    VBO free aux. memory - total: 3788 MB, largest block: 3788 MB
    Texture free memory - total: 706 MB, largest block: 706 MB
    Texture free aux. memory - total: 3788 MB, largest block: 3788 MB
    Renderbuffer free memory - total: 706 MB, largest block: 706 MB
    Renderbuffer free aux. memory - total: 3788 MB, largest block: 3788 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 4096 MB
    Total available memory: 8192 MB
    Currently available dedicated video memory: 706 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon Pro WX 3200 Series (POLARIS12, DRM 3.42.0, 5.15.8-1-default, LLVM 13.0.0)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.3.1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.3.1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.3.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20


KDE:
Plasma 5.23.4
Frameworks 5.89.0
QT 5.15.2

Special settings:
Lenovo on Displayport (DP) 1.2 with a native cable (miniDP on DP (monitor).
Medion with miniDP - adapter DP - cable DP to HDMI (to Monitor Medion). 

The AMD Radeon Pro WX3200 4GB has four mini dp exits.
Comment 2 Nate Graham 2022-11-12 14:41:14 UTC
The original issue was fixed several years ago.

Stakanov, if you can still reproduce that issue with Plasma 5.26, please file a new bug reports. Thanks!
Comment 3 stakanov 2022-11-12 15:44:39 UTC
here we go, it is unfortunately not solved for Tumbleweed. So I will open a new bug referencing to this one.