Bug 327237

Summary: yast2-x11: Wrong "default" colour depth for nvidia (FX 5500)
Product: [openSUSE] openSUSE 10.3 Reporter: Martin Schlander <martin.schlander>
Component: YaST2Assignee: J. Daniel Schmidt <jdsn>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: ms, sndirsch
Version: RC 1   
Target Milestone: ---   
Hardware: 64bit   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: yast2 logs from rc1

Description Martin Schlander 2007-09-21 16:52:24 UTC
During installation my Philips 170B LCD monitor is identified correctly wrt. resolution, vendor, model and aspect ratio - but the installer suggests 16-bit colours, even though 24-bit is supported.
Comment 1 Matej Horvath 2007-09-24 08:43:37 UTC
Please attach your yast logs (http://en.opensuse.org/YaST/Bugs) and output of 'hwinfo --gfxcard --monitor'.
Comment 2 Matej Horvath 2007-10-03 10:21:38 UTC
Please reopen the bug if you can provide the needed information, thanks.
Comment 3 Martin Schlander 2007-10-14 12:40:00 UTC
Created attachment 178302 [details]
yast2 logs from rc1

Reopening with needed info. Sorry for the delay.

==================

vfr800:/home/cb400f # hwinfo --gfxcard --monitor
29: PCI(AGP) 100.0: 0300 VGA compatible controller (VGA)
  [Created at pci.301]
  UDI: /org/freedesktop/Hal/devices/pci_10de_326
  Unique ID: VCu0.LNnkv7O5L2D
  Parent ID: vSkL.CP+qXDDqow8
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "nVidia GeForce FX 5500"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x0326 "GeForce FX 5500"
  Revision: 0xa1
  Driver: "nvidia"
  Driver Modules: "nvidia"
  Memory Range: 0xf6000000-0xf6ffffff (rw,non-prefetchable)
  Memory Range: 0xe0000000-0xefffffff (rw,prefetchable)
  Memory Range: 0xf7800000-0xf781ffff (ro,prefetchable,disabled)
  IRQ: 16 (1617827 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v000010DEd00000326sv00000000sd00000000bc03sc00i00"
  Driver Info #0:
    XFree86 v4 Server Module: nvidia
  Driver Info #1:
    XFree86 v4 Server Module: nvidia
    3D Support: yes
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #12 (PCI bridge)

31: None 00.0: 10000 Monitor
  [Created at fb.71]
  Unique ID: rdCR.EY_qmtb9YY0
  Hardware Class: monitor
  Model: "Generic Monitor"
  Vendor: "Generic"
  Device: "Monitor"
  Resolution: 1024x768@76Hz
  Driver Info #0:
    Max. Resolution: 1024x768
    Vert. Sync Range: 50-90 Hz
    Hor. Sync Range: 31-61 kHz
  Config Status: cfg=new, avail=yes, need=no, active=unknown

=======================

It's strange that hwinfo reports max resolution as 1024x768 since it's 1280x1024, which yast suggests correctly during installation
Comment 4 Martin Schlander 2007-10-14 12:40:39 UTC
Reopening, as suggested.
Comment 5 Marcus Schaefer 2007-10-15 12:03:07 UTC
assigned to maintainer
Comment 6 Stefan Dirsch 2008-08-14 01:16:00 UTC
The default color depth depends on the used driver, not on the monitor. Not sure why here 16bit is the default. It definitely should be 24bit for nvidia.
See /usr/share/sax/sysp/maps/Driver.map. Any driver using Depth24 profile
should default to 24bit. Others to 16bit.
Comment 7 Martin Schlander 2008-08-14 06:31:41 UTC
On 11.0 using automatic configuration mode for installation 24bit is automatically configured, using the same hardware.

So from my point of view this bug might as well be closed.
Comment 8 Stefan Dirsch 2008-08-14 07:50:02 UTC
Ok. So the issue has been fixed for 11.0.