mactel-support team mailing list archive
-
mactel-support team
-
Mailing list archive
-
Message #01078
Re: Januty
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
adamhorden@xxxxxxxxxxxxxx schrieb:
> Do you want me to update the following packages for Januty in the PPA:
>
> mbp-nvidia-bl-dkms
> nvidia-bl-dkms
both nvidia backlight packages are already available for jaunty. i updated
them last week while upgrading to jaunty.
to explain the differences of those packages:
(1) mbp_nvidia_bl: is an Apple specific driver that uses Apple's firmware interface
to adjust brightness. this mechanism is known to be present on all recent Apple
machines, including those with Intel and ATI graphics. however it doesn't support
all machines, because only a few are listed in its device table. the driver has
been accepted upstream, but the PPA version naturally is somewhat newer.
pros:
* auto-loading works (as of Jaunty) unless blacklisted
almost completely superseded by nvidia_bl due to the following
drawbacks:
* only 16 levels (0-15) available
* lowest level 1 is at approx. 15% brightness which is too bright at night
and drains more power than necessary
* buggy firmware, that sometimes - in particular after resuming from suspend
or rebooting - doesn't reflect to current state
* for some unknown reasons doesn't work on the MacBook 5 and MacBook Air 2
if using Nvidia's proprietary graphics driver. switching to a text console
or using the open-source 'solves' this problems.
(2) nvidia_bl: complete new driver which drives the graphics adapter's smartdimmer
registers directly, and hence, does only work on machines with Nvidia graphics
(not necessarily Apple machines). due to its hackish design - it maps the graphics
adapters registers without registering itself properly to not conflict with the
actual driver - it is not yet upstream and most likely never will.
pros:
* supports more machines not just Apple ones
* 32 (NV4x chips) or 1024 (NV5x chips) distinct brightness levels
* no buggy firmware that has to be worked around
cons:
* no auto-loading
* for some unknown reasons doesn't work on the MacBook Pro 5
since no one is in all cases better that the other, there are 2 drivers right now.
unless you have a MacBook Pro 5 where mbp_nvidia_bl is the only working driver, i'd
suggest to prefer nvidia_bl over mbp_nvidia_bl.
ciao,
Mario
- --
Wo das Chaos auf die Ordnung trifft, gewinnt meist das Chaos,
weil es besser organisiert ist.
- Friedrich Nietzsche -
- --
_____ ________
/ \ / ____/ Mario Schwalbe
/ \ / \ \____ \
/ Y \/ \ eMail: schwalbe@xxxxxxxxxxxxxxxxx,
\____|__ /______ / s4700588@xxxxxxxxxxxxxxxxx
\/ \/
key ID: 7DA9 DAFF
public key: https://www1.inf.tu-dresden.de/~s4700588/key.asc
key fingerprint: 2979 AA20 4A93 B527 90CC 45E5 4B28 511A 7DA9 DAFF
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkm6dJYACgkQSyhRGn2p2v+3bACgjOUesdLcFK0zNl1iy/suwn7J
qSUAn08ZjlSMFYbX3SiTVmA8mRaej/aN
=ygIm
-----END PGP SIGNATURE-----
References