PDA

View Full Version : Intel GMA X3100 graphics hardware display problems on XBMC for Mac OS X


dailydisco
2008-02-09, 06:07
I just installed release 0.1 on my white MacBook (Core 2 Duo with 1 Gb ram). I was able to get the main screen and menus and once I fixed the sources to show my NAS in the volumes, I was able to see things show up in the videos section. I set the resolution to 1280x800 (desktop) and the video res to best available. Whenever I selected a movie, I couldn't get anything to play at all. In some cases, it would kick me out entirely. Is the video processor supported in the MacBook yet? In one place I saw that X3100 was not, but then it said elsewhere that it is. So far, I have tried to play an ISO, Video_TS, MKV, and DIVX. If someone has a MacBook and has had success, please pass along some hints!

I am already planning a Mac Mini media center for the future... and look forward to XBMC instead of Front Row. I was highly disappointed in Front Row once I realized just how limited it is compared to my Xbox XBMC setup!
Nice work on the port elan and the gang!

elan
2008-02-09, 07:04
GMA X3100 results in pink/purple screen, from what I've heard. I don't have the hardware, so haven't been able to look into it more.

-elan

d4rk
2008-02-09, 09:56
The X3100 is well supported under Linux using ARB shaders (since currently Intel's Linux drivers implement GL 1.4 + ARB shaders). It is possible that on the Mac book, that the X3100 has GL 1.5 + GLSL support and hence it's taking the GLSL render path for videos. Pink/purple screens seems to suggest that U/V planes aren't being correctly converted to RGB and thus possible shader issues. Post your log file (xbmc.log) and we'll have a better idea.

Also, just an FYI to people who are planning purchases solely for XBMC: what you ideally want is a fast proc (like Core2 or X2) and fast GPU that does GL 2.0+ (at least if you're thinking of the purchase as a sort of investment and want to be somewhat future proof as far as XBMC is concerned.). As XBMC keeps improving, it will be relying on more and more GL 2.0 features. Personally, I've had good experience with nVidia GPUs under most OSes. There are quite a few threads on the Linux sub forum where people have discussed success stories and issues they have faced, might be worth a peek even if you're considering Apple hardware.

EDIT: Here's (http://xbmc.org/forum/showpost.php?p=166863&postcount=3) a post from a discussion on the capabilities of the X3100 on a Mac mini type PC.

zeolc
2008-02-09, 11:13
just to say i have a white macbook (core duo, 1gb ram, GMA 950) and it works extremely well with this release.

d4rk
2008-02-09, 12:12
On the GMA 950, it takes the ARB render path since it's OpenGL 1.4.

gusax
2008-02-09, 16:28
xbmc.log from Macbook with GMA X3100 and pink video:

http://pastebin.com/m25cf339

What else do you need?

dailydisco
2008-02-09, 18:34
I'll reinstall the release and try playing a video again. I actually didn't buy the MacBook for XBMC...but it was a happy coincidence! I hope the new issue of the MacBook with the X3100 will be sufficient for XBMC so I'd like to facilitate this as much as possible. I have a couple basic questions for the interface so I can post log files quickly. Since I am used to the Xbox remote and not the keyboard, what are the keystrokes to get me out of XBMC if it freezes? Also, is there a key combo to bring up the context menu so I can select play if I try a Video_TS folder? I'll worry about learning everything else later (unless the remote starts working in the next release!) as I just want to help you guys figure it out. I'll post my donation as well... I had tried donating many months ago but it sat uncollected and then was returned to me...this time I will post to Elan's site and the general donation (since I still owe the Xbox team for hours of home theatre enjoyment!)

One question... I wonder about future proofing... will this mean only a high end mac? The mini just screams good deal... I would personally settle for less than 1080p if that is the case... I'dhate to have a mac pro sitting in my living room!

d4rk
2008-02-09, 21:46
xbmc.log from Macbook with GMA X3100 and pink video:

http://pastebin.com/m25cf339

What else do you need?

It's GL 1.2, that's odd. Anyway, a screenshot would be nice. Is it something like this (http://picasaweb.google.com/einara/XBMC/photo#5164927934241027314)?


Also, is there a key combo to bring up the context menu so I can select play if I try a Video_TS folder?

You can use the 'right click' key that is usually 2 keys right of the space bar to bring it up.

One question... I wonder about future proofing... will this mean only a high end mac? The mini just screams good deal... I would personally settle for less than 1080p if that is the case... I'dhate to have a mac pro sitting in my living room!
By future proof, I meant new features like cool shader effects inside the GUI and not just for video playback. Also, things like improved upscaling / video filtering / deinterlacing algorithms using the GPU. Right now in addition to the default bilinear, we also support bicubic upscaling on GLSL enabled GPUs with sufficient horsepower (like NVidia 7600+). Because all GPUs have hardware limitations, not everything can be backported to support slower/less powerful GPUs. These are not basic features so even if your GPU doesn't support these features you can still enjoy 1080p content as long as the CPU is fast enough to handle the decoding (most modern dual core procs are).

A mac mini has the GMA 950, which is a GL 1.4 capable GPU, I don't know what version of GL Apple's drivers implement, given that the more superior X3100, seems to be 1.2 according to the logs, when it is capable of 1.5. The 950 is just an ok GPU and I wouldn't be surprised if Apple in their next iteration switches to the 965 (X3100), or its next version. As far as Intel GPUs go, the X3100 (965) is the most powerful mobile chipset at the moment used in the mac book pro and other mini ITX PCs like aopen's miniPCs (http://minipc.aopen.com/Global/spec.htm). See the Intel GMA wiki (http://en.wikipedia.org/wiki/Intel_GMA) for technical details. Anyway, this is just info and if you're planning on buying a Mac Mini right now, you can't choose its GPU anyway.

d4rk
2008-02-09, 22:09
xbmc.log from Macbook with GMA X3100 and pink video:


Forgot to mention that there have been some fixes in SVN related to rendering since Elan's last build, so you might see improvements in the next build.

dailydisco
2008-02-10, 00:42
It is nothing like that screenshot. I am new to Mac so I'll have to figure out how to take a screenshot (it just works...I just don't know how I guess!). If I were to describe a screenshot, though, in fullscreen, when I played the xvid, I got nothing but purple...letterboxed purple.

Here is my log:

http://pastebin.com/m28be6142

I also tried a sample mkv file from the web (a matrix trailer)... that one kicked me right out completely and asked if I wanted to report the problem. It may be due to the use of AAC in that downloaded trailer though so I'll discount that one.

d4rk
2008-02-10, 04:38
I am new to Mac so I'll have to figure out how to take a screenshot

Pressing 'printscreen' takes a screenshot in XBMC and saves it in UserData/Screenshots (as long as no other app has trapped the key).

dailydisco
2008-02-10, 06:55
Well, I figured out how to take a screenshot using the mac keystrokes..still not sure what they are in XBMC but I have pasted one in here just to show you what I am getting. I was doing some research on the web and the nearest I can tell is that the new MacBook with the X3100 has some cruddy drivers in Leopard. I hope Apple corrects this soon since it is a pretty bad business practice... some of the things I have read are saying that the X3100 is supposed to be so much faster with OpenGL but this driver issue has crippled it to levels far below the old 950!

Here are some things I found on the net with some comments from me:

In this post, the users talk about turning something called Quartz off and on
http://www.dslreports.com/forum/r19565688-MacBook-Santa-Rosa-users-please-post-your-About-This-Mac

This post is also interesting in that is indicates that the driver that shipped with Leopard reports OpenGL 1.2, which seems to be incorrect from what the post seems to indicate. From everything I have read, it seems that the new MacBook has a much faster GPU, but that Apple\Intel may have fouled things up. I have to sa y that I find this pretty frustrating! Why ship the new laptops if you aren't ready with good drivers?
http://209.85.165.104/search?q=cache:HLINUR8DvwcJ:communities.vmware.com/thread/110659+opengl+x3100+macbook&hl=en&ct=clnk&cd=20&gl=us&client=safari


I could not figure out how to paste in the screenshot, so here is hosted version...if it doesn't display, it isn't much to write home about any way:

http://img149.imageshack.us/img149/2160/picture1po5.png

gusax
2008-02-10, 14:43
I could not figure out how to paste in the screenshot, so here is hosted version...if it doesn't display, it isn't much to write home about any way:

http://img149.imageshack.us/img149/2160/picture1po5.png
It looks exactly like that for me too. The screen just goes pink, the video doesn't show at all.

gusax
2008-02-10, 14:47
The preview pictures/icons in the file list are rendered properly though.

dailydisco
2008-02-11, 21:11
The preview pictures/icons in the file list are rendered properly though.


Yep... the icons look nice... makes me want to play them all that much more...darn X3100!

dailydisco
2008-02-12, 05:45
Ok, so I updated my MacBook to 10.5.2 tonight and then updated with the graphics update. I still get the purple screen, so that didn't do it. Here is the log file:

http://pastebin.com/m667410d3

So in doing some research, some people have determined that the driver for the X3100 was updated from Version 1.5.18 to 1.5.24. Someone was using a tool that gave them information about the driver and it says current: 1.2 Apple 1.5.24. Not sure what the 1.2 is all about... is that OpenGL 1.2? I just can't believe they are using OpenGL 1.2!? I wonder if they will "upgrade" the opengl when the macbook pro is refreshed... maybe the macbook would look too good?

I am really bummed about this if Apple is not fixing a problem they should fix... I want to buy more Macs but if this turns out to be the case...welll..

gusax
2008-02-12, 09:04
The same goes for me, still get pink screen even after applying the "Leopard graphics update": http://pastebin.com/m2947a774

d4rk
2008-02-13, 20:59
Any improvement of the pink screen issue with Elan's latest build?

ewequeone
2008-02-14, 03:06
I too am keen to know if this has resolved the issue prior to spending ~$3500AU on a modbook (modified macbook to tablet) to use primarily for osxbmc :)

Any improvement of the pink screen issue with Elan's latest build?

dailydisco
2008-02-14, 03:25
Ok... so now with the new build there is the hint of a picture... I have hosted a screenshot here:

http://img517.imageshack.us/my.php?image=picture1ka1.png

It is basically the same pink, with a some text (it was Heroes) and the ghost of an image...

I can't seem to find the logfile though... it doesn't appear where I was expecting...how odd...did something change in this build so there are no longer logfiles?

d4rk
2008-02-14, 03:29
The log file is now in /var/tmp/xbmc.log

dailydisco
2008-02-14, 05:06
The log file is now in /var/tmp/xbmc.log


Thanks! With that (and a little web search on how to use go to folder to open it in finder) I was able to get the log file:

http://pastebin.com/m3a888573

gusax
2008-02-15, 00:24
Ok... so now with the new build there is the hint of a picture... I have hosted a screenshot here:

http://img517.imageshack.us/my.php?image=picture1ka1.png

It is basically the same pink, with a some text (it was Heroes) and the ghost of an image...
Same goes for me, the video can now be seen playing behind the pink layer. You can hardly tell what's going on in the video but there clearly is movement behind the pink overlay. So you´re moving in the right direction :-)
My log file: http://pastebin.com/m5c4a9f4e

d4rk
2008-02-15, 01:08
The logs look ok (to me), it's not obvious what's causing this pinkness. It looks like the shader isn't doing its job or not doing it right, which is weird because it works fine on the 950 and also works fine on the same chipset in Linux. I don't have an X3100 based Mac so I'm out of ideas, maybe if one of the devs has one, they can take a look.

dailydisco
2008-02-15, 02:44
Hopefully someone has one... heck, if there was a developer in the Boston area I would meet up at a coffee shop one day or something. Just to be sure, I didn't change much in the setup... set the resolution to desktop (same result)... left it at the default install rez... same result. The player is using "best available". Other than that, I have not done a thing. I didn't even try audio.

I have a bad feeling it is the driver...people have been complaining that the x3100 performance in opengl tests (benchmarks) is subpar...worse than the ol' 950.

Lets start a fund to get a macbook to a developer! Any takers?

TheManKinahan
2008-02-15, 03:41
checking in as well, sucks, cause i definitely dont know the first thing about OpenGL and driver issues. Heres to hoping.

dailydisco
2008-02-15, 05:56
I was somewhat encouraged when the latest build at least showed the hint of a picture. It may be something that only affects us new MacBook owners, but I can imagine that if they refresh the Mac Mini, they will use the X3100 as Apple seems to use similar guts in the MacBook as the Mini... they both had the 950 and similar processor until the refresh of the MacBook in November 2007. If that happens and Apple doesn't fix the driver issues or a developer doesn't find a way to get it working as it stands, then I bet many people's dreams of the mini as a Home Theatre will be dashed! I hope not, though, because I am down the road at getting a mini as and Xbox replacement for the living room and using it as my server too.

Anyway... If it can't be fixed without a developer using a newer MacBook, then I am serious about finding a way to get one in the hands of a developer...either in-person, via a fundraiser, or even using something like VNC. I just can't wait to use XBMC on the MacBook...it is killing me! :rolleyes:

I seem to be having a string of mac bad luck... I just tried to upgrade to 4Gb and the memory I ordered from Ram4Mac gave me dreaded beeps at startup... now I need to see about return/exchange. :sniffle:

gusax
2008-02-15, 07:56
I can create a user account for any developer on my macbook, install VNC and leave it plugged in and turned on over night or something if access to a x3100 equipped computer is the only thing stopping you. I'm in Sweden and based on the hours of your replies I'm guessing you live on the other side of the pond. Thus you should normally be awake while I sleep so the fact that I need the computer during the day should not be a problem.

I know enough to install whatever is needed to compile xbmc and open access to developers via ssh, but I don't have any knowledge of open gl or sdl so I won't be very helpful there I'm afraid.

Just note that I don't want to force you into fixing this problem. Me and many others would be very grateful if you (or another developer) have the time to fix it, but we all realize that you do this on your own spare time. So please consider this an offer and not a demand :-)

dailydisco
2008-02-15, 17:10
Just note that I don't want to force you into fixing this problem. Me and many others would be very grateful if you (or another developer) have the time to fix it, but we all realize that you do this on your own spare time. So please consider this an offer and not a demand :-)

Well said gusax... I don't want to be pushy on any developer... I am thankful for every line of code from you guys. I am new to Mac but have messed with Linux a bit and used to install the packages to compile XBMC there. My time zone (EST in the US) may not be as useful for some developers, but who know? I will look into VNC on the mac (I did it on the PC so I could access it from work) and SSH (never did that one, though) so if there is interest from one of the developers I could leave an account open while I am at work or at night or something. Gusax... would you mind sending me a PM with info on what packages you are installing if you decide to do this or if there is interest from a developer? I have a pretty good connection (Fiber optic) and could plug my Mac into my router to avoid issues with wireless slowdown.

I just wish I could code... darn Logo doesn't come in handy at all! I knew that moving the turtle around on that Apple IIe was a waste of time back in the early 80's! :laugh:

biohaz
2008-02-18, 22:28
XBMX.log from latest build (0.1.2): http://pastebin.com/m1c891354

Check highlighted lines starting at 481:
WARNING: Decode - avcodec_decode_video didn't consume the full packet. size: 239, consumed: 9

I haven't seen this in any of the other logs posted.

dailydisco
2008-02-19, 06:26
All-

I would like to organize an effort to go over the logfile with the hope that we (the non-coders) can help the developers figure out why the X3100 is not working. Since the developers don't have a Macbook or Air with the X3100 GPU, then perhaps we can at least eliminate anything obvious that could be caught by comparing logs from a machine that works (mini with GMA 950 for example) and one that does not.

In order to accomplish this, I propose the following:

1) Download this bland publicly available video to your desktop (the quality is bad but the topic...:grin: ):

http://ia300236.us.archive.org/2/items/CC605_apple_ii_forever/CC605_apple_ii_forever_256kb.mp4

2) Open XBMC in desktop resolution mode and immediately proceed to the video and begin to play.

