[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: How do I find what drivers are installed



On 29/06/2015, Nicolas George <george@nsup.org> wrote:
> Le primidi 11 messidor, an CCXXIII, The Wanderer a écrit :
>> Going by the PCI ID you posted earlier (from lspci output), and looking
>> that ID up in the LKDDB, it appears that the kernel module for the
>> graphics component of this chip is i915.ko:
>>
>> https://cateee.net/lkddb/web-lkddb/DRM_I915.html
>>
>> On my system (tracking current testing), I have:
>>
>> $ find /lib/modules/`uname -r` -name i915.ko
>> /lib/modules/3.16.0-4-amd64/kernel/drivers/gpu/drm/i915/i915.ko
>>
>> So: yes, Debian has a driver for this integrated graphics controller.
>
> This is doubly inconclusive.
>
> First, the kernel bundles in the same module support for several similar
> but
> not identical controllers. In other words, the i915.ko file you are
> observing may very well be too old for this particular instance of an
> i915-style video controller.
>
> To know for sure, see if the alias shown by `modinfo i915` match the PCI
> IDs
> of the controller.
>

"
root@bret-av3-772g-deb6:~# modinfo i915
filename:       /lib/modules/2.6.32-5-amd64/kernel/drivers/gpu/drm/i915/i915.ko
license:        GPL and additional rights
description:    Intel Graphics
author:         Tungsten Graphics, Inc.
license:        GPL and additional rights
alias:          pci:v00008086d00000046sv*sd*bc03sc00i*
alias:          pci:v00008086d00000042sv*sd*bc03sc00i*
alias:          pci:v00008086d0000A011sv*sd*bc03sc00i*
alias:          pci:v00008086d0000A001sv*sd*bc03sc00i*
alias:          pci:v00008086d00002E92sv*sd*bc03sc00i*
alias:          pci:v00008086d00002E42sv*sd*bc03sc00i*
alias:          pci:v00008086d00002E32sv*sd*bc03sc00i*
alias:          pci:v00008086d00002E22sv*sd*bc03sc00i*
alias:          pci:v00008086d00002E12sv*sd*bc03sc00i*
alias:          pci:v00008086d00002E02sv*sd*bc03sc00i*
alias:          pci:v00008086d00002A42sv*sd*bc03sc00i*
alias:          pci:v00008086d00002A12sv*sd*bc03sc00i*
alias:          pci:v00008086d00002A02sv*sd*bc03sc00i*
alias:          pci:v00008086d000029D2sv*sd*bc03sc00i*
alias:          pci:v00008086d000029C2sv*sd*bc03sc00i*
alias:          pci:v00008086d000029B2sv*sd*bc03sc00i*
alias:          pci:v00008086d000029A2sv*sd*bc03sc00i*
alias:          pci:v00008086d00002992sv*sd*bc03sc00i*
alias:          pci:v00008086d00002982sv*sd*bc03sc00i*
alias:          pci:v00008086d00002972sv*sd*bc03sc00i*
alias:          pci:v00008086d000027AEsv*sd*bc03sc00i*
alias:          pci:v00008086d000027A2sv*sd*bc03sc00i*
alias:          pci:v00008086d00002772sv*sd*bc03sc00i*
alias:          pci:v00008086d00002592sv*sd*bc03sc00i*
alias:          pci:v00008086d0000258Asv*sd*bc03sc00i*
alias:          pci:v00008086d00002582sv*sd*bc03sc00i*
alias:          pci:v00008086d00002572sv*sd*bc03sc00i*
alias:          pci:v00008086d0000358Esv*sd*bc03sc00i*
alias:          pci:v00008086d00003582sv*sd*bc03sc00i*
alias:          pci:v00008086d00002562sv*sd*bc03sc00i*
alias:          pci:v00008086d00003577sv*sd*bc03sc00i*
depends:        drm,drm_kms_helper,i2c-core,video,button,i2c-algo-bit
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions
parm:           modeset:int
parm:           fbpercrtc:int
parm:           powersave:int
parm:           lvds_downclock:int
root@bret-av3-772g-deb6:~#
"

?

> Second, the kernel module is not enough of a driver, except for just a high
> resolution text console. A X.org driver is necessary too. You did not check
> for it. If you did in the same way you did for the kernel, you would have
> found a file named intel_drv.so, with the exact same issue as the kernel
> module and no modinfo to query the supported PCI IDs.
>

Would that be shown in the Xorg.0.log file that I posted?


> Considering that Debian 6 came out in 2011 and the Haswell
> microarchitecture
> came out in 2013, I would say that the answer to the question is very
> likely
> no.
>
> Regards,
>
> --
>   Nicolas George
>


-- 
Bret Busby
Armadale
West Australia
..............

"So once you do know what the question actually is,
 you'll know what the answer means."
- Deep Thought,
 Chapter 28 of Book 1 of
 "The Hitchhiker's Guide to the Galaxy:
 A Trilogy In Four Parts",
 written by Douglas Adams,
 published by Pan Books, 1992

....................................................


Reply to: