1.10.0 [MP1-4578] Crashes after standby (1 Viewer)

Sebastiii

Development Group
  • Team MediaPortal
  • November 12, 2007
    16,434
    10,256
    France
    France France
    Country flag
    @HTPC_Sourcer
    Can you give detailed Info about the Registry Path where you have changed the NOEDID Resolution? I would like to check that too.
    In short changing the NOEDID Resolution could fix the whole Problem without any Fix?!
    Nope :) it will avoid to let windows set to native 1024x768, so it will keep to 1920x1080 but the branch has other fix against 1.9 or 1.10, when MP is not focused (so for ex another program take focus) MP can stay freezed, so this branch fix that point and try to fix or be friend with some faulty Intel driver but without a big success lol
     

    HTPCSourcer

    MP2 Product Manager
  • Team MediaPortal
  • May 16, 2008
    11,431
    2,333
    Germany Germany
    Country flag
    Hi guys,

    Mz hypothesis is that the Intel drivers take some time to see the attached HDMI device. So upon starting up the graphics resolutiono will be taken from a different path. To check this out, please do the following:

    • Open regedit.exe with Administrator privileges
    • Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
    • You will see a couple of keys.
    • For NOEDID change PrimSurfeSiye.cx and cy in the first 00 sub key and ActiveSize.cx and cy in the second 00 section as shown in the screenshots.
    I did this also for the SIMULATED section but did not test it this is really necessary.

    Key1.jpg


    Key2.jpg


    Happy testing.
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,434
    10,256
    France
    France France
    Country flag
    On my side, i didn't have the same key :)
    upload_2015-1-3_11-46-6.png


    On the first MSNILNOEDID, it's already set to 1920.
    But on other not lol.
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,434
    10,256
    France
    France France
    Country flag
    But i have the same SIMULATED_8086 as you and it seems that better to set 1920 .... for all NOEDID and SIMULATE :)
    For sure this will avoid the screen to be change when HDMI is OFF :)
     

    CyberSimian

    Test Group
  • Team MediaPortal
  • June 10, 2013
    2,016
    1,248
    Southampton
    United Kingdom United Kingdom
    Country flag
    For sure this will avoid the screen to be change when HDMI is OFF
    I used Windows Media Center for five years, and had this problem all of the time. With my hardware, this problem occurs when the HTPC wakes up to perform an unattended recording, and the TV is (of course) switched off. For WMC an easy workaround is possible, by going through the WMC screen setup procedure and explicitly selecting the screen resolution to be used (i.e. not letting WMC inherit the desktop's screen resolution). Simply starting WMC causes WMC explicitly to set that screen resolution. Problem solved! :)

    Unfortunately, that workaround does not work for Media Portal -- MP inherits the desktop's screen resolution. :(

    Recently (and quite by chance) I found a simple solution that works on my HTPC (and which does not seem to be described in the Wiki). I use an Nvidia GT610 graphics card, and a resized desktop of 1228x690 (reduced from 1280x720). This reduced resolution avoids the Windows task bar being almost completely hidden beneath the bezel of my TV screen. The solution is to specify that the graphics card is to perform rescaling, instead of allowing the TV to perform rescaling. Since making this change in the "Nvidia Control Panel" application, I have not had a single instance of Windows using the wrong screen resolution. :)

    So, what is going on here? My speculation is that if the graphics card is going to perform the rescaling, the graphics driver knows what screen resolution to use (it is the resolution the user selected), and so can report this value to Windows when the HTPC wakes from sleep, even if the screen is not connected. But if the screen is to perform the rescaling, the driver does not know what screen resolution to report to Windows, and so reports "resolution unknown", resulting in Windows then choosing an inappropriate default resolution for the desktop.

    Users of Nvidia graphics cards can try this for themselves, to see if this solution works for them. I do not know whether AMD or Intel graphics drivers have the same facility, or whether they work in the same way, but it might be worthwhile looking to see if such a setting exists, and trying it if it does.

    -- from CyberSimian in the UK
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,434
    10,256
    France
    France France
    Country flag
    Yep, MP react on Windows message (Resize / Move window etc.) and MP try to handle that.
    Maybe it can be avoid and force MP to a resolution and keep it that way. :)
     

    killer8

    Portal Pro
    July 29, 2012
    378
    186
    Netherlands Netherlands
    For sure this will avoid the screen to be change when HDMI is OFF
    I used Windows Media Center for five years, and had this problem all of the time. With my hardware, this problem occurs when the HTPC wakes up to perform an unattended recording, and the TV is (of course) switched off. For WMC an easy workaround is possible, by going through the WMC screen setup procedure and explicitly selecting the screen resolution to be used (i.e. not letting WMC inherit the desktop's screen resolution). Simply starting WMC causes WMC explicitly to set that screen resolution. Problem solved! :)

    Unfortunately, that workaround does not work for Media Portal -- MP inherits the desktop's screen resolution. :(

    Recently (and quite by chance) I found a simple solution that works on my HTPC (and which does not seem to be described in the Wiki). I use an Nvidia GT610 graphics card, and a resized desktop of 1228x690 (reduced from 1280x720). This reduced resolution avoids the Windows task bar being almost completely hidden beneath the bezel of my TV screen. The solution is to specify that the graphics card is to perform rescaling, instead of allowing the TV to perform rescaling. Since making this change in the "Nvidia Control Panel" application, I have not had a single instance of Windows using the wrong screen resolution. :)

    So, what is going on here? My speculation is that if the graphics card is going to perform the rescaling, the graphics driver knows what screen resolution to use (it is the resolution the user selected), and so can report this value to Windows when the HTPC wakes from sleep, even if the screen is not connected. But if the screen is to perform the rescaling, the driver does not know what screen resolution to report to Windows, and so reports "resolution unknown", resulting in Windows then choosing an inappropriate default resolution for the desktop.

    Users of Nvidia graphics cards can try this for themselves, to see if this solution works for them. I do not know whether AMD or Intel graphics drivers have the same facility, or whether they work in the same way, but it might be worthwhile looking to see if such a setting exists, and trying it if it does.

    -- from CyberSimian in the UK
    I fixed this "overscan" where you changed you resolution for on my tv by setting picture size to "screen fit" instead of 16:9. I've also read somewhere you can set your source label to "PC" on some brands.

    This way you can keep the native resolution and still have all the video on the screen:)

    @Sebastiii I will give V30 a try and hope it's as stable as 29 and before was:) Would be nice if we can finally close this thread with a fix.
     

    Users Who Are Viewing This Thread (Users: 0, Guests: 1)

    OP Similar threads Forum Replies Date
    C Hauppauge HVR-1265 -- does it work with MP1? MediaPortal 1 Talk 1
    ajs MP2Web - MP1 compatibility MediaPortal 1 20
    T MadVR + LAV Filters, Perfect in MPC-BE, Bad in MP1 MediaPortal 1 Talk 13
    P MP2: US user, OTA - can NOT get SchedulesDirect plugin to work on MP1 or MP2 --> how do I get OTA schedule? General 5
    framug [solved] Some changes/fix in MP1 configuration client and server Submit: code patches (MediaPortal/TV-Server/etc.) 14
    S TV-Server MP1 - Automatic search doesn't work Installation, configuration support 2
    C Streaming/transcoding MP2 vs MP1? General 4
    ajs [fixed] 5015: Improving the MP1 installer, providing nicer GUI :) MediaPortal 1 138
    C Streaming to clients over Wifi. MP1 or MP2? Newcomers Forum 0
    S Shortcuts MP1 My Recorded & TV Guide General 10
    azzuro [WiP] MP1-4999 - Big changes with many related change at once by Sebastiii MediaPortal 1 12
    ajs [Help Us!] MP1 X64 Version MediaPortal 1 20
    joecrow How about a Launcher plugin for MP1? MediaPortal 1 6
    wizard123 [solved] MP1 Build help MediaPortal 1 21
    ajs [News] MediaPortal 1 - 1.24 Released! News and Announcements 3
    CyberSimian [fixed] MP1-4990 : Improve horizontal scrolling in the EPG MediaPortal 1 10
    azzuro [WiP] MP1-5019: Replace MySQL with MariaDB MediaPortal 1 40
    catalpa Umsteiger von MP1: Schwierigkeiten Allgemeines Support- und Diskussionsforum 17
    CyberSimian [solved] MP1-4976 Built-in skin variables for current date MediaPortal 1 8
    rbo [solved] Umsteiger MP1 zu MP2 Allgemeines Support- und Diskussionsforum 67
    azzuro [Info] MP2 TVE inside MP1 repo MediaPortal 2 12
    G MP1 TV Server "failed to upgrade the database" using MS Sql Server Installation, configuration support 3
    lisag Can I get MP1 to open in the Recorded TV screen? MediaPortal 1 Talk 2
    M MP1 stops responding after Starting Plugins General Support 14
    R Problem with MP1 and WifiRemote Skins and Plugins Installer (MPEI) 8
    Similar threads

























    Top Bottom