LinuxForum.Fans
Тема

Поставил Slackware 13.37, есть пару вопросов

Автор: Dr_House 6 сообщений 4362 просмотров
#230878

Здравствуйте, слакварьщики. Поставил Слаку, взлетело. Единственная неприятность, вместо русских названий в папках - закорючки.

Но это решаемо.

Собственно, вопрос первый:

Как правильнее ставить проприетарные драйверы NVIDIA и нужно ли после их установки переставлять модули или делать что-то еще? ( в генте например emerge nvidia-drivers ; module-rebuild rebuild)

Вопрос второй:

Как правильно собирать wine? При сборке оно требует 32-битные dev библиотеки. В Слаке их нет, т.к. она "pure 64-bit Linux"

Заранее спасибо.

#230889
Dr House написал:

Как правильнее ставить проприетарные драйверы NVIDIA и нужно ли после их установки переставлять модули или делать что-то еще? ( в генте например emerge nvidia-drivers ; module-rebuild rebuild)

http://www.nvidia.com/Download/index.aspx?lang=en-us
1) Скачиваешь
2) Устанавливаешь
3) ???
4) PROFIT!

Dr House написал:

Как правильно собирать wine? При сборке оно требует 32-битные dev библиотеки. В Слаке их нет, т.к. она "pure 64-bit Linux"

Собирать его обязательно? Для сборки есть всё необходимое - http://connie.slackware.com/~alien/multilib/

#230894

1) Скачиваешь
2) Устанавливаешь
3) ???
4) PROFIT!

Хм, все так просто. Обычно в бинарных надо было ковыряться с dkms и т.п.

Собирать его обязательно?

Нет, но все же мало ли что вдруг приспичит самый новый заюзать. Хотя есть готовый пакет на winehq.

#230913
Dr House написал:
Как правильнее ставить проприетарные драйверы NVIDIA

Есть смысл сделать так:
http://slackbuilds.org/repository/13.37/system/nvidia-kernel/
http://slackbuilds.org/repository/13.37/system/nvidia-driver/

Но можно и по-старинке, как показали выше.

Если нужны 32 бита на x64 системе -- ссылку на multilib тоже дали.

По поводу отсутствия dkms -- нужно понимать, что при установке ядра новой версии ядрёнозависимый функционал придётся пересобрать руками (то, что делает dkms). В этом отношении примечательно устройство стартовых скриптов от VirtualBox-а, которые при попытке старта ядрёной части проверяют наличие собранных модулей, а при отсутствии -- запускают сборку wink

#230931

Большое спасибо

#231081
Dr House написал:

Хм, все так просто. Обычно в бинарных надо было ковыряться с dkms и т.п.

Может быть трабла только со сборкой модуля ядра, если ядро слишком старое/новое.
Обычно решение для последней версии драйверов - это собрать самое свежее ядро, и если не поможет, накатить патч, найденный на nvnews.

Войдите или зарегистрируйтесь, чтобы ответить.