После обновления системы, для обновления модулей ядра теперь надо делать: emerge @module-rebuild (во всех ранних ответах фигурировала команда module-rebuild -X rebuild, но сейчас такой команды нет)…
В частности, если был установлен Virtualbox-bin, то эта команда необходима…
Не нашёл подобного указания в http://www.calculate-linux.ru/main/ru/modules_load
или здесь: http://www.calculate-linux.ru/main/ru/system_update_guide
да, только по поиску не найти… и если это ещё полгода назад обсуждалось, то должно быть в доках давно…
Самое главное так и не обсудили в обоих. А именно, всё это так называемые sets. Сколько их в системе можно узнать так:
$ emerge --list-sets
downgrade
installed
live-rebuild
lxde-qt-live
module-rebuild
ocaml-rebuild
preserved-rebuild
psiplus
qt-extras-live
qt4
qt4-live
qt5-addons
qt5-essentials
qt5-tools
qtdesktop
razorqt
rebuilt-binaries
security
selected
system
unavailable
unavailable-binaries
world
x11-module-rebuild
Например последний переустановит все x11 модули:
# emerge -pv @x11-module-rebuild
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-drivers/xf86-input-evdev-2.8.2 0 kB
[ebuild R ~] x11-drivers/xf86-video-intel-2.99.911-r1 USE="dri sna udev xvmc -debug -glamor -uxa" 0 kB
[ebuild R ] x11-drivers/xf86-input-joystick-1.6.2 0 kB
[ebuild R ] x11-drivers/xf86-input-mouse-1.9.0 0 kB
[ebuild R ] x11-drivers/xf86-video-v4l-0.2.0 USE="-debug" 0 kB
[ebuild R ] x11-drivers/xf86-input-keyboard-1.7.0 0 kB
[ebuild R ] x11-drivers/xf86-video-fbdev-0.4.4 0 kB
[ebuild R ] x11-drivers/xf86-video-vesa-2.3.3 0 kB
[ebuild R ] x11-drivers/xf86-video-dummy-0.3.7 USE="-dga" 0 kB
[ebuild R ~] x11-drivers/xf86-input-synaptics-1.7.6 0 kB
[ebuild R ~] x11-drivers/xf86-video-modesetting-0.9.0 0 kB
[ebuild R ~] x11-drivers/xf86-input-wacom-0.24.0 USE="-debug" 0 kB
[ebuild R ] x11-drivers/nvidia-drivers-340.24 USE="X acpi multilib tools uvm -pax_kernel" 0 kB
[ebuild R ] x11-drivers/xf86-input-mutouch-1.3.0 0 kB
[ebuild R ~] x11-drivers/xf86-video-nouveau-1.0.10-r1 USE="udev" 0 kB
Total: 15 packages (15 reinstalls), Size of downloads: 0 kB
Естественно конкретный набор справедлив для моей системы.
К сожалению параметр –list-sets для emerge не описан в bashcompletions, поэтому придётся запомнить, что такая функциональность есть (или написать патч).
Можно сделать свои set’ы — создать каталог /etc/portage/sets, в нём файл с именем set’а, в который внести нужные пакеты.