LINUX.ORG.RU

Избранные сообщения chenbr0

Установка драйверов intel+nvidia на ноуте под FreeBSD

Форум — Desktop

Готовлюсь к плавному переезду на freebsd, как раз выходу 12.1, потискал в виртуалке - все круто и довольно понятно. Единственное, что не могу проверить в виртуалке и поиграть с настройками - это видеокарты и драйвера к ним. Поэтому хотелось бы получить мнения\советы\бест практисы по следующим моим умозаключениям.

Переехал, пишу из горящего ноутбука. Немного отредактировал тему: сначала все по интелу, включая xorg (все работает), потом нвидиа (пока не трогал)

Итак, есть ноут Intel® Core™ i7-4500U + GeForce GT 750M.

1. Для начала нужно узнать как определились видеокарты в системе:

pciconf -lv
Допустим, будет так:
pci0:0:0 - intel
pci0:1:0 - nvidia
Значит в системе доступны обе видеокарты и их можно использовать.

2. Начнем с установки драйвера интел:

  • опытным путем было вымучано, что простой установки иксов через:
    pkg install xorg
    не хватает, и нужны еще драйвера от интела:
    pkg install xf86-video-intel
  • используя чудесный гайд: https://forums.freebsd.org/threads/how-to-use-the-old-or-the-new-i915kms-driv..., можно понять, что i7-4500U это 4-ое поколение и нужен драйвер i915kms.ko, который уже поставляется в базовой системе. Для его загрузки нужно только прописать его в rc.conf:
    kld_list="i915kms"
    
  • если у вас процессор более новый - 5ххх и выше, то будет чуть больше шагов: по ссылке выше все описано.
  • далее пользователя, который будет заходить в иксы и пользовать интел нужно добавить в группу видево для 3Д ускорения (user=user) и ребут:
    pw group video -m user
    reboot
    
  • проверка того, что драйвер от интела загрузился:
    kldstat | grep 915
    
  • ура, на этом этапе установлены драйвера от интела и они загружаются при старте ОС.

3. Нвидиа пока не трогал.

4. Настройка xorg.

  • далее нужно указать xorg, что для определенной видеокарты нужно юзать определенный драйвер, для это нужно создать следующий файл:
    /usr/local/etc/X11/xorg.conf.d/driver.conf
    
    с содержимым (данные зависят от вывода первого пункта):
    Section "Device"
    	Identifier "Card0"
    	Driver     "intel"
    	BusID    "PCI:0:0:0"
    EndSection
    
  • далее можно сразу попробовать стартануть иксы:
    startx
    
    если все заработает и стартанет без ошибок - значит драйвер i915kms корректно подгрузился в xorg
  • на этом этапе уже можно выбирать себе DE и далее смотреть другие гайды, если есть проблемы, то смотреть в лог:
    /var/log/Xorg.0.log
    

5. Из приятного: изображение в иксах не мерцает, как это было в ubuntu, fedora, manjaro и rhel (причем мерцало как и на интеле, так и на нвидиа(как на открытом так и на закрытом драйвере))

 , , ,

chenbr0 ()

Книги по истории unix/linux

Форум — Talks

Подскажите пожалуйста хорошие книги по истории развития unix/linux и напрямую связанного с ними железа, а то что-то ничего кроме коротких статей не гуглится.

Перемещено leave из general

 , ,

Serbis ()

Как на python через Selenium создать нормальный профиль Firefox?

Форум — General

Как на python через Selenium создать нормальный профиль Firefox?
Нужен именно нормальный профиль, сохраняемый на диск, а не пустой анонимный как при обычном старте.

 , ,

Qwentor ()

Информация по t440p

Форум — Linux-hardware

Нашёл отличную документацию по покупке и апгрейду Lenovo Thinkpad T440p, который до сих пор ещё даст прикурить многим моделям по соотношению цена/качество.

https://octoperf.com/blog/2018/11/07/thinkpad-t440p-buyers-guide/

 , ,

Dimez ()

Вопросы на python-собеседовании

Форум — Development

Накидайте вопросов, которые вам задавали или вы задаёте при собеседовании на python-программиста.

Вопросы с собеседований нужны чтобы получить представление и готовиться. Хотел бы освоить python (скорее подтянуть, т.к. что-то я уже знаю) и походить по себеседованиями.

 ,

mxrd2 ()