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

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: