NvidiaOptimus

Автор LD, 29 мая 2017, 04:38:34

« назад - далее »

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

LD

Статью видел: https://wiki.debian.org/NvidiaGraphicsDrivers/Optimus
Так бегло написано,. видно человек торопился))) Или гуглЪ так переводит.

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

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

ihammers

Цитата: LD от 29 мая 2017, 04:38:34
А именно, затык вот здесь:
Цитировать5. Настройте нужный диспетчер дисплея, чтобы использовать скрипт установки во время настройки дисплея.
Что это значит???
Ниже сразу же идет пример настройки LightDM.
Display manager - это lightdm, kdm, gdm и другие. Настраивайте то, что вы используете.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

LD

Теперь осталось понять,. какой менеджер использует 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

Цитата: LD от 29 мая 2017, 17:15:03
Теперь осталось понять,. какой менеджер использует xfce?

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

cat /etc/X11/default-display-manager

LD

#4
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

=====
Вариантов нет, починить?
Ubuntu--mate
BunsenLabs--xfce+LiveUSB
Одна ось

LD

чтож за такая "непруха".

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

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

ecc83

Цитата: LD от 31 мая 2017, 00:50:38
Ну подскажите.. что не так??  :(

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

sudo apt install nvidia-settings


LD

#7
Редактируем файлы..
При установке он сказал что "нужно  подправить". Файл 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ообщение объединено 31 Мая 2017, 17:44:09

======
Так, теперь по пунктам.

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ообщение объединено 31 Мая 2017, 22:52:59

====

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

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

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

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

Cообщение объединено 01 Июня 2017, 01:08:14

===
Не ну бред!

Для кого написаны эти программы?
Поставил 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ообщение объединено 01 Июня 2017, 03:41:48

Блин Блин.Блин!!

удалил 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.
Ubuntu--mate
BunsenLabs--xfce+LiveUSB
Одна ось