Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #160522 > unrolled thread

Apple Macbook Air + Thunderbolt VGA monitor/projector

Started byTeemu Likonen <tlikonen@iki.fi>
First post2015-11-13 16:00 +0100
Last post2015-11-14 09:20 +0100
Articles 2 — 1 participant

Back to article view | Back to linux.debian.user


Contents

  Apple Macbook Air + Thunderbolt VGA monitor/projector Teemu Likonen <tlikonen@iki.fi> - 2015-11-13 16:00 +0100
    Re: Apple Macbook Air + Thunderbolt VGA monitor/projector Teemu Likonen <tlikonen@iki.fi> - 2015-11-14 09:20 +0100

#160522 — Apple Macbook Air + Thunderbolt VGA monitor/projector

FromTeemu Likonen <tlikonen@iki.fi>
Date2015-11-13 16:00 +0100
SubjectApple Macbook Air + Thunderbolt VGA monitor/projector
Message-ID<qunZw-7IZ-11@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

A couple of days ago I installed Debian 8 to my Apple Macbook Air (mid
2012). There's no OS X anymore: the only thing left is the small EFI
partition; otherwise it's all just Debian. And I'm happy!

But Thunderbolt port with VGA monitor adapter is not working, and it
would be nice to have that as well. Some person somewhere in the net
said that Linux kernel 3.17 included support for Apple Thunderbolt.
Debian 8 has Linux 3.16, so I installed version 4.2.0-0.bpo.1-amd64 from
Backports. With newer kernel there is one more display in xrandr's
output:

    Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
    eDP1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 256mm x 144mm
       1366x768      60.00*+
       1360x768      59.80    59.96  
       1024x768      60.00  
       800x600       60.32    56.25  
       640x480       59.94  
    VGA1 disconnected (normal left inverted right x axis y axis)
    HDMI1 disconnected (normal left inverted right x axis y axis)
    DP1 disconnected (normal left inverted right x axis y axis)
    HDMI2 disconnected (normal left inverted right x axis y axis)
    DP2 disconnected (normal left inverted right x axis y axis)
      848x480 (0xb4) 33.750MHz
            h: width   848 start  864 end  976 total 1088 skew    0 clock  31.02KHz
            v: height  480 start  486 end  494 total  517           clock  60.00Hz

eDP1 is the main display and DP2 is added when Thunderbolt VGA adapter
and external monitor is connected. The resolution 848x480 is odd and
doesn't reflect real resolutions of the monitors I tried. But that's all
I can get currently. Command "xrandr --output DP2 --auto" doesn't seem
to do anything. External monitor remains blank, no signal.

Any suggestions for the next step?

[toc] | [next] | [standalone]


#160555

FromTeemu Likonen <tlikonen@iki.fi>
Date2015-11-14 09:20 +0100
Message-ID<quEdX-1zy-1@gated-at.bofh.it>
In reply to#160522

[Multipart message — attachments visible in raw view] — view raw

John D. Hendrickson [2015-11-13 10:31:33-05] wrote:

> please state what video chipset. ati, amd, or intel i assume? (apple
> thunderbolt isn't directly supported by linux kernel i assume)

> it sounds like you have LCD working and VGA (vesa) mostly working and
> are just tweaking and extended feature of card?

Macbook Air's own LCD works, external display via Thunderbolt VGA
adapter doesn't, as I said. Here is the "xrandr" output again plus some
"lspci -v" and "lsmod" output:


Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
eDP1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 256mm x 144mm
   1366x768      60.00*+
   1360x768      59.80    59.96  
   1024x768      60.00  
   800x600       60.32    56.25  
   640x480       59.94  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
  848x480 (0xb4) 33.750MHz
        h: width   848 start  864 end  976 total 1088 skew    0 clock  31.02KHz
        v: height  480 start  486 end  494 total  517           clock  60.00Hz

-----

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
	Subsystem: Apple Inc. Device 00fd
	Flags: bus master, fast devsel, latency 0, IRQ 35
	Memory at a0000000 (64-bit, non-prefetchable) [size=4M]
	Memory at 90000000 (64-bit, prefetchable) [size%6M]
	I/O ports at 2000 [sized]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 2
	Capabilities: [a4] PCI Advanced Features
	Kernel driver in use: i915

05:00.0 System peripheral: Intel Corporation DSL3510 Thunderbolt Port [Cactus Ridge] (rev 03)
	Subsystem: Device 2222:1111
	Physical Slot: 1
	Flags: bus master, fast devsel, latency 0, IRQ 33
	Memory at a0900000 (32-bit, non-prefetchable) [size%6K]
	Memory at a0940000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
	Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [ac] Subsystem: Device 2222:1111
	Capabilities: [c0] Express Endpoint, MSI 00
	Capabilities: [a0] MSI-X: Enable- Count Masked-
	Capabilities: [100] Device Serial Number 01-00-00-00-00-c9-a0-00
	Capabilities: [200] Advanced Error Reporting
	Capabilities: [300] Virtual Channel
	Capabilities: [400] Power Budgeting <?>
	Capabilities: [500] Vendor Specific Information: ID34 Rev=1 Lenc <?>
	Kernel driver in use: thunderbolt

-----

Module                  Size  Used by
i915                 1097728  2 
thunderbolt            45056  0 

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.user


csiph-web