Optimus/bumblebee broken screen resolution

Running a Nvidia Optimus laptop with Manjaro x64_86, expericenced incorrect game resoultion set at minimuim 640x400 in bottom left corner, however, mouse click regesters in normal full-screen fashion.

Using propriatary nvidia drivers.

Ruled out it being a bumblebee issue, as every other game functions as they should.

Set to windowed mode stretched to fullscreen.

Most likely a xrandr issue, but cannot prove beyond a hunch.


Only significant error in game.log are:


ERROR| Unable to switch sync-to-vblank on

| reset d3d device

WARNING| ^1UiResourceManager::LoadStrings(): empty string “matchMaking_rang_value” for default language

WARNING| frame 56 gameGlobals.frameTimeReal is too large (0.228614)


None of which seem like anything to do with resolution setting. Not sure where the fault lies in this one.


I have been having the same issue. xarndr --current shows only 640x480 mode but window manager worked in 1366x768. Then, as described here http://askubuntu.com/questions/201123/screen-resolution-stuck-at-640x480-after-installing-bumblebee, I edit my /etc/X11/xorg.conf and replace:


HorizSync 28.0 - 33.0

VertRefresh 43.0 - 72.0




HorizSync 30.0 - 83.0

VertRefresh 56.0 - 75.0


And now everything work perfect.

How did you guys managed to get 640x400 resolution? The lowest I could get is 1024x768  :008j: