| |||||||
| Support Support for external displays. |
![]() |
| | Thread Tools | Display Modes |
| | #11 (permalink) | ||
| Portal Member Join Date: Jul 2007
Posts: 27
Thanks: 1
Thanked 0 Times in 0 Posts
Country: | Quote:
i deinstalled all Mediaportal Software and installed the 2.2.0 Stable Version. But when I open the ExternalDisplay PLugin an Error occured (see Picture). My SG_VFD.dll have following Version: 5.1.0.1201 (see attached). Have any Idea´s??? | ||
| |
| | #12 (permalink) |
| Retired Team Member Join Date: Sep 2004 Location: Belgium Age: 40
Posts: 425
Thanks: 1
Thanked 17 Times in 5 Posts
| Ralphy, Excellent work! Please send me your sourcecode, and I'll add your driver to the standard list of drivers. You'll get full credit of course Do you think we can remove the SG_VFD.dll from the MediaPortal folder? Otherwise I fear the new version will interfere with the old (VFD) driver. Maybe someone cn try to remove SG_VFD.dll from MediaPortal and check whether the plugin is still able to find it when it is available somewhere in the path... Joe |
| |
| | #13 (permalink) | |
| Portal Member | Quote:
But based on the last screen dump, it looks like there might be a problem in one of the xml configuration files. Last edited by ralphy; 2007-08-02 at 01:40. | |
| |
| | #16 (permalink) |
| Portal Member | mimk97, The only thing I notice in your logs is a DirectX error ... presumably you have the required DirectX 9.0c installed. I already mentioned that I am not a MediaPortal user, so I am somewhat limited in my expertise to advise. Maybe someone else in the general support forums can comment on the significance of this error message. Code: 2007-08-03 07:00:27.484375 [Info.][MPMain]: Keyboard extensions enabled 2007-08-03 07:00:27.515625 [Info.][6]: Commandprocessor:starting tv cards 2007-08-03 07:00:27.515625 [Info.][6]: Commandprocessor:running 2007-08-03 07:05:21.015625 [Info.][MPMain]: Exception :Error in the application. -2005530516 (D3DERR_INVALIDCALL) at Microsoft.DirectX.Direct3D.Device.Clear(ClearFlags flags, Int32 color, Single zdepth, Int32 stencil, Rectangle[] regions) at Microsoft.DirectX.Direct3D.Device.Clear(ClearFlags flags, Color color, Single zdepth, Int32 stencil) at MediaPortalApp.Render(Single timePassed) 2007-08-03 07:05:21.046875 [Info.][MPMain]: Exception :Error in the application. 2007-08-03 07:05:21.046875 [Info.][MPMain]: site :Void Clear(Microsoft.DirectX.Direct3D.ClearFlags, Int32, Single, Int32, System.Drawing.Rectangle[]) 2007-08-03 07:05:21.062500 [Info.][MPMain]: source :Microsoft.DirectX.Direct3D 2007-08-03 07:05:21.093750 [Info.][MPMain]: stacktrace: at Microsoft.DirectX.Direct3D.Device.Clear(ClearFlags flags, Int32 color, Single zdepth, Int32 stencil, Rectangle[] regions) at Microsoft.DirectX.Direct3D.Device.Clear(ClearFlags flags, Color color, Single zdepth, Int32 stencil) at MediaPortalApp.Render(Single timePassed) 2007-08-03 07:05:21.187500 [Info.][MPMain]: Exception :Error in the application. -2005530516 (D3DERR_INVALIDCALL) at Microsoft.DirectX.Direct3D.Device.Clear(ClearFlags flags, Int32 color, Single zdepth, Int32 stencil, Rectangle[] regions) at Microsoft.DirectX.Direct3D.Device.Clear(ClearFlags flags, Color color, Single zdepth, Int32 stencil) at MediaPortalApp.Render(Single timePassed) 2007-08-03 07:05:21.187500 [Info.][MPMain]: Exception :Error in the application. 2007-08-03 07:05:21.187500 [Info.][MPMain]: site :Void Clear(Microsoft.DirectX.Direct3D.ClearFlags, Int32, Single, Int32, System.Drawing.Rectangle[]) 2007-08-03 07:05:21.187500 [Info.][MPMain]: source :Microsoft.DirectX.Direct3D 2007-08-03 07:05:21.187500 [Info.][MPMain]: stacktrace: at Microsoft.DirectX.Direct3D.Device.Clear(ClearFlags flags, Int32 color, Single zdepth, Int32 stencil, Rectangle[] regions) at Microsoft.DirectX.Direct3D.Device.Clear(ClearFlags flags, Color color, Single zdepth, Int32 stencil) at MediaPortalApp.Render(Single timePassed) 2007-08-03 07:05:23.531250 [Info.][MPMain]: TexturePacker: disposing texture:199 I assume that you have tried to run MediaPortal without my updated external display plugin (ie using the 'as distributed' version) and this worked without problems. I also gather you are also using the 'non English' version. I wonder if hybrid is doing likewise, and the the successful users are using English. Can you also check if the logging is set in the external display configuration to "extensive logging". Maybe this will give more clues as to where the errors are occurring. As well as trying to run with the original distributed external display plugin, can you also try to run the "debug form" display? This will help narrow down if the problem is with my section of code or elsewhere. All I can say is, I am glad there is at least one other person who has got the plugin to work other than me, but I am sorry that mimk97 and hybrid are both having problems. I know what it like to be given suggestions that lead nowhere, so hopefully I am not leading you astray with the above suggestions. Last edited by ralphy; 2007-08-03 at 14:59. |
| |
| | #17 (permalink) |
| Portal Member Join Date: Jul 2007
Posts: 27
Thanks: 1
Thanked 0 Times in 0 Posts
Country: | Ralphy, I have DirectX 9C. I´m running a German MP. With the Original IMON ExternalDisplay Driver it works the MP starts. I made your changed to Test (debug Form), see attached. Thx for your help, again :-) |
| |
| | #18 (permalink) | |
| Portal Member | Quote:
The original iMON USB driver is only suitable for the VFD display and will not work with the 16x96 pixel display included with the Silverstone GD01 or UltraBay. Maybe I misunderstood the statement, and you are saying just that MP starts, but not suggesting that the display works (because if it is an LCD display, it cannot). The configuration log file in the 'without debug form' appears to have been generated after the mediaportal log file, that contains all the errors. I am unable to see in the confiuration log file the selection of the iMON LCD driver, and it's successful loading. I would expect to see something like this in the configuration.log file. Code: 2007-08-04 09:16:30.768750 [Info.][Config Main]: ExternalDisplay: Driver loading complete... 2007-08-04 09:16:30.878125 [Info.][Config Main]: ExternalDisplay: Determining configured display type... 2007-08-04 09:16:30.893750 [Info.][Config Main]: ExternalDisplay: Searching type iMONLCD... 2007-08-04 09:16:30.893750 [Info.][Config Main]: ExternalDisplay: Requested type was found. 2007-08-04 09:16:30.971875 [Info.][Config Main]: ExternalDisplay: Determining configured display type... 2007-08-04 09:16:30.971875 [Info.][Config Main]: ExternalDisplay: Searching type iMONLCD... 2007-08-04 09:16:30.971875 [Info.][Config Main]: ExternalDisplay: Requested type was found. 2007-08-04 09:16:33.831250 [Info.][Config Main]: ExternalDisplay: Determining configured display type... 2007-08-04 09:16:33.846875 [Info.][Config Main]: ExternalDisplay: Searching type iMONLCD... 2007-08-04 09:16:33.846875 [Info.][Config Main]: ExternalDisplay: Requested type was found. 2007-08-04 09:16:35.253125 [Info.][Config Main]: SaveSectionSettings() 2007-08-04 09:16:35.253125 [Info.][Config Main]: SaveSectionSettings done() 2007-08-04 09:16:35.268750 [Info.][Config Main]: SaveSectionSettings() 2007-08-04 09:16:35.518750 [Info.][Config Main]: SaveSectionSettings:Skin "ExternalDisplay plugin starting..." immediately after "[Info.][6]: Commandprocessor:running". Attached is a processPlugins.dll with a little extra logging. Perhaps you can try to load this and check the logs again. It will check that the external display plugin is actually being called successfully or not. Sorry about this. I am at a lost as to what is wrong. | |
| |
| | #19 (permalink) |
| Portal Member Join Date: Jun 2007
Posts: 12
Thanks: 1
Thanked 0 Times in 0 Posts
| I have the same problem with this plugin. It seems it expects a "PixelsToScroll" integer variable in the processplugins.externaldisplay.settings namespace/class, but it isn't there. ************** Exception Text ************** System.InvalidOperationException: There is an error in XML document (2, 2). ---> System.MissingMethodException: Method not found: 'Void ProcessPlugins.ExternalDisplay.Settings.set_Pixels ToScroll(Int32)'. at Microsoft.Xml.Serialization.GeneratedAssembly.XmlS erializationReaderSettings.Read19_Settings(Boolean isNullable, Boolean checkType) at Microsoft.Xml.Serialization.GeneratedAssembly.XmlS erializationReaderSettings.Read20_Settings() --- End of inner exception stack trace --- at System.Xml.Serialization.XmlSerializer.Deserialize (XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events) at System.Xml.Serialization.XmlSerializer.Deserialize (XmlReader xmlReader, String encodingStyle) at System.Xml.Serialization.XmlSerializer.Deserialize (XmlReader xmlReader) |
| |
| | #20 (permalink) | ||
| Portal Member Join Date: Jul 2007
Posts: 27
Thanks: 1
Thanked 0 Times in 0 Posts
Country: | Quote:
I mean my MP starts with "Soundgraph IMON USB Driver 1.0", but the Display shows nothing. When I select "Soundgraph IMONLCD USB Driver 1.0" the attached Error comes. When I use your ProcessPlugins.dll there comes also an Error when I select "External Display Configuration", see attached. I attached also again my Log. I think the LCD drivers are loaded in the Configuration.log. | ||
| |
![]() |
| Bookmarks |
| Tags |
| driver, lcd, oem, soundgraph, ultrabay |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| soundgraph imon direction pad sensitivity | Sentinel | General Support | 4 | 2007-10-13 14:32 |
| Silverstone GD01-MX - iMON OEM LCD - Limited API Available | ralphy | Improvement Suggestions | 1 | 2007-08-30 23:49 |
| Soundgraph iMon remote direct my xx buttons | DonBogo | General | 4 | 2006-12-10 01:46 |
| Do I use MCE driver or regular XP driver? | Kulle | Installation, configuration support | 1 | 2006-03-18 13:53 |
| Nova-T MCE OEM Version | Czar63 | Hardware Selection Help | 2 | 2005-01-27 14:33 |