Упустил момент, когда это произошло и теперь не могу найти причину.
По памяти:
1) Было пересобрано ядро с uvesafb, добавил в загрузчик video=uvesafb:1280x1024-32,mtrr:3,ywrap". Пробовал грузится со старым ядром и без этой строки - не помогло
2) Обновлен nvidia-drivers c 334.21-r3 до 337.12. Откат на 334 тоже не помог.
3) Включал галку «Доп. эффекты» в xfce, которая тень врубает.
4) Совсем совсем давно обновлен python до 3.4, python-update -> eselect python set python3.4
Иксы грузятся, но без glx
glxinfo:
[name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
и последнее повторяется много много раз
glxgears:
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual
xorg log
18.720] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[ 18.720] (==) NVIDIA(0): RGB weight 888
[ 18.720] (==) NVIDIA(0): Default visual is TrueColor
[ 18.720] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 18.721] (**) NVIDIA(0): Enabling 2D acceleration
[ 18.721] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[ 18.721] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
[ 18.721] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
[ 18.721] (EE) NVIDIA(0): you continue to encounter problems, Please try
[ 18.721] (EE) NVIDIA(0): reinstalling the NVIDIA driver.
eselect opengl:
Available OpenGL implementations:
[1] nvidia *
[2] xorg-x11
revdep-rebuild ничего не находит. Не может же быть из-за uvesafb? Я без неё пробовал грузиться. nvidia-drivers пересобирал.
gentoo, glx, nvidia, uvesafb