3) Stop the video after ~15 seconds and exit XBMC

4) Post your logfile to www.pastebin.com

5) Upload a screenshot to imagehost.com (optional)

6) Post a reply to this thread with the following information

a) Mac setup (with GPU indicated)
b) XBMC for OSX version (e.g., 0.1.2)
c) Observations (e.g. plays fine / pink screen with ghost / pink only)
d) Link to the logfile at pastebin.com

It it my hope that by doing this and trying to standardize the video, version, and method, some of us X3100 users can compare logfiles with users who have a different GPU and can eliminate all the noise, highlighting only the differences. It is my hope that this will help the developers by saving them time looking through logs.

I'll post a follow-up to this thread to kick the process off... I hope someone who is lucky and has a working setup will help us out with this!

dailydisco
2008-02-19, 06:47
Ok, here is my result using:

a) Macbook 3rd edition with X3100 GPU / OSX 10.5.2 with graphics update
b) XBMC ver 0.1.2
c) Pink screen with ghost image - sound is working
d) logfile: http://pastebin.com/m9747ac1

I moved all other videos to a folder on my desktop so the logfile is cleaner for comparison.

Also, I noticed that that console showed up so I have pasted the console session for XBMC here just in case this helps:

http://pastebin.com/m63491705

I noticed that the end of this console session has elan's name in a path... kinda funny?!

If someone can replicate what I just did using the same systematic approach but with a GMA 950 (for example), then I can paste both into an excel file and start sorting!

dailydisco
2008-02-19, 06:54
XBMX.log from latest build (0.1.2): http://pastebin.com/m1c891354

Check highlighted lines starting at 481:
WARNING: Decode - avcodec_decode_video didn't consume the full packet. size: 239, consumed: 9

I haven't seen this in any of the other logs posted.

I just tried this build and did not see this error... I have started another thread:

http://www.xbmc.org/forum/showthread.php?t=31320

to see if we can help sort through the problem to see if there is some key thing in the log file that would help the developers... of course, if this is a driver issue, then it is likely that we won't see this working until Apple/Intel fixes things on their end. I like the fact that Elan is staying in the good graces of Apple... maybe some Cupertino developer will see all of this and help us out! I can honestly say that I am planning my mini HTS for when we move to a new home:

Mac Mini (hopefully refreshed by then!) - XBMC
Karaoke in XBMC using our old Xbox music mixer mikes
Stepmania using the Xbox DDR pads

All from a little quiet box!

elan
2008-02-19, 08:16
XBMX.log from latest build (0.1.2): http://pastebin.com/m1c891354

Check highlighted lines starting at 481:
WARNING: Decode - avcodec_decode_video didn't consume the full packet. size: 239, consumed: 9

