Device Driver Manager - Help needed

Questions about applications and software
Forum rules
Before you post please read this

Re: Device Driver Manager - Help needed

Postby Schoelje on Sat Nov 10, 2012 3:13 am



Thanks, zerozero (how did you find that)!
Exactly what I was looking for...but it means that I have to change the code handling the chipset dramatically: chip ID instead of chip name.
Why hasn't Ubuntu developed its own nvidia-detect?
That would have been so much easier...
User avatar
Schoelje
Level 5
Level 5
 
Posts: 791
Joined: Wed Jan 18, 2012 6:25 am
Location: Netherlands

Linux Mint is funded by ads and donations.
 

Re: Device Driver Manager - Help needed

Postby zerozero on Sat Nov 10, 2012 5:58 am

always a pleasure to help even when that means more work and headaches :lol:
User avatar
zerozero
Level 16
Level 16
 
Posts: 6435
Joined: Tue Jul 07, 2009 2:29 pm

Re: Device Driver Manager - Help needed

Postby zerozero on Sat Nov 10, 2012 8:24 am

Schoelje,
just remembered this viewtopic.php?f=59&t=112403
with the imminent 310.x release all these cards http://nvidia.custhelp.com/app/answers/detail/a_id/3142 will move to a new 304.legacy branch

and this page will eventually be updated to reflect that
http://www.nvidia.com/object/IO_32667.html
User avatar
zerozero
Level 16
Level 16
 
Posts: 6435
Joined: Tue Jul 07, 2009 2:29 pm

Re: Device Driver Manager - Help needed

Postby Schoelje on Sat Nov 10, 2012 9:29 am

zerozero wrote:Schoelje,
just remembered this viewtopic.php?f=59&t=112403
with the imminent 310.x release all these cards http://nvidia.custhelp.com/app/answers/detail/a_id/3142 will move to a new 304.legacy branch

and this page will eventually be updated to reflect that
http://www.nvidia.com/object/IO_32667.html


If these cards move to a new legacy branch, I suppose new driver packages will become available in the repositories.
When that happens, I'll need to change some minor DDM code.

As for now, I've changed about 20% of the Nvidia code in DDM.
With your lists, I don't need nvidia-detect to tell me which driver to install, so it doesn't need to be installed, which saves time.
Code for Debian and Ubuntu based systems are the same, so maintenance-wise it's a good thing you gave me that headache :)

I'll post the new DDM when I've tested it.
User avatar
Schoelje
Level 5
Level 5
 
Posts: 791
Joined: Wed Jan 18, 2012 6:25 am
Location: Netherlands

Re: Device Driver Manager - Help needed

Postby Schoelje on Sat Nov 10, 2012 2:00 pm

Thanks to zerozero I had to change a large part of the code that handles the nvidia cards ;)

On LMDE I used nvidia-detect to get the appropriate driver.
Now that is not necessary anymore: a list is used with all supported cards (using the PCI ID, which is far more reliable than the card's name).
Code is simplified because the logic is the same for Debian and Ubuntu based distributions and that makes me happy: less code to maintain.

I tested the new version on my PC with LMDE 32, LMDE KDE 64, LM 13 XFCE 32 and all seems in order but I'd like you to test it with your hardware as well.

You can download the .deb file here:
http://www.schoelje.nl/lmdekde/packages/device-driver-manager_0.2.3_all.deb
User avatar
Schoelje
Level 5
Level 5
 
Posts: 791
Joined: Wed Jan 18, 2012 6:25 am
Location: Netherlands

Re: Device Driver Manager - Help needed

Postby GeneC on Sat Nov 10, 2012 2:40 pm

Sorry to report 0.2.3 DDM did not work with my hardware
Mint Nadia Cinnamon 64bit
(where it did before with 0.2.2)..... :cry:

It did not detect my Graphics: Card: NVIDIA GF104 [GeForce GTX 460]

Image

DDM Log
Code: Select all
10-11-2012 13:33:32 main                          INFO      Write debug information to file: /home/gene/ddm.log
10-11-2012 13:33:32 main                          DEBUG     Startup command: gksu --message "<b>Please enter your password</b>" python /usr/lib/device-driver-manager/ddm.py :d :l /home/gene/ddm.log
10-11-2012 13:33:36 ddm.main                      INFO      Checking your hardware...
10-11-2012 13:33:36 drivers.DriverCheck           DEBUG     Initialize DriverCheck
10-11-2012 13:33:36 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep DISTRIB_RELEASE
10-11-2012 13:33:36 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep DISTRIB_ID
10-11-2012 13:33:36 execcmd.run                   DEBUG     Command to execute: lspci -nn | grep VGA
10-11-2012 13:33:36 nvidia.init                   DEBUG     Nvidia driver info: []
10-11-2012 13:33:36 execcmd.run                   DEBUG     Command to execute: lspci | grep VGA
10-11-2012 13:33:36 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep DISTRIB_RELEASE
10-11-2012 13:33:36 nvidia.getNvidia              DEBUG     No supported Nvidia card found
10-11-2012 13:33:36 execcmd.run                   DEBUG     Command to execute: lspci | grep Broadcom
10-11-2012 13:33:36 pae.getPae                    DEBUG     Distribution: linuxmint 14.0
10-11-2012 13:33:36 functions.getImgsFromDir      DEBUG     Search for extensions: ['.png', '.jpg', '.jpeg', '.gif']
10-11-2012 13:33:36 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/nvidia.png
10-11-2012 13:33:36 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/notinstalled.png
10-11-2012 13:33:36 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/pae.png
10-11-2012 13:33:36 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/mirror.png
10-11-2012 13:33:36 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/ati.png
10-11-2012 13:33:36 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/broadcom.png
10-11-2012 13:33:36 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/logo.png
10-11-2012 13:33:36 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/empty.png
10-11-2012 13:33:36 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/uninstallable.png
10-11-2012 13:33:36 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/installed.png
10-11-2012 13:33:36 ddm.fillHardware              WARNING   No supported hardware detected
10-11-2012 13:33:36 functions.fillTreeview        DEBUG     Create list store eval string: gtk.ListStore(str, int)
10-11-2012 13:33:36 functions.fillTreeview        DEBUG     Create column names: ['Column 0']
10-11-2012 13:33:36 functions.fillTreeview        DEBUG     Add data to bottom of list store (single-column list): No supported hardware detected
10-11-2012 13:33:36 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 0", gtk.CellRendererText(), text=0, weight=1)
10-11-2012 13:33:36 functions.fillTreeview        DEBUG     Column added: Column 0
10-11-2012 13:33:36 functions.fillTreeview        DEBUG     Add Liststrore to Treeview
10-11-2012 13:33:36 functions.fillTreeview        DEBUG     Scrolled to selected row: 0
10-11-2012 13:33:36 execcmd.run                   DEBUG     Command to execute: apt-cache policy device-driver-manager | grep Installed


Terminal Output
Code: Select all
gene@mint14rc ~ $ device-driver-manager -d
INFO      Write debug information to file: /home/gene/ddm.log
WARNING   No supported hardware detected


inxi -G
Code: Select all
ene@mint14rc ~ $ inxi -G
Graphics:  Card: NVIDIA GF104 [GeForce GTX 460]
           X.Org: 1.13.0 drivers: (unloaded: fbdev,vesa,nouveau) FAILED: nvidia Resolution: 1680x1050@60.0hz
           GLX Renderer: GeForce GTX 460/PCIe/SSE2 GLX Version: 4.2.0 NVIDIA 304.43


===========

EDIT:

Thought to try it on another partition (same hardware)
LMDE/XFCE/SID 64bit
Same thing.
Code: Select all
gene@zordon:~$ device-driver-manager -d
INFO      Write debug information to file: /home/gene/ddm.log
INFO      Checking your hardware...
INFO      3.6.0-6.dmz.1-liquorix-amd64
WARNING   No supported hardware detected


DDM Log
Code: Select all
10-11-2012 14:17:49 main                          INFO      Write debug information to file: /home/gene/ddm.log
10-11-2012 14:17:49 main                          DEBUG     Startup command: gksu --message "<b>Please enter your password</b>" python /usr/lib/device-driver-manager/ddm.py :d :l /home/gene/ddm.log
10-11-2012 14:17:49 ddm.main                      INFO      Checking your hardware...
10-11-2012 14:17:49 drivers.DriverCheck           DEBUG     Initialize DriverCheck
10-11-2012 14:17:49 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep DISTRIB_RELEASE
10-11-2012 14:17:49 execcmd.run                   DEBUG     Command to execute: lspci -nn | grep VGA
10-11-2012 14:17:49 nvidia.init                   DEBUG     Nvidia driver info: []
10-11-2012 14:17:49 execcmd.run                   DEBUG     Command to execute: lspci | grep VGA
10-11-2012 14:17:49 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep DISTRIB_RELEASE
10-11-2012 14:17:49 nvidia.getNvidia              DEBUG     No supported Nvidia card found
10-11-2012 14:17:49 execcmd.run                   DEBUG     Command to execute: lspci | grep Broadcom
10-11-2012 14:17:49 pae.getPae                    DEBUG     Distribution: debian 1.0
10-11-2012 14:17:49 execcmd.run                   DEBUG     Command to execute: uname -r
10-11-2012 14:17:49 execcmd.run                   INFO      3.6.0-6.dmz.1-liquorix-amd64
10-11-2012 14:17:49 functions.getImgsFromDir      DEBUG     Search for extensions: ['.png', '.jpg', '.jpeg', '.gif']
10-11-2012 14:17:49 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/pae.png
10-11-2012 14:17:49 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/installed.png
10-11-2012 14:17:49 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/broadcom.png
10-11-2012 14:17:49 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/empty.png
10-11-2012 14:17:49 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/mirror.png
10-11-2012 14:17:49 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/uninstallable.png
10-11-2012 14:17:49 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/nvidia.png
10-11-2012 14:17:49 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/ati.png
10-11-2012 14:17:49 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/logo.png
10-11-2012 14:17:49 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/notinstalled.png
10-11-2012 14:17:49 ddm.fillHardware              WARNING   No supported hardware detected
10-11-2012 14:17:49 functions.fillTreeview        DEBUG     Create list store eval string: gtk.ListStore(str, int)
10-11-2012 14:17:49 functions.fillTreeview        DEBUG     Create column names: ['Column 0']
10-11-2012 14:17:49 functions.fillTreeview        DEBUG     Add data to bottom of list store (single-column list): No supported hardware detected
10-11-2012 14:17:49 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 0", gtk.CellRendererText(), text=0, weight=1)
10-11-2012 14:17:49 functions.fillTreeview        DEBUG     Column added: Column 0
10-11-2012 14:17:49 functions.fillTreeview        DEBUG     Add Liststrore to Treeview
10-11-2012 14:17:49 functions.fillTreeview        DEBUG     Scrolled to selected row: 0
10-11-2012 14:17:49 execcmd.run                   DEBUG     Command to execute: apt-cache policy device-driver-manager | grep Installed


Code: Select all
gene@zordon:~$ inxi -F
System:    Host: zordon Kernel: 3.6.0-6.dmz.1-liquorix-amd64 x86_64 (64 bit) Desktop: Xfce 4.10.0 Distro: LinuxMint 1 debian
Machine:   Mobo: ASUSTeK model: M4A88TD-M/USB3 version: Rev X.0x Bios: American Megatrends version: 1401 date: 01/06/2012
CPU:       Quad core AMD Phenom II X4 955 (-MCP-) cache: 2048 KB flags: (lm nx sse sse2 sse3 sse4a svm)
           Clock Speeds: 1: 3200.00 MHz 2: 800.00 MHz 3: 3200.00 MHz 4: 800.00 MHz
Graphics:  Card: NVIDIA GF104 [GeForce GTX 460] X.Org: 1.12.4 driver: nvidia Resolution: 1680x1050@60.0hz
           GLX Renderer: GeForce GTX 460/PCIe/SSE2 GLX Version: 4.3.0 NVIDIA 310.14
GeneC

AMD Phenom2x4 3.2 ghz, 12GB DDR3, Nvidia GTX 460

LMDE (Cinnamon)
Debian (Gnome Shell 3.8.4 - Testing)
Siduction (XFCE -Debian SID)
Makulu 5 (XFCE-Testing)
User avatar
GeneC
Level 6
Level 6
 
Posts: 1460
Joined: Fri Sep 03, 2010 1:59 pm
Location: Maine, USA

Re: Device Driver Manager - Help needed

Postby zerozero on Sat Nov 10, 2012 4:17 pm

worked in a fresh nadia-cinnamon 64 install
Image
Code: Select all
zerozero@zerozero-nadia-cin ~ $ device-driver-manager -d
INFO      Write debug information to file: /home/zerozero/ddm.log
INFO      Get the appropriate Nvidia driver
INFO      Nvidia driver to install: nvidia-current
INFO      Hardware image found: /usr/share/device-driver-manager/nvidia.png
INFO      Add item: Nvidia GeForce GTS 250
INFO      install hardware code: nvidia
INFO      Start driver install thread
INFO      Reading package lists...
INFO      Building dependency tree...
INFO      Reading state information...
INFO      The following extra packages will be installed:
INFO      nvidia-settings python-xkit screen-resolution-extra
INFO      The following NEW packages will be installed
INFO      nvidia-current nvidia-settings python-xkit screen-resolution-extra
INFO      0 upgraded, 4 newly installed, 0 to remove and 5 not upgraded.
INFO      Need to get 69.6 MB of archives.
INFO      After this operation, 208 MB of additional disk space will be used.
INFO      Get:1 http://archive.ubuntu.com/ubuntu/ quantal/restricted nvidia-current amd64 304.51.really.304.43-0ubuntu1 [67.7 MB]
INFO      Get:2 http://archive.ubuntu.com/ubuntu/ quantal/main python-xkit all 0.5.0 [27.9 kB]
INFO      Get:3 http://archive.ubuntu.com/ubuntu/ quantal/main screen-resolution-extra all 0.15 [13.1 kB]
INFO      Get:4 http://archive.ubuntu.com/ubuntu/ quantal/main nvidia-settings amd64 304.51-0ubuntu2 [1,820 kB]
INFO      dpkg-preconfigure: Unable to re-open stdin: No such file or directory
INFO      Fetched 69.6 MB in 1min 16s (913 kB/s)
INFO      Selecting previously unselected package nvidia-current.
INFO      (Reading database ... 140992 files and directories currently installed.)
INFO      Unpacking nvidia-current (from .../nvidia-current_304.51.really.304.43-0ubuntu1_amd64.deb) ...
INFO      Selecting previously unselected package python-xkit.
INFO      Unpacking python-xkit (from .../python-xkit_0.5.0_all.deb) ...
INFO      Selecting previously unselected package screen-resolution-extra.
INFO      Unpacking screen-resolution-extra (from .../screen-resolution-extra_0.15_all.deb) ...
INFO      Selecting previously unselected package nvidia-settings.
INFO      Unpacking nvidia-settings (from .../nvidia-settings_304.51-0ubuntu2_amd64.deb) ...
INFO      Processing triggers for man-db ...
INFO      Processing triggers for bamfdaemon ...
INFO      Rebuilding /usr/share/applications/bamf.index...
INFO      Processing triggers for desktop-file-utils ...
INFO      Processing triggers for gnome-menus ...
INFO      Setting up nvidia-current (304.51.really.304.43-0ubuntu1) ...
INFO      update-alternatives: using /usr/lib/nvidia-current/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in auto mode
INFO      update-alternatives: using /usr/lib/nvidia-current/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in auto mode
INFO      update-initramfs: deferring update (trigger activated)
INFO      INFO:Enable nvidia-current
INFO      DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
INFO      DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
INFO      DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
INFO      DEBUG:Processing quirk Latitude E6530
INFO      DEBUG:Failure to match Gigabyte Technology Co., Ltd. with Dell Inc.
INFO      DEBUG:Quirk doesn't match
INFO      DEBUG:Processing quirk ThinkPad T420s
INFO      DEBUG:Failure to match Gigabyte Technology Co., Ltd. with LENOVO
INFO      DEBUG:Quirk doesn't match
INFO      Loading new nvidia-current-304.43 DKMS files...
INFO      First Installation: checking all kernels...
INFO      Building only for 3.5.0-17-generic
INFO      Building for architecture x86_64
INFO      Building initial module for 3.5.0-17-generic
INFO      Done.
INFO      nvidia_current:
INFO      Running module version sanity check.
INFO      - Original module
INFO      - No original module exists within this kernel
INFO      - Installation
INFO      - Installing to /lib/modules/3.5.0-17-generic/kernel/drivers/char/drm/
INFO      depmod....
INFO      DKMS: install completed.
INFO      Setting up python-xkit (0.5.0) ...
INFO      Setting up screen-resolution-extra (0.15) ...
INFO      Setting up nvidia-settings (304.51-0ubuntu2) ...
INFO      update-alternatives: using /usr/lib/nvidia-settings/ld.so.conf to provide /etc/ld.so.conf.d/nvidia_settings.conf (nvidia_settings_conf) in auto mode
INFO      Processing triggers for bamfdaemon ...
INFO      Rebuilding /usr/share/applications/bamf.index...
INFO      Processing triggers for initramfs-tools ...
INFO      update-initramfs: Generating /boot/initrd.img-3.5.0-17-generic
INFO      Warning: No support for locale: en_GB.utf8
INFO      Reading package lists...
INFO      Building dependency tree...
INFO      Reading state information...
INFO      nvidia-settings is already the newest version.
INFO      nvidia-settings set to manually installed.
INFO      0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
INFO      Done installing Nvidia drivers
INFO      Get the appropriate Nvidia driver
INFO      Nvidia driver to install: nvidia-current
INFO      Hardware image found: /usr/share/device-driver-manager/nvidia.png
INFO      Add item: Nvidia GeForce GTS 250
zerozero@zerozero-nadia-cin ~ $


Edit:
inxi after reboot
Code: Select all
zerozero@zerozero-nadia-cin ~ $ inxi -Gx
Graphics:  Card: NVIDIA G92 [GeForce GTS 250] bus-ID: 01:00.0
           X.Org: 1.13.0 drivers: (unloaded: fbdev,vesa,nouveau) FAILED: nvidia Resolution: 1440x900@59.9hz
           GLX Renderer: GeForce GTS 250/PCIe/SSE2 GLX Version: 3.3.0 NVIDIA 304.43 Direct Rendering: Yes
Attachments
ddm.odt
(19.64 KiB) Downloaded 24 times
User avatar
zerozero
Level 16
Level 16
 
Posts: 6435
Joined: Tue Jul 07, 2009 2:29 pm

Re: Device Driver Manager - Help needed

Postby Schoelje on Sat Nov 10, 2012 4:49 pm

I am deeply, deeply ashamed...I can't seem to read properly! :oops:

zerozero helped me with a list of supported PCI ID's...in the 195 driver series...and we're in the 304 series...
So I found the list for the 304 series and what did I find: the Geforce GTX 460!

I've updated the list in DDM and uploaded the deb:
http://www.schoelje.nl/lmdekde/packages/device-driver-manager_0.2.3_all.deb

@GeneC: would you like to try it again?
Last edited by Schoelje on Sat Nov 10, 2012 4:53 pm, edited 1 time in total.
User avatar
Schoelje
Level 5
Level 5
 
Posts: 791
Joined: Wed Jan 18, 2012 6:25 am
Location: Netherlands

Re: Device Driver Manager - Help needed

Postby Schoelje on Sat Nov 10, 2012 4:52 pm

For reference, this is the 304 list:
http://us.download.nvidia.com/XFree86/L ... chips.html
User avatar
Schoelje
Level 5
Level 5
 
Posts: 791
Joined: Wed Jan 18, 2012 6:25 am
Location: Netherlands

Re: Device Driver Manager - Help needed

Postby GeneC on Sat Nov 10, 2012 5:23 pm

Schoelje

You certainly have nothing to be ashamed about, my friend.... :wink:
I have trouble SPELLING Nvidia, nevermind making a Linux driver installer for it.... :lol:

That said, sorry.... :cry:
Still, no workie.

DDM log
Code: Select all
10-11-2012 16:19:13 main                          INFO      Write debug information to file: /home/gene/ddm.log
10-11-2012 16:19:13 main                          DEBUG     Startup command: gksu --message "<b>Please enter your password</b>" python /usr/lib/device-driver-manager/ddm.py :d :l /home/gene/ddm.log
10-11-2012 16:19:18 ddm.main                      INFO      Checking your hardware...
10-11-2012 16:19:18 drivers.DriverCheck           DEBUG     Initialize DriverCheck
10-11-2012 16:19:18 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep DISTRIB_RELEASE
10-11-2012 16:19:18 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep DISTRIB_ID
10-11-2012 16:19:18 execcmd.run                   DEBUG     Command to execute: lspci -nn | grep VGA
10-11-2012 16:19:18 nvidia.init                   DEBUG     Nvidia driver info: []
10-11-2012 16:19:18 execcmd.run                   DEBUG     Command to execute: lspci | grep VGA
10-11-2012 16:19:18 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep DISTRIB_RELEASE
10-11-2012 16:19:18 nvidia.getNvidia              DEBUG     No supported Nvidia card found
10-11-2012 16:19:18 execcmd.run                   DEBUG     Command to execute: lspci | grep Broadcom
10-11-2012 16:19:18 pae.getPae                    DEBUG     Distribution: linuxmint 13.0
10-11-2012 16:19:18 execcmd.run                   DEBUG     Command to execute: uname -r
10-11-2012 16:19:18 execcmd.run                   INFO      3.2.0-23-generic
10-11-2012 16:19:18 pae.getPae                    DEBUG     Single-core kernel found: 3.2.0-23-generic
10-11-2012 16:19:18 execcmd.run                   DEBUG     Command to execute: uname -m
10-11-2012 16:19:18 execcmd.run                   INFO      x86_64
10-11-2012 16:19:18 pae.getPae                    WARNING   PAE kernel cannot be installed: single-core system
10-11-2012 16:19:18 functions.getImgsFromDir      DEBUG     Search for extensions: ['.png', '.jpg', '.jpeg', '.gif']
10-11-2012 16:19:18 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/broadcom.png
10-11-2012 16:19:18 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/uninstallable.png
10-11-2012 16:19:18 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/nvidia.png
10-11-2012 16:19:18 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/empty.png
10-11-2012 16:19:18 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/mirror.png
10-11-2012 16:19:18 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/logo.png
10-11-2012 16:19:18 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/installed.png
10-11-2012 16:19:18 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/pae.png
10-11-2012 16:19:18 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/ati.png
10-11-2012 16:19:18 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/notinstalled.png
10-11-2012 16:19:18 ddm.fillHardware              WARNING   No supported hardware detected
10-11-2012 16:19:18 functions.fillTreeview        DEBUG     Create list store eval string: gtk.ListStore(str, int)
10-11-2012 16:19:18 functions.fillTreeview        DEBUG     Create column names: ['Column 0']
10-11-2012 16:19:18 functions.fillTreeview        DEBUG     Add data to bottom of list store (single-column list): No supported hardware detected
10-11-2012 16:19:18 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 0", gtk.CellRendererText(), text=0, weight=1)
10-11-2012 16:19:18 functions.fillTreeview        DEBUG     Column added: Column 0
10-11-2012 16:19:18 functions.fillTreeview        DEBUG     Add Liststrore to Treeview
10-11-2012 16:19:18 functions.fillTreeview        DEBUG     Scrolled to selected row: 0
10-11-2012 16:19:18 execcmd.run                   DEBUG     Command to execute: apt-cache policy device-driver-manager | grep Installed


Code: Select all
gene@zordon ~ $ inxi -F
System:    Host: zordon Kernel: 3.2.0-23-generic x86_64 (64 bit) Desktop: Xfce 4.10.0 Distro: Linux Mint 13 Maya
Machine:   Mobo: ASUSTeK model: M4A88TD-M/USB3 version: Rev X.0x Bios: American Megatrends version: 1401 date: 01/06/2012
CPU:       Quad core AMD Phenom II X4 955 (-MCP-) cache: 2048 KB flags: (lm nx sse sse2 sse3 sse4a svm)
           Clock Speeds: 1: 800.00 MHz 2: 800.00 MHz 3: 800.00 MHz 4: 800.00 MHz
Graphics:  Card: NVIDIA GF104 [GeForce GTX 460] X.Org: 1.11.3 driver: nvidia Resolution: 1680x1050@60.0hz
           GLX Renderer: GeForce GTX 460/PCIe/SSE2 GLX Version: 4.2.0 NVIDIA 304.64


I ran 0.2.2 just before this test.
It worked fine...

DDM log 0.2.2
Code: Select all
10-11-2012 16:15:48 main                          INFO      Write debug information to file: /home/gene/ddm.log
10-11-2012 16:15:48 main                          DEBUG     Startup command: gksu --message "<b>Please enter your password</b>" python /usr/lib/device-driver-manager/ddm.py :d :l /home/gene/ddm.log
10-11-2012 16:15:53 ddm.main                      INFO      Checking your hardware...
10-11-2012 16:15:53 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep ^ID
10-11-2012 16:15:53 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep DISTRIB_CODENAME
10-11-2012 16:15:53 execcmd.run                   DEBUG     Command to execute: lspci | grep VGA
10-11-2012 16:15:54 execcmd.run                   DEBUG     Command to execute: apt search nvidia-detect | grep ^i
10-11-2012 16:15:55 execcmd.run                   DEBUG     Command to execute: nvidia-detect | grep nvidia- | tr -d ' '
10-11-2012 16:15:55 execcmd.run                   INFO      /bin/sh: 1: nvidia-detect: not found
10-11-2012 16:15:55 nvidia.getNvidia              INFO      Nvidia driver to install: /bin/sh: 1: nvidia-detect: not found
10-11-2012 16:15:55 execcmd.run                   DEBUG     Command to execute: apt-cache policy /bin/sh: 1: nvidia-detect: not found
10-11-2012 16:15:55 drivers.getPackageStatus      WARNING   Package not found: /bin/sh: 1: nvidia-detect: not found
10-11-2012 16:15:55 nvidia.getNvidia              DEBUG     Package status: uninstallable
10-11-2012 16:15:55 execcmd.run                   DEBUG     Command to execute: lspci | grep Broadcom
10-11-2012 16:15:55 execcmd.run                   DEBUG     Command to execute: uname -r
10-11-2012 16:15:55 execcmd.run                   INFO      3.2.0-23-generic
10-11-2012 16:15:55 functions.getImgsFromDir      DEBUG     Search for extensions: ['.png', '.jpg', '.jpeg', '.gif']
10-11-2012 16:15:55 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/broadcom.png
10-11-2012 16:15:55 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/uninstallable.png
10-11-2012 16:15:55 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/nvidia.png
10-11-2012 16:15:55 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/empty.png
10-11-2012 16:15:55 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/mirror.png
10-11-2012 16:15:55 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/logo.png
10-11-2012 16:15:55 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/installed.png
10-11-2012 16:15:55 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/pae.png
10-11-2012 16:15:55 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/ati.png
10-11-2012 16:15:55 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/notinstalled.png
10-11-2012 16:15:55 ddm.fillHardware              INFO      Hardware image found: /usr/share/device-driver-manager/nvidia.png
10-11-2012 16:15:55 ddm.fillHardware              INFO      Add item: NVIDIA Corporation GF104 [GeForce GTX 460] (rev a1)
10-11-2012 16:15:55 ddm.fillHardware              DEBUG     Preselect: False
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Create list store eval string: gtk.ListStore(bool, gtk.gdk.Pixbuf, gtk.gdk.Pixbuf, str, str, str, int)
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Create column names: ['Column 0', 'Column 1', 'Column 2', 'Column 3', 'Column 4', 'Column 5']
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Add data to list store (single-column list): liststore.append( [False, gtk.gdk.pixbuf_new_from_file("/usr/share/device-driver-manager/uninstallable.png"), gtk.gdk.pixbuf_new_from_file("/usr/share/device-driver-manager/nvidia.png"), "NVIDIA Corporation GF104 [GeForce GTX 460] (rev a1)", "nvidia", "uninstallable", 400] )
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Last visible column nr: 4
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 0", gtk.CellRendererToggle(), active=0)
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Check box found: add toggle function
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Column added: Column 0
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 1", gtk.CellRendererPixbuf(), pixbuf=1)
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Column added: Column 1
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 2", gtk.CellRendererPixbuf(), pixbuf=2)
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Column added: Column 2
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 3", gtk.CellRendererText(), text=3, weight=6)
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Column added: Column 3
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Hide column nr: 4
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Hide column nr: 5
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Add Liststrore to Treeview
10-11-2012 16:15:55 functions.fillTreeview        DEBUG     Scrolled to selected row: 0
10-11-2012 16:15:55 execcmd.run                   DEBUG     Command to execute: apt policy device-driver-manager | grep Installed
GeneC

AMD Phenom2x4 3.2 ghz, 12GB DDR3, Nvidia GTX 460

LMDE (Cinnamon)
Debian (Gnome Shell 3.8.4 - Testing)
Siduction (XFCE -Debian SID)
Makulu 5 (XFCE-Testing)
User avatar
GeneC
Level 6
Level 6
 
Posts: 1460
Joined: Fri Sep 03, 2010 1:59 pm
Location: Maine, USA

Re: Device Driver Manager - Help needed

Postby zerozero on Sat Nov 10, 2012 6:11 pm

the gtx460 is in that list (of course :D )
Code: Select all
GeForce GTX 460    0x0E24

i just made a quick simulation of the last .deb in lmde-kde (with nvidia already installed) and surely it picked my card
Code: Select all
zerozero@deb-kde ~/Documents $ device-driver-manager -d
INFO      Write debug information to file: /home/zerozero/ddm.log
INFO      Checking your hardware...
INFO      Get the appropriate Nvidia driver
INFO      Nvidia driver to install: nvidia-glx
INFO      3.2.0-4-amd64
INFO      Hardware image found: /usr/share/device-driver-manager/nvidia.png
INFO      Add item: Nvidia GeForce GTS 250
User avatar
zerozero
Level 16
Level 16
 
Posts: 6435
Joined: Tue Jul 07, 2009 2:29 pm

Re: Device Driver Manager - Help needed

Postby zerozero on Sat Nov 10, 2012 9:24 pm

Schoelje,
not sure if this helps you
http://pci-ids.ucw.cz/read/PC/10de

also this
Code: Select all
What is the format of a PCI Bus ID?
   

Different tools have different formats for the PCI Bus ID of a PCI device.

The X server's "BusID" X configuration file option interprets the BusID string in the format "bus@domain:device:function" (the "@domain" portion is only needed if the PCI domain is non-zero), in decimal. More specifically,

"%d@%d:%d:%d", bus, domain, device, function

in printf(3) syntax. NVIDIA X driver logging, nvidia-xconfig, and nvidia-settings match the X configuration file BusID convention.

The lspci(8) utility, in contrast, reports the PCI BusID of a PCI device in the format "domain:bus:device.function", printing the values in hexadecimal. More specifically,

"%04x:%02x:%02x.%x", domain, bus, device, function

in printf(3) syntax. The "Bus Location" reported in the /proc/driver/nvidia/gpus/0..N/information files matches the lspci format.
   

How do I interpret X server version numbers?
somewhere here in the faqs http://us.download.nvidia.com/XFree86/L ... E/faq.html

and this
Code: Select all
zerozero@deb-kde ~ $ lspci | grep -i VGA
01:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce GTS 250] (rev a2)
zerozero@deb-kde ~ $ lspci -n | grep 01:00.0
01:00.0 0300: 10de:0615 (rev a2)
zerozero@deb-kde ~ $ lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G92 [GeForce GTS 250] [10de:0615] (rev a2)
User avatar
zerozero
Level 16
Level 16
 
Posts: 6435
Joined: Tue Jul 07, 2009 2:29 pm

Re: Device Driver Manager - Help needed

Postby Schoelje on Sun Nov 11, 2012 1:48 am

@GeneC
I think I know what's happening, but I need to be sure.
Could you post the output of:
Code: Select all
lspci -nn | grep VGA
User avatar
Schoelje
Level 5
Level 5
 
Posts: 791
Joined: Wed Jan 18, 2012 6:25 am
Location: Netherlands

Re: Device Driver Manager - Help needed

Postby GeneC on Sun Nov 11, 2012 8:45 am

Good morning, all... :)

Code: Select all
gene@zordon:~$ lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF104 [GeForce GTX 460] [10de:0e22] (rev a1)
GeneC

AMD Phenom2x4 3.2 ghz, 12GB DDR3, Nvidia GTX 460

LMDE (Cinnamon)
Debian (Gnome Shell 3.8.4 - Testing)
Siduction (XFCE -Debian SID)
Makulu 5 (XFCE-Testing)
User avatar
GeneC
Level 6
Level 6
 
Posts: 1460
Joined: Fri Sep 03, 2010 1:59 pm
Location: Maine, USA

Re: Device Driver Manager - Help needed

Postby viking777 on Sun Nov 11, 2012 11:45 am

I'm a bit late to this thread, I have been away from the forums for a while, but I get this error on starting:

Code: Select all
Broadcom chip set not supported: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)


and this log file:

Code: Select all
11-11-2012 16:40:22 main                          INFO      Write debug information to file: /home/mint/ddm.log
11-11-2012 16:40:22 main                          DEBUG     Startup command: gksu --message "<b>Please enter your password</b>" python /usr/lib/device-driver-manager/ddm.py :d :l /home/mint/ddm.log
11-11-2012 16:40:22 ddm.main                      INFO      Checking your hardware...
11-11-2012 16:40:22 drivers.DriverCheck           DEBUG     Initialize DriverCheck
11-11-2012 16:40:22 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep DISTRIB_RELEASE
11-11-2012 16:40:22 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep DISTRIB_ID
11-11-2012 16:40:22 execcmd.run                   DEBUG     Command to execute: lspci -nn | grep VGA
11-11-2012 16:40:22 nvidia.init                   DEBUG     Nvidia driver info: [304, 'Nvidia GeForce 8600M GS', '0425']
11-11-2012 16:40:22 execcmd.run                   DEBUG     Command to execute: lspci | grep VGA
11-11-2012 16:40:22 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep DISTRIB_RELEASE
11-11-2012 16:40:22 nvidia.getNvidia              INFO      Get the appropriate Nvidia driver
11-11-2012 16:40:22 nvidia.getNvidia              INFO      Nvidia driver to install: nvidia-current
11-11-2012 16:40:22 execcmd.run                   DEBUG     Command to execute: apt-cache policy nvidia-current
11-11-2012 16:40:22 drivers.getPackageStatus      DEBUG     Package is installed: nvidia-current
11-11-2012 16:40:22 nvidia.getNvidia              DEBUG     Package status: installed
11-11-2012 16:40:22 execcmd.run                   DEBUG     Command to execute: lspci | grep Broadcom
11-11-2012 16:40:22 execcmd.run                   INFO      08:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
11-11-2012 16:40:22 broadcom.setCurrentChipInfo   INFO      Broadcom found: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
11-11-2012 16:40:22 execcmd.run                   DEBUG     Command to execute: lspci -n -d 14e4:
11-11-2012 16:40:22 execcmd.run                   INFO      08:00.0 0200: 14e4:1693 (rev 02)
11-11-2012 16:40:22 broadcom.setCurrentChipInfo   DEBUG     Broadcom chip set found: 1693
11-11-2012 16:40:22 broadcom.setCurrentChipInfo   ERROR     Broadcom chip set not supported: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
11-11-2012 16:40:22 broadcom.getBroadcom          WARNING   Broadcom chip serie not supported: 1693
11-11-2012 16:40:22 pae.getPae                    DEBUG     Distribution: linuxmint 13.0
11-11-2012 16:40:22 execcmd.run                   DEBUG     Command to execute: uname -r
11-11-2012 16:40:22 execcmd.run                   INFO      3.2.0-32-generic
11-11-2012 16:40:22 pae.getPae                    DEBUG     Single-core kernel found: 3.2.0-32-generic
11-11-2012 16:40:22 execcmd.run                   DEBUG     Command to execute: uname -m
11-11-2012 16:40:22 execcmd.run                   INFO      x86_64
11-11-2012 16:40:22 pae.getPae                    WARNING   PAE kernel cannot be installed: single-core system
11-11-2012 16:40:22 functions.getImgsFromDir      DEBUG     Search for extensions: ['.png', '.jpg', '.jpeg', '.gif']
11-11-2012 16:40:22 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/uninstallable.png
11-11-2012 16:40:22 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/empty.png
11-11-2012 16:40:22 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/pae.png
11-11-2012 16:40:22 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/installed.png
11-11-2012 16:40:22 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/mirror.png
11-11-2012 16:40:22 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/broadcom.png
11-11-2012 16:40:22 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/logo.png
11-11-2012 16:40:22 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/ati.png
11-11-2012 16:40:22 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/notinstalled.png
11-11-2012 16:40:22 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/nvidia.png
11-11-2012 16:40:22 ddm.fillHardware              INFO      Hardware image found: /usr/share/device-driver-manager/nvidia.png
11-11-2012 16:40:22 ddm.fillHardware              INFO      Add item: Nvidia GeForce 8600M GS
11-11-2012 16:40:22 ddm.fillHardware              DEBUG     Preselect: False
11-11-2012 16:40:22 ddm.fillHardware              INFO      Hardware image found: /usr/share/device-driver-manager/broadcom.png
11-11-2012 16:40:22 ddm.fillHardware              INFO      Add item: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
11-11-2012 16:40:22 ddm.fillHardware              DEBUG     Preselect: False
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Create list store eval string: gtk.ListStore(bool, gtk.gdk.Pixbuf, gtk.gdk.Pixbuf, str, str, str, int)
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Create column names: ['Column 0', 'Column 1', 'Column 2', 'Column 3', 'Column 4', 'Column 5']
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Add data to list store (single-column list): liststore.append( [False, gtk.gdk.pixbuf_new_from_file("/usr/share/device-driver-manager/installed.png"), gtk.gdk.pixbuf_new_from_file("/usr/share/device-driver-manager/nvidia.png"), "Nvidia GeForce 8600M GS", "nvidia", "installed", 400] )
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Add data to list store (single-column list): liststore.append( [False, gtk.gdk.pixbuf_new_from_file("/usr/share/device-driver-manager/uninstallable.png"), gtk.gdk.pixbuf_new_from_file("/usr/share/device-driver-manager/broadcom.png"), "Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)", "broadcom", "uninstallable", 400] )
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Last visible column nr: 4
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 0", gtk.CellRendererToggle(), active=0)
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Check box found: add toggle function
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Column added: Column 0
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 1", gtk.CellRendererPixbuf(), pixbuf=1)
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Column added: Column 1
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 2", gtk.CellRendererPixbuf(), pixbuf=2)
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Column added: Column 2
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 3", gtk.CellRendererText(), text=3, weight=6)
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Column added: Column 3
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Hide column nr: 4
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Hide column nr: 5
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Add Liststrore to Treeview
11-11-2012 16:40:22 functions.fillTreeview        DEBUG     Scrolled to selected row: 0
11-11-2012 16:40:22 execcmd.run                   DEBUG     Command to execute: apt-cache policy device-driver-manager | grep Installed


Using Mint 13 and Unity-revamped desktop environment.

Code: Select all
inxi -n
Network:   Card-1: Broadcom NetLink BCM5787M Gigabit Ethernet PCI Express driver: tg3
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: 00:1b:24:a4:b8:d0
           Card-2: Intel PRO/Wireless 4965 AG or AGN [Kedron] Network Connection driver: iwl4965
           IF: wlan0 state: down mac: 00:13:e8:9c:fb:ed


I don't know if you have seen that before.

My ethernet works perfectly btw.

Edit. Another interesting point is that the log file identifies my processor as single core.
Code: Select all
WARNING   PAE kernel cannot be installed: single-core system

In reality it is an intel T7300 which is dual core.
Fujitsu Lifebook AH532. Intel i5 processor, 6Gb ram, Intel HD3000 graphics, Intel Audio/wifi. Realtek RTL8111/8168B Ethernet.Lubuntu 13.10,Ubuntu12.10 (Unity), Mint16 (Cinnamon), Manjaro (Xfce).
Image
User avatar
viking777
Level 14
Level 14
 
Posts: 5153
Joined: Mon Dec 01, 2008 11:21 am

Re: Device Driver Manager - Help needed

Postby Schoelje on Sun Nov 11, 2012 4:31 pm

@GeneC
My suspicions were correct :D
There is a difference between 0e22 and 0E22.
lspci returns the PCI ID in lower case while I have all ID's in upper case...and those do not compare.
I didn't notice that because my hardware ID's were numeric...
Code has changed and I tested it with the string you provided...and it worked, so can you try it again?

http://www.schoelje.nl/lmdekde/packages/device-driver-manager_0.2.3_all.deb


@viking777
About Broadcom:
I use this list to check wich chipsets are supported: http://linuxwireless.org/en/users/Drive ... ed_devices
As you can see, your BCM5787M is not in the list and doesn't seem to be supported by any driver in the repositories.
You say you have ethernet but no wireless?
What do you usually do to get wireless with this chipset?

About PAE:
Could you post the outcome of the following codes:
Code: Select all
uname -r
uname -m
cat /proc/cpuinfo | grep processor | wc -l
User avatar
Schoelje
Level 5
Level 5
 
Posts: 791
Joined: Wed Jan 18, 2012 6:25 am
Location: Netherlands

Re: Device Driver Manager - Help needed

Postby GeneC on Sun Nov 11, 2012 4:49 pm

Schoelje wrote:@GeneC
My suspicions were correct :D
There is a difference between 0e22 and 0E22.
lspci returns the PCI ID in lower case while I have all ID's in upper case...and those do not compare.
I didn't notice that because my hardware ID's were numeric...
Code has changed and I tested it with the string you provided...and it worked, so can you try it again?

http://www.schoelje.nl/lmdekde/packages/device-driver-manager_0.2.3_all.deb



That did it.. :D
Worked fine that time.
Code: Select all
 11-11-2012 15:48:07 main                          INFO      Write debug information to file: /home/gene/ddm.log
11-11-2012 15:48:07 main                          DEBUG     Startup command: kdesudo -i /usr/share/device-driver-manager/logo.png -d --comment "<b>Please enter your password</b>" python /usr/lib/device-driver-manager/ddm.py :d :l /home/gene/ddm.log
11-11-2012 15:48:12 ddm.main                      INFO      Checking your hardware...
11-11-2012 15:48:12 drivers.DriverCheck           DEBUG     Initialize DriverCheck
11-11-2012 15:48:12 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep DISTRIB_RELEASE
11-11-2012 15:48:12 execcmd.run                   DEBUG     Command to execute: lspci -nn | grep VGA
11-11-2012 15:48:12 nvidia.init                   DEBUG     Nvidia driver info: [304, 'Nvidia GeForce GTX 460', '0E22']
11-11-2012 15:48:12 execcmd.run                   DEBUG     Command to execute: lspci | grep VGA
11-11-2012 15:48:12 execcmd.run                   DEBUG     Command to execute: cat /etc/*-release | grep DISTRIB_RELEASE
11-11-2012 15:48:12 nvidia.getNvidia              INFO      Get the appropriate Nvidia driver
11-11-2012 15:48:12 nvidia.getNvidia              INFO      Nvidia driver to install: nvidia-glx
11-11-2012 15:48:12 execcmd.run                   DEBUG     Command to execute: apt-cache policy nvidia-glx
11-11-2012 15:48:12 drivers.getPackageStatus      DEBUG     Package not installed: nvidia-glx
11-11-2012 15:48:12 nvidia.getNvidia              DEBUG     Package status: notinstalled
11-11-2012 15:48:12 execcmd.run                   DEBUG     Command to execute: lspci | grep Broadcom
11-11-2012 15:48:12 pae.getPae                    DEBUG     Distribution: debian 1.0
11-11-2012 15:48:12 execcmd.run                   DEBUG     Command to execute: uname -r
11-11-2012 15:48:12 execcmd.run                   INFO      3.6.0-6.dmz.1-liquorix-amd64
11-11-2012 15:48:12 functions.getImgsFromDir      DEBUG     Search for extensions: ['.png', '.jpg', '.jpeg', '.gif']
11-11-2012 15:48:12 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/installed.png
11-11-2012 15:48:12 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/pae.png
11-11-2012 15:48:12 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/broadcom.png
11-11-2012 15:48:12 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/ati.png
11-11-2012 15:48:12 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/logo.png
11-11-2012 15:48:12 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/uninstallable.png
11-11-2012 15:48:12 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/nvidia.png
11-11-2012 15:48:12 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/notinstalled.png
11-11-2012 15:48:12 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/mirror.png
11-11-2012 15:48:12 functions.getImgsFromDir      DEBUG     Image found: /usr/share/device-driver-manager/empty.png
11-11-2012 15:48:12 ddm.fillHardware              INFO      Hardware image found: /usr/share/device-driver-manager/nvidia.png
11-11-2012 15:48:12 ddm.fillHardware              INFO      Add item: Nvidia GeForce GTX 460
11-11-2012 15:48:12 ddm.fillHardware              DEBUG     Preselect: True
11-11-2012 15:48:12 functions.fillTreeview        DEBUG     Create list store eval string: gtk.ListStore(bool, gtk.gdk.Pixbuf, gtk.gdk.Pixbuf, str, str, str, int)
11-11-2012 15:48:12 functions.fillTreeview        DEBUG     Create column names: ['Column 0', 'Column 1', 'Column 2', 'Column 3', 'Column 4', 'Column 5']
11-11-2012 15:48:12 functions.fillTreeview        DEBUG     Add data to list store (single-column list): liststore.append( [True, gtk.gdk.pixbuf_new_from_file("/usr/share/device-driver-manager/notinstalled.png"), gtk.gdk.pixbuf_new_from_file("/usr/share/device-driver-manager/nvidia.png"), "Nvidia GeForce GTX 460", "nvidia", "notinstalled", 400] )
11-11-2012 15:48:13 functions.fillTreeview        DEBUG     Last visible column nr: 4
11-11-2012 15:48:13 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 0", gtk.CellRendererToggle(), active=0)
11-11-2012 15:48:13 functions.fillTreeview        DEBUG     Check box found: add toggle function
11-11-2012 15:48:13 functions.fillTreeview        DEBUG     Column added: Column 0
11-11-2012 15:48:13 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 1", gtk.CellRendererPixbuf(), pixbuf=1)
11-11-2012 15:48:13 functions.fillTreeview        DEBUG     Column added: Column 1
11-11-2012 15:48:13 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 2", gtk.CellRendererPixbuf(), pixbuf=2)
11-11-2012 15:48:13 functions.fillTreeview        DEBUG     Column added: Column 2
11-11-2012 15:48:13 functions.fillTreeview        DEBUG     Create column: gtk.TreeViewColumn("Column 3", gtk.CellRendererText(), text=3, weight=6)
11-11-2012 15:48:13 functions.fillTreeview        DEBUG     Column added: Column 3
11-11-2012 15:48:13 functions.fillTreeview        DEBUG     Hide column nr: 4
11-11-2012 15:48:13 functions.fillTreeview        DEBUG     Hide column nr: 5
11-11-2012 15:48:13 functions.fillTreeview        DEBUG     Add Liststrore to Treeview
11-11-2012 15:48:13 functions.fillTreeview        DEBUG     Scrolled to selected row: 0
11-11-2012 15:48:13 execcmd.run                   DEBUG     Command to execute: apt-cache policy device-driver-manager | grep Installed
 


Nice job. Image
GeneC

AMD Phenom2x4 3.2 ghz, 12GB DDR3, Nvidia GTX 460

LMDE (Cinnamon)
Debian (Gnome Shell 3.8.4 - Testing)
Siduction (XFCE -Debian SID)
Makulu 5 (XFCE-Testing)
User avatar
GeneC
Level 6
Level 6
 
Posts: 1460
Joined: Fri Sep 03, 2010 1:59 pm
Location: Maine, USA

Re: Device Driver Manager - Help needed

Postby viking777 on Mon Nov 12, 2012 6:23 am

@viking777
About Broadcom:
I use this list to check wich chipsets are supported: http://linuxwireless.org/en/users/Drive ... ed_devices
As you can see, your BCM5787M is not in the list and doesn't seem to be supported by any driver in the repositories.
You say you have ethernet but no wireless?
What do you usually do to get wireless with this chipset?


Broadcom is not my wireless card it is my Ethernet card, it uses the tg3 driver (may be built into the kernel, not sure) My wireless card is Intel 4965 AGN that uses the iwl4965 driver and also works normally.

Here is the output you asked for:

Code: Select all
mint@acer ~> uname -r
3.2.0-32-generic
mint@acer ~> uname -m
x86_64
mint@acer ~> cat /proc/cpuinfo | grep processor | wc -l
2
Fujitsu Lifebook AH532. Intel i5 processor, 6Gb ram, Intel HD3000 graphics, Intel Audio/wifi. Realtek RTL8111/8168B Ethernet.Lubuntu 13.10,Ubuntu12.10 (Unity), Mint16 (Cinnamon), Manjaro (Xfce).
Image
User avatar
viking777
Level 14
Level 14
 
Posts: 5153
Joined: Mon Dec 01, 2008 11:21 am

Re: Device Driver Manager - Help needed

Postby Schoelje on Mon Nov 12, 2012 6:34 am

viking777 wrote:Broadcom is not my wireless card it is my Ethernet card, it uses the tg3 driver (may be built into the kernel, not sure) My wireless card is Intel 4965 AGN that uses the iwl4965 driver and also works normally.


Ok, so I don't need to address that.

viking777 wrote:Here is the output you asked for:

Code: Select all
mint@acer ~> uname -r
3.2.0-32-generic
mint@acer ~> uname -m
x86_64
mint@acer ~> cat /proc/cpuinfo | grep processor | wc -l
2


Aha, I see you've installed the 32-bit version on a 64-bit system...I never thought of that.

So...I suppose you can install pae on any x86_64 system (because they are all pae ready)?
User avatar
Schoelje
Level 5
Level 5
 
Posts: 791
Joined: Wed Jan 18, 2012 6:25 am
Location: Netherlands

Re: Device Driver Manager - Help needed

Postby Schoelje on Mon Nov 12, 2012 12:39 pm

I made some changes to the code handling PAE:
  • It should now also detect a 64-bit system and propose to install PAE.
  • Selecting the latest PAE headers and image in the repository has been improved.

So, if anyone would care to try it out:
http://www.schoelje.nl/lmdekde/packages/device-driver-manager_0.2.3_all.deb
User avatar
Schoelje
Level 5
Level 5
 
Posts: 791
Joined: Wed Jan 18, 2012 6:25 am
Location: Netherlands

Linux Mint is funded by ads and donations.
 
PreviousNext

Return to Software & Applications

Who is online

Users browsing this forum: No registered users and 21 guests