debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: NvidiaOptimus  (Прочитано 646 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн LD

  • Topic Author
  • Сообщений: 66
  • Debian Отец!
NvidiaOptimus
« : 29 Май 2017, 04:38:34 »
Статью видел: https://wiki.debian.org/NvidiaGraphicsDrivers/Optimus
Так бегло написано,. видно человек торопился))) Или гуглЪ так переводит.

А именно, затык вот здесь:
Цитировать
5. Настройте нужный диспетчер дисплея, чтобы использовать скрипт установки во время настройки дисплея.
Что это значит???

Ubuntu--mate
BunsenLabs--xfce+LiveUSB
Одна ось
 

Оффлайн ihammers

  • Сообщений: 1703
  • Debian GNU/Linux Stretch
    • Алтайская Группа Пользователей Linux
  • Jabber: ihammers@jabber.ru
Re: NvidiaOptimus
« Ответ #1 : 29 Май 2017, 04:56:18 »
А именно, затык вот здесь:
Цитировать
5. Настройте нужный диспетчер дисплея, чтобы использовать скрипт установки во время настройки дисплея.
Что это значит???
Ниже сразу же идет пример настройки LightDM.
Display manager - это lightdm, kdm, gdm и другие. Настраивайте то, что вы используете.
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 
Пользователи, которые поблагодарили этот пост: LD

Оффлайн LD

  • Topic Author
  • Сообщений: 66
  • Debian Отец!
Re: NvidiaOptimus
« Ответ #2 : 29 Май 2017, 17:15:03 »
Теперь осталось понять,. какой менеджер использует xfce?

Вот здесь https://ubuntuforums.org/showthread.php?t=282897
В конце "переводчик" перевёл,. такой текст:

Цитировать
Я могу сказать вам, какой из них использует Xubuntu. Xfce - настольный менеджер, и поэтому он действительно не использует DM как таковой. Вы можете связать любого менеджера рабочего стола с любым диспетчером дисплеев, они в основном независимы ... Очевидно, вы захотите избежать использования DE и DM с различными зависимостями. Xubuntu выбрал gdm, так как упомянутые xdm и, возможно, wdm также являются хорошими совпадениями для Xfce. Kdm нет.

gdm, kdm, xdm ???      ::)

Ubuntu--mate
BunsenLabs--xfce+LiveUSB
Одна ось
 

Оффлайн ecc83

  • Сообщений: 962
  • Debian 8.10 i686 Openbox && CentOS 7 x86_64 MATE
Re: NvidiaOptimus
« Ответ #3 : 29 Май 2017, 21:25:42 »
Теперь осталось понять,. какой менеджер использует xfce?

А что пишет тебе такая команда?

cat /etc/X11/default-display-manager
 

Оффлайн LD

  • Topic Author
  • Сообщений: 66
  • Debian Отец!
Re: NvidiaOptimus
« Ответ #4 : 29 Май 2017, 22:39:39 »
ecc83 Она пишет: /usr/sbin/lightdm

Я уже вроде разобрался, всё сделал.. А система виснет.
Чёрный экран, половина [OK].. И чёто ждёт..

Пришлось назад откатывать, по "старой схеме".

Как делал.
Проверил x11-xserver-utils установлен!
Создал /etc/X11/xorg.conf вписал:
Section "Module"
    Load "modesetting"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1:0:0" //lspci: У меня такая 01:00.0
    Option "AllowEmptyInitialConfiguration"
EndSection

# Insert any additional custom configurations, below:


Создал /usr/local/bin/switch_nvidia.sh: вписал:
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto
xrandr --dpi 96


Сделал # chmod +x /usr/local/bin/switch_nvidia.sh

lightdm.conf. Добавил
[SeatDefaults]
display-setup-script=/usr/local/bin/switch_nvidia.sh


systemctl restart lightdm.service - И после этого, повисает.. и не даёт ничего сделать....
 :'(



Cообщение объединено 30 Май 2017, 17:11:57
=====
Вариантов нет, починить?
« Последнее редактирование: 30 Май 2017, 17:11:57 от LD »
Ubuntu--mate
BunsenLabs--xfce+LiveUSB
Одна ось
 

Оффлайн LD

  • Topic Author
  • Сообщений: 66
  • Debian Отец!
Re: NvidiaOptimus
« Ответ #5 : 31 Май 2017, 00:50:38 »
чтож за такая "непруха".

На убунте была прога "nvidia x server settings" и там это решалось тремя нажатиями мыши... а здесь ппц.

Ну подскажите.. что не так??  :(
Ubuntu--mate
BunsenLabs--xfce+LiveUSB
Одна ось
 

Оффлайн ecc83

  • Сообщений: 962
  • Debian 8.10 i686 Openbox && CentOS 7 x86_64 MATE
Re: NvidiaOptimus
« Ответ #6 : 31 Май 2017, 06:57:18 »
Ну подскажите.. что не так??  :(

На убунте эта прога была сразу после установки или её нужно было установить дополнительно?
Почему ты ждёшь, что тут по другому?

sudo apt install nvidia-settings
 

Оффлайн LD

  • Topic Author
  • Сообщений: 66
  • Debian Отец!
Re: NvidiaOptimus
« Ответ #7 : 31 Май 2017, 16:15:35 »
Редактируем файлы..
При установке он сказал что "нужно  подправить". Файл xorg.conf. И подробности в документации. Где её взять "документацию" ?

А при запуске "sudo nvidia-settings".
говорит
You do not appear to be using the NVIDIA X driver.  Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server.

Надо куда то вписать "nvidia-xconfig", и перезапустить "Х server".
Испытываю нехватку информацию. Как сделать?

root@root:/usr/lib/nvidia# nvidia-xconfig
bash: nvidia-xconfig: команда не найдена
Что то интересное, происходит....

Cообщение объединено [time]31 Мая 2017, 17:44:09[/time]
======
Так, теперь по пунктам.

1. скачал эту nvidia-settings
2. скачал nvidia-xconfig
3. выполнил nvidia-xconfig

4. sudo systemctl restart lightdm.service

И опять висим, восстанавливал по "старой схеме".

Кстати вот что говорит терминал, при создании этого файла xconfig:
Цитировать
VALIDATION ERROR: Data incomplete in file /etc/X11/xorg.conf.
                  At least one Device section is required.

Что бы это значило?

Cообщение объединено [time]31 Мая 2017, 22:52:59[/time]
====

Ну вроде нашел инфу, только боюсь её воспроизводить.
https://wiki.debian.org/ru/sgfxi
Цитировать
Возможные проблемы

На этапе установки скрипт выдал предупреждение о том, что не удалось удалить модуль Nouveau. Решение: на самом деле sgfxi сразу удаляет модуль Nouveau из ядра, но для продолжения работы потребуется перезагрузка системы и повторный запуск скрипта. Так как модуль Nouveau уже удалён из системы, то вам не удастся запустить xserver. Его можно будет запустить по окончанию установки.

Я так понимаю что если не получится, то всё каюк системе? От простого редактирования файла xorg.conf , толку не будет??

Хелп, как не угробить всё?

Cообщение объединено [time]01 Июня 2017, 01:08:14[/time]
===
Не ну бред!

Для кого написаны эти программы?
Поставил sgfxi,. запускаю... А он говорит, "приблизительно". Нужны рут права, и нечего мне тут подсовывать всякие sudo.  ??? Error '211".

И как с таким бороться? Чего он предлагает, разлочить рут, ради видеокарты? А ключ от квартиры,.  где... - не дать?
 
Мда...   ???

Скопировал из терминала:
Цитировать
root@root:/home/root# sgfxi
ERROR: (211) You cannot start sgfxi with sudo. Please start sgfxi
properly as root (use either 'sudo su -' (note the '-' at the end)
to become root, or login as root directly). If 'sudo su -' does not
work, please let the sgfxi maintainer know, and if your system
has root locked (why would anyone do that?) then you will have to
unlock root.

See your distro manuals or help pages to fix this issue in that
case, and also make sure to update any documentation or how-to's
for running sgfxi with your distro. This means you, Ubuntu/Mint users!

Typical signs of sudo failures are respawnings of your desktop while
sgfxi is running, or failures to create directories.

Cообщение объединено [time]01 Июня 2017, 03:41:48[/time]
Блин Блин.Блин!!

удалил xnvidia-xconfig, вообще всё удалил!
Поставил Bamblebee и nvidia-detect.

nvidia-detect
No NVIDIA GPU detected.

Ну теперь я начинаю понимать, что это за зависания были..
И чего делать?

lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b4)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
01:00.0 3D controller: NVIDIA Corporation GF119M [GeForce GT 520MX] (rev ff)
02:00.0 Network controller: Intel Corporation Centrino Wireless-N 130 (rev 34)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)


продолжаю рисовать простыню
Bumblebee status: Ready (3.2.1). X inactive. Discrete video card is off.
« Последнее редактирование: 01 Июнь 2017, 04:23:30 от LD »
Ubuntu--mate
BunsenLabs--xfce+LiveUSB
Одна ось
 

Теги: