Re: Debian 7 and external monitors and graphics adaptors
On 14/04/2015, Bret Busby <bret.busby@gmail.com> wrote:
> On 14/04/2015, Curt <curty@free.fr> wrote:
>> On 2015-04-14, Bret Busby <bret.busby@gmail.com> wrote:
>>>
>>> so it apparently, is driving the inboard Intel graphics adaptor, and
>>> not the nVIDIA GT750m graphics adaptor.
>>
>> The best thing would be to look at the log file for X (on Squeeze LTS
>> that is to be found at the following location: '/var/log/Xorg.0.log') in
>> order to know which driver you're using (amongst other things--errors,
>> warnings, etc.).
>>
>> For the driver the following grep ditty seems to work fine:
>>
>> curty@einstein:~$ grep -B2 'Module class: X.Org Video Driver'
>> /var/log/Xorg.0.log
>> (II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
>> compiled for 1.4.99.906, module version = 8.95.3
>> Module class: X.Org Video Driver
>>
>>
>>
>
> Thank you for that.
>
> I have just ran it on this (Dell Inspire) desktop system running
> Debian 6, to check it, and got
>
> "
> :~$ grep -B2 'Module class: X.Org Video Driver' /var/log/Xorg.0.log
> (II) Module nouveau: vendor="X.Org Foundation"
> compiled for 1.7.7, module version = 0.0.15
> Module class: X.Org Video Driver
> --
> (II) Module nv: vendor="X.Org Foundation"
> compiled for 1.7.7, module version = 2.1.17
> Module class: X.Org Video Driver
> --
> (II) Module vesa: vendor="X.Org Foundation"
> compiled for 1.7.7, module version = 2.3.0
> Module class: X.Org Video Driver
> "
>
> and this system shows
>
> "
> :~$ lspci | grep -i vga
> 01:00.0 VGA compatible controller: nVidia Corporation GT218 [GeForce
> 310] (rev a2)
> "
>
> so I intend to run those two commands in each of the Ubuntu and Debian
> installations on the Acer V3-772G system, tomorrow.
>
On the Acer V3-772G, for Ubuntu, I have
"
bret@bret-Aspire-V3-772:~$ grep -B2 'Module class: X.Org Video Driver'
/var/log/Xorg.0.log
[ 26.440] (II) Module intel: vendor="X.Org Foundation"
[ 26.440] compiled for 1.15.1, module version = 2.99.910
[ 26.440] Module class: X.Org Video Driver
--
[ 26.449] (II) Module nouveau: vendor="X.Org Foundation"
[ 26.449] compiled for 1.15.0, module version = 1.0.10
[ 26.449] Module class: X.Org Video Driver
--
[ 26.449] (II) Module modesetting: vendor="X.Org Foundation"
[ 26.449] compiled for 1.15.0, module version = 0.8.1
[ 26.449] Module class: X.Org Video Driver
--
[ 26.450] (II) Module fbdev: vendor="X.Org Foundation"
[ 26.450] compiled for 1.15.0, module version = 0.4.4
[ 26.450] Module class: X.Org Video Driver
--
[ 26.450] (II) Module vesa: vendor="X.Org Foundation"
[ 26.450] compiled for 1.15.0, module version = 2.3.3
[ 26.450] Module class: X.Org Video Driver
--
[ 26.450] (II) Module intel: vendor="X.Org Foundation"
[ 26.450] compiled for 1.15.1, module version = 2.99.910
[ 26.450] Module class: X.Org Video Driver
--
[ 26.450] (II) Module nouveau: vendor="X.Org Foundation"
[ 26.450] compiled for 1.15.0, module version = 1.0.10
[ 26.450] Module class: X.Org Video Driver
--
[ 26.451] (II) Module modesetting: vendor="X.Org Foundation"
[ 26.451] compiled for 1.15.0, module version = 0.8.1
[ 26.451] Module class: X.Org Video Driver
--
[ 26.451] (II) Module fbdev: vendor="X.Org Foundation"
[ 26.451] compiled for 1.15.0, module version = 0.4.4
[ 26.451] Module class: X.Org Video Driver
--
[ 26.451] (II) Module vesa: vendor="X.Org Foundation"
[ 26.451] compiled for 1.15.0, module version = 2.3.3
[ 26.451] Module class: X.Org Video Driver
"
and
"
bret@bret-Aspire-V3-772:~$ lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core
Processor Integrated Graphics Controller (rev 06)
"
and in the ouput from sudo lshw, is
"
*-pci
description: Host bridge
product: Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 06
width: 32 bits
clock: 33MHz
*-pci:0
description: PCI bridge
product: Xeon E3-1200 v3/4th Gen Core Processor PCI
Express x16 Controller
vendor: Intel Corporation
physical id: 1
bus info: pci@0000:00:01.0
version: 06
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress normal_decode
bus_master cap_list
configuration: driver=pcieport
resources: irq:40 ioport:4000(size=4096)
memory:d2000000-d2ffffff ioport:a0000000(size=536870912)
*-display
description: 3D controller
product: GK107M [GeForce GT 750M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom
configuration: driver=nouveau latency=0
resources: irq:51 memory:d2000000-d2ffffff
memory:a0000000-afffffff memory:b0000000-b1ffffff
ioport:4000(size=128) memory:b2000000-b207ffff
*-display
description: VGA compatible controller
product: 4th Gen Core Processor Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:48 memory:d3000000-d33fffff
memory:c0000000-cfffffff ioport:5000(size=64)
"
and the full output for lspci (the above excerpt, using grep, does not
show the nVidia graphics thing) is
"
:~$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core
Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core
Processor PCI Express x16 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core
Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core
Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset
Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220
Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset
Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset
High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset
Family PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset
Family PCI Express Root Port #3 (rev d5)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset
Family PCI Express Root Port #4 (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset
Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM86 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series
Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family
SMBus Controller (rev 05)
01:00.0 3D controller: NVIDIA Corporation GK107M [GeForce GT 750M] (rev a1)
07:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd.
RTS5209 PCI Express Card Reader (rev 01)
0d:00.0 Network controller: Qualcomm Atheros AR9462 Wireless Network
Adapter (rev 01)
0e:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57780
Gigabit Ethernet PCIe (rev 01)
"
On the Acer V3-772G, for Debian 7, I have
"
root@bret-av3772g-deb:/home/bret# grep -B2 'Module class: X.Org Video
Driver' /var/log/Xorg.0.log
[ 25.818] (II) Module intel: vendor="X.Org Foundation"
[ 25.818] compiled for 1.12.3.902, module version = 2.19.0
[ 25.818] Module class: X.Org Video Driver
--
[ 25.841] (II) Module vesa: vendor="X.Org Foundation"
[ 25.841] compiled for 1.12.1, module version = 2.3.1
[ 25.841] Module class: X.Org Video Driver
"
and
"
root@bret-av3772g-deb:/home/bret# lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation Haswell
Integrated Graphics Controller (rev 06)
"
and, in lshw
"
*-pci
description: Host bridge
product: Haswell DRAM Controller
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 06
width: 32 bits
clock: 33MHz
*-pci:0
description: PCI bridge
product: Haswell PCI Express x16 Controller
vendor: Intel Corporation
physical id: 1
bus info: pci@0000:00:01.0
version: 06
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress normal_decode
bus_master cap_list
configuration: driver=pcieport
resources: irq:40 ioport:4000(size=4096)
memory:d2000000-d2ffffff ioport:a0000000(size=536870912)
*-display UNCLAIMED
description: 3D controller
product: NVIDIA Corporation
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: memory:d2000000-d2ffffff
memory:a0000000-afffffff memory:b0000000-b1ffffff
ioport:4000(size=128) memory:b2000000-b207ffff
*-display UNCLAIMED
description: VGA compatible controller
product: Haswell Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list
configuration: latency=0
resources: memory:d3000000-d33fffff
memory:c0000000-cfffffff ioport:5000(size=64)
"
and
the full output for lspci, is
"
root@bret-av3772g-deb:/home/bret# lspci
00:00.0 Host bridge: Intel Corporation Haswell DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Haswell PCI Express x16
Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Haswell
Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Haswell HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation Lynx Point USB xHCI Host
Controller (rev 05)
00:16.0 Communication controller: Intel Corporation Lynx Point MEI
Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation Lynx Point USB Enhanced Host
Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation Lynx Point High Definition
Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port
#1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port
#3 (rev d5)
00:1c.3 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port
#4 (rev d5)
00:1d.0 USB controller: Intel Corporation Lynx Point USB Enhanced Host
Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation Lynx Point LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation Lynx Point 6-port SATA
Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation Lynx Point SMBus Controller (rev 05)
01:00.0 3D controller: NVIDIA Corporation Device 0fe4 (rev a1)
07:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd.
RTS5209 PCI Express Card Reader (rev 01)
0d:00.0 Network controller: Atheros Communications Inc. AR9462
Wireless Network Adapter (rev 01)
0e:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57780
Gigabit Ethernet PCIe (rev 01)
"
Now, I do not know much about hardware, in this context, but it
appears to me that the nVidia graphics thing should be being used, but
is not being used by either Ubuntu or Debian (neither has drivers for
it?), and Ubuntu has a more comprehensive driver set (?) for the Intel
Haswell graphics controller (is/should the nVidia graphics thing, be
subordinate to / driven by the Intel Haswell graphics controller?),
part of which, is missing from Debian 7 (as installed and
configured)?.
--
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: