Device Driver Manager - Help needed

Questions about applications and software
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Schoelje

Re: Device Driver Manager - Help needed

Post by Schoelje »

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...
zerozero

Re: Device Driver Manager - Help needed

Post by zerozero »

always a pleasure to help even when that means more work and headaches :lol:
zerozero

Re: Device Driver Manager - Help needed

Post by zerozero »

Schoelje,
just remembered this http://forums.linuxmint.com/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
Schoelje

Re: Device Driver Manager - Help needed

Post by Schoelje »

zerozero wrote:Schoelje,
just remembered this http://forums.linuxmint.com/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.
Schoelje

Re: Device Driver Manager - Help needed

Post by Schoelje »

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 ... .3_all.deb
GeneC

Re: Device Driver Manager - Help needed

Post by GeneC »

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
zerozero

Re: Device Driver Manager - Help needed

Post by zerozero »

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
Schoelje

Re: Device Driver Manager - Help needed

Post by Schoelje »

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 ... .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.
Schoelje

Re: Device Driver Manager - Help needed

Post by Schoelje »

For reference, this is the 304 list:
http://us.download.nvidia.com/XFree86/L ... chips.html
GeneC

Re: Device Driver Manager - Help needed

Post by GeneC »

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
zerozero

Re: Device Driver Manager - Help needed

Post by zerozero »

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
zerozero

Re: Device Driver Manager - Help needed

Post by zerozero »

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)
Schoelje

Re: Device Driver Manager - Help needed

Post by Schoelje »

@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
GeneC

Re: Device Driver Manager - Help needed

Post by GeneC »

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)
viking777

Re: Device Driver Manager - Help needed

Post by viking777 »

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.
Schoelje

Re: Device Driver Manager - Help needed

Post by Schoelje »

@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 ... .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
GeneC

Re: Device Driver Manager - Help needed

Post by GeneC »

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 ... .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
viking777

Re: Device Driver Manager - Help needed

Post by viking777 »

@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
Schoelje

Re: Device Driver Manager - Help needed

Post by Schoelje »

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)?
Schoelje

Re: Device Driver Manager - Help needed

Post by Schoelje »

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 ... .3_all.deb
Locked

Return to “Software & Applications”