PDA

View Full Version : [ubuntu] SMB1930, unable to set native resolution 1366x768



smansman
May 8th, 2011, 10:25 PM
First Post! Hi All,

Plea for help: Can't set the right screen resolution.

I recently bought a new lcd monitor: Samsung SyncMaster B1930 (as mentioned on its bezel).
It's hooked to a Geforce 6200 Turbocache.

The OS is Ubuntu Lucid (x86 PAE) booting off an external USB HDD. I use this drive to boot quite a few different computers. It's worked real well for me all this while.

nvidia proprietry driver version 260.19.36 is installed.

Now the issue is that for the B1930 it doesn't default to the native resolution, which I believe to be 1366x768. The resolution defaults to 1368x768. There's also 1360x768. These resolutions result in really bad text. 1368x768 results in smudgy text. 1360x768 is worse with problems like the letter 'm' looking like the letter 'n' at random places etc.

- The nvidia X server settings tool does not let me set 1366x768.
- Manually editing xorg.conf also does not work (here of course, I may have made mistakes in the config. file).

Here's my xorg.conf (blue lines added manually):


# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 260.19.36 (buildmeister@swio-display-x86-rhel47-06.nvidia.com) Tue Jan 18 17:31:39 PST 2011


Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
ModeLine "1366x768" 85.50 1366 1436 1579 1792 768 771 774 798 +hsync +vsync
Option "DPMS"
Option "ModeValidation" "NoVesaModes, NoXServerModes"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1366x768"
EndSubSection
EndSection
I got he modeline from another log (Xorg.1.log). I dunno how that log was created but I suspect it was during my earlier attempts at fixing this problem (was up all night yesterday, trying). I saw a whole bunch of modelines in that log. For some reason I deleted those logs (which now I know was a stupid thing to do). They're not being created anymore.

xrandr output:


Screen 0: minimum 640 x 480, current 1368 x 768, maximum 1368 x 768
default connected 1368x768+0+0 0mm x 0mm
1368x768 50.0*
1024x768 51.0 52.0 53.0
800x600 54.0 55.0 56.0 57.0
640x480 58.0 59.0 60.0
/var/log/Xorg.0.log:



