News - Logiciels Libres

Gentoo + NVidia 304 + Xorg 1.18 : erreur

Gentoo + NVidia 304 + Xorg 1.18 : erreur

Récemment, sur mon vieux PC Toshiba équipé d'une NVidia Geforce 7600 Go, j'ai eu un souci de mise à jour :

Code TEXT :
gentoo ~ # emerge -avquDN --with-bdeps=y @world
 * IMPORTANT: 11 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.
[ebuild     U ] x11-base/xorg-server-1.18.4 [1.17.4] USE="glamor ipv6 suid udev xorg -dmx -doc -kdrive (-libressl) -minimal (-selinux) -static-libs -systemd -tslib -unwind -wayland -xephyr -xnest -xvfb (-nptl%*)" 
[ebuild     U ] x11-drivers/xf86-input-evdev-2.10.3 [2.9.2]
[ebuild     U ] x11-base/xorg-drivers-1.18-r1 [1.17] INPUT_DEVICES="evdev -acecad -aiptek -elographics -fpit -hyperpen -joystick -keyboard -libinput -mouse -mutouch -penmount -synaptics -tslib -vmmouse -void -wacom" VIDEO_CARDS="nouveau nvidia vesa -amdgpu -apm -ast -chips -cirrus -dummy -epson -fbdev -fglrx (-freedreno) -geode -glint -i128 -i740 -intel -mach64 -mga -neomagic -nv (-omap) (-omapfb) -qxl -r128 -radeon -radeonsi -rendition -s3 -s3virge -savage -siliconmotion -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx (-tegra) -tga -trident -tseng -via -virtualbox -vmware (-voodoo)" 
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
  (x11-base/xorg-server-1.18.4:0/1.18.4::gentoo, ebuild scheduled for merge) pulled in by
    >=x11-base/xorg-server-1.18[udev] required by (x11-drivers/xf86-input-evdev-2.10.3:0/0::gentoo, ebuild scheduled for merge)
    ^^                     ^^^^                                                                                                                                                       
  (x11-base/xorg-server-1.17.4:0/1.17.4::gentoo, installed) pulled in by
    <x11-base/xorg-server-1.17.99:= required by (x11-drivers/nvidia-drivers-304.131:0/304::gentoo, installed)
    ^                     ^^^^^^^ ^                                                                                                                                                    
    x11-base/xorg-server:0/1.17.4= required by (x11-drivers/xf86-video-nouveau-1.0.12:0/0::gentoo, installed)
    (and 2 more with the same problems)
NOTE: Use the '--verbose-conflicts' option to display parents omitted above

Je suis en effet obligé d'utiliser le pilote NVidia 304 car au delà, la carte n'est plus supportée.
Nouveau ne supporte plus la carte (pilote libre)

Il suffit en attendant la stabilisation d'autoriser l'installation de =x11-drivers/nvidia-drivers-304.132

Code BASH :
echo "=x11-drivers/nvidia-drivers-304.132" >> /etc/portage/package.keywords/custom

Relancer la mise à jour et c'est bon !

Code :
gentoo ~ # emerge -avquDN --with-bdeps=y @world
 * IMPORTANT: 11 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.
[ebuild  r  U ] x11-base/xorg-server-1.18.4 [1.17.4] USE="glamor ipv6 suid udev xorg -dmx -doc -kdrive (-libressl) -minimal (-selinux) -static-libs -systemd -tslib -unwind -wayland -xephyr -xnest -xvfb (-nptl%*)" 
[ebuild  rR   ] x11-drivers/xf86-video-vesa-2.3.4 
[ebuild  rR   ] x11-drivers/xf86-video-nouveau-1.0.12 
[ebuild     U ] x11-drivers/nvidia-drivers-304.132 [304.131] USE="X acpi tools (-multilib) -pax_kernel -static-libs%" 
[ebuild     U ] x11-drivers/xf86-input-evdev-2.10.3 [2.9.2]
[ebuild     U ] x11-base/xorg-drivers-1.18-r1 [1.17] INPUT_DEVICES="evdev -acecad -aiptek -elographics -fpit -hyperpen -joystick -keyboard -libinput -mouse -mutouch -penmount -synaptics -tslib -vmmouse -void -wacom" VIDEO_CARDS="nouveau nvidia vesa -amdgpu -apm -ast -chips -cirrus -dummy -epson -fbdev -fglrx (-freedreno) -geode -glint -i128 -i740 -intel -mach64 -mga -neomagic -nv (-omap) (-omapfb) -qxl -r128 -radeon -radeonsi -rendition -s3 -s3virge -savage -siliconmotion -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx (-tegra) -tga -trident -tseng -via -virtualbox -vmware (-voodoo)" 
The following packages are causing rebuilds:
  (x11-base/xorg-server-1.18.4:0/1.18.4::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (x11-drivers/nvidia-drivers-304.132:0/304::gentoo, ebuild scheduled for merge)
    (x11-drivers/xf86-video-nouveau-1.0.12:0/0::gentoo, ebuild scheduled for merge)
    (x11-drivers/xf86-video-vesa-2.3.4:0/0::gentoo, ebuild scheduled for merge)
    (x11-drivers/xf86-input-evdev-2.10.3:0/0::gentoo, ebuild scheduled for merge)
Would you like to merge these packages? [Yes/No] yes