I haven't seen this in any of the other logs posted.

Nothing to do with X3100 issue, unfortunately.

-elan

elan
2008-02-19, 08:19
One interesting thing from that log is that the refresh rate doesn't seem to be coming through in the model selection. It's pretty standard code, so that's surprising to me.

I don't see anything obviously wrong going on.

-elan

P.S. My name appears because I'm using the __FILE__ macro to output the line on which an error occurs :)

shaneuk
2008-02-19, 13:05
Apple Macbook 2.2ghz C2D
Intel x3100
1GB Ram
1080p External Display

Log: http://pastebin.com/f54ff629d

biohaz
2008-02-19, 21:30
MacBook C2D 2.2 GHz / GMA X3100
OSX 10.5.2 with graphics update
XBMC ver 0.1.2
Pink screen with ghost image - sound is working
Logfile: http://pastebin.com/m26949d5c

ScottTFrazer
2008-02-20, 09:19
Mac Mini 1.83GHz Core 2 Duo
2GB 667 Mhz DDR2 Ram
OSX 10.5.2, all updates applied as of 2/20/2008
XBMC ver 0.1.2
Outputs via DVI / HMDI converter to a Sharp 46" Aquos
1920x1080p
Video plays fine
Logfile: http://pastebin.com/m3a6c7a6e

