Posts by Sir.Swaffel


    It would be a good idea for someone to run the nvidia bug reporting shell script that's included in the Linux driver package against an affected system and submit the bug report to them - don't ever assume someone else has reported the issue and it's known/being worked on. Once you get a support ticket, share here or PM to me and I can run enquiries with their driver team.

    Well here's the problem, I just did that. Ran it twice.

    First time right 5 seconds before I hit the "suspend" button.
    Second time right after I reset the device (because it crashed), right after it booted.

    I compared the files, and nothing differs except timestamps from what I can see.
    You can find the nVidia log here:
    nVidia debug log - Pastebin.com

    Enabling debug logging from LE itself only says this:

    Code
    22:40:30.556 T:140663002720000   DEBUG: CAnnouncementManager - Announcement: OnSleep from xbmc
    22:40:30.557 T:140663002724480  NOTICE: OnSleep: Running sleep jobs
    22:40:30.557 T:140663002720000   DEBUG: GOT ANNOUNCEMENT, type: 8, from xbmc, message OnSleep
    22:40:30.557 T:140663002724480  NOTICE: OnSleep: Stopping lirc
    22:40:30.557 T:140663002724480    INFO: LIRC SetEnabled: disabled
    22:40:30.557 T:140663002724480   DEBUG: CApplication::CloseNetworkShares: Closing all network shares
    22:40:30.557 T:140663002724480   DEBUG: LogindUPowerSyscall - delay lock released
    22:40:30.655 T:140663002724480    INFO: LIRC SetEnabled: disabled

    Well... no luck for me with LE 8.0.0.
    nVidia driver 375.39 still shows a single underscore on a black screen when entering suspend mode. Assuming this is still an nVidia problem, I guess we'll have to wait for an update, or try to get 8.0.0 to compile with 367.57 (which I wasn't able to accomplish).

    Nothing in the logs after this:

    Code
    10:26:12.866 T:140609398057088  NOTICE: OnSleep: Running sleep jobs
    10:26:12.866 T:140609398057088  NOTICE: OnSleep: Stopping lirc

    Seems that the driver has been updated to 375.39 with xf86-video-nvidia: update to xf86-video-nvidia-375.39 · LibreELEC/LibreELEC.tv@2c04648 · GitHub

    The changelog for the new driver:

    Quote


    Release highlights since 375.26:

    • Fixed a bug that caused system hangs when resuming from suspend with some GPUs.
    • Fixed a regression that could cause corruption when hot-plugging displays.
    • Fixed a regression that prevented systems with multiple DisplayPort monitors from resuming correctly from suspend.
    • Fixed a bug that caused hangs when using the NVIDIA driver on 32-bit x86 systems running older Linux kernel versions (e.g. 2.6.18).

    I can't test it right now, but I'll assume this bug is now fixed until reported otherwise.

    Update: can't compile the master branch with 367.57.

    Placing the kernel patch file from xf86-video-nvidia: linux 4.8 fix · LibreELEC/LibreELEC.tv@af5d3ef · GitHub (and renaming to 4.9) doesn't work, but since I'm not if it's applicable to 4.9, I've got no idea.

    7.95.3 still has the same nvidia drivers as the previous betas, so no fixes for our problem. It seems the bug makes it's way into final release 8.0 :(

    If so, I guess we'll have to compile it ourselves.

    Might it be as simple as changing: LibreELEC.tv/package.mk at master · LibreELEC/LibreELEC.tv · GitHub

    And running "python packages/x11/driver/xf86-video-nvidia/scripts/make_nvidia_udev.py" before compiling?

    Hi all. Great stuff on the newest Beta. Loving everything so far.

    Except one thing. Ever since upgrading from LE 7.0.3 to LE 7.95.1 I'm having power-saving problems. When the device goes to sleep (suspended) or when I manually suspend the device from the menu, it won't wake up again.

    It doesn't respond to:

    • IR remote
    • Keyboard (USB)
    • Wake-on-Lan signal
    • Power button (short press)!


    The only thing I can do is long press the power button to shut it down completely, and turn it on again.

    Hardware:
    Zotac ZBOX ID80
    Intel Atom D2700 CPU (dual-core 2.13GHz)
    Nvidia® GeForce® GT 520M

    Image: LibreELEC-Generic.x86_64-7.95.1.tar

    Debug log: nweptDcS

    As far as I can see, the log doesn't show anything interesting. It appears to be entering suspended mode normally. Did something change between 7.0.3 and LE 7.95.1 that requires a bios settings change?

    Apologies if this has come up before. I couldn't find an answer on the forums and in the github issue tracker.