X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-27-server i686 Ubuntu
Current Operating System: Linux warp 2.6.35-25-generic-pae #44~lucid1-Ubuntu SMP Tue Jan 25 21:00:01 UTC 2011 i686
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.35-25-generic-pae root=UUID=fc05760d-964c-4204-88c3-1ccd58228836 ro quiet splash
Build Date: 08 March 2011 08:22:50AM
xorg-server 2:1.7.6-2ubuntu7.6 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.16.4
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Jan 1 05:35:54 2003
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/usr/lib/X11/xorg.conf.d"
(==) ServerLayout "Layout0"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Device0"
(**) |-->Input Device "Keyboard0"
(**) |-->Input Device "Mouse0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
Entry deleted from font path.
(==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
built-ins
(==) ModulePath set to "/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Keyboard0
(WW) Disabling Mouse0
(II) Loader magic: 0x81f1e80
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 6.0
X.Org XInput driver : 7.0
X.Org Server Extension : 2.0
(++) using VT number 7

(--) PCI:*(0:4:0:0) 10de:0161:1462:0271 nVidia Corporation NV44 [GeForce 6200 TurboCache(TM)] rev 161, Mem @ 0xfa000000/16777216, 0xd0000000/268435456, 0xfb000000/16777216, BIOS @ 0x????????/131072
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.0
Module class: X.Org Server Extension
(II) NVIDIA GLX Module 260.19.36 Tue Jan 18 17:28:21 PST 2011
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.1.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.0
Module class: X.Org Video Driver
(II) NVIDIA dlloader X Driver 260.19.36 Tue Jan 18 17:12:14 PST 2011
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 04@00:00:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"
(II) Loading /usr/lib/xorg/modules/libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "ModeValidation" "NoVesaModes, NoXServerModes"
(**) Jan 01 05:35:54 NVIDIA(0): Enabling RENDER acceleration
(II) Jan 01 05:35:54 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) Jan 01 05:35:54 NVIDIA(0): enabled.
(II) Jan 01 05:35:55 NVIDIA(0): NVIDIA GPU GeForce 6200 TurboCache(TM) (NV44) at PCI:4:0:0
(II) Jan 01 05:35:55 NVIDIA(0): (GPU-0)
(--) Jan 01 05:35:55 NVIDIA(0): Memory: 262144 kBytes
(--) Jan 01 05:35:55 NVIDIA(0): VideoBIOS: 05.44.02.41.00
(II) Jan 01 05:35:55 NVIDIA(0): Detected PCI Express Link width: 8X
(--) Jan 01 05:35:55 NVIDIA(0): Interlaced video modes are supported on this GPU
(--) Jan 01 05:35:55 NVIDIA(0): Connected display device(s) on GeForce 6200 TurboCache(TM) at
(--) Jan 01 05:35:55 NVIDIA(0): PCI:4:0:0
(--) Jan 01 05:35:55 NVIDIA(0): Samsung SMB1930N (CRT-0)
(--) Jan 01 05:35:55 NVIDIA(0): Samsung SMB1930N (CRT-0): 400.0 MHz maximum pixel clock
(II) Jan 01 05:35:55 NVIDIA(0): Mode Validation Overrides for Samsung SMB1930N (CRT-0):
(II) Jan 01 05:35:55 NVIDIA(0): NoVesaModes
(II) Jan 01 05:35:55 NVIDIA(0): NoXServerModes
(II) Jan 01 05:35:55 NVIDIA(0): Assigned Display Device: CRT-0
(WW) Jan 01 05:35:55 NVIDIA(0): No valid modes for "1366x768"; removing.
(WW) Jan 01 05:35:55 NVIDIA(0):
(WW) Jan 01 05:35:55 NVIDIA(0): Unable to validate any modes; falling back to the default mode
(WW) Jan 01 05:35:55 NVIDIA(0): "nvidia-auto-select".
(WW) Jan 01 05:35:55 NVIDIA(0):
(II) Jan 01 05:35:55 NVIDIA(0): Validated modes:
(II) Jan 01 05:35:55 NVIDIA(0): "nvidia-auto-select"
(II) Jan 01 05:35:55 NVIDIA(0): Virtual screen size determined to be 1368 x 768
(--) Jan 01 05:35:55 NVIDIA(0): DPI set to (84, 84); computed from "UseEdidDpi" X config
(--) Jan 01 05:35:55 NVIDIA(0): option
(==) Jan 01 05:35:55 NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(--) Depth 24 pixmap format is 32 bpp
(II) Jan 01 05:35:55 NVIDIA(0): Initialized GPU GART.
(II) Jan 01 05:35:55 NVIDIA(0): Setting mode "nvidia-auto-select"
(II) Loading extension NV-GLX
(II) Jan 01 05:35:55 NVIDIA(0): Initialized OpenGL Acceleration
(==) NVIDIA(0): Disabling shared memory pixmaps
(II) Jan 01 05:35:55 NVIDIA(0): Initialized X Rendering Acceleration
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(II) Loading extension XINERAMA
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing extension GLX
(II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
(II) config/udev: Adding input device Power Button (/dev/input/event1)
(**) Power Button: Applying InputClass "evdev keyboard catchall"
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 2.3.2
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 7.0
(**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event1"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us"
(II) config/udev: Adding input device Power Button (/dev/input/event0)
(**) Power Button: Applying InputClass "evdev keyboard catchall"
(**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event0"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us"
(II) config/udev: Adding input device USB Optical Mouse (/dev/input/event3)
(**) USB Optical Mouse: Applying InputClass "evdev pointer catchall"
(**) USB Optical Mouse: always reports core events
(**) USB Optical Mouse: Device: "/dev/input/event3"
(II) USB Optical Mouse: Found 3 mouse buttons
(II) USB Optical Mouse: Found scroll wheel(s)
(II) USB Optical Mouse: Found relative axes
(II) USB Optical Mouse: Found x and y relative axes
(II) USB Optical Mouse: Configuring as mouse
(**) USB Optical Mouse: YAxisMapping: buttons 4 and 5
(**) USB Optical Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "USB Optical Mouse" (type: MOUSE)
(II) USB Optical Mouse: initialized for relative axes.
(II) config/udev: Adding input device USB Optical Mouse (/dev/input/mouse0)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event2)
(**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event2"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us"
The log does say No valid modes for "1366x768"; removing.
but I believe the native res. is 1366x768 because I had hooked up this monitor to a laptop running Win7 and it set the resolution to 1366x768 by default and everything was clear and sharp.

How can I force the resolution 1366x768. Also, Whats a good way to know/list what resolutions a graphics card supports (not monitor)? I want to know if by any chance, some cards (such as the 6200) don't support resolutions such as 1366x768.

thanks

smansman
May 8th, 2011, 10:45 PM
Just installed nvidia driver 270.41.06 but no luck. :(