[Решено] (EE) No devices detected. NVIDIA GeForce 710M Linux Debian

Автор Wanderer, 09 ноября 2013, 13:37:05

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

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

Malaheenee

#15
Wanderer, а давайте-ка сюда весь лог "иксов", не только ошибку.

Сообщение объединено: 10 ноября 2013, 08:21:44

Wanderer, попробуйте прописать вот так:
Код (/etc/X11/xorg.conf.d/20-nvidia.conf) Выделить
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    BusID       "PCI:1:0:0"
EndSection

Именно в таком формате, а не как Вы пытались до этого :)
Все мы где-то, когда-то и в чем-то были новичками.

Wanderer

#16
Цитата: Malaheenee от 10 ноября 2013, 06:35:49давайте-ка сюда весь лог "иксов", не только ошибку.
ок, не проблема.
Этот лог после запуска nvidia-xconfig и дальнейшего неудачного запуска иксов.
Открыть содержимое (спойлер)
[    69.630]
X.Org X Server 1.12.4
Release Date: 2012-08-27
[    69.630] X Protocol Version 11, Revision 0
[    69.630] Build Operating System: Linux 3.10-3-amd64 x86_64 Debian
[    69.630] Current Operating System: Linux Noutbook2 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64
[    69.631] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-amd64 root=UUID=fa893ed7-7b29-4436-b7d7-a28ae4838a30 ro quiet
[    69.631] Build Date: 21 October 2013  04:49:48PM
[    69.631] xorg-server 2:1.12.4-6+deb7u1 (Moritz Muehlenhoff <jmm@debian.org>)
[    69.631] Current version of pixman: 0.26.0
[    69.631]    Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
[    69.631] Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    69.631] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Nov  9 16:53:10 2013
[    69.631] (==) Using config file: "/etc/X11/xorg.conf"
[    69.631] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    69.631] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    69.631] (==) No Layout section.  Using the first Screen section.
[    69.631] (==) No screen section available. Using defaults.
[    69.631] (**) |-->Screen "Default Screen Section" (0)
[    69.631] (**) |   |-->Monitor "<default monitor>"
[    69.632] (==) No device specified for screen "Default Screen Section".
   Using the first device section listed.
[    69.632] (**) |   |-->Device "Device0"
[    69.632] (==) No monitor specified for screen "Default Screen Section".
   Using a default monitor configuration.
[    69.632] (==) Automatically adding devices
[    69.632] (==) Automatically enabling devices
[    69.632] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    69.632]    Entry deleted from font path.
[    69.632] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[    69.632]    Entry deleted from font path.
[    69.632] (==) FontPath set to:
   /usr/share/fonts/X11/misc,
   /usr/share/fonts/X11/100dpi/:unscaled,
   /usr/share/fonts/X11/75dpi/:unscaled,
   /usr/share/fonts/X11/Type1,
   /usr/share/fonts/X11/100dpi,
   /usr/share/fonts/X11/75dpi,
   built-ins
[    69.632] (==) ModulePath set to "/usr/lib/xorg/modules"
[    69.632] (II) The server relies on udev to provide the list of input devices.
   If no devices become available, reconfigure udev or disable AutoAddDevices.
