KDE Doesn't Detect Widescreen Monitor

Hi All,

I was trying to set widescreen resolution on my laptop using
nvidia-settings and I found out that as KDE is not detecting my monitor
as widescreen, nvidia driver is also not getting that information. I
think that is why when I try to set the resolution to WXGA in Sax2, it
falls back to XGA on re-login.

I searched online and all I could find is how to fix this in Gnome
(Ubuntu forums) but couldn’t find anything about KDE. Please help.


mdoubledragon

mdoubledragon’s Profile: http://forums.opensuse.org/member.php?userid=3314
View this thread: http://forums.opensuse.org/showthread.php?t=403821

post

/etc/X11/xorg.conf

also in a su terminal do:

hwinfo

near the top should be info on your video card/chip


Box: Linux 2.6.25.18-0.2 x86_64 | OS 11.0 | (KDE4.1.87) “1.1” | M2N4-SLI
| AMD 64 X2 5200+ | nVidia 8500GT | 2GB RAM
http://tinyurl.com/985fp2

caf4926’s Profile: http://forums.opensuse.org/member.php?userid=204
View this thread: http://forums.opensuse.org/showthread.php?t=403821

Hi,

Here is the xorg.conf:

Code:

/…/

SaX generated X11 config file

Created on: 2009-01-03T10:10:04+0300.

Version: 8.1

Contact: Marcus Schaefer <sax@suse.de>, 2005

Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>

Automatically generated by [ISaX] (8.1)

PLEASE DO NOT EDIT THIS FILE!

Section “ServerFlags”
Option “AllowMouseOpenFail” “on”
Option “ZapWarning” “on”
EndSection

Section “Module”
Load “dri”
Load “dbe”
Load “freetype”
Load “extmod”
Load “glx”
EndSection

Section “InputDevice”
Driver “kbd”
Identifier “Keyboard[0]”
Option “Protocol” “Standard”
Option “XkbLayout” “us”
Option “XkbModel” “microsoftpro”
Option “XkbRules” “xfree86”
EndSection

Section “Monitor”
Option “CalcAlgorithm” “XServerPool”
DisplaySize 341 192
HorizSync 30-94
Identifier “Monitor[0]”
ModelName “YC475 154WU1 LCD MONITOR”
Option “DPMS”
Option “PreferredMode” “1280x800”
VendorName “LPL”
VertRefresh 50-60
UseModes “Modes[0]”
EndSection

Section “Modes”
Identifier “Modes[0]”
EndSection

Section “Screen”
DefaultDepth 24
SubSection “Display”
Depth 15
Modes “1920x1200” “1900x1200” “1920x1080” “1600x1200” “1680x1050” “1600x1024” “1600x1000” “1400x1050” “1600x900” “1280x1024” “1440x900” “1280x960” “1366x768” “1360x768” “1280x800” “1152x864” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
EndSubSection
SubSection “Display”
Depth 16
Modes “1920x1200” “1900x1200” “1920x1080” “1600x1200” “1680x1050” “1600x1024” “1600x1000” “1400x1050” “1600x900” “1280x1024” “1440x900” “1280x960” “1366x768” “1360x768” “1280x800” “1152x864” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
EndSubSection
SubSection “Display”
Depth 24
Modes “1920x1200” “1900x1200” “1920x1080” “1600x1200” “1680x1050” “1600x1024” “1600x1000” “1400x1050” “1600x900” “1280x1024” “1440x900” “1280x960” “1366x768” “1360x768” “1280x800” “1152x864” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
EndSubSection
SubSection “Display”
Depth 8
Modes “1920x1200” “1900x1200” “1920x1080” “1600x1200” “1680x1050” “1600x1024” “1600x1000” “1400x1050” “1600x900” “1280x1024” “1440x900” “1280x960” “1366x768” “1360x768” “1280x800” “1152x864” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
EndSubSection
Device “Device[0]”
Identifier “Screen[0]”
Monitor “Monitor[0]”
EndSection

Section “Device”
BoardName “GeForce Go 7300”
Driver “nvidia”
Identifier “Device[0]”
VendorName “NVIDIA”
EndSection

Section “ServerLayout”
Identifier “Layout[all]”
InputDevice “Keyboard[0]” “CoreKeyboard”
InputDevice “Mouse[1]” “CorePointer”
InputDevice “Mouse[5]” “SendCoreEvents”
Option “Clone” “off”
Option “Xinerama” “off”
Screen “Screen[0]”
EndSection

Section “DRI”
Group “video”
Mode 0660
EndSection

Section “Extensions”
Option “Composite” “on”
EndSection


Here is the hwinfo:

Code:

121: udi = ‘/org/freedesktop/Hal/devices/pci_10de_1d7’
pci.device_class = 3 (0x3)
info.subsystem = ‘pci’
pci.device_subclass = 0 (0x0)
info.product = ‘G72M [Quadro NVS 110M/GeForce Go 7300]’
pci.device_protocol = 0 (0x0)
info.udi = ‘/org/freedesktop/Hal/devices/pci_10de_1d7’
pci.vendor = ‘nVidia Corporation’
linux.sysfs_path = ‘/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0’
info.vendor = ‘nVidia Corporation’
info.parent = ‘/org/freedesktop/Hal/devices/pci_8086_27a1’
pci.product = ‘G72M [Quadro NVS 110M/GeForce Go 7300]’
pci.linux.sysfs_path = ‘/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0’
pci.subsys_vendor = ‘Dell’
pci.product_id = 471 (0x1d7)
linux.hotplug_type = 2 (0x2)
pci.vendor_id = 4318 (0x10de)
linux.subsystem = ‘pci’
info.linux.driver = ‘nvidia’
pci.subsys_product_id = 460 (0x1cc)
pci.subsys_vendor_id = 4136 (0x1028)


Also I noticed one more thing. If I change the screen aspect ratio in
Sax2 from 16/10 to 16/9, it doesn’t take effect and on next sax2 login,
its again 16/10.


mdoubledragon

mdoubledragon’s Profile: http://forums.opensuse.org/member.php?userid=3314
View this thread: http://forums.opensuse.org/showthread.php?t=403821

