Моя учетная запись не отображается в учетных записях пользователей

Я использую Arch linux, но это немного помогло мне получить как Intel, так и мои драйверы Nvidia, загруженные функциональностью gl/vaapi/vdpau.

Все, что вам нужно сделать (q & amp; d ):

Установите проприетарный nvidia-utils.

Скопируйте /usr/lib/xorg/modules в /usr/lib/xorg/modules_nvidia

Загрузите и распакуйте последние libva-intel-driver, mesa-vdpau, mesa, mesa-libgl и xorg-server в качестве пакетов, соответствующих вашей архитектуре в отдельном каталоге. Затем cp -r (как root / sudo) содержимое "separate directory"/usr/lib будет выглядеть как /usr/lib_intel и "separate directory"/usr/lib/xorg/modules/* в вашем фактическом каталоге /usr/lib/xorg/modules (переписывание).

И

[ f1]

Перезагрузите X-Servers, попробуйте glxinfo

Это, конечно, саморазрушится на nvidia-updates.

Я узнал, что это не работает при перезагрузке .

Гораздо лучше взломать:

Не создавать файл ld.so.conf.d /. Вместо этого добавьте следующее в / usr / bin / X:

PREV_LD_LIBRARY_PATH=$LD_LIBRARY_PATH
if [[ "$@" == *"vt7"* ]]
then
export LD_LIBRARY_PATH=/usr/lib_intel;$PREV_LD_LIBRARY_PATH
export LD_PRELOAD=/usr/lib_intel/libGL.so
fi

измените «vt7» на то, что использует ваш диспетчер дисплея, чтобы запустить ваш x-сервер intel (: 0,: ​​2, vt7, vt8 , isolatodevice = ...)

Конечно, вы также можете скопировать / usr / bin / X в / usr / bin / Xintel и отредактировать это, указав свой wm на этот файл (kdm 'ServerCmd' ).

Затем отредактируйте или создайте новый файл сеанса, то есть / usr / bin / startkde (без проверки для DISPLAY #!), добавив:

export LD_LIBRARY_PATH=/usr/lib_intel;$PREV_LD_LIBRARY_PATH
export LD_PRELOAD=/usr/lib_intel/libGL.so

That Кстати, вам даже не нужно ничего перезаписывать. rm'ing каталог / usr / lib_intel и сброс 2 отредактированных файлов - это все, что вам нужно сделать, чтобы снова удалить этот хак.

1
задан 22 January 2014 в 03:49

1 ответ

Я не знал, что работает менеджер учетных записей. Я решил эту проблему, отредактировав /etc/login.defs, изменив UID_MIN с 1000 на 500 и перезапустив.

Вероятно, вы могли бы получить только sudo service lightdm restart, но я перезапустил машину, так как я также выполнял распределение обновить.

2
ответ дан 24 May 2018 в 12:42

Другие вопросы по тегам:

Похожие вопросы: