You are not logged in.

#1 2019-02-13 12:32:32

23pieces
Member
Registered: 2019-02-08
Posts: 12

KDE can't resize screen in vm after last update

Hey everyone!

After the newest kde plasma update i cant resize the screen anymore in my vmware vm.
To be exact the screen is resized actually but immediately sized back to 800x600.

Any ideas?
I also tried to resize with xrandr, same behaviour.

Offline

#2 2019-02-18 18:30:27

bighusky
Member
Registered: 2016-12-19
Posts: 15

Re: KDE can't resize screen in vm after last update

Same here since the updates last week (during the larger 5.15 KDE update). It does resize for a second and then falls back. You can choose "View-Resize Virtual Machine", but you can't use the KDE settings panel. On each new reboot you will get back to 800x600. Tested it on two different computer and VM's and same issue. Here tried on VMware Fusion 11.x and 10.x. Was working fine before that.

This is what journalctl spits out after using the Resize Desktop from VMware to 1440x900 and trying to change in KDE settings to 1400x1050. Behavior is the same no matter what the initial desktop size is (which at reboot is always now at 800x600) :

Feb 18 19:20:56 arch64.lan kwin_x11[729]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 13693, resource id: 39848072, major code: 18 (ChangeProperty), minor code: 0
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: XRandR::setConfig
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: Requested screen size is QSize(1400, 1050)
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: Needed CRTCs:  1
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: Actions to perform:
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Primary Output: false
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Change Screen Size: true
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:                 Old: QSize(1440, 900)
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:                 Intermediate: QSize(1440, 1050)
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:                 New: QSize(1400, 1050)
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Disable outputs: false
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Change outputs: true
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:                  (71)
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Enable outputs: false
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: RRSetScreenSize
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         DPI: 96.4557
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Size: QSize(1440, 1050)
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         SizeMM: QSize(379, 276)
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: RRSetCrtcConfig (change output)
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Output: 71 ( "Virtual1" )
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         CRTC: 63
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Pos: QPoint(0,0)
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Mode: 87 KScreen::Mode(Id: "87" , Size: QSize(1400, 1050) @ 59.9784 )
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Rotation: 1
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Result:  0
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: XRandROutput 71 update
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         m_connected: 0
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         m_crtc XRandRCrtc(0x55cdfae6ae50)
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         CRTC: 63
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         MODE: 87
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Connection: 0
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Primary: true
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: RRSetScreenSize
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         DPI: 96.4557
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Size: QSize(1400, 1050)
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         SizeMM: QSize(368, 276)
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: XRandR::setConfig done!
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper: RRScreenChangeNotify
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Window: 23068677
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Root: 1029
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Rotation:  "Rotate_0"
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Size ID: 65535
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Size:  1440 1050
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         SizeMM:  379 276
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper: RRNotify_CrtcChange
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         CRTC:  63
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Mode:  87
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Rotation:  "Rotate_0"
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Geometry:  0 0 1400 1050
Feb 18 19:21:11 arch64.lan plasmashell[735]: trying to show an empty dialog
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper: RRScreenChangeNotify
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Window: 23068677
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Root: 1029
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Rotation:  "Rotate_0"
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Size ID: 65535
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Size:  1440 1050
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         SizeMM:  379 276
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper: RRNotify_CrtcChange
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         CRTC:  63
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Mode:  87
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Rotation:  "Rotate_0"
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Geometry:  0 0 1400 1050
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper: RRScreenChangeNotify
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Window: 23068677
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Root: 1029
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Rotation:  "Rotate_0"
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Size ID: 8
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Size:  1400 1050
Feb 18 19:21:11 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         SizeMM:  368 276
Feb 18 19:21:11 arch64.lan plasmashell[735]: kf5.kpackage: No metadata file in the package, expected it at: "/home//Pictures/"
Feb 18 19:21:11 arch64.lan plasmashell[735]: kf5.kpackage: No metadata file in the package, expected it at: "/home//Pictures/"
Feb 18 19:21:11 arch64.lan plasmashell[735]: kf5.kpackage: No metadata file in the package, expected it at: "/home//Pictures/"
Feb 18 19:21:11 arch64.lan plasmashell[735]: kf5.kpackage: No metadata file in the package, expected it at: "/home//Pictures/"
Feb 18 19:21:11 arch64.lan plasmashell[735]: kf5.kpackage: No metadata file in the package, expected it at: "/home//Pictures/"
Feb 18 19:21:11 arch64.lan plasmashell[735]: kf5.kpackage: No metadata file in the package, expected it at: "/home//Pictures/"
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: Emitting configChanged()
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: XRandR::setConfig
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: Requested screen size is QSize(1440, 900)
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: Needed CRTCs:  1
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: Actions to perform:
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Primary Output: false
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Change Screen Size: true
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:                 Old: QSize(1400, 1050)
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:                 Intermediate: QSize(1440, 1050)
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:                 New: QSize(1440, 900)
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Disable outputs: false
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Change outputs: true
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:                  (71)
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Enable outputs: false
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: RRSetScreenSize
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         DPI: 96.4557
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Size: QSize(1440, 1050)
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         SizeMM: QSize(379, 276)
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: RRSetCrtcConfig (change output)
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Output: 71 ( "Virtual1" )
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         CRTC: 63
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Pos: QPoint(0,0)
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Mode: 1068 KScreen::Mode(Id: "1068" , Size: QSize(1440, 900) @ 60 )
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Rotation: 1
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Result:  0
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: XRandROutput 71 update
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         m_connected: 0
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         m_crtc XRandRCrtc(0x55cdfae6ae50)
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         CRTC: 63
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         MODE: 1068
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Connection: 0
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Primary: true
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: RRSetScreenSize
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         DPI: 96.4557
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Size: QSize(1440, 900)
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         SizeMM: QSize(379, 237)
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: XRandR::setConfig done!
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper: RRScreenChangeNotify
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Window: 23068677
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Root: 1029
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Rotation:  "Rotate_0"
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Size ID: 65535
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Size:  1440 1050
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         SizeMM:  379 276
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper: RRNotify_CrtcChange
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         CRTC:  63
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Mode:  1068
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Rotation:  "Rotate_0"
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Geometry:  0 0 1440 900
Feb 18 19:21:12 arch64.lan plasmashell[735]: trying to show an empty dialog
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper: RRScreenChangeNotify
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Window: 23068677
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Root: 1029
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Rotation:  "Rotate_0"
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Size ID: 65535
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Size:  1440 1050
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         SizeMM:  379 276
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper: RRNotify_CrtcChange
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         CRTC:  63
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Mode:  1068
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Rotation:  "Rotate_0"
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Geometry:  0 0 1440 900
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper: RRScreenChangeNotify
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Window: 23068677
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Root: 1029
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Rotation:  "Rotate_0"
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Size ID: 0
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         Size:  1440 900
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xcb.helper:         SizeMM:  379 237
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: XRandR::setConfig
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: Requested screen size is QSize(1440, 900)
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: Needed CRTCs:  1
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: Actions to perform:
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Primary Output: false
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Change Screen Size: false
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Disable outputs: false
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Change outputs: false
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr:         Enable outputs: false
Feb 18 19:21:12 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: XRandR::setConfig done!
Feb 18 19:21:12 arch64.lan plasmashell[735]: kf5.kpackage: No metadata file in the package, expected it at: "/home//Pictures/"
Feb 18 19:21:12 arch64.lan plasmashell[735]: kf5.kpackage: No metadata file in the package, expected it at: "/home//Pictures/"
Feb 18 19:21:12 arch64.lan plasmashell[735]: kf5.kpackage: No metadata file in the package, expected it at: "/home//Pictures/"
Feb 18 19:21:12 arch64.lan plasmashell[735]: kf5.kpackage: No metadata file in the package, expected it at: "/home//Pictures/"
Feb 18 19:21:12 arch64.lan plasmashell[735]: kf5.kpackage: No metadata file in the package, expected it at: "/home//Pictures/"
Feb 18 19:21:12 arch64.lan plasmashell[735]: kf5.kpackage: No metadata file in the package, expected it at: "/home//Pictures/"
Feb 18 19:21:13 arch64.lan kscreen_backend_launcher[721]: kscreen.xrandr: Emitting configChanged()

Last edited by bighusky (2019-02-18 21:30:19)

Offline

#3 2019-02-18 18:47:32

2ManyDogs
Forum Moderator
Registered: 2012-01-15
Posts: 4,645

Re: KDE can't resize screen in vm after last update

Please edit your post and use [ code ] tags (not quote tags) when posting output.

https://wiki.archlinux.org/index.php/Co … s_and_code
https://bbs.archlinux.org/help.php#bbcode


How to post. A sincere effort to use modest and proper language and grammar is a sign of respect toward the community.

Offline

#4 2019-02-18 21:32:24

bighusky
Member
Registered: 2016-12-19
Posts: 15

Re: KDE can't resize screen in vm after last update

Apologies, I didn't assume log lines as code. Updated.

FYI, the posted issue is not specific to arch. The Neon KDE distribution also started showing the same behavior after the 5.15 upgrade.

Offline

#5 2019-02-26 14:33:55

23pieces
Member
Registered: 2019-02-08
Posts: 12

Re: KDE can't resize screen in vm after last update

I found a solution for me:

Install xf86-video-vmware and xf86-video-nouveau

Resolution problems are gone.


Edit: Maybe add to the Wiki?

Edit 2: Found here:
https://wiki.archlinux.org/index.php/VM … figuration

Last edited by 23pieces (2019-02-26 14:39:10)

