Автор Тема: Пропал TV out nVidia после установки проприетарных драйверов  (Прочитано 12635 раз)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
и попробуйте через nvidia-settings настроить там же все красиво
У меня нет этой утилиты.
попробуйте
apt-get install nvidia-settings

Оффлайн bv

  • Давно тут
  • **
  • Сообщений: 25
А ядро-то у Вас какое?
uname -a
Я выше приводил листинг всего что связано с ядром, вот ещё раз:
Цитировать
rpm -qa | egrep "(kern|nvidia)"
kernel-modules-virtualbox-el-smp-4.2.4-alt0.M60P.1.132640.31
update-kernel-0.9.4-alt2
kernel-modules-ndiswrapper-el-smp-1.57-alt1.132640.31
kernel-modules-drm-nouveau-el-smp-2.6.32-alt31
kernel-headers-el-smp-2.6.32-alt31
kernel-modules-drm-el-smp-2.6.32-alt31
kernel-modules-v4l-el-smp-2.6.32-alt31
kernel-headers-modules-el-smp-2.6.32-alt31
kernel-modules-kvm-el-smp-2.6.32-alt31
kernel-headers-std-def-3.0.69-alt0.M60P.1
glibc-kernheaders-2.6.36-alt5
kernel-headers-common-1.1.11-alt1
kernel-modules-bcmwl-el-smp-5.100.82.112-alt2.132640.31
kernel-image-el-smp-2.6.32-alt31
kernel-modules-tp_smapi-el-smp-0.40-alt2.132640.31
kernel-modules-alsa-el-smp-2.6.32-alt31
kernel-headers-modules-std-def-3.0.69-alt0.M60P.1
Ядро 2.6.32. Но от перемены ядер ничего не меняется, я перепробовал со всеми и 3.0.69 и 3.0.7 и 3.4.38 эффекта нет :(
Кстати у меня на рабочем компьютере стоит тоже самое, сейчас оставил два ядра и дома и на работе - 2.6.32 и 3.4.38+правда на рабочем карточка Radeon HD 5570, но телека для пробы нет :)
Так вот в логе иксов всё хорошо, модуль корректно грузиться:
Цитировать
cat /var/log/Xorg.0.log | egrep "(WW|EE|radeon)"
Current Operating System: Linux robocomp 3.4.38-un-def-alt0.M60P.1 #1 SMP PREEMPT Fri Mar 29 12:18:22 UTC 2013 x86_64
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(II) LoadModule: "radeon"
(II) Loading /usr/lib64/X11/modules/drivers/radeon_drv.so
(II) Module radeon: vendor="X.Org Foundation"
(II) Loading /usr/lib64/X11/modules/drivers/radeon_drv.so
(WW) Falling back to old probe method for fbdev
(WW) Falling back to old probe method for vesa
(WW) A4Tech RF USB Receiver: ignoring absolute axes.
,
а вот на домашнем шайтанама какая то... возможно в этом и затык.
« Последнее редактирование: 08.04.2013 06:20:35 от bv »

Оффлайн bv

  • Давно тут
  • **
  • Сообщений: 25
попробуйте
apt-get install nvidia-settings
вечером попробую установить и отпишусь ;)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
попробуйте
apt-get install nvidia-settings
вечером попробую установить и отпишусь ;)
Ну пока модуль нормально не грузится - не поможет, имхо...
но есть же еще nvidia-xconfig :)
тоже в отдельном пакете....
Правда скорее всего дело именно в том что ядро с проприетарным драйвером враждует....

Оффлайн bv

  • Давно тут
  • **
  • Сообщений: 25
Враждует :D
Отлично, а что ему не нравиться как узнать?
Не может же все ядра враждовать, значит им что-то не нравиться, может нужно что-то удалить... в общем буду что-то пробовать выкинуть из "ядерного списка".

Оффлайн bv

  • Давно тут
  • **
  • Сообщений: 25
В общем установил я 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.
Возвращаясь к истокам хочу уточнить где должен находиться конфигурационный файл Xorg? Я не смог отыскать в системе ни единого файла xorg.conf... Может кто подскажет как сейчас у меня работает графика?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
Возвращаясь к истокам хочу уточнить где должен находиться конфигурационный файл Xorg? Я не смог отыскать в системе ни единого файла xorg.conf... Может кто подскажет как сейчас у меня работает графика?
Конфигурация определяется автоматически. Вы можете переопределить её файлами /etc/X11/xorg.conf.d/*.conf.
Андрей Черепанов (cas@)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
В общем установил я nvidia-settings. Вот что она мне предложила сделать :)
Можно и по старинке в /etc/X11/xorg.conf
Попробуйте остановить иксы - как выше писал http://forum.altlinux.org/index.php/topic,28800.msg202338.html#msg202338 и nvidia-xconfig


Оффлайн bv

  • Давно тут
  • **
  • Сообщений: 25
Конфигурация определяется автоматически. Вы можете переопределить её файлами /etc/X11/xorg.conf.d/*.conf.
Прогресс не стоит на месте :) Текущую конфигурацию никак не посмотреть?

Оффлайн bv

  • Давно тут
  • **
  • Сообщений: 25
Попробуйте остановить иксы - как выше писал http://forum.altlinux.org/index.php/topic,28800.msg202338.html#msg202338 и nvidia-xconfig
Сегодня попробую такой план:
1) останавлю десктоп менеджер;
2) установлю nvidia-xconfig;
3) запущу и поищу куда он сохранил конфиг. потом перемещё его в /etc/X11/xorg.conf.d/
пока других мыслей нет.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Да пусть будет в
/etc/X11/xorg.conf
нормальное решение...

А что грузит сейчас можно смотреть по логам
/var/log/Xorg.0.log

Оффлайн bv

  • Давно тут
  • **
  • Сообщений: 25
А что грузит сейчас можно смотреть по логам
/var/log/Xorg.0.log
лог это лог)
Я имел ввиду текущую конфигурацию со всеми параметрами, чтобы узнать в чём была печенька ;)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
Я имел ввиду текущую конфигурацию со всеми параметрами, чтобы узнать в чём была печенька
Конфиг Xorg'a последнее время кладу в /etc/X11/xorg.conf.d/10-monitor.conf, структура та же.
Сноси Винду, переходи на Линукс ! :)

Оффлайн bv

  • Давно тут
  • **
  • Сообщений: 25
Если кратко, то не выходит каменный цветок....
А если подробней, то... Всё сделал как писал выше. Утилита nvidia-xconfig создала конфигурационный файл xorg.conf и сама поместила его в /etc/X11/, содержание весьма на мой взгляд куцое:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 310.19  (builder@localhost.localdomain)  Thu Nov 22 13:49:18 UTC 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
В итоге после перезагрузке я получил полностью не рабочую графику, пришлось убирать этот конфиг и заново запускать dm. В логе вот такая ругань:
Цитировать
cat Xorg.0.log | egrep "(WW|EE|nvidia|err|screen)"
Current Operating System: Linux lunapark.bbcustomer.zsttk.net 3.4.39-un-def-alt0.M60P.1 #1 SMP PREEMPT Fri Apr 5 19:58:29 UTC 2013 x86_64
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Keyboard0
(WW) Disabling Mouse0
(II) Executed /usr/libexec/X11/drv.d/nvidia
(II) Loading extension MIT-SCREEN-SAVER
(II) LoadModule: "nvidia"
(II) Loading /usr/lib64/X11/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
(EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
(EE) NVIDIA:     system's kernel log for additional error messages.
(II) UnloadModule: "nvidia"
(II) Unloading nvidia
(EE) Failed to load module "nvidia" (module-specific error, 0)
(EE) No drivers available.
Fatal server error:
no screens found
Чтож пошёл читать логи ядра, вот что пишет warnings:
Цитировать
cat /var/log/kernel/warnings | egrep "(nvidia|nv|err)"
Apr  9 19:09:47 lunapark kernel: [    0.064003] PEBS disabled due to CPU errata.
Apr  9 19:09:59 lunapark kernel: [   33.818208] nvidia: module license 'NVIDIA' taints kernel.
Apr  9 19:09:59 lunapark kernel: [   33.834043] NVRM: nvidiafb, or rivatv was loaded and obtained ownership of
Apr  9 19:09:59 lunapark kernel: [   33.911268] NVRM: nvidiafb, or rivatv was loaded and obtained ownership of
Apr  9 19:09:59 lunapark kernel: [   33.978759] NVRM: nvidiafb, or rivatv was loaded and obtained ownership of
Apr  9 19:09:59 lunapark kernel: [   34.045026] NVRM: nvidiafb, or rivatv was loaded and obtained ownership of
Apr  9 19:09:59 lunapark kernel: [   34.113995] NVRM: nvidiafb, or rivatv was loaded and obtained ownership of
Apr  9 19:09:59 lunapark kernel: [   34.180676] NVRM: nvidiafb, or rivatv was loaded and obtained ownership of
Apr  9 19:13:24 lunapark kernel: [    0.064003] PEBS disabled due to CPU errata.
Apr  9 19:13:35 lunapark kernel: [   33.738784] nvidia: module license 'NVIDIA' taints kernel.
Apr  9 19:13:35 lunapark kernel: [   33.754062] NVRM: nvidiafb, or rivatv was loaded and obtained ownership of
Apr  9 19:35:23 lunapark kernel: [ 1341.969437] NVRM: nvidiafb, or rivatv was loaded and obtained ownership of
Apr  9 19:36:22 lunapark kernel: [    0.064003] PEBS disabled due to CPU errata.
Apr  9 19:36:33 lunapark kernel: [   32.715706] nvidia: module license 'NVIDIA' taints kernel.
Apr  9 19:36:33 lunapark kernel: [   32.729982] NVRM: nvidiafb, or rivatv was loaded and obtained ownership of
Что делать дальше други?

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
см. на geforce.com
Version   310.44
Supported Products
GeForce 9 Series
GeForce 9800 GX2, GeForce 9800 GTX/GTX , GeForce 9800 GT, GeForce 9600 GT, GeForce 9600 GSO, GeForce 9600 GSO 512, GeForce 9600 GS,

т.е. ваша карта...
У вас альт 6 смотрим что есть...
·  kernel-source-nvidia-31044-310.44-alt111.i586.rpm
·  nvidia_glx_310.44-310.44-alt111.i586.rpm
·  nvidia_glx_common-310.44-alt117.i586.rpm
·  kernel-source-nvidia-31044-310.44-alt111.i586.rpm
Как понимаю эти пакеты должны стоять...

ЗЫ: Вредный совет:
я бы переключился на консоль и остановил иксы.
Через apt снес бы
apt-get remove nvidia_glx_common
a потом установил
apt-get install nvidia_glx_common kernel-source-nvidia-3104 nvidia_glx_310.44 kernel-modules-nvidia-std-def-310.44
и поглядел что пишет :)
Если не ругается - еще раз nvidia-xconfig
и пробовать загрузить иксы...
« Последнее редактирование: 09.04.2013 19:22:10 от YYY »