LINUX.ORG.RU

Драйвера Nvidia

 , ,


0

1

Я устанавливаю драйвера Nvidia «pacma -S nvidia» пишет успех перезагружаюсь смотрю драйверов нет и моя дискретная видеокарта не работает. У меня гибридная графика, ноут Asus x541uj есть графика процессора и дискретная gefors gtx 920M. Arch работает на графике intel незнаю что делать. Спасибо.

Добро пожаловать в удивительный мир Nvidia костылей.

BceM_IIpuBeT ★★☆☆☆
()

Нужно создать специальный конфиг xorg.conf и прописать кое-что в GDM (или то, что вместо него). Хотя вроде бы в новых дистрибутивал Linux теперь оба графических чипа умеют работать обновременно.

ZenitharChampion ★★★★★
()

Если ты за открытый код, то открытый драйвер ‘nouveau’. И лучше, если ты обновляешь с конкретного сайта NVIDIA.

nicholas_ru
()
Ответ на: комментарий от nicholas_ru

Я пробовал качать драйвер с сайта Nvidia не открывается на арче

.

Monashek
() автор топика
Ответ на: Ты про pacman -S xorg от Monashek
Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia" 0 0
    Inactive "intel"
EndSection

Section "Module"
#    Load "dri2"
    Load "glx"
EndSection

Section "Monitor"
    Identifier "Monitor0"
    Option   "DPMS"
    Option   "enable" "true"
EndSection

Section "Device"
    Identifier "intel"
    Driver     "modesetting"
    Option     "AccelMethod" "none"
    BusID      "PCI:0:2:0"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
    Monitor "Monitor0"
EndSection


Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID  "1:0:0"
    Option "AllowEmptyInitialConfiguration"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device     "nvidia"
    Monitor    "Monitor0"
    DefaultDepth 24
    Option     "UseDisplayDevice" "none"
    Option     "DPI" "96x96"
EndSection

И в конфиг твоего GDM изменения по этой инструкции

ZenitharChampion ★★★★★
()
Ответ на: комментарий от nicholas_ru

Если нужна рабочая видеокарта - nouveau не годится.

Zyy
()

В Ubuntu Linux в единственном работает «гибридная графика» сразу «из коробки». И в Linux Mint, потому что он основан на Ubuntu Linux.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от nicholas_ru

Да, я помню это, как вчера. Когда вышла Fedora Linux 9, и нам предложили полностью отказаться от использования xorg.conf. Однако проприетарные драйверы (nvidia и fglrx) всё равно в нём нуждались.

В openSUSE и более раннем SUSE Linux была утилита SaX2, которая позволяла очень здорово настраивать устройства ввода и вывода Xorg. Когда же вышла Fedora 9, то следом вышла openSUSE 11.2, в котором отказа от xorg.conf ещё не произошло, однако SaX2 немного «порезали». Теперь устройства ввода определяются автоматически, а вывода - по-прежнему вручную. В openSUSE 11.3 перешли на X-Server 1.8, и автоматически стали определяться все устройства. SaX2 удалили, от xorg.conf стало можно избавиться.

Эх, помню как я вручную обновлял в своём Debian 5 «иксы» до последней на тот момент версии. Я указал ключ --enable-hal при компиляции X-Server, и надеялся загрузиться без xorg.conf... Что ж, загрузка удалась. Но ни мышь, ни клавиатура не работали. Я даже не мог переключиться на виртуальный терминал по Ctrl-Alt-F1, настолько не работала клавиатура. При этом система не зависла, и я видел, как выполняются процессы в «иксах».

Вот таким конфигурационным файлом я всё исправил:

/etc/hal/fdi/policy/10-x11-input.fdi

<?xml version="1.0" encoding="utf-8"?><!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
  <match key="info.capabilities" contains="input.keyboard">
    <merge key="input.x11_driver" type="string">evdev</merge>
    <merge key="input.x11_options.XkbModel" type="string">pc105</merge>
    <!--merge key="input.x11_options.XkbModel" type="string">evdev</merge-->
    <merge key="input.x11_options.XkbLayout" type="string">us,ru(winkeys)</merge>
    <merge key="input.x11_options.XkbVariant" type="string">winkeys</merge>
    <merge key="input.x11_options.XkbOptions" type="strlist">grp:alt_shift_toggle</merge>
    <append key="input.x11_options.XkbOptions" type="strlist">grp:switch</append>
    <append key="input.x11_options.XkbOptions" type="strlist">grp_led:scroll</append>
    <append key="input.x11_options.XkbOptions" type="strlist">compose:ralt</append>
  </match>
</device>
<device>
  <match key="info.capabilities" contains="input.mouse">
    <merge key="input.x11_driver" type="string">evdev</merge>
  </match>
</device>
</deviceinfo>

Как видишь, для клавиатуры указано куча параметров (которые ещё и переопределяют параметры, которые задаются в KDE), а для мышки ни одного параметра почему-то не указано... Главное, что всё заработало (после перезапуска HAL и «иксов»). Однако меня стали терзать смутные сомнения...

Работа без xorg.conf это миф! На самом деле, в /etc/X11/xorg.conf.d/ лежат маленькие конфигурационные файлы! Для мышки, для тачпада, для графического планшета Wacom, для гостевых систем Xen, и так далее! Также в /usr/share и в /etc/hal/fdi/ (а после переезда с HAL на libudev - в /etc/udev.d/). Вместо одного большого файла теперь много маленьких, распиханные по разным директориям! При этом никто не мешает переопределить стандартное поведение, и создать большой файл, как раньше.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion

В Ubuntu Linux в единственном работает «гибридная графика» сразу «из коробки»

Ложь. В Manjaro работает из коробки уже много лет.

andreboth
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.