* Macbook Pro Retina display problems
@ 2012-07-30 22:33 Greg KH
2012-07-31 2:06 ` Dave Airlie
0 siblings, 1 reply; 9+ messages in thread
From: Greg KH @ 2012-07-30 22:33 UTC (permalink / raw)
To: intel-gfx
Hi all,
I'm trying to the the $Subject laptop up and running using the built-in
Intel graphics chip:
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 00f7
Flags: bus master, fast devsel, latency 0, IRQ 53
Memory at c1400000 (64-bit, non-prefetchable) [size=4M]
Memory at b0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 3000 [size=64]
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
And it seems that the xorg Intel driver just doesn't recognize it at
all.
Below is my Xorg.0.log file. I'm using a 3.5.0 kernel (with a few minor
hardware patches for other bits of this laptop that don't work with
3.5.0, but no changes to the graphics drivers.)
Any ideas or patches I can try out?
thanks,
greg k-h
[ 616.279]
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
[ 616.302]
X.Org X Server 1.12.99.903 (1.13.0 RC 3)
Release Date: 2012-07-25
[ 616.371] X Protocol Version 11, Revision 0
[ 616.394] Build Operating System: Linux 3.5.0gregkh+ x86_64 Gentoo
[ 616.417] Current Operating System: Linux mb.kroah.org 3.5.0gregkh-drm+ #9 SMP Mon Jul 30 14:34:31 PDT 2012 x86_64
[ 616.417] Kernel command line: root=/dev/sda2 rootwait root=/dev/sda2 rootwait
[ 616.464] Build Date: 26 July 2012 09:03:46PM
[ 616.487]
[ 616.510] Current version of pixman: 0.26.2
[ 616.557] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 616.557] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 616.652] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Jul 30 15:23:38 2012
[ 616.678] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 616.678] (==) No Layout section. Using the first Screen section.
[ 616.678] (==) No screen section available. Using defaults.
[ 616.678] (**) |-->Screen "Default Screen Section" (0)
[ 616.678] (**) | |-->Monitor "<default monitor>"
[ 616.679] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 616.679] (==) Automatically adding devices
[ 616.679] (==) Automatically enabling devices
[ 616.679] (==) Automatically adding GPU devices
[ 616.679] (WW) The directory "/usr/share/fonts/misc/" does not exist.
[ 616.679] Entry deleted from font path.
[ 616.679] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[ 616.679] Entry deleted from font path.
[ 616.679] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 616.679] Entry deleted from font path.
[ 616.679] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[ 616.679] Entry deleted from font path.
[ 616.679] (WW) The directory "/usr/share/fonts/100dpi/" does not exist.
[ 616.679] Entry deleted from font path.
[ 616.679] (WW) The directory "/usr/share/fonts/75dpi/" does not exist.
[ 616.679] Entry deleted from font path.
[ 616.679] (==) FontPath set to:
[ 616.679] (==) ModulePath set to "/usr/lib64/xorg/modules"
[ 616.679] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 616.679] (II) Loader magic: 0x84dc00
[ 616.679] (II) Module ABI versions:
[ 616.679] X.Org ANSI C Emulation: 0.4
[ 616.679] X.Org Video Driver: 13.0
[ 616.679] X.Org XInput driver : 18.0
[ 616.679] X.Org Server Extension : 6.0
[ 616.680] (II) config/udev: Adding drm device (/dev/dri/card0)
[ 616.681] (--) PCI: (0:0:2:0) 8086:0166:106b:00f7 rev 9, Mem @ 0xc1400000/4194304, 0xb0000000/268435456, I/O @ 0x00003000/64
[ 616.681] (--) PCI:*(0:1:0:0) 10de:0fd5:106b:00f2 rev 161, Mem @ 0xc0000000/16777216, 0x90000000/268435456, 0xa0000000/33554432, I/O @ 0x00002000/128, BIOS @ 0x????????/524288
[ 616.681] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 616.706] Initializing built-in extension Generic Event Extension
[ 616.730] Initializing built-in extension SHAPE
[ 616.754] Initializing built-in extension MIT-SHM
[ 616.778] Initializing built-in extension XInputExtension
[ 616.802] Initializing built-in extension XTEST
[ 616.826] Initializing built-in extension BIG-REQUESTS
[ 616.850] Initializing built-in extension SYNC
[ 616.874] Initializing built-in extension XKEYBOARD
[ 616.897] Initializing built-in extension XC-MISC
[ 616.920] Initializing built-in extension XINERAMA
[ 616.943] Initializing built-in extension XFIXES
[ 616.965] Initializing built-in extension RENDER
[ 616.988] Initializing built-in extension RANDR
[ 617.010] Initializing built-in extension COMPOSITE
[ 617.033] Initializing built-in extension DAMAGE
[ 617.055] Initializing built-in extension MIT-SCREEN-SAVER
[ 617.077] Initializing built-in extension DOUBLE-BUFFER
[ 617.099] Initializing built-in extension RECORD
[ 617.121] Initializing built-in extension DPMS
[ 617.142] Initializing built-in extension X-Resource
[ 617.164] Initializing built-in extension XVideo
[ 617.185] Initializing built-in extension XVideo-MotionCompensation
[ 617.207] Initializing built-in extension XFree86-VidModeExtension
[ 617.228] Initializing built-in extension XFree86-DGA
[ 617.250] Initializing built-in extension XFree86-DRI
[ 617.271] Initializing built-in extension DRI2
[ 617.271] (II) LoadModule: "glx"
[ 617.272] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 617.274] (II) Module glx: vendor="X.Org Foundation"
[ 617.274] compiled for 1.12.99.903, module version = 1.0.0
[ 617.274] ABI class: X.Org Server Extension, version 6.0
[ 617.274] (==) AIGLX enabled
[ 617.295] Loading extension GLX
[ 617.295] (==) Matched intel as autoconfigured driver 0
[ 617.295] (==) Matched nouveau as autoconfigured driver 1
[ 617.295] (==) Matched nv as autoconfigured driver 2
[ 617.295] (==) Matched vesa as autoconfigured driver 3
[ 617.295] (==) Matched modesetting as autoconfigured driver 4
[ 617.295] (==) Matched fbdev as autoconfigured driver 5
[ 617.295] (==) Assigned the driver to the xf86ConfigLayout
[ 617.295] (II) LoadModule: "intel"
[ 617.295] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[ 617.298] (II) Module intel: vendor="X.Org Foundation"
[ 617.298] compiled for 1.12.99.903, module version = 2.20.2
[ 617.298] Module class: X.Org Video Driver
[ 617.298] ABI class: X.Org Video Driver, version 13.0
[ 617.298] (II) LoadModule: "nouveau"
[ 617.299] (WW) Warning, couldn't open module nouveau
[ 617.299] (II) UnloadModule: "nouveau"
[ 617.299] (II) Unloading nouveau
[ 617.299] (EE) Failed to load module "nouveau" (module does not exist, 0)
[ 617.299] (II) LoadModule: "nv"
[ 617.299] (WW) Warning, couldn't open module nv
[ 617.299] (II) UnloadModule: "nv"
[ 617.299] (II) Unloading nv
[ 617.299] (EE) Failed to load module "nv" (module does not exist, 0)
[ 617.299] (II) LoadModule: "vesa"
[ 617.299] (WW) Warning, couldn't open module vesa
[ 617.299] (II) UnloadModule: "vesa"
[ 617.299] (II) Unloading vesa
[ 617.299] (EE) Failed to load module "vesa" (module does not exist, 0)
[ 617.299] (II) LoadModule: "modesetting"
[ 617.299] (WW) Warning, couldn't open module modesetting
[ 617.299] (II) UnloadModule: "modesetting"
[ 617.299] (II) Unloading modesetting
[ 617.299] (EE) Failed to load module "modesetting" (module does not exist, 0)
[ 617.299] (II) LoadModule: "fbdev"
[ 617.299] (WW) Warning, couldn't open module fbdev
[ 617.299] (II) UnloadModule: "fbdev"
[ 617.299] (II) Unloading fbdev
[ 617.299] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 617.299] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server,
Ivybridge Server (GT2)
[ 617.299] (--) using VT number 7
[ 617.494] (EE) No devices detected.
[ 617.494]
Fatal server error:
[ 617.494] no screens found
[ 617.494] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 617.494] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 617.494] (EE)
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Macbook Pro Retina display problems
2012-07-30 22:33 Greg KH
@ 2012-07-31 2:06 ` Dave Airlie
2012-07-31 3:41 ` Greg KH
0 siblings, 1 reply; 9+ messages in thread
From: Dave Airlie @ 2012-07-31 2:06 UTC (permalink / raw)
To: Greg KH; +Cc: intel-gfx
On Tue, Jul 31, 2012 at 8:33 AM, Greg KH <gregkh@linuxfoundation.org> wrote:
> Hi all,
>
> I'm trying to the the $Subject laptop up and running using the built-in
> Intel graphics chip:
>
> 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 00f7
> Flags: bus master, fast devsel, latency 0, IRQ 53
> Memory at c1400000 (64-bit, non-prefetchable) [size=4M]
> Memory at b0000000 (64-bit, prefetchable) [size=256M]
> I/O ports at 3000 [size=64]
> 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
>
> And it seems that the xorg Intel driver just doesn't recognize it at
> all.
>
> Below is my Xorg.0.log file. I'm using a 3.5.0 kernel (with a few minor
> hardware patches for other bits of this laptop that don't work with
> 3.5.0, but no changes to the graphics drivers.)
>
> Any ideas or patches I can try out?
try writing an xorg.conf with a BusID in it and see if it works, most
likely the primary boot_vga detection is busted.
Dave.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Macbook Pro Retina display problems
2012-07-31 2:06 ` Dave Airlie
@ 2012-07-31 3:41 ` Greg KH
2012-07-31 5:00 ` Dave Airlie
0 siblings, 1 reply; 9+ messages in thread
From: Greg KH @ 2012-07-31 3:41 UTC (permalink / raw)
To: Dave Airlie; +Cc: intel-gfx
On Tue, Jul 31, 2012 at 12:06:28PM +1000, Dave Airlie wrote:
> On Tue, Jul 31, 2012 at 8:33 AM, Greg KH <gregkh@linuxfoundation.org> wrote:
> > Hi all,
> >
> > I'm trying to the the $Subject laptop up and running using the built-in
> > Intel graphics chip:
> >
> > 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 00f7
> > Flags: bus master, fast devsel, latency 0, IRQ 53
> > Memory at c1400000 (64-bit, non-prefetchable) [size=4M]
> > Memory at b0000000 (64-bit, prefetchable) [size=256M]
> > I/O ports at 3000 [size=64]
> > 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
> >
> > And it seems that the xorg Intel driver just doesn't recognize it at
> > all.
> >
> > Below is my Xorg.0.log file. I'm using a 3.5.0 kernel (with a few minor
> > hardware patches for other bits of this laptop that don't work with
> > 3.5.0, but no changes to the graphics drivers.)
> >
> > Any ideas or patches I can try out?
>
> try writing an xorg.conf with a BusID in it and see if it works, most
> likely the primary boot_vga detection is busted.
Ah, I did that previously, it gave me a black screen and locked up.
I'll get the log from that tomorrow and send it here.
Note, we are switching from EFI framebuffer mode, so could that be an
issue as well?
And, just to make it fun, this laptop also has an nvidia chip in it, but
someone else is working on getting the nouveau driver working on it, I
was trying to stay away from that mess :)
thanks,
greg k-h
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Macbook Pro Retina display problems
2012-07-31 3:41 ` Greg KH
@ 2012-07-31 5:00 ` Dave Airlie
2012-07-31 23:38 ` Greg KH
0 siblings, 1 reply; 9+ messages in thread
From: Dave Airlie @ 2012-07-31 5:00 UTC (permalink / raw)
To: Greg KH; +Cc: intel-gfx
On Tue, Jul 31, 2012 at 1:41 PM, Greg KH <gregkh@linuxfoundation.org> wrote:
> On Tue, Jul 31, 2012 at 12:06:28PM +1000, Dave Airlie wrote:
>> On Tue, Jul 31, 2012 at 8:33 AM, Greg KH <gregkh@linuxfoundation.org> wrote:
>> > Hi all,
>> >
>> > I'm trying to the the $Subject laptop up and running using the built-in
>> > Intel graphics chip:
>> >
>> > 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 00f7
>> > Flags: bus master, fast devsel, latency 0, IRQ 53
>> > Memory at c1400000 (64-bit, non-prefetchable) [size=4M]
>> > Memory at b0000000 (64-bit, prefetchable) [size=256M]
>> > I/O ports at 3000 [size=64]
>> > 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
>> >
>> > And it seems that the xorg Intel driver just doesn't recognize it at
>> > all.
>> >
>> > Below is my Xorg.0.log file. I'm using a 3.5.0 kernel (with a few minor
>> > hardware patches for other bits of this laptop that don't work with
>> > 3.5.0, but no changes to the graphics drivers.)
>> >
>> > Any ideas or patches I can try out?
>>
>> try writing an xorg.conf with a BusID in it and see if it works, most
>> likely the primary boot_vga detection is busted.
>
> Ah, I did that previously, it gave me a black screen and locked up.
> I'll get the log from that tomorrow and send it here.
>
> Note, we are switching from EFI framebuffer mode, so could that be an
> issue as well?
>
> And, just to make it fun, this laptop also has an nvidia chip in it, but
> someone else is working on getting the nouveau driver working on it, I
> was trying to stay away from that mess :)
Yeah the problem is most likely that the nvidia is connected to the screen :-)
I think mjg59 has been working on some stuff in this area lately as well.
Dave.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Macbook Pro Retina display problems
2012-07-31 5:00 ` Dave Airlie
@ 2012-07-31 23:38 ` Greg KH
2012-08-03 23:29 ` Keith Packard
0 siblings, 1 reply; 9+ messages in thread
From: Greg KH @ 2012-07-31 23:38 UTC (permalink / raw)
To: Dave Airlie; +Cc: intel-gfx
On Tue, Jul 31, 2012 at 03:00:52PM +1000, Dave Airlie wrote:
> On Tue, Jul 31, 2012 at 1:41 PM, Greg KH <gregkh@linuxfoundation.org> wrote:
> > On Tue, Jul 31, 2012 at 12:06:28PM +1000, Dave Airlie wrote:
> >> On Tue, Jul 31, 2012 at 8:33 AM, Greg KH <gregkh@linuxfoundation.org> wrote:
> >> > Hi all,
> >> >
> >> > I'm trying to the the $Subject laptop up and running using the built-in
> >> > Intel graphics chip:
> >> >
> >> > 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 00f7
> >> > Flags: bus master, fast devsel, latency 0, IRQ 53
> >> > Memory at c1400000 (64-bit, non-prefetchable) [size=4M]
> >> > Memory at b0000000 (64-bit, prefetchable) [size=256M]
> >> > I/O ports at 3000 [size=64]
> >> > 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
> >> >
> >> > And it seems that the xorg Intel driver just doesn't recognize it at
> >> > all.
> >> >
> >> > Below is my Xorg.0.log file. I'm using a 3.5.0 kernel (with a few minor
> >> > hardware patches for other bits of this laptop that don't work with
> >> > 3.5.0, but no changes to the graphics drivers.)
> >> >
> >> > Any ideas or patches I can try out?
> >>
> >> try writing an xorg.conf with a BusID in it and see if it works, most
> >> likely the primary boot_vga detection is busted.
> >
> > Ah, I did that previously, it gave me a black screen and locked up.
> > I'll get the log from that tomorrow and send it here.
> >
> > Note, we are switching from EFI framebuffer mode, so could that be an
> > issue as well?
> >
> > And, just to make it fun, this laptop also has an nvidia chip in it, but
> > someone else is working on getting the nouveau driver working on it, I
> > was trying to stay away from that mess :)
>
> Yeah the problem is most likely that the nvidia is connected to the screen :-)
I think so, the log below shows that the Intel driver can't find any
displays, if I'm reading it right.
> I think mjg59 has been working on some stuff in this area lately as well.
I see his PCI patches on linux-pci for something that might look helpful
here, although it's in relation to the radeon driver, so maybe not.
I'll give it a try though, and I've asked him what he tested the patches
on.
Anything else I can try?
greg k-h
[ 223.752]
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
[ 223.788]
X.Org X Server 1.12.99.903 (1.13.0 RC 3)
Release Date: 2012-07-25
[ 223.896] X Protocol Version 11, Revision 0
[ 223.931] Build Operating System: Linux 3.5.0gregkh+ x86_64 Gentoo
[ 223.968] Current Operating System: Linux mb.kroah.org 3.5.0gregkh-drm+ #10 SMP Mon Jul 30 15:52:40 PDT 2012 x86_64
[ 223.968] Kernel command line: root=/dev/sda2 rootwait root=/dev/sda2 rootwait
[ 224.041] Build Date: 26 July 2012 09:03:46PM
[ 224.077]
[ 224.114] Current version of pixman: 0.26.2
[ 224.186] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 224.186] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 224.332] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jul 31 16:37:22 2012
[ 224.368] (==) Using config file: "/etc/X11/xorg.conf"
[ 224.404] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 224.404] (==) No Layout section. Using the first Screen section.
[ 224.404] (==) No screen section available. Using defaults.
[ 224.404] (**) |-->Screen "Default Screen Section" (0)
[ 224.404] (**) | |-->Monitor "<default monitor>"
[ 224.404] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 224.404] (**) | |-->Device "Card0"
[ 224.404] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 224.404] (==) Automatically adding devices
[ 224.404] (==) Automatically enabling devices
[ 224.404] (==) Automatically adding GPU devices
[ 224.404] (WW) The directory "/usr/share/fonts/misc/" does not exist.
[ 224.404] Entry deleted from font path.
[ 224.404] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[ 224.404] Entry deleted from font path.
[ 224.404] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 224.404] Entry deleted from font path.
[ 224.404] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[ 224.404] Entry deleted from font path.
[ 224.404] (WW) The directory "/usr/share/fonts/100dpi/" does not exist.
[ 224.404] Entry deleted from font path.
[ 224.404] (WW) The directory "/usr/share/fonts/75dpi/" does not exist.
[ 224.404] Entry deleted from font path.
[ 224.404] (==) FontPath set to:
[ 224.404] (==) ModulePath set to "/usr/lib64/xorg/modules"
[ 224.405] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 224.405] (II) Loader magic: 0x84dc00
[ 224.405] (II) Module ABI versions:
[ 224.405] X.Org ANSI C Emulation: 0.4
[ 224.405] X.Org Video Driver: 13.0
[ 224.405] X.Org XInput driver : 18.0
[ 224.405] X.Org Server Extension : 6.0
[ 224.405] (II) config/udev: Adding drm device (/dev/dri/card0)
[ 224.406] (--) PCI: (0:0:2:0) 8086:0166:106b:00f7 rev 9, Mem @ 0xc1400000/4194304, 0xb0000000/268435456, I/O @ 0x00003000/64
[ 224.406] (--) PCI:*(0:1:0:0) 10de:0fd5:106b:00f2 rev 161, Mem @ 0xc0000000/16777216, 0x90000000/268435456, 0xa0000000/33554432, I/O @ 0x00002000/128, BIOS @ 0x????????/524288
[ 224.406] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 224.441] Initializing built-in extension Generic Event Extension
[ 224.474] Initializing built-in extension SHAPE
[ 224.508] Initializing built-in extension MIT-SHM
[ 224.541] Initializing built-in extension XInputExtension
[ 224.575] Initializing built-in extension XTEST
[ 224.608] Initializing built-in extension BIG-REQUESTS
[ 224.641] Initializing built-in extension SYNC
[ 224.675] Initializing built-in extension XKEYBOARD
[ 224.709] Initializing built-in extension XC-MISC
[ 224.741] Initializing built-in extension XINERAMA
[ 224.773] Initializing built-in extension XFIXES
[ 224.805] Initializing built-in extension RENDER
[ 224.837] Initializing built-in extension RANDR
[ 224.869] Initializing built-in extension COMPOSITE
[ 224.901] Initializing built-in extension DAMAGE
[ 224.933] Initializing built-in extension MIT-SCREEN-SAVER
[ 224.965] Initializing built-in extension DOUBLE-BUFFER
[ 224.997] Initializing built-in extension RECORD
[ 225.028] Initializing built-in extension DPMS
[ 225.057] Initializing built-in extension X-Resource
[ 225.085] Initializing built-in extension XVideo
[ 225.113] Initializing built-in extension XVideo-MotionCompensation
[ 225.140] Initializing built-in extension XFree86-VidModeExtension
[ 225.167] Initializing built-in extension XFree86-DGA
[ 225.193] Initializing built-in extension XFree86-DRI
[ 225.219] Initializing built-in extension DRI2
[ 225.219] (II) LoadModule: "glx"
[ 225.219] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 225.219] (II) Module glx: vendor="X.Org Foundation"
[ 225.219] compiled for 1.12.99.903, module version = 1.0.0
[ 225.219] ABI class: X.Org Server Extension, version 6.0
[ 225.219] (==) AIGLX enabled
[ 225.245] Loading extension GLX
[ 225.245] (II) LoadModule: "intel"
[ 225.245] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[ 225.245] (II) Module intel: vendor="X.Org Foundation"
[ 225.245] compiled for 1.12.99.903, module version = 2.20.2
[ 225.245] Module class: X.Org Video Driver
[ 225.245] ABI class: X.Org Video Driver, version 13.0
[ 225.246] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server,
Ivybridge Server (GT2)
[ 225.246] (--) using VT number 7
[ 225.439] (II) intel(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 225.439] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[ 225.439] (==) intel(0): RGB weight 888
[ 225.439] (==) intel(0): Default visual is TrueColor
[ 225.439] (--) intel(0): Integrated Graphics Chipset: Intel(R) Ivybridge Mobile (GT2)
[ 225.439] (**) intel(0): Relaxed fencing enabled
[ 225.439] (**) intel(0): Wait on SwapBuffers? enabled
[ 225.439] (**) intel(0): Triple buffering? enabled
[ 225.439] (**) intel(0): Framebuffer tiled
[ 225.439] (**) intel(0): Pixmaps tiled
[ 225.439] (**) intel(0): 3D buffers tiled
[ 225.439] (**) intel(0): SwapBuffers wait enabled
[ 225.439] (==) intel(0): video overlay key set to 0x101fe
[ 225.439] (II) intel(0): Output VGA1 has no monitor section
[ 225.439] (II) intel(0): EDID for output VGA1
[ 225.439] (II) intel(0): Output VGA1 disconnected
[ 225.439] (WW) intel(0): No outputs definitely connected, trying again...
[ 225.439] (II) intel(0): Output VGA1 disconnected
[ 225.439] (WW) intel(0): Unable to find connected outputs - setting 1024x768 initial framebuffer
[ 225.439] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[ 225.439] (II) intel(0): Kernel page flipping support detected, enabling
[ 225.439] (==) intel(0): DPI set to (96, 96)
[ 225.439] (II) Loading sub module "fb"
[ 225.439] (II) LoadModule: "fb"
[ 225.439] (II) Loading /usr/lib64/xorg/modules/libfb.so
[ 225.440] (II) Module fb: vendor="X.Org Foundation"
[ 225.440] compiled for 1.12.99.903, module version = 1.0.0
[ 225.440] ABI class: X.Org ANSI C Emulation, version 0.4
[ 225.440] (II) Loading sub module "dri2"
[ 225.440] (II) LoadModule: "dri2"
[ 225.440] (II) Module "dri2" already built-in
[ 225.440] (==) Depth 24 pixmap format is 32 bpp
[ 225.440] (II) intel(0): [DRI2] Setup complete
[ 225.440] (II) intel(0): [DRI2] DRI driver: i965
[ 225.440] (II) intel(0): Allocated new frame buffer 1024x768 stride 4096, tiled
[ 225.440] (II) UXA(0): Driver registered support for the following operations:
[ 225.440] (II) solid
[ 225.440] (II) copy
[ 225.440] (II) composite (RENDER acceleration)
[ 225.440] (II) put_image
[ 225.440] (II) get_image
[ 225.440] (==) intel(0): Backing store disabled
[ 225.440] (==) intel(0): Silken mouse enabled
[ 225.440] (II) intel(0): Initializing HW Cursor
[ 225.440] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 225.440] (==) intel(0): DPMS enabled
[ 225.440] (==) intel(0): Intel XvMC decoder enabled
[ 225.440] (II) intel(0): Set up textured video
[ 225.440] (II) intel(0): [XvMC] xvmc_vld driver initialized.
[ 225.440] (II) intel(0): direct rendering: DRI2 Enabled
[ 225.440] (==) intel(0): hotplug detection: "enabled"
[ 225.440] (--) RandR disabled
[ 225.445] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[ 225.445] (II) AIGLX: enabled GLX_INTEL_swap_event
[ 225.445] (II) AIGLX: enabled GLX_ARB_create_context
[ 225.445] (II) AIGLX: enabled GLX_ARB_create_context_profile
[ 225.445] (II) AIGLX: enabled GLX_EXT_create_context_es2_profile
[ 225.445] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[ 225.445] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[ 225.445] (II) AIGLX: Loaded and initialized i965
[ 225.445] (II) GLX: Initialized DRI2 GL provider for screen 0
[ 225.457] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[ 225.457] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 225.457] (II) LoadModule: "evdev"
[ 225.457] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[ 225.457] (II) Module evdev: vendor="X.Org Foundation"
[ 225.457] compiled for 1.12.99.903, module version = 2.7.1
[ 225.457] Module class: X.Org XInput Driver
[ 225.457] ABI class: X.Org XInput driver, version 18.0
[ 225.457] (II) Using input driver 'evdev' for 'Power Button'
[ 225.457] (**) Power Button: always reports core events
[ 225.457] (**) evdev: Power Button: Device: "/dev/input/event3"
[ 225.458] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 225.458] (--) evdev: Power Button: Found keys
[ 225.458] (II) evdev: Power Button: Configuring as keyboard
[ 225.458] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3"
[ 225.458] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 225.458] (**) Option "xkb_rules" "evdev"
[ 225.458] (**) Option "xkb_model" "evdev"
[ 225.458] (**) Option "xkb_layout" "us"
[ 225.468] (II) config/udev: Adding input device Video Bus (/dev/input/event5)
[ 225.468] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[ 225.468] (II) Using input driver 'evdev' for 'Video Bus'
[ 225.468] (**) Video Bus: always reports core events
[ 225.468] (**) evdev: Video Bus: Device: "/dev/input/event5"
[ 225.468] (--) evdev: Video Bus: Vendor 0 Product 0x6
[ 225.468] (--) evdev: Video Bus: Found keys
[ 225.468] (II) evdev: Video Bus: Configuring as keyboard
[ 225.468] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:01/input/input5/event5"
[ 225.468] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[ 225.468] (**) Option "xkb_rules" "evdev"
[ 225.468] (**) Option "xkb_model" "evdev"
[ 225.468] (**) Option "xkb_layout" "us"
[ 225.469] (II) config/udev: Adding input device Video Bus (/dev/input/event4)
[ 225.469] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[ 225.469] (II) Using input driver 'evdev' for 'Video Bus'
[ 225.469] (**) Video Bus: always reports core events
[ 225.469] (**) evdev: Video Bus: Device: "/dev/input/event4"
[ 225.469] (--) evdev: Video Bus: Vendor 0 Product 0x6
[ 225.469] (--) evdev: Video Bus: Found keys
[ 225.469] (II) evdev: Video Bus: Configuring as keyboard
[ 225.469] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:02/LNXVIDEO:00/input/input4/event4"
[ 225.469] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8)
[ 225.469] (**) Option "xkb_rules" "evdev"
[ 225.469] (**) Option "xkb_model" "evdev"
[ 225.469] (**) Option "xkb_layout" "us"
[ 225.469] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[ 225.469] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 225.469] (II) Using input driver 'evdev' for 'Power Button'
[ 225.469] (**) Power Button: always reports core events
[ 225.469] (**) evdev: Power Button: Device: "/dev/input/event1"
[ 225.469] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 225.469] (--) evdev: Power Button: Found keys
[ 225.469] (II) evdev: Power Button: Configuring as keyboard
[ 225.469] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1/event1"
[ 225.469] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 9)
[ 225.469] (**) Option "xkb_rules" "evdev"
[ 225.469] (**) Option "xkb_model" "evdev"
[ 225.469] (**) Option "xkb_layout" "us"
[ 225.469] (II) config/udev: Adding input device Lid Switch (/dev/input/event0)
[ 225.469] (II) No input driver specified, ignoring this device.
[ 225.469] (II) This device may have been added with another device file.
[ 225.469] (II) config/udev: Adding input device Sleep Button (/dev/input/event2)
[ 225.469] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[ 225.469] (II) Using input driver 'evdev' for 'Sleep Button'
[ 225.469] (**) Sleep Button: always reports core events
[ 225.469] (**) evdev: Sleep Button: Device: "/dev/input/event2"
[ 225.469] (--) evdev: Sleep Button: Vendor 0 Product 0x3
[ 225.469] (--) evdev: Sleep Button: Found keys
[ 225.469] (II) evdev: Sleep Button: Configuring as keyboard
[ 225.469] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2/event2"
[ 225.469] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 10)
[ 225.469] (**) Option "xkb_rules" "evdev"
[ 225.469] (**) Option "xkb_model" "evdev"
[ 225.469] (**) Option "xkb_layout" "us"
[ 225.470] (II) config/udev: Adding drm device (/dev/dri/card0)
[ 225.470] (II) config/udev: Adding input device HID 05ac:820a (/dev/input/event8)
[ 225.470] (**) HID 05ac:820a: Applying InputClass "evdev keyboard catchall"
[ 225.470] (II) Using input driver 'evdev' for 'HID 05ac:820a'
[ 225.470] (**) HID 05ac:820a: always reports core events
[ 225.470] (**) evdev: HID 05ac:820a: Device: "/dev/input/event8"
[ 225.470] (--) evdev: HID 05ac:820a: Vendor 0x5ac Product 0x820a
[ 225.470] (--) evdev: HID 05ac:820a: Found keys
[ 225.470] (II) evdev: HID 05ac:820a: Configuring as keyboard
[ 225.470] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.8/4-1.8.1/4-1.8.1.1/4-1.8.1.1:1.0/input/input8/event8"
[ 225.470] (II) XINPUT: Adding extended input device "HID 05ac:820a" (type: KEYBOARD, id 11)
[ 225.470] (**) Option "xkb_rules" "evdev"
[ 225.470] (**) Option "xkb_model" "evdev"
[ 225.470] (**) Option "xkb_layout" "us"
[ 225.470] (II) config/udev: Adding input device HID 05ac:820b (/dev/input/event9)
[ 225.470] (**) HID 05ac:820b: Applying InputClass "evdev pointer catchall"
[ 225.470] (II) Using input driver 'evdev' for 'HID 05ac:820b'
[ 225.470] (**) HID 05ac:820b: always reports core events
[ 225.470] (**) evdev: HID 05ac:820b: Device: "/dev/input/event9"
[ 225.470] (--) evdev: HID 05ac:820b: Vendor 0x5ac Product 0x820b
[ 225.470] (--) evdev: HID 05ac:820b: Found 3 mouse buttons
[ 225.470] (--) evdev: HID 05ac:820b: Found relative axes
[ 225.470] (--) evdev: HID 05ac:820b: Found x and y relative axes
[ 225.470] (II) evdev: HID 05ac:820b: Configuring as mouse
[ 225.470] (**) evdev: HID 05ac:820b: YAxisMapping: buttons 4 and 5
[ 225.470] (**) evdev: HID 05ac:820b: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 225.470] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.8/4-1.8.1/4-1.8.1.2/4-1.8.1.2:1.0/input/input9/event9"
[ 225.470] (II) XINPUT: Adding extended input device "HID 05ac:820b" (type: MOUSE, id 12)
[ 225.470] (II) evdev: HID 05ac:820b: initialized for relative axes.
[ 225.470] (**) HID 05ac:820b: (accel) keeping acceleration scheme 1
[ 225.470] (**) HID 05ac:820b: (accel) acceleration profile 0
[ 225.470] (**) HID 05ac:820b: (accel) acceleration factor: 2.000
[ 225.470] (**) HID 05ac:820b: (accel) acceleration threshold: 4
[ 225.470] (II) config/udev: Adding input device HID 05ac:820b (/dev/input/mouse1)
[ 225.470] (II) No input driver specified, ignoring this device.
[ 225.470] (II) This device may have been added with another device file.
[ 225.470] (II) config/udev: Adding input device Apple Inc. Apple Internal Keyboard / Trackpad (/dev/input/event7)
[ 225.470] (**) Apple Inc. Apple Internal Keyboard / Trackpad: Applying InputClass "evdev keyboard catchall"
[ 225.470] (II) Using input driver 'evdev' for 'Apple Inc. Apple Internal Keyboard / Trackpad'
[ 225.471] (**) Apple Inc. Apple Internal Keyboard / Trackpad: always reports core events
[ 225.471] (**) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Device: "/dev/input/event7"
[ 225.471] (--) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Vendor 0x5ac Product 0x262
[ 225.471] (--) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Found keys
[ 225.471] (II) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Configuring as keyboard
[ 225.471] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.8/4-1.8.2/4-1.8.2:1.0/input/input7/event7"
[ 225.471] (II) XINPUT: Adding extended input device "Apple Inc. Apple Internal Keyboard / Trackpad" (type: KEYBOARD, id 13)
[ 225.471] (**) Option "xkb_rules" "evdev"
[ 225.471] (**) Option "xkb_model" "evdev"
[ 225.471] (**) Option "xkb_layout" "us"
[ 225.471] (II) config/udev: Adding input device bcm5974 (/dev/input/event6)
[ 225.471] (**) bcm5974: Applying InputClass "evdev touchpad catchall"
[ 225.471] (II) Using input driver 'evdev' for 'bcm5974'
[ 225.471] (**) bcm5974: always reports core events
[ 225.471] (**) evdev: bcm5974: Device: "/dev/input/event6"
[ 225.472] (--) evdev: bcm5974: Vendor 0x5ac Product 0x262
[ 225.472] (--) evdev: bcm5974: Found 1 mouse buttons
[ 225.472] (--) evdev: bcm5974: Found absolute axes
[ 225.472] (--) evdev: bcm5974: Found absolute multitouch axes
[ 225.472] (--) evdev: bcm5974: Found x and y absolute axes
[ 225.472] (--) evdev: bcm5974: Found absolute touchpad.
[ 225.472] (II) evdev: bcm5974: Configuring as touchpad
[ 225.472] (**) evdev: bcm5974: YAxisMapping: buttons 4 and 5
[ 225.472] (**) evdev: bcm5974: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 225.472] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.8/4-1.8.2/4-1.8.2:1.2/input/input6/event6"
[ 225.472] (II) XINPUT: Adding extended input device "bcm5974" (type: TOUCHPAD, id 14)
[ 225.472] (II) evdev: bcm5974: initialized for absolute axes.
[ 225.472] (**) bcm5974: (accel) keeping acceleration scheme 1
[ 225.472] (**) bcm5974: (accel) acceleration profile 0
[ 225.472] (**) bcm5974: (accel) acceleration factor: 2.000
[ 225.472] (**) bcm5974: (accel) acceleration threshold: 4
[ 225.472] (II) config/udev: Adding input device bcm5974 (/dev/input/mouse0)
[ 225.472] (II) No input driver specified, ignoring this device.
[ 225.472] (II) This device may have been added with another device file.
[ 227.080] (II) evdev: bcm5974: Close
[ 227.080] (II) UnloadModule: "evdev"
[ 227.080] (II) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Close
[ 227.080] (II) UnloadModule: "evdev"
[ 227.080] (II) evdev: HID 05ac:820b: Close
[ 227.080] (II) UnloadModule: "evdev"
[ 227.080] (II) evdev: HID 05ac:820a: Close
[ 227.080] (II) UnloadModule: "evdev"
[ 227.080] (II) evdev: Sleep Button: Close
[ 227.080] (II) UnloadModule: "evdev"
[ 227.080] (II) evdev: Power Button: Close
[ 227.080] (II) UnloadModule: "evdev"
[ 227.080] (II) evdev: Video Bus: Close
[ 227.080] (II) UnloadModule: "evdev"
[ 227.080] (II) evdev: Video Bus: Close
[ 227.080] (II) UnloadModule: "evdev"
[ 227.080] (II) evdev: Power Button: Close
[ 227.080] (II) UnloadModule: "evdev"
[ 227.496] Server terminated successfully (0). Closing log file.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Macbook Pro Retina display problems
2012-07-31 23:38 ` Greg KH
@ 2012-08-03 23:29 ` Keith Packard
2012-08-03 23:36 ` Greg KH
0 siblings, 1 reply; 9+ messages in thread
From: Keith Packard @ 2012-08-03 23:29 UTC (permalink / raw)
To: Greg KH, Dave Airlie; +Cc: intel-gfx
[-- Attachment #1.1: Type: text/plain, Size: 424 bytes --]
Greg KH <gregkh@linuxfoundation.org> writes:
> I see his PCI patches on linux-pci for something that might look helpful
> here, although it's in relation to the radeon driver, so maybe not.
> I'll give it a try though, and I've asked him what he tested the patches
> on.
I sent mjg59 a new macbook pro with the higher resolution display. He's
promised to help out when it arrives.
--
keith.packard@intel.com
[-- Attachment #1.2: Type: application/pgp-signature, Size: 827 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Macbook Pro Retina display problems
2012-08-03 23:29 ` Keith Packard
@ 2012-08-03 23:36 ` Greg KH
0 siblings, 0 replies; 9+ messages in thread
From: Greg KH @ 2012-08-03 23:36 UTC (permalink / raw)
To: Keith Packard; +Cc: intel-gfx
On Fri, Aug 03, 2012 at 04:29:10PM -0700, Keith Packard wrote:
> Greg KH <gregkh@linuxfoundation.org> writes:
>
> > I see his PCI patches on linux-pci for something that might look helpful
> > here, although it's in relation to the radeon driver, so maybe not.
> > I'll give it a try though, and I've asked him what he tested the patches
> > on.
>
> I sent mjg59 a new macbook pro with the higher resolution display. He's
> promised to help out when it arrives.
Great. Until he gets it, is there anything I can do to help out here, I
do have the ability to test driver and kernel changes pretty easily :)
greg k-h
^ permalink raw reply [flat|nested] 9+ messages in thread
* Macbook Pro Retina display problems
@ 2012-08-09 20:09 Benoit Gschwind
2012-08-09 23:01 ` Francois Rigaut
0 siblings, 1 reply; 9+ messages in thread
From: Benoit Gschwind @ 2012-08-09 20:09 UTC (permalink / raw)
To: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 447 bytes --]
Hello,
If find a workaround to video corruption for intel gpu on macbook pro
retina.
the work around work as follow :
- patch the kernel 3.5.1 with attached patch
- that OS X and switch to intgrated gpu only with:
http://codykrieger.com/gfxCardStatus
- reboot with the patched kernel
I did not try it in BIOS mode, I use it on EFI mode only.
The patch point out the fact that bit-per-pixel of panel is not detected
correctly.
Best regards
[-- Attachment #2: 0001-fix_intel_on_macbook_pro_retina.patch.txt --]
[-- Type: text/plain, Size: 564 bytes --]
--- linux-3.5.1.orig/drivers/gpu/drm/i915/intel_display.c 2012-08-09 17:23:56.000000000 +0200
+++ linux-3.5.1/drivers/gpu/drm/i915/intel_display.c 2012-08-09 21:13:43.146996673 +0200
@@ -3583,7 +3583,8 @@
if (intel_encoder->type == INTEL_OUTPUT_EDP) {
/* Use VBT settings if we have an eDP panel */
- unsigned int edp_bpc = dev_priv->edp.bpp / 3;
+ //unsigned int edp_bpc = dev_priv->edp.bpp / 3;
+ unsigned int edp_bpc = 8;
if (edp_bpc < display_bpc) {
DRM_DEBUG_KMS("clamping display bpc (was %d) to eDP (%d)\n", display_bpc, edp_bpc);
[-- Attachment #3: Type: text/plain, Size: 159 bytes --]
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Macbook Pro Retina display problems
2012-08-09 20:09 Macbook Pro Retina display problems Benoit Gschwind
@ 2012-08-09 23:01 ` Francois Rigaut
0 siblings, 0 replies; 9+ messages in thread
From: Francois Rigaut @ 2012-08-09 23:01 UTC (permalink / raw)
To: Benoit Gschwind; +Cc: intel-gfx
[-- Attachment #1.1: Type: text/plain, Size: 977 bytes --]
Benoit,
Great news.
I confirm it works. Thanks a bunch for finding the issue!
Next step I guess is to make gmux work to be able to swicth the nvidia
power off whenever we don't need it.
Cheers,
Francois
Dan, do you still need the register dumps (with C pipe)?
On Thu, 2012-08-09 at 22:09 +0200, Benoit Gschwind wrote:
> Hello,
>
> If find a workaround to video corruption for intel gpu on macbook pro
> retina.
>
> the work around work as follow :
>
> - patch the kernel 3.5.1 with attached patch
> - that OS X and switch to intgrated gpu only with:
> http://codykrieger.com/gfxCardStatus
> - reboot with the patched kernel
>
> I did not try it in BIOS mode, I use it on EFI mode only.
>
> The patch point out the fact that bit-per-pixel of panel is not detected
> correctly.
>
> Best regards
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/intel-gfx
[-- Attachment #1.2: Type: text/html, Size: 1427 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2012-08-09 23:01 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-09 20:09 Macbook Pro Retina display problems Benoit Gschwind
2012-08-09 23:01 ` Francois Rigaut
-- strict thread matches above, loose matches on Subject: below --
2012-07-30 22:33 Greg KH
2012-07-31 2:06 ` Dave Airlie
2012-07-31 3:41 ` Greg KH
2012-07-31 5:00 ` Dave Airlie
2012-07-31 23:38 ` Greg KH
2012-08-03 23:29 ` Keith Packard
2012-08-03 23:36 ` Greg KH
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox