Bug 570200

Summary: Sysinfo Display Info Driver "unknown" after installing Nvidia Driver and creating xorg.conf
Product: [openSUSE] openSUSE 11.3 Reporter: Roman Bysh <rb03884>
Component: KDE4 WorkspaceAssignee: E-mail List <kde-maintainers>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P3 - Medium CC: forgotten_KSYEYC9iJz, rb03884, wstephenson, zajec5
Version: Factory   
Target Milestone: Milestone 3   
Hardware: x86-64   
OS: openSUSE 11.2   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Roman Bysh 2010-01-13 01:23:33 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.6) Gecko/20091201 SUSE/3.5.6-1.1.1 Firefox/3.5.6

After installing the Nvidia driver and creating xorg.conf, the Driver field shows the "Unknown"

It should show the Nvidia "Driver version number".

Example:



Type:

glxinfo | grep -i OpenGL



Reproducible: Always

Steps to Reproduce:
1. Nvidia driver
2. Run sax2
3. select Computer --> System Information -->Display Info
4. Driver: Unknown
Actual Results:  
Vendor: NVIDIA Corporation
Model: GeForce 8600 GTS/PCI/SSE2
Driver: Unknown


Expected Results:  
Vendor: NVIDIA Corporation
Model:  GeForce 8600 GTS/PCI/SSE2
Driver: 3.2.0 NVIDIA 190.53
Comment 1 Roman Bysh 2010-02-02 18:34:54 UTC
T would like to add that this problem existed in all - that is Milestone 1 through 8, RC1, RC2 and final GM.
Comment 2 Roman Bysh 2010-02-02 18:36:37 UTC
I would like to add that this problem existed in all - that is Milestone 1 through 8, RC1, RC2 and final GM.
Comment 3 Christian Trippe 2010-02-04 18:54:38 UTC
*** Bug 577045 has been marked as a duplicate of this bug. ***
Comment 4 Roman Bysh 2010-02-24 16:02:03 UTC
Update

The same problem still exists in openSUSE 11.3 Milestone 2.
Comment 5 Roman Bysh 2010-03-05 16:19:23 UTC
Update

Problem still exists with openSUSE 11.3  Milestone 3 -KDE --Platform Version 4.4.00 (KDE 4.4.0) "release 1".
Comment 6 Roman Bysh 2010-03-18 16:18:07 UTC
Update

The bug remains unresolved with openSUSE 11.2 and KDE 4.3.5 updates.
Comment 7 Forgotten User KSYEYC9iJz 2010-03-19 00:12:32 UTC
per request in bug 559010 comment#14 I am adding my comment from 559010.

