For me everything works fine.

extends KinematicBody2D
var movedir = Vector2()
export var SPEED = 100
func _process(delta):
var LEFT = Input.is_action_pressed("ui_left")
var RIGHT = Input.is_action_pressed("ui_right")
var UP = Input.is_action_pressed("ui_up")
var DOWN = Input.is_action_pressed("ui_down")
movedir.x = -int(LEFT) + int(RIGHT)
movedir.y = -int(UP) + int(DOWN)
print(movedir)
movedir = movedir* delta * SPEED
move_and_collide(movedir)
Output in console:
(-1, 0)
(-1, 0)
(-1, 0)
(-1, 0)
(-1, 0)
(-1, 0)
(-1, 0)
(-1, 0)
(-1, 0)
(-1, 0)
(-1, 0)
(-1, -1)
(-1, -1)
(-1, -1)
(-1, -1)
(-1, -1)
(0, -1)
(0, -1)
(0, -1)
(0, -1)
(0, -1)
(0, -1)
(0, -1)
(0, -1)
(0, -1)
(0, -1)
(0, -1)
(0, -1)
(0, -1)
(0, -1)
(1, -1)
(1, -1)
(1, -1)
(1, -1)
(1, 0)
(1, 0)
(1, 0)
(1, 0)
(1, 0)
(1, 0)
(1, 0)
I'm using Ubuntu 18.04 Budgie and as you Godot 3.06.stable.
My project folder: https://drive.google.com/open?id=1U7GeLmI-FQGqjdj3W_YdfipmiSsRJw_o