On Fri, Dec 11, 2009 at 08:38:23PM +0100, Johannes Obermayr wrote:
Hi,
I have to compile Kernel Firmware from http://cgit.freedesktop.org/nouveau/linux-2.6/ for my OBS project (home:jobermayr) which includes latest nouveau drivers for openSUSE users.
I do not know how I can do this. With "my" script (from Ruediger Oertel) I do not receive the proper files... Nouveau's firmware files will/have to change from binary to ihex format, too. (see http://lists.freedesktop.org/archives/nouveau/2009-December/004261.html)
The second problem is that drm-all packages for openSUSE 11.2 tell me the following at installation: # WARNING: /lib/modules/2.6.31.5-0.1-pae/updates/drm/i915/i915.ko needs unknown symbol acpi_lid_notifier_register # WARNING: /lib/modules/2.6.31.5-0.1-pae/updates/drm/i915/i915.ko needs unknown symbol acpi_lid_notifier_unregister # WARNING: /lib/modules/2.6.31.5-0.1-pae/updates/drm/i915/i915.ko needs unknown symbol acpi_lid_open # WARNING: /lib/modules/2.6.31.5-0.1-pae/updates/drm/i915/i915.ko needs unknown symbol acpi_lid_notifier_register # WARNING: /lib/modules/2.6.31.5-0.1-pae/updates/drm/i915/i915.ko needs unknown symbol acpi_lid_notifier_unregister # WARNING: /lib/modules/2.6.31.5-0.1-pae/updates/drm/i915/i915.ko needs unknown symbol acpi_lid_open
There I do not know how I can back-compile ACPI things (2.6.32->2.6.31) for proper i915.ko work.
Good luck with that, it's not trivial at this time :( In the end, you are going to have to patch your 2.6.31 kernel in order to get this all to work. So you are going to need your own kernel package as well.
You can find "official" statements regarding my OBS project here: https://features.opensuse.org/307588 (including statement regarding my programming skills...) https://bugzilla.novell.com/show_bug.cgi?id=528355 http://nouveau.freedesktop.org/wiki/openSUSEPackages http://nouveau.freedesktop.org (News) http://de.opensuse.org/Nouveau (German)
Please note that nouveau's DRM/KMS code goes into Kernel 2.6.33 (see http://www.phoronix.com/scan.php?page=news_item&px=Nzc5NQ)
Yes, but please note that this required some changes to the DRM core code, so you will also have to backport those portions as well. Also note that it hasn't landed in the 2.6.33 development tree either, as of last evening, we are still working out the details as to how to accomplish this. thanks, greg k-h -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org