You are not logged in.
Good day to everyone,
after recent nvidia driver update (352.30-3 -> 358.16-3) I'm unable to set native resolution to VGA monitor. Weird part is that system (xrandr, nvidia-settings) reports correct resolution (1680x1050) while monitor HW info reports something else (1280x1024). Windows doesn't fit screen and all texts are blurry. I suspected DPI problem, but I can't get it to work no matter what I set. Neither automatic (EDID) nor manual settings did the trick. For the time being I solved the problem using nouveau driver. Works well and monitor reports correct (1680x1050) resolution but 3D performace is poor. I can't play games, which is good since I won't waste so much time but I can't use any 3D tool either.
Display device: Asus VW221D
GPU: nvidia GTX 750
Details (nvidia driver):
[dooku@helios]$ xdpyinfo | grep -B1 dot
dimensions: 1680x1050 pixels (474x303 millimeters)
resolution: 90x88 dots per inch
[dooku@helios]$ xrandr
Screen 0: minimum 8 x 8, current 1680 x 1050, maximum 16384 x 16384
VGA-0 connected primary 1680x1050+0+0 (normal left inverted right x axis y axis) 473mm x 296mm
1680x1050 59.85*+ 59.95
1440x900 59.89
1280x1024 75.02 60.02
1280x960 60.00
1280x800 59.81
1152x864 75.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32 56.25
640x480 75.00 72.81 59.94
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 disconnected (normal left inverted right x axis y axis)
[dooku@helios]$ lspci -k | grep -A 2 -E "(VGA|3D)"
01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750] (rev a2)
Subsystem: CardExpert Technology Device 1381
Kernel driver in use: nvidia
[dooku@helios]$ xdpyinfo.out | grep -B1 dot
dimensions: 1680x1050 pixels (474x303 millimeters)
resolution: 90x88 dots per inchdmesg: http://pastebin.com/8EdD9svG
Xorg.0.log: http://pastebin.com/F0LXH4hr
Tried both with default xorg.conf and no xorg.conf at all.
Details (nouveau driver):
[dooku@helios]$ xdpyinfo | grep -B1 dot
dimensions: 1680x1050 pixels (444x277 millimeters)
resolution: 96x96 dots per inch
[dooku@helios]$ xrandr
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 16384 x 16384
VGA-1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 473mm x 296mm
1680x1050 59.85*+
1400x1050 74.76 59.98
1280x1024 75.02 60.02
1440x900 59.89
1280x960 60.00
1280x800 59.81
1152x864 75.00
1024x768 60.04 75.08 75.03 70.07 60.00
960x720 75.00 60.00
928x696 75.00 60.05
896x672 75.05 60.01
832x624 74.55
800x600 75.00 70.00 65.00 60.00 72.19 75.00 60.32 56.25
700x525 74.76 59.98
640x512 75.02 60.02
640x480 60.00 75.00 72.81 72.81 75.00 66.67 60.00 59.94
720x400 70.08
576x432 75.00
512x384 75.03 70.07 60.00
416x312 74.66
400x300 72.19 75.12 60.32 56.34
320x240 72.81 75.00 60.05
DVI-D-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
[dooku@helios]$ lspci -k | grep -A 2 -E "(VGA|3D)"
01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750] (rev a2)
Subsystem: CardExpert Technology Device 1381
Kernel driver in use: nouveau
[dooku@helios]$ xdpyinfo | grep -B1 dot
dimensions: 1680x1050 pixels (444x277 millimeters)
resolution: 96x96 dots per inchdmesg: http://pastebin.com/HNcvrExw
Xorg.0.log: http://pastebin.com/wJV1vc7R
No xorg.conf was used.
DPI and physical size differs, however setting DPI to same value did not help. EDID is corrupted according to get-edid:
[dooku@helios ~]$ sudo get-edid
This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
Looks like no busses have an EDID. Sorry!
Attempting to use the classical VBE interface
Performing real mode VBE call
Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0
Function supported
Call successful
VBE version 300
VBE string at 0x11100 "NVIDIA"
VBE/DDC service about to be called
Report DDC capabilities
Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0
Function supported
Call successful
Monitor and video card combination does not support DDC1 transfers
Monitor and video card combination supports DDC2 transfers
0 seconds per 128 byte EDID block transfer
Screen is not blanked during DDC transfer
Reading next EDID block
VBE/DDC service about to be called
Read EDID
Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
Function supported
Call failed
The EDID data should not be trusted as the VBE call failed
EDID claims 255 more blocks left
EDID blocks left is wrong.
Your EDID is probably invalid.
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLooks like VBE was successful. Have a good day.Did I forget something important? Or could this be nvidia bug? Downgrade proved to be tedious affair since I didn't update for quite a long time, and dependency hell broke loose... I will update daily, I swear.
Thank you for your time. I would appreciate any help.
Offline
I have the same issue as this on the GTX 950 on my second monitor. My main monitor is HDMI and works just fine, but the second one is on DVI to VGA converter then into the VGA on the monitor, and while Nvidia-settings and XRandr show the monitor to be on the correct resolution, the menu on the monitor does not.
Additionally the Nouveau driver does not support animations in GNOME 3.18 which is a minor problem.
Offline