[    69.632] (II) Loader magic: 0x7f957cd0cae0
[    69.632] (II) Module ABI versions:
[    69.632]    X.Org ANSI C Emulation: 0.4
[    69.632]    X.Org Video Driver: 12.1
[    69.632]    X.Org XInput driver : 16.0
[    69.632]    X.Org Server Extension : 6.0
[    69.633] (--) PCI:*(0:0:2:0) 8086:0166:1025:064b rev 9, Mem @ 0xb3000000/4194304, 0xc0000000/268435456, I/O @ 0x00003000/64
[    69.633] (--) PCI: (0:1:0:0) 10de:1140:1025:0691 rev 161, Mem @ 0xb2000000/16777216, 0xa0000000/268435456, 0xb0000000/33554432, I/O @ 0x00002000/128
[    69.633] (II) Open ACPI successful (/var/run/acpid.socket)
[    69.633] (II) LoadModule: "extmod"
[    69.634] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    69.634] (II) Module extmod: vendor="X.Org Foundation"
[    69.634]    compiled for 1.12.4, module version = 1.0.0
[    69.634]    Module class: X.Org Server Extension
[    69.634]    ABI class: X.Org Server Extension, version 6.0
[    69.634] (II) Loading extension SELinux
[    69.634] (II) Loading extension MIT-SCREEN-SAVER
[    69.634] (II) Loading extension XFree86-VidModeExtension
[    69.634] (II) Loading extension XFree86-DGA
[    69.634] (II) Loading extension DPMS
[    69.634] (II) Loading extension XVideo
[    69.634] (II) Loading extension XVideo-MotionCompensation
[    69.634] (II) Loading extension X-Resource
[    69.634] (II) LoadModule: "dbe"
[    69.634] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    69.634] (II) Module dbe: vendor="X.Org Foundation"
[    69.634]    compiled for 1.12.4, module version = 1.0.0
[    69.635]    Module class: X.Org Server Extension
[    69.635]    ABI class: X.Org Server Extension, version 6.0
[    69.635] (II) Loading extension DOUBLE-BUFFER
[    69.635] (II) LoadModule: "glx"
[    69.635] (II) Loading /usr/lib/xorg/modules/linux/libglx.so
[    69.646] (II) Module glx: vendor="NVIDIA Corporation"
[    69.646]    compiled for 4.0.2, module version = 1.0.0
[    69.646]    Module class: X.Org Server Extension
[    69.646] (II) NVIDIA GLX Module  304.88  Wed Mar 27 14:46:57 PDT 2013
[    69.646] (II) Loading extension GLX
[    69.646] (II) LoadModule: "record"
[    69.646] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    69.646] (II) Module record: vendor="X.Org Foundation"
[    69.646]    compiled for 1.12.4, module version = 1.13.0
[    69.646]    Module class: X.Org Server Extension
[    69.646]    ABI class: X.Org Server Extension, version 6.0
[    69.646] (II) Loading extension RECORD
[    69.646] (II) LoadModule: "dri"
[    69.646] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[    69.646] (II) Module dri: vendor="X.Org Foundation"
[    69.646]    compiled for 1.12.4, module version = 1.0.0
[    69.646]    ABI class: X.Org Server Extension, version 6.0
[    69.646] (II) Loading extension XFree86-DRI
[    69.646] (II) LoadModule: "dri2"
[    69.646] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[    69.646] (II) Module dri2: vendor="X.Org Foundation"
[    69.646]    compiled for 1.12.4, module version = 1.2.0
[    69.646]    ABI class: X.Org Server Extension, version 6.0
[    69.646] (II) Loading extension DRI2
[    69.646] (II) LoadModule: "nvidia"
[    69.646] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    69.647] (II) Module nvidia: vendor="NVIDIA Corporation"
[    69.647]    compiled for 4.0.2, module version = 1.0.0
[    69.647]    Module class: X.Org Video Driver
[    69.647] (II) NVIDIA dlloader X Driver  304.88  Wed Mar 27 14:28:14 PDT 2013
[    69.647] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    69.647] (++) using VT number 7

[    69.650] (EE) No devices detected.
[    69.650]
Fatal server error:
[    69.650] no screens found
[    69.650]
Please consult the The X.Org Foundation support
    at http://wiki.x.org
for help.
[    69.650] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    69.650]
[свернуть]

/etc/X11/xorg.conf.d/20-nvidia.conf
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    BusID       "PCI:1:0:0"
EndSection

Окончился неудачей, такой же. Но лог был другой при этом,
заменил BusID       "PCI:1:0:0"
на BusID       "PCI:01:00.0"
Икс сервер повис просто на чёрный икран и не моргающий знак _ в верхнем левом углу монитора.

Сообщение объединено: 10 ноября 2013, 11:28:49

Цитата: yura_n от 10 ноября 2013, 05:32:24lsmod | grep nvidia

Что пишет?
# lsmod | grep nvidia
nvidia              11239101  0
i2c_core               23876  7 i2c_i801,i2c_algo_bit,drm,drm_kms_helper,i915,videodev,nvidia


Цитата: Sergei_Alekseev от 10 ноября 2013, 05:12:00apt-get install bumblebee-nvidia

тогда может быть?

В репах нет такого пакета.

Сообщение объединено: 10 ноября 2013, 11:48:57

вспомнил вот, на офф сайте nvidia есть такие исходники:
ftp://download.nvidia.com/XFree86/nvidia-xconfig/
Зачем они не понятно. Я  устанавливал на версию уже установленного драйвера ещё дня 4 назад, не помогло.

Сообщение объединено: 10 ноября 2013, 11:51:27

может конечно дело в архитектуре Wheezy, попробовать поставить на этот ноут 32 разрядную аналогичную систему...
Linux Debian super mega system )
KDE 4 офигеннен )))

Sergei_Alekseev

Цитата: Wanderer от 10 ноября 2013, 11:26:32В репах нет такого пакета.
Зачем нет? Есть. В бэкпортах.
Добавьте в /etc/apt/sources.list
deb http://ftp.fi.debian.org/debian wheezy-backports main contrib non-free
Потом
apt-get update
apt-get install bumblebee-nvidia


Malaheenee

#18
А в биосе случайно nvidia карточку не отключали (если есть такая возможность, никогда не имели дела с гибридной графикой)?
И если заменить nvidia на intel, убрав BusID - каков результат?
Все мы где-то, когда-то и в чем-то были новичками.

Wanderer

Цитата: Sergei_Alekseev от 10 ноября 2013, 13:33:10Зачем нет? Есть. В бэкпортах.
Всё установил, результата нет.
Видимо проблема в другом.


Цитата: Malaheenee от 10 ноября 2013, 14:07:10А в биосе случайно nvidia карточку не отключали (если есть такая возможность, никогда не имели дела с гибридной графикой)?
И если заменить nvidia на intel, убрав BusID - каков результат?
А в биосе её и не отключишь, я посмотрел сейчас, там первый интегрированный видеоадаптер стоит intel hd graphics 4000
а вторая nvidia, включены оба и почему то не одну из них не отключить.
изменил
Section "Device"
    Identifier     "Device0"
    Driver         "intel"

загрузка произошла с очень низким разрешением. Но иксы стартовали!

Я понял, что дело тут в 2 видеокартах включенных одновременно, сейчас думаю как это дело разрулить.
Linux Debian super mega system )
KDE 4 офигеннен )))

Sergei_Alekseev

Вам нужно по любому bumblebee, я так думаю.
Вот здесь прочитайте
https://wiki.debian.org/Bumblebee#Installation

Wanderer

#21
Цитата: Sergei_Alekseev от 10 ноября 2013, 14:56:41Вам нужно по любому bumblebee, я так думаю
я его установил, может теперь настроить его надо.
Чёто я первый раз в ступоре таком ))) Обычно я хорошо дружу с Дебианом  :)

Сообщение объединено: 10 ноября 2013, 16:13:59

Вот что я думаю... а не удалить ли xserver-xorg-video-intel
он ведь установленный у меня.
Linux Debian super mega system )
KDE 4 офигеннен )))

sunny_side

#22
Может этот совет поможет? Симптом очень похож - [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected
https://wiki.debian.org/Bumblebee#Installation:
Common issues
- If optirun returns the following error: [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
You must edit /etc/bumblebee/bumblebee.conf using your preferred editor as root, and change "KernelDriver=nvidia" to "KernelDriver=nvidia-current", then restart the bumblebee daemon, i.e.
sudo service bumblebeed restart 
(Refer to #717687 for a brief explanation.)
- If optirun returns the following error: [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected
You may have to set the BusID manually, in /etc/bumblebee/xorg.conf.nvidia. To get the BusID, run lspci | egrep 'VGA|3D' in a terminal. Refer to the comments in that file for further instructions.

Сообщение объединено: 10 ноября 2013, 20:16:29

Только что просмотрел всю тему. Если у вас nvidia с технологией optimus то однозначно нужно использовать bumblebee.
В этом случае все приложения, которые хотите запускать с nvidia нужно запускать через optirun или primusrun.
bumblebee использует отдельный x server по умолчанию у него 8-й дисплей, т.е. nvidia-settings нужно запускать optirun nvidia-settings -c :8. кроме того драйвер nouveau может конфликтовать:
https://github.com/Bumblebee-Project/Bumblebee/wiki/Troubleshooting
If you get this error, the nouveau driver may be overriding the official one. Even if you've installed the proprietary nvidia driver, if the nouveau driver is loaded it'll take precedence. So be sure to set Driver=nvidia in /etc/bumblebee/bumblebee.conf or blacklist and unload nouveau. If you want to use the nouveau driver, check the syslog for more log entries.

This can also happen if the driver and client versions don't match. If you get this error after an update, it's likely that one was upgraded but not the other. If this is the case, you'll get messages in your kernel log (/var/log/kernel.log or similar) like this:

также после установки может понадобиться sudo update-alternatives --set glx /usr/lib/mesa-diverted

Wanderer

#23
sunny_side, ого как сложно всё. Спасибо что растолковали, попробую помучится. Но у меня такое чувство что будет провал и я опять останусь без нормально функционирующего драйвера.

Может тогда проще установить драйвер на ntel hd graphics 4000 ?? или тоже такая ерунда будет.
Это какие-то пляски с бубном.  :(
Linux Debian super mega system )
KDE 4 офигеннен )))

qupl

[ot]Wanderer, если установка драйвера это пляски с бубном, то ...[/ot]

sunny_side

#25
Цитата: qupl от 10 ноября 2013, 21:48:43попробую помучится. Но у меня такое чувство что будет провал и я опять останусь без нормально функционирующего драйвера.

Думаю, что все получиться :). У меня тоже был предыдущий ноут с "обычной" nvidia, никаких дополнительных телодвижений кроме установки блоба от нвидиа не нужно было, но нвидиа довольно сильно нагревается - 65-70 градусов.

Для установки bumbleebe нужно вначале снести все пакеты с nvidia. переустановить xorg-intel. дальше грузануться с ним проверить, что он нормально работает, потом установить bumblebee выполнить sudo update-alternatives --set glx /usr/lib/mesa-diverted и все пакеты, которые хотите запускать на nvidia запускать через optirun или primusrun(нужно установить primus - немного быстрее работает чем optirun, но иногда глючит не по-детски).

Можно через optirun запустить gnome или kde, но nvidia грееться до чертиков :). с intel-hd 48 градусов с nvidia - 58-63. в общем intel hd хватает почти на все, по уровню она где-то nvidia 9x GT. а через optirun можно запускать chrome или vlc, mplayer.

еще cuda-grep(http://www.opennet.ru/opennews/art.shtml?num=37076) оправдывает наличие nvidia :)

Wanderer

Спасибо всем, через bumblebee работает всё как надо  8)
Linux Debian super mega system )
KDE 4 офигеннен )))