nixp.ru v3.0

20 октября 2017,
пятница,
15:46:40 MSK

DevOps с компанией «Флант»
Аватар пользователя DimkaS
DimkaS написал 27 августа 2006 года в 15:47 (379 просмотров) Ведет себя как мужчина; открыл 84 темы в форуме, оставил 922 комментария на сайте.

Вот поставил себе etch с netinst образа по сети. Есть несколько разных непоняток.

1. Драйвера nvidia

Установлены следующие пакеты:

i   nvidia-kernel-2.6-486
i   nvidia-kernel-2.6.16-2-486
i   nvidia-kernel-common
i   nvidia-settings
i   nvidia-xconfig

Есть такие модули:

/lib/modules/2.6.16-2-486/nvidia/nvidia.ko
/lib/modules/2.6.16-2-486/kernel/drivers/video/nvidia/nvidiafb.ko
/lib/modules/2.6.16-2-486/kernel/drivers/scsi/sata_nv.ko
/lib/modules/2.6.16-2-486/kernel/drivers/char/nvram.ko
/lib/modules/2.6.16-2-486/kernel/drivers/char/agp/nvidia-agp.ko

При запуске иксы ругаются, что драйвер nvidia не найден. Почему?

2. В процессе настройки и доводки системы перестал работать totem. Из коробки он отлично играл аудио и видео, а теперь окно пропадает через несколько секунд после запуска. То же с gxine. Rythmbox запускается, но не играет.

debian:/home/dimka# totem
(totem:5979): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
** (totem:5979): WARNING **: Failed to connect to the session bus: No reply within specified time
Creating link /root/.kde/socket-debian.
can't create mcop directory

Возможно, это произошло после усановки esd. Beep media player через esd работает без проблем.

Code Monkey

эмм… ты его от рута не запускай. через судо лучше попробуй.

REDkiy

Кстати давно хотел спросить да всё забываю.

Скажем запущен у нас xterm и если мы в нем от рута выполняем команду ведущую к выполнению какого-либо не-консольного приложения (gimp,amarok,blender).

Приложение не запускается и пишутся в консоль всякие матюки на GUI-бардак от библиотек.

При запуске от простого юзера все нормально.

Это такая Debian’овская фича или у меня глюки?

На новом железе (см.мою инфу),иксы просто падают. 8-)

fly4life

»

REDkiy
Кстати давно хотел спросить да всё забываю.

Скажем запущен у нас xterm и если мы в нем от рута выполняем команду ведущую к выполнению какого-либо не-консольного приложения (gimp,amarok,blender).

Приложение не запускается и пишутся в консоль всякие матюки на GUI-бардак от библиотек.

При запуске от простого юзера все нормально.

Это такая Debian’овская фича или у меня глюки?

Зависит от выводимых на консоль матюков ;).

REDkiy
Зависит от выводимых на консоль матюков ;).

К сожалению воспроизвести не смогу,продал старого друга в хорошие руки. 8-)

Но про GnomeUI-WARNING там тоже было.

Когда пускаешь иксы из-под рута, нормально.

sudo и gksu тоже помогали.

Давно было,обычно круче vim в консоли с рутовыми правами ничего не запускается.

DimkaS
Dark_SavanT
эмм… ты его от рута не запускай. через судо лучше попробуй.

Если запускать от обычного пользователя, то не будет ругательства про GnomeUI. Проблема, видимо, не в нём.

2REDkiy: ИМХО, простому пользователю такие страшные вещи просто не сообщаются =)

С nvidia чуть прояснил ситуацию: у меня нет пакета nvidia-glx, в котором содержится сам драйвер для иксов. Его нет в списке доступных пакетов, хотя есть nvidia-glx-legacy для ядер ветки 2.6.15. Где искать?

Вот sources.list

deb cdrom:[Debian GNU/Linux testing _Etch_ - Official Snapshot i386 Binary-1 (20060810)]/ etch maindeb http://debian.nsu.ru/debian/ etch main non-free contrib
deb-src http://debian.nsu.ru/debian/ etch main non-free contrib
deb http://security.debian.org/ etch/updates main
deb-src http://security.debian.org/ etch/updates main

Может, что-то забыл?

metal
REDkiy
Кстати давно хотел спросить да всё забываю.

