Bug 361162 - Display rotates the incorrect direction.
Summary: Display rotates the incorrect direction.
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kscreen (other bugs)
Version First Reported In: 5.14.3
Platform: Ubuntu Linux
: NOR minor
Target Milestone: ---
Assignee: kscreen-bugs-null@kde.org
URL: http://i.imgur.com/qK1f7Hp.png
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-30 02:13 UTC by Hayden Flinner
Modified: 2022-11-12 15:44 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.