Same problem exits in 11.3 MS3 and latest 11.2 update with kernel 2.6.31.12-18-desktop ( which I installed to fix segmentation fault during shutdown.I see everything reported in this bug and in bug 559010. Only place incorrectly displayed version of Nvidia is im MyComputer (sysinfo). It shows nv instead of nvidia.
Comment 8 Roman Bysh 2010-03-20 20:09:59 UTC
Before you install the proprietary drivers from Nvidia, the open source driver provided by openSUSE is " nv ". It has no version number. 

After, you install/compile the Nvidia drivers in ther kernel, My Computer or sysinfo should always show the driver version number in the "Driver field". 

The Driver field should only accept a number string NOT a character string.


In reinstalled openSUSE 11.1 and it shows the correct way under Display Info.
Comment 9 Forgotten User KSYEYC9iJz 2010-03-20 22:10:28 UTC
(In reply to comment #8)
> Before you install the proprietary drivers from Nvidia, the open source driver
> provided by openSUSE is " nv ". It has no version number. 
> 
> After, you install/compile the Nvidia drivers in ther kernel, My Computer or
> sysinfo should always show the driver version number in the "Driver field". 
> 
> The Driver field should only accept a number string NOT a character string.
> 
> 
> In reinstalled openSUSE 11.1 and it shows the correct way under Display Info.

Yes I'm aware of this. MyComputer shows nv even though the Nvidia drivers are installed and working. On my 11-3 it is 195-36-03 and on my 11.2 system it is 190-53. Prior to upgrade to KDE 4.4.1 both showed nvidia, now they show nv, but hardware info and installed drivers show nvidia versions. Here is what mycompter shows:

  Vendor:  nVidia Corporation
  Model:   GeForce 8400 GS (0x0404)
  Driver:  nv

Here is YaST hardware info:

138: udi = '/org/freedesktop/Hal/devices/pci_10de_404'
  info.vendor = 'nVidia Corporation'
  pci.product = 'G84 [GeForce 8400 GS]'
  pci.subsys_vendor = 'eVga.com. Corp.'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pci'
  info.subsystem = 'pci'
  info.product = 'G84 [GeForce 8400 GS]'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_404'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0'
  info.parent = '/org/freedesktop/Hal/devices/pci_8086_29e1'
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0'
  info.linux.driver = 'nvidia'
  pci.product_id = 1028 (0x404)
  pci.vendor_id = 4318 (0x10de)
  pci.subsys_product_id = 51000 (0xc738)
  pci.subsys_vendor_id = 14402 (0x3842)
  pci.device_class = 3 (0x3)
  pci.device_subclass = 0 (0x0)
  pci.device_protocol = 0 (0x0)
  pci.vendor = 'nVidia Corporation'
Comment 10 Roman Bysh 2010-03-27 18:24:38 UTC
Russ,
Thanks for the info. Hopefully, they will be able to resolve this for 11.3
Comment 11 Roman Bysh 2010-03-27 18:28:27 UTC
Update

The bug remains unresolved with openSUSE 11.3  Milestone 4 -KDE --Platform Version
4.4.1 (KDE 4.4.1) "release 2"
Comment 12 Forgotten User KSYEYC9iJz 2010-03-27 21:30:29 UTC
It remains in openSUSE 11.3 MS4 with KDE 4.4.1 release 228 and in openSUSE 11.2 (2.6.31.12-18-desktop #1 SMP PREEMPT 2010-03-05 10:12:29 +0100 x86_64 x86_64 x86_64 GNU/Linux)with KDE 4.4.1 release 227. My Nvidia drivers are both installed the hardway. No errors on install.
Comment 13 Will Stephenson 2010-04-20 12:52:39 UTC
Roman: this bug is fixed by the changes that Rafal made and discussed on the opensuse-kde list, and we are waiting for him to submit the updated packages, right?
Comment 14 Will Stephenson 2010-04-22 11:24:12 UTC
I've updated the kio_sysinfo snapshot in KKFD's kdebase4-openSUSE for the 3d driver version fix.
Comment 15 Roman Bysh 2010-04-25 18:49:17 UTC
I helped Rafal with the testing of the kio_sysinfo snapshot. The file is dated April 23, 2010, kio_sysinfo version 11.2-30.1 Build Time: Fri 23 Apr 2010 09:04:41 AM EDT.

So, I can safely say that since updating to Platform Version 4.4.2 (KDE 4.4.2) "release 245", sysinfo is now working.
Comment 16 Forgotten User KSYEYC9iJz 2010-04-26 21:04:30 UTC
appears solved but I have question about whats displayed. My Computer now shows:

Vendor:  nVidia Corporation
  Model:  GeForce 8400 GS (0x0404)
  2D driver:  nv
  3D driver:  NVIDIA 190.53

Hardware info only shows nvidia driver. Nvidia X Server settings shows Nvidia 190-53 running. Is the My Computer now showing what drivers are available and not really whats in use?

This info is from my 11.2 after update from factory today. 

Will test on 11.3 M5 if update is in factory.
Comment 17 Roman Bysh 2010-04-28 17:02:00 UTC
The 2D driver is the default 'nv' driver provided by openSUSE which only provides 2D support. This is the driver that is 'in use' after we install the openSUSE OS.

The 3D driver filed will shows the Version of Mesa installed.

After, the Nvidia driver is installed by 'rpm' or compiled into the kernel, the 3D driver field shows the driver 'in use'. It will always show the company brand name followed by the driver version number.

You can confirm this by starting up KInfoCenter --click on OpenGL.

I would recommend checking 11.3 M6  -- April 29, 2010
Comment 18 Roman Bysh 2010-04-29 18:39:05 UTC
Update - please reopen

After installing openSUSE 11.3 Milestone 6 Build 577 x86_64

I clicked on My Computer sysinfo:/ which caused kio_sysinfo to crash.

Exact Message:
The requested operation could not be completed
Unexpected Program Termination
Details of the Request:
URL: sysinfo:/
Protocol: sysinfo
Date and Time: April 29, 2010 2:36 pm
Additional Information: sysinfo

Description:
The program on your computer which provides access to the sysinfo:/ protocol has unexpectedly terminated.
Possible Causes:
This is most likely to be caused by a bug in the program. Please consider submitting a full bug report as detailed below.



Please reopen?

Cheers!

Roman
Comment 19 Rafał Miłecki 2010-04-29 19:45:01 UTC
This bug report has nothing to do with crash. Please keep discussion in bug #600902 for crash issue.
Comment 20 Roman Bysh 2010-04-29 19:50:47 UTC
Agreed.
Comment 21 Rafał Miłecki 2010-04-29 20:22:03 UTC
(In reply to comment #16)
> Vendor:  nVidia Corporation
>   Model:  GeForce 8400 GS (0x0404)
>   2D driver:  nv
>   3D driver:  NVIDIA 190.53

Actually it's quite impossible that you use "nv" and closed source NVIDIA driver at the same time. I forgot to respect info about unloading modules while parsing Xorg.0.log.

Should be fixed in svn.

You should see "nvidia" as 2D driver when using closed source driver.