linux-kamal-mjgbacklight
PPA description
INSTRUCTIONS FOR THE linux-kamal-
This PPA may fix non-functional brightness control keys on Ubuntu systems for some laptops (Launchpad bug references LP: #568611, #831542, #827517).
Ubuntu Oneiric (11.10) systems already include all the kernel and gnome-settings-
This PPA supplies a patched Ubuntu Maverick (10.10) or Natty (11.04) kernel plus EXPERIMENTAL i915 backlight control patches backported from Oneiric:
- intel_backlight and backlight class patches by Matthew Garrett
- radeon_bl backlight patch by Michel Dänzer
- porting and additional backlight control work by Kamal Mostafa
... and a patched gnome-power-manager package.
This PPA is ONLY relevant to Ubuntu Maverick/Natty with the Gnome or Unity desktops (KDE desktop see below). The functionality it provides is not available for previous Ubuntu versions.
*******
BEFORE YOU INSTALL, CHECK FOR THE i915 DRIVER ON YOUR SYSTEM:
This patch requires an Intel graphics processor (i915-based) to operate (*or possibly Radeon, see below). Verify that your system uses the i915 driver:
$ lsmod | grep ^i915
i915 331519 3 <--- an "i915" line should appear
If no "i915" line appears, then this PPA will not be useful on your system.
NOTES FOR RADEON USERS
This patch might also fix backlight brightness control for systems with Radeon graphics processors by enabling a new interface: sys/class/
NOTES FOR KDE DESKTOP USERS
KDE desktop users: This PPA may NOT fix your backlight control hotkeys: This fix requires a kernel module to supply the new /sys/class/
REPORTING PROBLEMS:
Please report problems to LP: #568611. Provide your machine make/model, the output from "uname -a" and "ls /sys/class/
TECHNICAL NOTES / TROUBLESHOOTING:
Applying this PPA will:
1. update the linux kernel to add a new backlight control interface: /sys/class/
2. update the gnome-power-manager to bind the brightness up/down keys to intel_backlight in preference to other backlight control interfaces in /sys/class/
If applying this PPA still doesn't enable your non-functional brightness control keys, check your backlight interfaces to verify that the new "intel_backlight" interface appears:
$ ls /sys/class/
For some laptop models, it may also be necessary to manually disable the other backlight interfaces in /sys/class/
Dell laptops with /sys/class/
Lenovo/IBM ThinkPad and related models: thinkpad_
Finally, if "intel_backlight" is the only interface that appears in /sys/class/
Additional kernel boot parameters (should not normally be needed):
acpi_
The boot parameter acpi_backlight is now set to "=vendor" internally in kamal~mjgbacklight kernels (there is no need to specify this parameter). This disables the /sys/class/
i915.
By default, the internal routine asle_set_backlight is disabled in kamal~mjgbacklight4 kernels as it was observed to interfere with intel_backlight on some systems. The boot parameter i915.alse_
SOURCE PATCHES / GIT BRANCHES:
The sources for the kamal~mjgbacklight kernels (the patch sets for Ubuntu kernels) are available here in the following git branches. The ported patches are those above the one marked "UBUNTU: Ubuntu-
CHANGELOGS:
See https:/
Adding this PPA to your system
You can update your system with unsupported packages from this untrusted PPA by adding ppa:kamalmostafa/linux-kamal-mjgbacklight to your system's Software Sources. (Read about installing)
sudo add-apt-repository ppa:kamalmostafa/linux-kamal-mjgbacklight sudo apt update
For questions and bugs with software in this PPA please contact Kamal Mostafa.
PPA statistics
- Activity
- 0 updates added during the past month.
Overview of published packages
1 → 6 of 6 results | First • Previous • Next • Last |
Package | Version | Uploaded by |
---|---|---|
gnome-power-manager | 2.32.0-2ubuntu2.1+kamal~backlight2~n | Kamal Mostafa () |
gnome-power-manager | 2.32.0-2ubuntu2+kamal~backlight2~m | Kamal Mostafa () |
linux | 2.6.38-15.62+kamal4~mjgbacklight5 | Kamal Mostafa () |
linux | 2.6.35-32.68+kamal4~mjgbacklight4 | Kamal Mostafa () |
linux-meta | 2.6.38.15.30 | Herton R. Krzesinski () |
linux-meta | 2.6.35.32.42 | Herton R. Krzesinski () |
1 → 6 of 6 results | First • Previous • Next • Last |