Page 1 of 18
Device Driver Manager - Help needed
Posted: Fri Sep 28, 2012 12:44 pm
by Schoelje
Device Driver Manager: a third party hardware driver manager for Linux Mint
[Updated: 16 January 2013]
Implemented a minor change that might solve driver installation for ATI/Intel hybrid cards.
This is still untested because I don't have the hardware to test it on.
So, if you own a ATI/Intel hybrid card, please post back your results here.
I'm looking for testers:
- Any Linux Mint taste (it should work on any Debian or Ubuntu based distribution).
- Systems with Nvidia, ATI, Intel, Broadcom or multi-processor 32-bit CPU's.
- Other hardware that you would like to have supported by DDM.
You can download the .deb file here:
http://schoelje.nl/lmdekde/packages/ddm_0.5.3_all.deb
DDM is still in development, so before you install, make sure you have made an image of your system you can revert to when things go not entirely the way you expected...
You can use CloneZilla (
http://clonezilla.org) to create an image.
After installation, open up a terminal:
This will create a debug file in your home directory:
When you want to post your findings in this thread, you can add the log file to your message (or link to pastebin, if you like). The information in this log helps me to debug the application.
If you're a coder, and you'd like to pitch in, you can check the source at GitHub:
https://github.com/linuxmint/device-driver-manager
You can look at the code at GitHub or fork the repository and create a new branch.
So you see: you don't need to be a Linux crack to help out!
Your help is very much appreciated!
Screenshot:
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 6:14 am
by zerozero
Schoelje,
with much delay
(sorry, real life sometimes gets in the way) i'm reporting the issues with the broadcom drivers installation (i used this time the up5sr2 iso because of course i wanted to test the rest of shinny new stuff as well).
this time i can see why it fails (tho i can't explain it), see this part in the konsole output
Code: Select all
INFO Selecting previously unselected package firmware-b43-lpphy-installer.
INFO (Reading database ... 143300 files and directories currently installed.)
INFO Unpacking firmware-b43-lpphy-installer (from firmware-b43-lpphy-installer_015-14_all.deb) ...
INFO dpkg: dependency problems prevent configuration of firmware-b43-lpphy-installer:
INFO firmware-b43-lpphy-installer depends on b43-fwcutter (>= 1:015-14); however:
INFO Package b43-fwcutter is not installed.
INFO dpkg: error processing firmware-b43-lpphy-installer (--install):
INFO dependency problems - leaving unconfigured
INFO Errors were encountered while processing:
INFO firmware-b43-lpphy-installer
INFO Done installing Broadcome drivers
there's a dependency problem: ddm doesn't pull in b43-fwcutter and the installation errors out (of course at this point i can't make the broadcom card work)
but this:
Code: Select all
Start-Date: 2012-10-15 10:47:34
Commandline: synaptic
Install: b43-fwcutter:i386 (015-14, automatic)
Reinstall: firmware-b43-lpphy-installer:i386 (015-14)
Error: Sub-process /usr/bin/dpkg returned an error code (1)
End-Date: 2012-10-15 10:47:36
if i reinstall firmware-b43-lpphy-installer with synaptic it pulls the right dependency.
unfortunately i can't give you (now) the ddm.log because the process stalled here
Code: Select all
INFO Start driver install thread
INFO Current server: 'http://debian.linuxmint.com' (latest)
INFO Server http://mirror.rts-informatique.fr/linuxmint/debian - 620Kbps
INFO Server http://debian.lth.se/lmde - 279Kbps
INFO Server http://lmde-mirror.gwendallebihan.net - 305Kbps
INFO Server http://debian.linuxmint.com - 153Kbps
INFO Best server: http://mirror.rts-informatique.fr/linuxmint/debian
and trying to start it again overwrote the previous log.
time to start clean
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 6:32 am
by Schoelje
Would it be a good idea to pre-install b43-fwcutter?
I don't think it would do any harm if it's not used by any broadcom driver and it's really small (80Kb).
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 6:35 am
by zerozero
but i want to understand why ddm doesn't pull it as a dep and synaptic does later (of course that only reinstalling because the system is now "contaminated")
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 6:39 am
by Schoelje
DDM is blind for dependencies...It simply downloads the given drivers and is blissfully unknown to whatever else is needed.
How can you find out what the dependencies are of a package?
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 6:43 am
by zerozero
Code: Select all
zerozero@deb-kde ~/Documents $ apt-cache depends firmware-b43-lpphy-installer
firmware-b43-lpphy-installer
Depends: b43-fwcutter
Depends: bzip2
Depends: wget
Recommends: <linux-image>
linux-image-3.2.0-2-amd64
linux-image-3.2.0-3-amd64
linux-image-3.2.0-3-rt-amd64
Conflicts: firmware-b43-installer
EDIT: in the pae system the recommends are different
Code: Select all
zerozero@deb-kdeup5sr2 ~ $ apt-cache depends firmware-b43-lpphy-installer
firmware-b43-lpphy-installer
Depends: b43-fwcutter
Depends: bzip2
Depends: wget
Recommends: <linux-image>
linux-image-3.2.0-3-486
linux-image-3.2.0-3-686-pae
linux-image-3.2.0-3-amd64
linux-image-3.2.0-3-rt-686-pae
Conflicts: firmware-b43-installer
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 7:21 am
by zerozero
another thing (before reinstall i decided to test it a bit more)
- is the mirrors choosing integrated with debconf? it stalls again in the same place (where should have user input)
http://pastebin.com/7AecaHQ2
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 7:26 am
by dcihon
zero,
Can we still download the DDM? The link at the top doesn't work for me. Says file not found.
Thanks
Dan
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 7:34 am
by Schoelje
zerozero wrote:another thing (before reinstall i decided to test it a bit more)
- is the mirrors choosing integrated with debconf? it stalls again in the same place (where should have user input)
http://pastebin.com/7AecaHQ2
Yes, we're (Clem and I) are working on mint-debian-mirrors and its integration into DDM.
To be safe, I'll comment the code that handles mirror installation until mint-debian-mirrors is done.
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 7:35 am
by Schoelje
dcihon wrote:zero,
Can we still download the DDM? The link at the top doesn't work for me. Says file not found.
Thanks
Dan
If you can wait a sec, I'll upload a new version
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 7:41 am
by zerozero
Dan, this ddm version i'm testing comes bundled in the latest isos Schoelje built here
http://forums.linuxmint.com/viewtopic.p ... &start=100
tbh at the moment i don't recall if you can find an updated version on its own (but that won't be a problem, i guess, Schoelje can get you one
)
Schoelje,
somehow i have to rectify my last post:
- after a long wait (more than 10mint) i terminated
ddm and it wrote this in the logs (but only after being terminated)
Code: Select all
15-10-2012 12:32:27 execcmd.run INFO [?1049h[1;24r[4l[?25l(B[m[37m[40m[1;24r[H[2J[1;1H[1m[37m[44m [2;1H [3;1H [4;1H [5;1H [6;1H [7;1H [8;1H [9;1H [10;1H [11;1H
[12;1H [13;1H [14;1H [15;1H [16;1H [17;1H [18;1H [19;1H [20;1H [21;1H [22;1H [23;1H
[24;1H [24;79H [4h [4l[1;1H(B[m[37m[44mPackage configuration[3;4H[30m[47m┌────────────────────────┤ [31mMint Debian Mirrors[30m ├────────────────────────┐[4;4H│ │[1m[37m[40m [5;4H(B[m[30m[47m│ │[1m[37m[40m [6;4H(B[m[30m[47m│ The list below show the available LMDE mirrors. │[1m[37m[40m [7;4H(B[m[30m[47m│ │[1m[37m[40m [8;4H(B[m[30m[47m│ You are currently using the following mirror: │[1m[37m[40m [9;4H(B[m[30m[47m│ │[1m[37m[40m [10;4H(B[m[30m[47m│ http://mirror.rts-informatique.
fr/linuxmint/debian │[1m[37m[40m [11;4H(B[m[30m[47m│ │[1m[37m[40m [12;4H(B[m[30m[47m│ Please select a repository mirror: │[1m[37m[40m [13;4H(B[m[30m[47m│ │[1m[37m[40m [14;4H(B[m[30m[47m│ [37m[41mhttp://lmde-mirror.gwendallebihan.net - 524Kbps [30m[47m │[1m[37m[40m [15;4H(B[m[30m[47m│ http://mirror.rts-informatique.fr/linuxmint/debian - 484Kbps │[1m[37m[40m [16;4H(B[m[30m[47m│ http://debian.lth.se/lmde - 256Kbps │[1m[37m[40m [17;4H(B[m[30m[47m│ http://debian.linuxmint.com - 136Kbps │[1m[37m[40m [18;4H(B[m[30m[47m│ │[1m[37m[40m [19;4H(B[m[30m[47m│
│[1m[37m[40m [20;4H(B[m[30m[47m│ <Ok> │[1m[37m[40m [21;4H(B[m[30m[47m│ │[1m[37m[40m [22;4H(B[m[30m[47m└───────────────────────────────────────────────────────────────────────┘[1m[37m[40m [23;5H [14;10H(B[m[30m[47mhttp://lmde-mirror.gwendallebihan.net - 524Kbps [15;10H[37m[41mhttp://mirror.rts-informatique.fr/linuxmint/debian - 484Kbps[15;10H[30m[47mhttp://mirror.rts-informatique.fr/linuxmint/debian - 484Kbps[16;10H[37m[41mhttp://debian.lth.se/lmde - 256Kbps [16;10H[30m[47mhttp://debian.lth.se/lmde - 256Kbps [17;10H[37m[41mhttp://debian.linuxmint.com - 136Kbps [17;10H[Ahttp://debian.lth.se/lmde - 256Kbps [17;10H[30m[
47mhttp://debian.linuxmint.com - 136Kbps [16;10H[A[37m[41mhttp://mirror.rts-informatique.fr/linuxmint/debian - 484Kbps[16;10H[30m[47mhttp://debian.lth.se/lmde - 256Kbps [15;10H[A[37m[41mhttp://lmde-mirror.gwendallebihan.net - 524Kbps [15;10H[30m[47mhttp://mirror.rts-informatique.fr/linuxmint/debian - 484Kbps[14;10Hhttp://lmde-mirror.gwendallebihan.net - 524Kbps [15;10H[37m[41mhttp://mirror.rts-informatique.fr/linuxmint/debian - 484Kbps[15;10H[30m[47mhttp://mirror.rts-informatique.fr/linuxmint/debian - 484Kbps[16;10H[37m[41mhttp://debian.lth.se/lmde - 256Kbps [16;10H[30m[47mhttp://debian.lth.se/lmde - 256Kbps [17;10H[37m[41mhttp://debian.linuxmint.com - 136Kbps [17;10H[?12l[?25h[24;1H[40m(B[m[39;49m
[K
[?1049l_pSLsys_getkey: EIO error
15-10-2012 12:32:27 execcmd.run INFO _pSLsys_getkey: EIO error
15-10-2012 12:32:27 execcmd.run INFO _pSLsys_getkey: EIO error
15-10-2012 12:32:27 execcmd.run INFO _pSLsys_getkey: EIO error
15-10-2012 12:32:27 execcmd.run INFO _pSLsys_getkey: EIO error
15-10-2012 12:32:27 execcmd.run INFO _pSLsys_getkey: EIO error
15-10-2012 12:32:27 execcmd.run INFO _pSLsys_getkey: EIO error
15-10-2012 12:32:27 execcmd.run INFO _pSLsys_getkey: EIO error
15-10-2012 12:32:27 execcmd.run INFO _pSLsys_getkey: EIO error
15-10-2012 12:32:27 execcmd.run INFO _pSLsys_getkey: EIO error
15-10-2012 12:32:27 execcmd.run INFO _pSLsys_getkey: EIO error
15-10-2012 12:32:27 execcmd.run INFO _pSLsys_getkey: EIO error
15-10-2012 12:32:27 execcmd.run INFO debconf: whiptail output the above errors, giving up!
15-10-2012 12:32:27 mirror.installMirror INFO Resynchronizing the package index files from their sources
and checking the sources.list i see
Code: Select all
zerozero@deb-kdeup5sr2 ~ $ inxi -r
Repos: Active apt sources in file: /etc/apt/sources.list
deb http://packages.linuxmint.com/ debian main upstream import
deb http://mirror.rts-informatique.fr/linuxmint/debian/latest testing main contrib non-free
deb http://mirror.rts-informatique.fr/linuxmint/debian/latest/security testing/updates main contrib non-free
deb http://mirror.rts-informatique.fr/linuxmint/debian/latest/multimedia testing main non-free
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 8:18 am
by Schoelje
I've updated the download URL:
http://www.schoelje.nl/lmdekde/packages ... .1_all.deb
DDM will now check for dependencies and download them before installing the Broadcom drivers.
I had to dry-run this but it downloaded all files that were not installed, and installed them along with the driver.
Now, this is what they call "lean development"
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 8:24 am
by BostonPeng
One thing I meant to mention earlier: When I first used DDM I didn't know that the PAE kernel should get installed then the video drivers so I did it simultaneously. Would it be possible to add a reminder of the proper order for people using DDM before getting enough coffee for their brain to stop reporting 404 errors like mine did? I know it's probably a bit of a pain but if I did it like this I can imagine others will too as DDM gets wider usage.
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 8:46 am
by zerozero
yep
http://pastebin.com/2GrLkZB0
Code: Select all
zerozero@deb-kdeup5sr2 ~ $ inxi -N
Network: Card-1 Broadcom BCM4312 802.11b/g LP-PHY driver b43-pci-bridge
Card-2 Marvell 88E8040 PCI-E Fast Ethernet Controller driver sky2
zerozero@deb-kdeup5sr2 ~ $
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 9:20 am
by Schoelje
BostonPeng wrote:One thing I meant to mention earlier: When I first used DDM I didn't know that the PAE kernel should get installed then the video drivers so I did it simultaneously. Would it be possible to add a reminder of the proper order for people using DDM before getting enough coffee for their brain to stop reporting 404 errors like mine did? I know it's probably a bit of a pain but if I did it like this I can imagine others will too as DDM gets wider usage.
Which version are you using?
The one in this thread is V0.2.1 which checks if PAE is installed first, the one in the iso's is V0.1.0 and doesn't do the check.
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 9:27 am
by BostonPeng
$ policy device-driver-manager
device-driver-manager:
Installed: 0.1.0
Candidate: 0.1.0
Version table:
*** 0.1.0 0
100 /var/lib/dpkg/status
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 9:46 am
by Schoelje
BostonPeng wrote:$ policy device-driver-manager
device-driver-manager:
Installed: 0.1.0
Candidate: 0.1.0
Version table:
*** 0.1.0 0
100 /var/lib/dpkg/status
Ah, that explains it!
If you feel like it, you can download and try the current version.
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 9:47 am
by BostonPeng
Schoelje wrote:BostonPeng wrote:$ policy device-driver-manager
device-driver-manager:
Installed: 0.1.0
Candidate: 0.1.0
Version table:
*** 0.1.0 0
100 /var/lib/dpkg/status
Ah, that explains it!
If you feel like it, you can download and try the current version.
Thanks, will do.
Re: Device Driver Manager - Help needed
Posted: Mon Oct 15, 2012 12:22 pm
by Schoelje
Sorry guys, there was some testing code left for Broadcom.
I just uploaded the correct version.
Re: Device Driver Manager - Help needed
Posted: Fri Oct 19, 2012 4:32 pm
by Schoelje
I've been testing DDM on the regular Linux Mint.
Some changes were made for Nvidia and Broadcom.
So...I'm in dire need of testers, especially with ATI and Broadcom.
If you have a regular LM running somewhere, please download and install:
http://www.schoelje.nl/lmdekde/packages ... .2_all.deb
Open a terminal and run:
And post back the log file: