Comments (4)
Which version of macbook do you have? It sounds like pommed is starting before apple_bl is done initializing, right?
(This sounds eerily familiar, like there's already a similar bug report.)
from pommed-light.
Ah, this is superficially similar to #24. Not sure the same hack will work though.
from pommed-light.
Yes, I think I also have a race condition.
With which unit(s)? I don't know. I have 5 different active units having "backlight" in their name.
What I know is that pommed has been successfully launched by systemd once in ~10 reboots, without any correlative config change.
Now, it's weird that I can't manage to defer the launch of pommed.
I edited the service file with
[Unit]
After=multi-user.target
or even a dirty
[Timer]
OnBootSec=60
and pommed still failed several seconds before the user login prompt.
My setup
- MacBookPro7,1
- kernel 4.8.13-1-ARCH
- pommed 1.50lw
from pommed-light.
It works!®
I reinstalled nvidia-bl but this time, I uncommented the "options" line in /etc/modprobe.d/nvidia_bl.conf
.
Disabling apple_bl kernel module was not necessary.
For the record, I also replaced nouveau with the proprietary Nvidia drivers (but I don't think it's related as pommed.service still failed after this).
from pommed-light.
Related Issues (18)
- Add support for MacBookAir 2012 HOT 1
- Crash on Macbook Air -08 "Could not map GMA950/GMA965 memory" HOT 10
- Trouble compiling HOT 6
- Support for MacBookPro 9,2 HOT 2
- acpi_video0 backlight vs. intel_backlight HOT 5
- E: Unknown Apple machine: MacBookAir6,2 HOT 9
- E: Could not map GMA950/GMA965 memory HOT 1
- Unknown apple machine: MacBookPro11,1 HOT 1
- E: Unknown Apple machine: MacBookPro12,1 HOT 5
- core-dump when starting pommed before sound card is ready HOT 2
- Unknown Apple machine: MacBookPro11,5 HOT 3
- Support for MacbookAir7,2 (and 7,1) HOT 10
- Macbook Pro 8,2: keyboard evdev discarded HOT 4
- Outdated version macro M_VERSION in pommed.h
- Cut a new release? HOT 1
- KBD_TIMEOUT is too low, causes too many CPU usage
- Only works in TTY and only 3 brightness steps HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pommed-light.