Offline

#6 2019-02-26 18:36:32

bighusky
Member
Registered: 2016-12-19
Posts: 15

Re: KDE can't resize screen in vm after last update

Thanks.
xf86-video-vmware was already installed. nouveau doesn't really make sense, as it is the opensource driver for nvidia cards.
It's also odd that this was working fine before the 5.15 release. I have created a post on the kde site as well, but so far no replies. Awaiting to see if 5.15.2 released today might address this.

Offline

#7 2019-02-26 20:36:15

bugsmanagement
Member
Registered: 2017-04-21
Posts: 201

Re: KDE can't resize screen in vm after last update

Can you fresh install based on the latest snapshot (Eg, the most up to date packages)? Including installing xf86-video-vmware? You can experiment by taking snapshots with VirtualBox?

Offline

#8 2019-02-27 08:45:20

bighusky
Member
Registered: 2016-12-19
Posts: 15

Re: KDE can't resize screen in vm after last update

Thanks. I've uninstalled and re-installed the xf86-video-vmware package. Same result. Also, please be aware that we are talking about VMware Fusion here, not Virtualbox.
5.15.2 btw has also not resolved the issue. As mentioned, this was working fine with all versions of Plasma before 5.15.x and as the same is happening with the Neon distribution I do not believe it is an Arch issue per se at this point. I have installed a new instance of Neon for testing and it resulted into the same situation, which makes me believe it will be the same if I would do this with Arch.
If I can find some 'free' time I will try to install a fresh Arch and possibly also try to get one running with the last 5.14.x plasma version and then only try new versions of Plasma on snapshots until it gets hopefully resolved.
For now I have switched to Gnome instead for my daily work, which still functions normally.

Offline

#9 2019-02-27 20:34:59

bighusky
Member
Registered: 2016-12-19
Posts: 15

Re: KDE can't resize screen in vm after last update

Just did a fresh new install to a new vm from the latest snapshot and followed the normal instructions to install plasma. Behaves exactly as the long running VM.

Offline

#10 2019-03-10 11:10:09

bighusky
Member
Registered: 2016-12-19
Posts: 15

Re: KDE can't resize screen in vm after last update

Also tested with latest OpenSuse and Kubuntu Snapshot and experienced the same. Virtualbox works fine, Reported upstream without any answer so far.

Offline

#11 2019-05-23 08:50:24

SteffNC
Member
Registered: 2019-05-22
Posts: 14

Re: KDE can't resize screen in vm after last update

Hey, has anybody found a solution here?

edit: I found a solution for my machine by starting and enabling vmtoolsd.service.

Last edited by SteffNC (2019-05-23 09:44:01)

Offline

#12 2019-05-25 08:05:23

bighusky
Member
Registered: 2016-12-19
Posts: 15

Re: KDE can't resize screen in vm after last update