Gamester17
2008-02-20, 11:41
Mac Mini 1.83GHz Core 2 Duo
2GB 667 Mhz DDR2 Ram
OSX 10.5.2, all updates applied as of 2/20/2008
XBMC ver 0.1.2
Outputs via DVI / HMDI converter to a Sharp 46" Aquos
1920x1080p
Video plays fine
Logfile: http://pastebin.com/m3a6c7a6eMac Minis do not have the Intel GMA X3100 graphics that this topic thread is about.

dailydisco
2008-02-20, 16:35
Mac Minis do not have the Intel GMA X3100 graphics that this topic thread is about.

Yep! I PM'd him to add this... in my original message, I asked someone with a working system to run the same "test" so I can put both logs in a spreadsheet and eliminate the lines that are the same so that all is left is the "difference"... Several people with the X3100 have done the test, myself included, but what we really needed for this was someone without the X3100 so we have a positive control. Unfortunately, the topic of the thread doesn't exactly grab the attention of the fortunate folks who are running a non-X3100 system... I work in clinical research, so this kind of controlled experiment makes sense in my brain... at least I didn't try to make it double-blinded and placebo controlled! :nerd:

It is probably a longshot, but my hope was to come up with a list of the differences and then post it... it may be totally useless for the developers, but since my coding experience stopped with basic C, VB, and Java... this is the best I can do...