Скажем запущен у нас xterm и если мы в нем от рута выполняем команду ведущую к выполнению какого-либо не-консольного приложения (gimp,amarok,blender).

Приложение не запускается и пишутся в консоль всякие матюки на GUI-бардак от библиотек.

При запуске от простого юзера все нормально.

Это такая Debian’овская фича или у меня глюки?

На новом железе (см.мою инфу),иксы просто падают. 8-)

Скорее всего ругается на право подключения к X. Попробуй изучить man xhost.

elPoohy
DimkaS
Вот поставил себе etch с netinst образа по сети. Есть несколько разных непоняток.

1. Драйвера nvidia

Установлены следующие пакеты:

i   nvidia-kernel-2.6-486
i   nvidia-kernel-2.6.16-2-486
i   nvidia-kernel-common
i   nvidia-settings
i   nvidia-xconfig

Есть такие модули:

/lib/modules/2.6.16-2-486/nvidia/nvidia.ko
/lib/modules/2.6.16-2-486/kernel/drivers/video/nvidia/nvidiafb.ko
/lib/modules/2.6.16-2-486/kernel/drivers/scsi/sata_nv.ko
/lib/modules/2.6.16-2-486/kernel/drivers/char/nvram.ko
/lib/modules/2.6.16-2-486/kernel/drivers/char/agp/nvidia-agp.ko

При запуске иксы ругаются, что драйвер nvidia не найден. Почему?

1. качаем драва с сайта нвидиа. (так как те пакеты что есть в етче очень часто бывают не актуальные).

2. ставим их обычным методом.

3. cp /usr/X11R6/lib/modules/drivers/nvidia_drv.* /usr/lib/xorg/modules/drivers/

cp /usr/X11R6/lib/modules/extensions/* /usr/lib/xorg/modules/extensions/

(собственно говоря это не совсем правильный путь, правильнее установшику сказать куда ставиться, но я всегда забываю как :)

ps и не забываем про настройку количиство dpi. ;)

DimkaS

хм.. А где же debian way? Эх, придётся качать исходники ядра..

elPoohy
DimkaS
хм.. А где же debian way? Эх, придётся качать исходники ядра..

Ну тут дело в том что при Дебиановском Пути постоянно неприятности с видюхой. Обновились иксы, а дрова все ещё старые. Либо под не то ядро. В Тестинге приходится так. В том же сарже всё замечательно работает ;)

DimkaS

Аааа. Эти именно фича testing. Понятно, спасиб.

DimkaS

С totem’ом разобрался — ему мешали kde’шные библиотеки. И откуда тока они взялись в моём Гноме? Взялся за nvidia.

Sasha2

Ну я не помню уже как в Debian, но в Ubuntu после того как установил все модули ядра и драйвера даешь команду sudo nvidia-glx config enable и далее все очень просто.

DimkaS

Пакета nvidia-glx в testing нет.

Sasha2
DimkaS
Пакета nvidia-glx в testing нет.

Значит нужно добавить соответствующий репозитарий.

REDkiy

Всегда качал с оффсайта nvidia дрова и просто ставил 8-),только заголовки ядра нужны.

DimkaS
REDkiy
Всегда качал с оффсайта nvidia дрова и просто ставил 8-),только заголовки ядра нужны.

Пробовал. Версии компиляторов не совпадают (Ядро собрано gcc 4.0, а в системе 4.1 стоит). Скачал vanilla kernel 2.6.17.11. Буду собирать.

elPoohy


export CC=gcc-*
sh NVIDIA-Linux-x86-*.run
DimkaS
elPoohy

export CC=gcc-*
sh NVIDIA-Linux-x86-*.run

Я так понимаю, этот код позволит избавиться от предупреждения о несовпадении версий, но не от последствий.

elPoohy
DimkaS
Я так понимаю, этот код позволит избавиться от предупреждения о несовпадении версий, но не от последствий.

незнаю-незнаю

у меня в системе стоит и тот и тот гцц…

и никаких последствий я не обнаружил %)

REDkiy
elPoohy

export CC=gcc-*
sh NVIDIA-Linux-x86-*.run

Никогда такого не делал,да и не ругался он у меня на несовместимость GCC,хотя я как-то обновился из тестинга,но дрова ещё не ставил.

Затем ставил и всё нормально было.

Давно было,ещё на «старом друге». 8-)