Glad it worked for you. That service has been enabled and started here since the beginning:

● vmtoolsd.service - Open Virtual Machine Tools (VMware Tools)
   Loaded: loaded (/usr/lib/systemd/system/vmtoolsd.service; enabled; vendor preset: disabled)
   Active: active (running) since Sat 2019-05-25 09:55:02 CEST; 6min ago
Main PID: 541 (vmtoolsd)
    Tasks: 1 (limit: 4915)
   Memory: 8.8M
   CGroup: /system.slice/vmtoolsd.service
           └─541 /usr/bin/vmtoolsd

May 25 09:55:02 archfusion systemd[1]: Started Open Virtual Machine Tools (VMware Tools).

Same happens after I did a complete new install in a new VM.

Offline

#13 2019-07-31 03:08:42

rd777
Member
Registered: 2013-05-21
Posts: 12

Re: KDE can't resize screen in vm after last update

bighusky wrote:

Glad it worked for you. That service has been enabled and started here since the beginning:

● vmtoolsd.service - Open Virtual Machine Tools (VMware Tools)
   Loaded: loaded (/usr/lib/systemd/system/vmtoolsd.service; enabled; vendor preset: disabled)
   Active: active (running) since Sat 2019-05-25 09:55:02 CEST; 6min ago
Main PID: 541 (vmtoolsd)
    Tasks: 1 (limit: 4915)
   Memory: 8.8M
   CGroup: /system.slice/vmtoolsd.service
           └─541 /usr/bin/vmtoolsd

May 25 09:55:02 archfusion systemd[1]: Started Open Virtual Machine Tools (VMware Tools).

Same happens after I did a complete new install in a new VM.

Sorry for the bump. Did you find a fix on your issue?

Offline

#14 2019-07-31 13:56:31

papavlos
Member
Registered: 2017-09-23
Posts: 67

Re: KDE can't resize screen in vm after last update

I was having similar issue recently. After changing "Graphics controler" to "VBoxSVGA" in VM confuguration issues have vanished.

Offline

#15 2019-09-25 00:51:15

abdulhakeem
Member
From: Chicagoland
Registered: 2016-07-31
Posts: 36
Website

Re: KDE can't resize screen in vm after last update

papavlos wrote:

I was having similar issue recently. After changing "Graphics controler" to "VBoxSVGA" in VM confuguration issues have vanished.

This fixed it for me as well


And the worldly life is not but amusement and diversion; but the home of the Hereafter is best for those who fear Allah, so will you not reason? {6:32}

Offline

#16 2019-10-15 17:47:41

bighusky
Member
Registered: 2016-12-19
Posts: 15

Re: KDE can't resize screen in vm after last update

Just updated to 5.17 and the issue continues to manifest itself. As mentioned in earlier comment, please be aware, that this post is for running Arch in VMware Fusion.

Offline

#17 2020-01-22 18:26:58

bighusky
Member
Registered: 2016-12-19
Posts: 15

Re: KDE can't resize screen in vm after last update

Also just tried latest KDE Neon Beta with current beta of Plasma 5.18 and the situation is unchanged. So apparently no hope to see this fixed in the near future from upstream.

Offline

#18 2021-10-02 19:21:21

jerrythea
Member
Registered: 2021-10-02
Posts: 1

Re: KDE can't resize screen in vm after last update

Not specific to Arch, but I spent a lot of time fighting with this issue both in Debian and Fedora.

It is a generic kde issue:
KDE Plasma5 can't change resolution in VM after last update
https://forum.kde.org/viewtopic.php?t=157213

Disabling the "KScreen 2" Service under Background Services gets things working.

Noticing the same issue on Ubuntu, using the kubuntu-backports PPA. Whether VMWare is set to change the resolution of the VM or not, I cannot change the resolution in KDE. It will change for a second, then change back to what it was before. This is with both `xrandr` on the command line or using the System Settings app.


Update: as the previous poster suggested, the solution lies in the KScreen 2 service. In system settings, under workspace, I found the startup shutdown services, then unchecked Kscreen 2. When I ran xrandr in the terminal, the new settings stayed.

Last edited by jerrythea (2021-10-02 19:22:42)

Offline

Board footer

Powered by FluxBB