or I can send emails to Apple pleading with them to send elan/d4rk a loaner macbook or air :cool:

I have a feeling I will be completely ignored, though.

Scott-thanks for the post!

Gamester17
2008-02-20, 16:45
Oh, OK, ...I myself are better at thinking 'outside the box' IMO :;):

or I can send emails to Apple pleading with them to send elan/d4rk a loaner macbook or airIs it possible to rent a such MacBook (cheap) for just a month or two?
...or maybe a borrow one for 'evaluation' from a local Apple Store?

???

dailydisco
2008-02-20, 17:23
Oh, OK, ...I myself are better at thinking 'outside the box' IMO :;):

Is it possible to rent a such MacBook (cheap) for just a month or two?
...or maybe a borrow one for 'evaluation' from a local Apple Store?

???

I think Elan is in Hawaii and D4RK is in Arizona... I could be wrong on D4RK, though. I doubt the Apple store would give out an evaluation machine... would be great if they did! I have just started checking rentals and found a place that will rent an Air... I can only imagine how expensive that would be, though.

http://www.rentacomputer.com/PR/Macbook-air-rentals-available.asp

The best bet would be to find someone who has a Macbook (new generation) that lives close to one of the developers... that is probably the only way to solve this... assuming it is solvable without the intervention of Apple / Intel... I am a little pessimistic about this actually...

dailydisco
2008-02-20, 17:31
One more thing... from looking at all the different rental options out there, many are macbook pros... most are older models. If someone was renting a Macbook new generation but not the Air, it would be optimum... I think a rental price on an Air would be at a high premium... big money just to test the X3100.

I think I may start posting about this plight on other websites... I want to draw attention to this problem with the hope that we can find a hero out there (Apple?). I can see XBMC being the top download on the Apple website at some point within the year, can't you? :grin: Who needs Front Row when you can have the whole theatre? I would buy a mac mini for this...and being able to (eventually) hook into iTunes with the new movie rentals and content should make them very happy... maybe they would even start selling Karaoke songs in iTunes for XBMC?? :rofl:

dailydisco
2008-02-21, 06:25
So I put the log files into a spreadsheet and then matched things up as best as I could while sleepy! The big chunks that are missing can probably be assumed as minor differences due to the individual setups between the mac mini (on the left) and the MacBook on the right.

I highlighted a few things in Bold which seem to be reversed...not sure that it makes a difference. Anyway... someone else could probably tweak this, but I didn't se anything obvious that happens right after the video is selected...

I posted the sreadsheet here:

http://www.mediafire.com/?4mw16gmglz8

dailydisco
2008-02-21, 16:31
Nothing to do with X3100 issue, unfortunately.

-elan


I just sent a message to Apple via the Apple Developer's Connection regarding this problem. I do hope they will help us out in some way. I even asked if there is a loaner hardware program for Open Source projects... or if there is a low cost program (I will start the funding drive if there is... I just don't know how likely it is that we can raise the $1099 it would take to get the basic MacBook with the X3100).

I hope that Apple can see how cool it would be if their products took over being the hardware platform from a M$ product and did so in a legitimate and legal way! Plus... imagine how cool it would be if Apple helped us out even just a little since we still don't see any help on the GPU front for the Xbox coming...and that is a dead product! Since this project can even incorporate iTunes, they have every reason to embrace it! Right!?

:D

spiff
2008-02-21, 19:22
hell will freeze over, chickens will fly and i will have to be dead before you even THINK of integrating our (atleast my) code with any drm ridden shite like itunes.

dailydisco
2008-02-21, 20:29
hell will freeze over, chickens will fly and i will have to be dead before you even THINK of integrating our (atleast my) code with any drm ridden shite like itunes.

Unless I can figure out a way to make the turtle integrate it using Logo... I won't integrate it... :laugh:

In all fairness... I think the words "integrate" may be interpreted a bit differently on www.osxbmc.com (see the FAQ). I assumed integrate meant "launch"... probably using a script...so that those who do want to watch something that may be crippled by DRM can do so in the privacy of their own homes where they won't be heckled by anyone (unless Spiff incoroprates some code into the branch that can detect such blasphemous behaviour and summarily give the end-user a giant middle finger in 1080p) :;):

I don't see anyone wanting to actually integrate Fairplay into XBMC code... that would be pretty shite and would run counter to what we all love about your creation. It would be nice to be able to use ALL the media available to a Mac in XBMC, whether that means using the built-in decoder to play MKV files or by launching the external stuff (iTunes) and then closing it out when you are done. It would be rather crazy if XBMC couldn't do that on a Mac.

dailydisco
2008-02-22, 05:30
Well-

I actually got a reply back from the Apple Developer Connection. With respect to loaner equipment, there was a no-go. They don't have a program for that. I wasn't surprised, but I did have to ask. They pointed me towards a developer's testing center...but it seems that they only exist in Cupertino, Beijing, and Tokyo. It also costs some money to belong...less than a MacBook, but since they aren't local to anyone who could use it, it doesn't really matter.

Anyway, so unless there is a graphics update from Apple that fixes this... it looks like it is back to fundraising or VNC.

I can always keep adding to the tips and tricks to preserve my usefulness to the community and feel like I belong...Oh well... I will covet OSXBMC from afar for now...

I think I'll start reading up on SSH and VNC for Mac in case one of the developers wants to borrow my MacBook from a distance.

:sad:

d4rk
2008-02-22, 07:44
It's definitely a fixable issue, not like the X3100 will never get support until Apple updates their drivers. The absolute worst case, which I won't implement until all other possibilities are exhausted, is to have special handling for X3100s on Macs. What really puzzles me a lot is why the GMA 950 and X3100 based drivers are only OpenGL 1.2 especially given that Apple is all about OpenGL.

Jezz_X
2008-02-22, 07:52
They probably make them good enough to run the things they need it for and not worry too much about the rest since OSX (and linux) isn't really a huge 3d gameing platform which has driven the development of drivers on windows

dailydisco
2008-02-22, 13:43
They probably make them good enough to run the things they need it for and not worry too much about the rest since OSX (and linux) isn't really a huge 3d gameing platform which has driven the development of drivers on windows

...and, while I think it would be crude on their part, I wouldn't be surprised if the cripple it just a bit to make it look a lot worse than a MacBook Pro since the processors are similar and for $110 you (or I actually) can upgrade to 4Gb RAM aftermarket.

shaneuk
2008-02-24, 15:02
bump

elan
2008-02-24, 20:00
I will have X3100 hardware in-house shortly. Wish me luck.

ewequeone
2008-02-25, 01:29
good luck :)

dailydisco
2008-02-25, 02:31
I will have X3100 hardware in-house shortly. Wish me luck.


Wow! Good luck! I was going to post a link to my latest log...couldn't get JPEGs to work in photo viewer... thumbnails of movies are generated just fine...

also, not sure if it is something that should be working at this point, but couldn't figure out how to make lyrics appear with karaoke songs... I set it up in seetings to no avail.

shaneuk
2008-02-25, 04:22
good luck!

elan
2008-02-28, 01:28
Good news on the blog.

dailydisco
2008-02-28, 05:15
Good news on the blog.

Elan...thanks! D4rk, this means you too... what a great team... wow. I think we can start using this thread for proper testing of X3100 if needed... sounds like we may not need to test much, but I'll throw everything at it, check to see if it is a known problem before posting anything else...

out of curiosity...where did you get the X3100 gear? Rent, Loan, or were you in the market?


:grin::grin::grin: