I cannot change my display resolution to correct one. It is not in the resolutions list in the display settings. I really searched my problem but I could not solve. My monitor's resolution is 1680x1050 (16:10) but there is other 16:10 resolution in the list too.
Also I cannot see the edge areas of display, they are like outside of my monitor. But when I changed display from "Full" to "16x9" from monitor's own settings I could see the bottom and top with 1280x1024 setting. If I change this resolution (for example 1280x720) bottom and top edge goes outside slightly. But after using following code I could see right edges if I move my mouse to edge. I mean display moves to right. (Actually a value like 1350x1024 works too. Lower value = lower black area on the right)
xrandr --fb 1680x1024
Images to explain better: https://i.stack.imgur.com/lX6yH.jpg
OS: Xubuntu 15.10
My monitor: BenQ FP222 WH
Graphics Card: Nvidia GeForce GTX 770
I am using HDMI cable from graphics card to monitor. If I connect HDMI cable to socket in the motherboard instead graphics card, I see nothing in the monitor. Even UEFI (or BIOS) image.
I also installed Nvdia Driver version 352.41 from additional drivers.
And my tries:
maydin@maydin-desktop:~/Desktop$ xrandr
Screen 0: minimum 8 x 8, current 1280 x 1024, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 470mm x 300mm
1280x720 60.00 + 60.00 59.94 50.00
1920x1080 60.00 50.04
1280x1024 75.02* 60.02
1280x960 60.00
1152x864 75.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32
720x576 50.00
720x480 59.94
640x480 75.00 72.81 59.94 59.93
624x464 59.95
DP-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
maydin@maydin-desktop:~/Desktop$ cvt 1680 1050
# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
maydin@maydin-desktop:~/Desktop$ xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
maydin@maydin-desktop:~/Desktop$ xrandr --addmode HDMI-0 1680x1050_60.00
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 39
Current serial number in output stream: 40
maydin@maydin-desktop:~/Desktop$
When I try these codes with Ubuntu live without install addmode works. I saw 1680x1050 in the list but result was not good. I could not see my whole display.
Other display stuff here
lspci | grep -i vga
maydin@maydin-desktop:~/Desktop$ lspci | grep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 770] (rev a1)
lshw -C video
maydin@maydin-desktop:~/Desktop$ lshw -C video
WARNING: you should run this program as super-user.
*-display
description: VGA compatible controller
product: GK104 [GeForce GTX 770]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:30 memory:f6000000-f6ffffff memory:e8000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
glxinfo | grep render
maydin@maydin-desktop:~/Desktop$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce GTX 770/PCIe/SSE2
GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
GL_KTX_buffer_region, GL_NVX_conditional_render, GL_NVX_gpu_memory_info,
GL_NV_compute_program5, GL_NV_conditional_render,
GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite,
GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
GL_KTX_buffer_region, GL_NVX_conditional_render, GL_NVX_gpu_memory_info,
GL_NV_compute_program5, GL_NV_conditional_render,
GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite,
GL_EXT_render_snorm, GL_EXT_robustness, GL_EXT_sRGB,
GL_NV_conditional_render, GL_NV_copy_buffer, GL_NV_copy_image,
GL_NV_path_rendering, GL_NV_pixel_buffer_object, GL_NV_polygon_mode,
GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,