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

Re: Debian 7 and external monitors and graphics adaptors



On 15/04/2015, Bret Busby <bret.busby@gmail.com> wrote:
> 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)?.
>
>

On the Acer E5-521-238Q, which does not have Ubuntu installed, I have,
for Debian 7,

"
root@debian-Acer-E5-521:/# grep -B2 'Module class: X.Org Video Driver'
/var/log/Xorg.0.log
[    25.144] (II) Module ati: vendor="X.Org Foundation"
[    25.144] 	compiled for 1.12.4, module version = 6.14.99
[    25.144] 	Module class: X.Org Video Driver
--
[    25.187] (II) Module radeon: vendor="X.Org Foundation"
[    25.188] 	compiled for 1.12.4, module version = 6.14.99
[    25.188] 	Module class: X.Org Video Driver
--
[    25.196] (II) Module vesa: vendor="X.Org Foundation"
[    25.196] 	compiled for 1.12.1, module version = 2.3.1
[    25.196] 	Module class: X.Org Video Driver
"

and

"
root@debian-Acer-E5-521:/# lspci | grep -i vga
00:01.0 VGA compatible controller: Advanced Micro Devices [AMD] nee
ATI Device 9852
"

and

"
root@debian-Acer-E5-521:/# lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] Device 1566
00:01.0 VGA compatible controller: Advanced Micro Devices [AMD] nee
ATI Device 9852
00:01.1 Audio device: Advanced Micro Devices [AMD] nee ATI Device 9840
00:02.0 Host bridge: Advanced Micro Devices [AMD] Device 156b
00:02.3 PCI bridge: Advanced Micro Devices [AMD] Family 16h Processor
Functions 5:1
00:02.4 PCI bridge: Advanced Micro Devices [AMD] Family 16h Processor
Functions 5:1
00:08.0 Encryption controller: Advanced Micro Devices [AMD] Device 1537
00:10.0 USB controller: Advanced Micro Devices [AMD] FCH USB XHCI
Controller (rev 11)
00:11.0 SATA controller: Advanced Micro Devices [AMD] FCH SATA
Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices [AMD] FCH USB EHCI
Controller (rev 39)
00:13.0 USB controller: Advanced Micro Devices [AMD] FCH USB EHCI
Controller (rev 39)
00:14.0 SMBus: Advanced Micro Devices [AMD] FCH SMBus Controller (rev 42)
00:14.2 Audio device: Advanced Micro Devices [AMD] FCH Azalia
Controller (rev 02)
00:14.3 ISA bridge: Advanced Micro Devices [AMD] FCH LPC Bridge (rev 11)
00:14.7 SD Host controller: Advanced Micro Devices [AMD] FCH SD Flash
Controller (rev 01)
00:18.0 Host bridge: Advanced Micro Devices [AMD] Device 1580
00:18.1 Host bridge: Advanced Micro Devices [AMD] Device 1581
00:18.2 Host bridge: Advanced Micro Devices [AMD] Device 1582
00:18.3 Host bridge: Advanced Micro Devices [AMD] Device 1583
00:18.4 Host bridge: Advanced Micro Devices [AMD] Device 1584
00:18.5 Host bridge: Advanced Micro Devices [AMD] Device 1585
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd.
Device 5287 (rev 01)
01:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 12)
02:00.0 Network controller: Atheros Communications Inc. AR9565
Wireless Network Adapter (rev 01)
"

and, from the lshw output,

"
     *-pci:0
          description: Host bridge
          product: Advanced Micro Devices [AMD]
          vendor: Advanced Micro Devices [AMD]
          physical id: 100
          bus info: pci@0000:00:00.0
          version: 00
          width: 32 bits
          clock: 33MHz
        *-display UNCLAIMED
             description: VGA compatible controller
             product: Advanced Micro Devices [AMD] nee ATI
             vendor: Advanced Micro Devices [AMD] nee ATI
             physical id: 1
             bus info: pci@0000:00:01.0
             version: 00
             width: 64 bits
             clock: 33MHz
             capabilities: pm pciexpress msi vga_controller bus_master cap_list
             configuration: latency=0
             resources: memory:e0000000-efffffff
memory:f0000000-f07fffff ioport:3000(size=256)
memory:f0c00000-f0c3ffff memory:f0c80000-f0c9ffff
"

-- 
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: