Page MenuHome

viewport display not showing the correct object transform (location & scale) with the lastest blender-2.90.0-linux64
Needs Developer to Reproduce, NormalPublic

Description

Problem is same as https://developer.blender.org/T70343

System Information
Operating system: Ubuntu 18.04.5 LTS
Graphics card: NVIDIA® GeForce® RTX 2080 Ti NVIDIA-SMI 450.66
CUDA Version: 11.0

Blender Version
Broken: version: 2.90.0

Short description of error
In Object mode, using any of the transform tools with the "Affect Only Origins" checkbox unchecked does not transform the object. Instead, it transforms the origin point.
If "Affect Only Origins" is checked, then the transform tools will affect the mesh, but it does the opposite of what you are doing with the mouse.
For example, if you try to scale an object up with Affect Only Origins on, moving the mouse outwards will scale the mesh smaller, not larger as you would expect.

In Edit Mode, the transform tools work as they should.

Exact steps for others to reproduce the error
Open the blender default scene with the default cube.
In Object mode, select the cube.
Click on the Move tool (or press G)
Open the Options panel > Tool tab.
Turn off "Affect Only Origins" checkbox if it is already checked.
Move the mouse or the move gizmo.

WHAT SHOULD HAPPEN:
The cube should move.

INSTEAD: The origin point moves and the cube stays

Now, in the Options panel > Tool section, click on the "Affect Only Origins" checkbox to turn it on.
Move the cube with the Move tool or with the G shortcut key.

WHAT SHOULD HAPPEN:
Only the origin point should move.

INSTEAD:
The origin point will move, but the cube also moves in the opposite direction from where you are moving the mouse.

Event Timeline

Richard Antalik (ISS) changed the task status from Needs Triage to Needs Information from User.Wed, Sep 16, 12:33 PM

I can not reproduce this.

I am also confused by steps:

Click on the Move tool (or press G)
Open the Options panel > Tool tab.

I can't open Options panel while moving cube after pressing G

Does this happen when you clik on FIle > Defaults > Load factory Settings?
What is last working version? Since T70343 has been resolved, there should be one. Or do you think it haven't been resolved

puluo qin (puluo) added a comment.EditedWed, Sep 16, 4:04 PM


Please ignore the Options panel, just in right Tool section, click on the "Affect Only Origins" checkbox

I hava tried blender-2.83.5-linux64, blender-2.90.0-linux64,blender-2.91.0-26a827f25448-linux64, downloaded from the official https://www.blender.org/,the same problem happened.

I think that it is a problem specific to my desktop, but I cannot figure out what it is, I have upgraded my System to Ubuntu 20.04.1 LTS, still not work.
Any suggestions will be appreciated, I also will try to rebuild it from source code to see if it works...

puluo qin (puluo) changed the task status from Needs Information from User to Needs Developer to Reproduce.Thu, Sep 17, 3:34 AM

I hava tried different versions for this, and found blender-2.83.0-linux64 is the last working version
blender-2.83.1-linux64 shows incorrect move

Can you try to update GPU drivers? Also click on Help > Save System Info and upload saved file.

puluo qin (puluo) added a comment.EditedThu, Sep 17, 2:40 PM

Already the latest GPU driver, nvidia-smi
Thu Sep 17 20:32:50 2020
+-----------------------------------------------------------------------------+

NVIDIA-SMI 450.66 Driver Version: 450.66 CUDA Version: 11.0
-------------------------------+----------------------+-------------------+
GPU Name Persistence-MBus-Id Disp.AVolatile Uncorr. ECC
Fan Temp Perf Pwr:Usage/CapMemory-UsageGPU-Util Compute M.
MIG M.
===============================+========
0 GeForce RTX 208... Off00000000:04:00.0 OffN/A
34% 36C P0 21W / 260W0MiB / 11019MiB0% Default


In system info, there is:

renderer:	'llvmpipe (LLVM 10.0.0, 256 bits)'
vendor:		'VMware, Inc.'
version:	'3.3 (Core Profile) Mesa 20.0.8'

I am not quite sure, but this should print Nvidia driver even on Linux. I think this is using generic driver for some reason. After quick googling, I see https://askubuntu.com/questions/1261722/llvmpipe-llvm-10-0-0-256-bits-is-getting-detected-instead-of-nvidia

So this is probably not uncommon problem. I am not sure what the solution would be, I am not Linux user, but I would recommend to try to solve this issue.

@Philipp Oeser (lichtwerk), can you confirm, that this should list Nvidia driver on Linux?