Mailinglist Archive: opensuse-kernel (77 mails)

< Previous Next >
Re: [opensuse-kernel] Need help with compiling Kernel Firmware and ACPI for nouveau
  • From: Greg KH <gregkh@xxxxxxx>
  • Date: Fri, 11 Dec 2009 11:43:26 -0800
  • Message-id: <20091211194326.GA23082@xxxxxxx>
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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-kernel+help@xxxxxxxxxxxx

< Previous Next >
References