Have a look here
‘HCL/Nvidia Video Cards - openSUSE’
(http://en.opensuse.org/HCL/Nvidia_Video_Cards)

Also check the boot argument in /boot/grub/menu.lst
vga=???

you might try failsafe boot
which may land you at a CLI login then do
startx

see what happens


Box: Linux 2.6.25.18-0.2 x86_64 | OS 11.0 | (KDE4.1.87) “1.1” | M2N4-SLI
| AMD 64 X2 5200+ | nVidia 8500GT | 2GB RAM
http://tinyurl.com/985fp2

caf4926’s Profile: http://forums.opensuse.org/member.php?userid=204
View this thread: http://forums.opensuse.org/showthread.php?t=403821

caf4926;1920572 Wrote:
> Have a look here
> ‘HCL/Nvidia Video Cards - openSUSE’
> (http://en.opensuse.org/HCL/Nvidia_Video_Cards)
>
> Also check the boot argument in /boot/grub/menu.lst
> vga=???
>
> you might try failsafe boot
> which may land you at a CLI login then do
> startx
>
> see what happens

In menu.lst, the vga parameter is 0x317. Also I tried rebooting in
failsafe and in init level 3 and changed sax2 configuration from there.
If I change from one non-widescreen to another non-widescreen
resolution, the change stays. Otherwise it falls back to XGA. Same is
the case when I change aspect ratio from 16/10 to 16/9; the change is
ignored as if the hardware is telling it otherwise.


mdoubledragon

mdoubledragon’s Profile: http://forums.opensuse.org/member.php?userid=3314
View this thread: http://forums.opensuse.org/showthread.php?t=403821

0x317 is not widescreen, I think it is 1024x768

There is a way to know the right setting, but I forget. maybe google
it, but I have to logout now sorry.


Box: Linux 2.6.25.18-0.2 x86_64 | OS 11.0 | (KDE4.1.87) “1.1” | M2N4-SLI
| AMD 64 X2 5200+ | nVidia 8500GT | 2GB RAM
http://tinyurl.com/985fp2

caf4926’s Profile: http://forums.opensuse.org/member.php?userid=204
View this thread: http://forums.opensuse.org/showthread.php?t=403821

caf4926;1920577 Wrote:
> 0x317 is not widescreen, I think it is 1024x768
>
> There is a way to know the right setting, but I forget. maybe google
> it, but I have to logout now sorry.

I googled for the vga modes and it looks like the grub vga mode only
determines which resolution is used during boot-up screen. Is this
right? If it is then this parameter should not be a problem.


mdoubledragon

mdoubledragon’s Profile: http://forums.opensuse.org/member.php?userid=3314
View this thread: http://forums.opensuse.org/showthread.php?t=403821

The vga modes are just for booting so you can leave it as 0x317.
To get your resolution working try this: Open a console type su then
root pass then
nvidia-xconfig then nvidia-settings set you resolution and save to
xconfig.

In kde you can also set the resolution open kicker > configure desktop
> computer administration > display.

However should be enough to use the nvidia settings above

/Geoff


Core 2 Duo 3.16GHz 4GB DDR2 2.5 TB GeForce 7600 GS OS 11.1 x86_64
KDE4.2 beta2 ‘Smolt specs’ (http://tinyurl.com/9hgxhl)

geoffro’s Profile: http://forums.opensuse.org/member.php?userid=75
View this thread: http://forums.opensuse.org/showthread.php?t=403821

geoffro;1920603 Wrote:
> The vga modes are just for booting so you can leave it as 0x317.
> To get your resolution working try this: Open a console type su then
> root pass then
> nvidia-xconfig then nvidia-settings set you resolution and save to
> xconfig.
>
> In kde you can also set the resolution open kicker > configure desktop
> > computer administration > display.
>
> However should be enough to use the nvidia settings above
>
> /Geoff

Actually I tried that and found out that widescreen resolutions are not
appearing in nvidia-settings tool. This first tip me off that KDE or X
itself is not recognizing the LCD as widescreen.


mdoubledragon

mdoubledragon’s Profile: http://forums.opensuse.org/member.php?userid=3314
View this thread: http://forums.opensuse.org/showthread.php?t=403821

bump bump


mdoubledragon

mdoubledragon’s Profile: http://forums.opensuse.org/member.php?userid=3314
View this thread: http://forums.opensuse.org/showthread.php?t=403821

What is the results of

xrandr -q


deano_ferrari

deano_ferrari’s Profile: http://forums.opensuse.org/member.php?userid=122
View this thread: http://forums.opensuse.org/showthread.php?t=403821

deano_ferrari;1920968 Wrote:
> What is the results of
>
> xrandr -q

There you go:

Code:

Screen 0: minimum 640 x 480, current 1920 x 1200, maximum 1920 x 1200
default connected 1920x1200+0+0 0mm x 0mm
1920x1200 60.0*
1600x1200 60.0
1400x1050 60.0
1280x1024 60.0
1280x960 60.0
1024x768 60.0
800x600 60.0 56.0
640x480 60.0


As you can see, no widescreen resolutions! Except for the 1920x1200, on
which I have to read text using microscope on my 15" screen;)


mdoubledragon

mdoubledragon’s Profile: http://forums.opensuse.org/member.php?userid=3314
View this thread: http://forums.opensuse.org/showthread.php?t=403821

In your xorg.conf below you have "Option “PreferredMode”
“1280x800"” which is widescreen.

The only thing i can think of that could help is reinstalling the
drivers the “hard way” as described’ here’
(http://en.opensuse.org/NVIDIA#The_hard_way) answer yes to all the
questions

/Geoff


Core 2 Duo 3.16GHz 4GB DDR2 2.5 TB GeForce 7600 GS OS 11.1 x86_64
KDE4.2 beta2 ‘Smolt specs’ (http://tinyurl.com/9hgxhl)

geoffro’s Profile: http://forums.opensuse.org/member.php?userid=75
View this thread: http://forums.opensuse.org/showthread.php?t=403821

Put your correct resolution in “PreferredMode” under Monitor section.

Then put the same resolution as first item in all “Modes” under Screen
section.


freedguy

freedguy’s Profile: http://forums.opensuse.org/member.php?userid=11067
View this thread: http://forums.opensuse.org/showthread.php?t=403821

Hi,

I had much the same problem with my Viewsonic widescreen monitor, to
cut a long story short, by using the VGA cable (dvi-vga on monitor) it
cured it 100%.

ie I was able to use the Nvidia driver or the NV driver at the
1680X1050 res

Something for you to try perhaps.


xt600fan

xt600fan’s Profile: http://forums.opensuse.org/member.php?userid=19225
View this thread: http://forums.opensuse.org/showthread.php?t=403821

freedguy;1921500 Wrote:
> Put your correct resolution in “PreferredMode” under Monitor section.
>
> Then put the same resolution as first item in all “Modes” under Screen
> section.

I have already tried that actually. I even deleted all modes other than
my desired one (1280x800) but restarting X didn’t help at all.


mdoubledragon

mdoubledragon’s Profile: http://forums.opensuse.org/member.php?userid=3314
View this thread: http://forums.opensuse.org/showthread.php?t=403821

Hi All,

I have been following this up on Nvidia forums and the guy sover there
think that Nvidia driver is not the source of the problem and it has
something to do with Sax2 or X configuration itself. To go further, I
removed the Nvidia driver and shifted back to NV and the resolution
problem is still there.

Here is the link for my Xorg.0.log. I hope someone will find why is my
desired resolution being ignored and why do i keep falling back to
1024x768 if I choose WXGA.

http://www.smadev.com/X.txt


mdoubledragon

mdoubledragon’s Profile: http://forums.opensuse.org/member.php?userid=3314
View this thread: http://forums.opensuse.org/showthread.php?t=403821

bump bump


mdoubledragon

mdoubledragon’s Profile: http://forums.opensuse.org/member.php?userid=3314
View this thread: http://forums.opensuse.org/showthread.php?t=403821

I did some digging up and found that this seems to be the problem:

(II) NV(0): Not using mode “1280x800” (no mode of this name)

People with Intel cards have been using commands like:
855resolution 3c 1280 800

and that fixes it for them. I dont know how Nvidia or NV would do it.
Help please.


mdoubledragon

mdoubledragon’s Profile: http://forums.opensuse.org/member.php?userid=3314
View this thread: http://forums.opensuse.org/showthread.php?t=403821

Hi all,

go to > application launcher > application tab > system > configuration
> configure X11 system. U will be in Sax2 (/usr/bin/sax2) First u have
to setup monitor (my is max.res. 1920x1080, Full HD laptop display) so
my monitor is: 1920x1080@60Hz, then change resolution in properties
(same window) , my is 1920x1080 (1080p) , after restart X11 (logout and
login again, because CTRL+ALT+BKPSPACE didn’t work properly) or restart
openSuSe (11.1 version) working perfect in wide screen! Good luck. Rasty


roberus

roberus’s Profile: http://forums.opensuse.org/member.php?userid=19876
View this thread: http://forums.opensuse.org/showthread.php?t=403821