xorg-driver-video-noveau

Łukasz Maśko masko w ipipan.waw.pl
Nie, 4 Lip 2010, 09:50:13 CEST


Dnia środa, 23 czerwca 2010, Kamil Dziedzic napisał:
> Daniel Dawid Majewski:
> > Z racji porzucenia xorg-driver-video-nvidia-legacy2 w th-main (nowsze
> > ABI) postanowiłem przejść na xorg-driver-video-noveau. Prawie
> > rozłożyłem ręce, ale poszło... ;)
> > Dla potomnych :
> > poldek:/all-avail> ls -I *nouveau*
> > Mesa-dri-driver-nouveau-7.8.1-1.i686
> > kernel-gpu-drm-nouveau-20100221-1 w 2.6.33.5_1.i686
> > nouveau-firmware-20091212-1.noarch
> > xorg-driver-video-nouveau-0.0.15-0.20100403.1.i686
> > 4 pakiety
> > Na chwilę obecną kernel-gpu-drm-nouveau należy sobie zbudować i
> > odinstalować kernel-drm. Cała reszta - konfiguracja xorg przebiega
> > standardowo jak dla każdej innej karty video.
> 
> Mój przepis (GeForce 8400M GS):
> - kernel-drm-2.6.34-0.1.x86_64
> - xorg-driver-video-nouveau-0.0.15-0.20100620.1.x86_64
> - /etc/X11/xorg.conf wyglądające tak:
> Section "Device"
>     Identifier     "Device0"
>     Driver         "nouveau"
> EndSection
> - w /etc/sysconfig/geninitrd ustawić FBMODULE=nouveau i przegenerować
> initrd
> 
> Ważne tutaj to właśnie kernel >= 2.6.34 i jak najnowszy driver nouveau.

Jak się udało skompilować kernel-gpu-nouveau na kernelu 2.6.34? Właśnie 
próbuję i ciągle dostaję takie coś:

$ ./builder -bb kernel-gpu-nouveau 
[...]
  CC [M]  
/home/users/ed/rpm/BUILD/master/drivers/gpu/drm/nouveau/nouveau_acpi.o
/home/users/ed/rpm/BUILD/master/drivers/gpu/drm/nouveau/nouveau_backlight.c: 
In function 'nouveau_nv40_backlight_init':
/home/users/ed/rpm/BUILD/master/drivers/gpu/drm/nouveau/nouveau_backlight.c:99:12: 
error: too few arguments to function 'backlight_device_register'
/usr/src/linux-2.6.34-desktop/include/linux/backlight.h:105:33: note: 
declared here
/home/users/ed/rpm/BUILD/master/drivers/gpu/drm/nouveau/nouveau_backlight.c: 
In function 'nouveau_nv50_backlight_init':
/home/users/ed/rpm/BUILD/master/drivers/gpu/drm/nouveau/nouveau_backlight.c:120:12: 
error: too few arguments to function 'backlight_device_register'
/usr/src/linux-2.6.34-desktop/include/linux/backlight.h:105:33: note: 
declared here
make[3]: *** 
[/home/users/ed/rpm/BUILD/master/drivers/gpu/drm/nouveau/nouveau_backlight.o] 
Error 1
[...]

Kompiluje się natomiast bez problemu na serii 2.6.33.
-- 
Łukasz Maśko                                           GG:   2441498    _o)
Lukasz.Masko(at)ipipan.waw.pl                                           /\\
Registered Linux User #61028                                           _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"


Więcej informacji o liście dyskusyjnej pld-users-pl