Slax Linux - Быстрый, компактный и надёжный linux дистрибутив.

Операционная система Slax => Вопросы по шестой версии Slax => : 1coba1 05 August 2010, 10:11:04

: с nvidia трабл
: 1coba1 05 August 2010, 10:11:04
Здравствуйте друзья
Всю последнюю неделю рыл интернет, так и не нашел никакой помощи в своем вопросе.. а вопрос следующий:

Установил Slax на винт, все замечательно, но меня не устраивает разрешение монитора и то что работает только один монитор из двух подключенных.. на втором мигают квадратики и прочая чепухень. Вполне логично что это все лечится установкой драйверов под нвидию, которые тут же дадут мне возможность исправить разрешение и включив твинвью пользоваться вторым монитором.

Скачал драйвера, где моя карточка есть в перечне поддерживаемых продуктов (GeForce4 5700LE)
Подключил как модуль, при запуске говорит - а вы наберите nvidia-xconfig и все будет в шоколаде..

Помятуя свои мытарства с OpenSuse и воспоминания о том что шоколада без диабета не бывает, я набрал в консоли нужную комманду и! иксы успешно сдохли, пришлось все заново переписывать с диска, иначе грузиться ничего не хотело.

Вопрос: ЧТО ДЕЛАТЬ-ТО? КАК ДРОВА NVIDIA ЗАПУСТИТЬ??!!
Спасибо!
: Re: с nvidia трабл
: novah 06 August 2010, 14:15:41
Ну что ты мучаешься, скачал с нвидия установил, и работай. Попробуй более старую версию если эта не работает, да в конце концов в моей сборке модуль нвидиа лежит, пробовал? Да и кроме того второй монитор - это не штатная ситуация, я никогда этого не пробовал, да и мало кто такими делами занимается...
Разрешение прописывается в /etc/X11/xorg.conf, в нете полно информации по поводу настройки иксов.
На данный момент ты просто написал, что дрова у тебя работают, но ты хочешь второй монитор...
: Re: с nvidia трабл
: 1coba1 06 August 2010, 16:50:44
искал, т.е. другими словами с нвидии я должен скачать какие именно драйвера, там нет модулей для слакса. я вот чего не понимаю: если есть у нас модули, где поддерживается моя карта, то почему они не работают? логично ведь предположить что раз модуль выложили, значит он рабочий..
возможно я что-то делаю не так, не понимаю что.. инструкция нужна по установке
: Re: с nvidia трабл
: 1coba1 06 August 2010, 16:54:54
Ну что ты мучаешься, скачал с нвидия установил, и работай. Попробуй более старую версию если эта не работает, да в конце концов в моей сборке модуль нвидиа лежит, пробовал?
ставил дистр с этого сайта, где там модуль этот?
: Re: с nvidia трабл
: novah 07 August 2010, 05:21:53
Посмотри по папкам, я не понимаю, тебя что учить по папкам лазить надо?
/slax/optional/nv190-53.lzm
На загрузке просто добавь load nv190-53.lzm, те это просто можно добавить в /boot/slax.cfg
: Re: с nvidia трабл
: 1coba1 07 August 2010, 10:47:06
Спасибо за ответ!

Посмотри по папкам, я не понимаю, тебя что учить по папкам лазить надо?
/slax/optional/nv190-53.lzm
На загрузке просто добавь load nv190-53.lzm, те это просто можно добавить в /boot/slax.cfg


что-то я туплю, видимо, подскажите пожалуйста.. не понимаю как в slax.cfg добавить, куда именно воткнуть load nv190-53.lzm ?
: Re: с nvidia трабл
: novah 07 August 2010, 13:17:40
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/  load=nv190-53
: Re: с nvidia трабл
: 1coba1 07 August 2010, 13:20:37
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/  load=nv190-53

спасибо, не надо писать nv190-53.lzm? так тоже сгодится?
: Re: с nvidia трабл
: novah 07 August 2010, 13:22:29
Да, или в base просто положи, тогда само грузиться, без правки slax.cfg
: Re: с nvidia трабл
: 1coba1 07 August 2010, 13:24:34
Да, или в base просто положи, тогда само грузиться, без правки slax.cfg

так, все супер. но при запуске программы конфигурации просит nvidia-xconfig выполнить, как только выполняю, напрочь все снова виснет..
там как с модулями нвидии работать?
: Re: с nvidia трабл
: novah 07 August 2010, 13:39:17
Ну не запускай конфигурацию, оно и будет работать. Если хочешь разрешение и все такое, то поищи в гугле, все есть, все уже описано.
Ну вот навскидку http://wiki.archlinux.org/index.php/Xorg_(Русский)
Вот где разрешение
Modes "1280x1024" "1024x768" "800x600"
Первое и будет по умолчанию, сам свое задай, какое нравится
: Re: с nvidia трабл
: 1coba1 07 August 2010, 13:44:34
Ну не запускай конфигурацию, оно и будет работать. Если хочешь разрешение и все такое, то поищи в гугле, все есть, все уже описано.
Ну вот навскидку http://wiki.archlinux.org/index.php/Xorg_(Русский)
Вот где разрешение
Modes "1280x1024" "1024x768" "800x600"
Первое и будет по умолчанию, сам свое задай, какое нравится

спасибо большое, буду разбирраться
: Re: с nvidia трабл
: 1coba1 08 August 2010, 17:48:19
дрова поставил nvidia не распозналось разрешение монитора, правлю руками ксорг, при перезагрузке он все мои правки удаляет и снова 640х480 :) че делаю не так?
: Re: с nvidia трабл
: novah 08 August 2010, 19:43:33
Положи свой xorg.conf в отдельный модуль, например 008-xorg.lzm, он будет грузиться последним и срубать все что стояло до этого. Модуль nvidia, уже содержит свой конфиг, слакс тоже свой содержит.
: Re: с nvidia трабл
: 1coba1 08 August 2010, 20:35:37
Положи свой xorg.conf в отдельный модуль, например 008-xorg.lzm, он будет грузиться последним и срубать все что стояло до этого. Модуль nvidia, уже содержит свой конфиг, слакс тоже свой содержит.
ооо, для меня это вообще темный лес, я ни разу модули под слакс не делал.. почитал статью http://slax.org.ru/create.html и ничего не понял, особенно не понял как настройки можно в модуле сохранить да еще и так чтобы они сработали
: Re: с nvidia трабл
: novah 08 August 2010, 20:45:29
Ну ты модифицируешь xorg.cfg, создаешь в произвольной директории подпапки /etc/X11/, кладешь туда свой xorg ну и dir2lzm

типа dir2lzm /tmp/1/  009-xorg.lzm
В дир 1 лежит /etc/X11/xorg.conf
: Re: с nvidia трабл
: 1coba1 08 August 2010, 22:01:33
ага, все значит так сделал, модуль проглатился даже.. но вот незадача, после подключения модуля сам slax пишет - creation xorg.cong :) и в результате там при старте снова то что он накреативил.. там вся фигня в том что он не понимает что у меня за монитор, второй же монитор (допотопный) он распознал и поставил нормально разрешние :) т.е. твин заработал..
мож где-то дрова найти?

там так смешно получается, никогда такого не видел.. выставляю насильно 1280 на 1024, после чего показывает все равно 640х480, но можно мышкой "ездить по экрану", наблюдая сильно растянутые 1280 на 1024 :) дигинератство какое-то
: Re: с nvidia трабл
: novah 09 August 2010, 00:25:38
Стартуй в режиме консоли, без изменений, затем, логин пароль и startx
Дело не в дровах а в скриптах, кот делались специально для того чтоб на всех мониторах работали, когда ты стартуешь в графическом режиме, отрабатывает скрипт, кот насильно ставит первое подходящее разрешение, вот так вот, но это решаемо, если заработает из консоли, тогда обсудим.
: Re: с nvidia трабл
: novah 09 August 2010, 02:33:30
наблюдая сильно растянутые 1280 на 1024
Давай свой конфиг сюда
: Re: с nvidia трабл
: 1coba1 09 August 2010, 20:59:17
наблюдая сильно растянутые 1280 на 1024
Давай свой конфиг сюда


:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder75)  Wed Jan 27 03:03:53 PST 2010

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/share/X11/rgb"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/TTF"
    FontPath        "/usr/share/fonts/OTF"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/75dpi/:unscaled"
EndSection

Section "Module"
    Load           "glx"
    Load           "GLcore"
    Load           "dbe"
    Load           "dri"
    Load           "extmod"
    Load           "record"
    Load           "xtrap"
    Load           "freetype"
    Load           "type1"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbRules" "xorg"
    Option         "XkbVariant" "winkeys"
    Option         "XkbLayout" "us,ru(winkeys)"
    Option         "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       30.0 - 98.0
    VertRefresh     50.0 - 160.0
    ModeLine       "1280x1024_85.00" 94.0 1024 1088 1200 1376 768 769 772 807 -hsync +vsync
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Hitachi CM610"
    HorizSync       30.0 - 70.0
    VertRefresh     50.0 - 160.0
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "NV36 [GeForce FX 5700LE]"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5700LE"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Videocard1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5700LE"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard1"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT-1: 1024x768_85 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Videocard0"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "CRT-1: 1024x768_85 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
: Re: с nvidia трабл
: 1coba1 09 August 2010, 21:01:18
еще вот так попробовал, та же петрушка


:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder75)  Wed Jan 27 03:03:53 PST 2010

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/share/X11/rgb"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/TTF"
    FontPath        "/usr/share/fonts/OTF"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/75dpi/:unscaled"
EndSection

Section "Module"
    Load           "glx"
    Load           "GLcore"
    Load           "dbe"
    Load           "dri"
    Load           "extmod"
    Load           "record"
    Load           "xtrap"
    Load           "freetype"
    Load           "type1"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbRules" "xorg"
    Option         "XkbVariant" "winkeys"
    Option         "XkbLayout" "us,ru(winkeys)"
    Option         "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    Vendorname     "LG Electronics Inc."
    Modelname      "LG F900B"
    ModelName      "CRT-0"
    HorizSync       30.0 - 98.0
    VertRefresh     50.0 - 160.0
    ModeLine       "1280x1024_85.00" 94.0 1024 1088 1200 1376 768 769 772 807 -hsync +vsync
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Hitachi CM610"
    HorizSync       30.0 - 70.0
    VertRefresh     50.0 - 160.0
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "NV36 [GeForce FX 5700LE]"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5700LE"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Videocard1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5700LE"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard1"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT-1: 1280x1024_85 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Videocard0"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "CRT-1: 1024x768_85 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
: Re: с nvidia трабл
: 1coba1 09 August 2010, 23:00:14
короче, я доканал xorg.conf так что у меня больше слакс не грузится (использовал последний приведенный конфиг), тупо висит мышки крестик и все, не отвечает
: Re: с nvidia трабл
: novah 09 August 2010, 23:05:55
http://www.linux.org.ru/forum/desktop/2918063
http://intellinuxgraphics.org/dualhead.html
: Re: с nvidia трабл
: 1coba1 10 August 2010, 16:17:24
http://www.linux.org.ru/forum/desktop/2918063
http://intellinuxgraphics.org/dualhead.html

попробовал, видимо в слаксе как-то не так все
а есть комментарии по правильности конфига ксорга моего?
м?
: Re: с nvidia трабл
: 1coba1 14 August 2010, 20:00:05
эээээййй.. благодаря руснету irc я поднял ваш рейтинг и внимание к системе slax .. ребята, мож теперь поможете?
: Re: с nvidia трабл
: Misha from Penza 14 August 2010, 23:18:20
эээээййй.. благодаря руснету irc я поднял ваш рейтинг и внимание к системе slax .. ребята, мож теперь поможете?
когда  последний раз я ставил дрова нвидии, то я запускал модуль, гасил иксы, настраивал в консоли и затем заново грузил (как то так
nvidia-xconfig -o ./xorg.conf
mv ./xorg.conf /etc/X11/xorg.conf   
init 5
было это давно и неправда, но именно это я нашел на форуме руборда ))) ).
а сейчас и второй моник (родичей) сломался, так что помочь кроме как теоретическими мыслями - не могу никак(((
1) знает, при проблемах надо все таки указывать более полно инфу, о тех же мониках (а не только видике). то есть они же могут быть разные и держать разное разрешение и герцовку.
2) далее. autoexec=xconf - надеюсь в slax.cfg убрали в той строчке xconf, который используете для загрузки? чтоб иксы каждый раз заново не настраивались.
3) теперь конфиги ваши иксов:
моник0 
ModeLine "1280x1024_85.00" 94.0 1024 1088 1200 1376 768 769 772 807 -hsync +vsync
- в списке собственно 1280 и нет, а 1200 и 1376 есть
как пример из другого конфа:
modeline "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
а вообще удалите этот пункт лучше, он там не нужен, как таковой, вам TwinView ведь нужен, там все и пропишете

4) http://nvworld.ru/articles/linuxtranslate/page5/ - инфа по TwinView на русском, надеюсь вам поможет.
: Re: с nvidia трабл
: 1coba1 14 August 2010, 23:20:57
моник LG F900B

и почитал статью вашу, НО!!! когда инфа по кусочкам, лучше бы вообще не давали, 10000 раз запутался и тепереь снова нихрена не грузится, снова обновил всю систему с 0
: Re: с nvidia трабл
: Misha from Penza 14 August 2010, 23:28:21
моник LG F900B
и почитал статью вашу, НО!!! когда инфа по кусочкам, лучше бы вообще не давали, 10000 раз запутался и тепереь снова нихрена не грузится, снова обновил всю систему с 0
название чтоб мы погугли? а второй? лучше бы указали сколько первый держит максимум, сколько второй (как разрешение, так и герцовку).
убейте старые настройки. в любом случае. начните с новых.

: Re: с nvidia трабл
: Misha from Penza 15 August 2010, 00:00:37
да, там секцию TwinView предлагают вынести в девайс, а не скрин.
Option "TwinView" "0" - случаем не означает отключено? (там вроде логическое значение, а 0 - тогда фалсе будет, не?)
: Re: с nvidia трабл
: Misha from Penza 15 August 2010, 01:35:21
эм, еще в секции скрин вы два раза в метамоды прописали один монитор CRT-1, причем задали режим клонирования (в обоих случаях задали смещение +0+0).
да еще вопрос соответствия Device "Videocard1" и Monitor "Monitor0", а Device "Videocard0" и Monitor "Monitor1" есть.

попробуйте вот такое в конфиге прописать?
:
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       30.0 - 98.0
    VertRefresh     50.0 - 160.0
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "CRT-1"
    HorizSync       30.0 - 70.0
    VertRefresh     50.0 - 160.0
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "NV36 [GeForce FX 5700LE]"
    BusID          "PCI:1:0:0"
    Option         "TwinView"
    Option "HorizSync" "CRT-0:    30.0 - 98.0"
    Option "VertRefresh" "CRT-0: 50.0 - 160.0"
    Option "HorizSync" "CRT-1:    30.0 - 70.0"
    Option "VertRefresh" "CRT-1: 50.0 - 160.0"
    Option "MetaModes" "CRT-0: 1280x1024,CRT-1: 1024x768; CRT-0: 1024x768, CRT-1: 1024x768; CRT-0: 1024x768, CRT-1: NULL; CRT-0: NULL, CRT-1: 1024x768"
    Option "TwinViewOrientation" "CRT-0 RightOf  CRT-1"
    Option "ConnectedMonitor" "CRT-0, CRT-1"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5700LE"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Videocard1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5700LE"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard1"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Videocard0"
    Monitor        "Monitor1"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


или еще вариант, это ваш подправленный первый конфиг, если что в секции скрин может быть проблема, тогда в Screen0 Device "Videocard0" и Monitor "Monitor0", а в Screen1 Device "Videocard1" и Monitor "Monitor1" пропишите.
:
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       30.0 - 98.0
    VertRefresh     50.0 - 160.0
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "CRT-1"
    HorizSync       30.0 - 70.0
    VertRefresh     50.0 - 160.0
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "NV36 [GeForce FX 5700LE]"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5700LE"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Videocard1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5700LE"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard1"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView"
    Option "MetaModes" "CRT-0: 1280x1024; 1024x768"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Videocard0"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView"
    Option "MetaModes" "CRT-1: 1024x768 +0+768"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
: Re: с nvidia трабл
: novah 15 August 2010, 03:17:43
Да и ваще стартовать только в режиме без сохранения изменений, модуль нвидиа на лету работать не будет, грузится раньше, да и самому пробовать надо, искать решение, тебе уже столько всего набросали что можно было десять мониторов подключить, а так как я уже говорил мало кто такой фигней занимается, то и карты тебе в руки.
Вот еще http://leolik.blogspot.com/2009/09/nvidia.html
: Re: с nvidia трабл
: 1coba1 15 August 2010, 22:14:21
Да и ваще стартовать только в режиме без сохранения изменений, модуль нвидиа на лету работать не будет, грузится раньше, да и самому пробовать надо, искать решение, тебе уже столько всего набросали что можно было десять мониторов подключить, а так как я уже говорил мало кто такой фигней занимается, то и карты тебе в руки.
Вот еще http://leolik.blogspot.com/2009/09/nvidia.html

с этим я понял все, у меня трабл - основной монитор LG F900B определяется после подключения нвидии в разрешении 640х480_85 - максимум, менять в ксорге руками - пытался и менял, метамоды выставлял, никакого эффекта это не дало..
может быть где-то есть дрова монтиторов или еще какая приблуда?
: Re: с nvidia трабл
: Misha from Penza 16 August 2010, 01:17:30
с этим я понял все, у меня трабл - основной монитор LG F900B определяется после подключения нвидии в разрешении 640х480_85 - максимум, менять в ксорге руками - пытался и менял, метамоды выставлял, никакого эффекта это не дало..
может быть где-то есть дрова монтиторов или еще какая приблуда?
в /var/log/Xorg.0.log может быть нужная инфа об девайсе для правильного ModeLine в секции этого лыжика:
http://dado.msk.ru/handbook/x-config.html (там к фряхе, но не думаю, что принципиальная разница с линуксом)
а здесь, как отключать использование EDID, чтоб можно было насильно выставлять режимы для моника:.
http://www.helplinux.ru/kb:std:xorg-freq
: Re: с nvidia трабл
: novah 16 August 2010, 01:32:03
Вот еще в slax.cfg, режим в котором ты грузишься (строку) поменяй на эту
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4
Или добавь еще один пункт загрузки, и тогда уже можешь пробовать нвидиавскими утилитами еще раз крутить настройки
: Re: с nvidia трабл
: 1coba1 16 August 2010, 10:16:02
а здесь, как отключать использование EDID, чтоб можно было насильно выставлять режимы для моника:.
http://www.helplinux.ru/kb:std:xorg-freq
ооо, а это уже интересно
: Re: с nvidia трабл
: 1coba1 16 August 2010, 15:02:48
Вот еще в slax.cfg, режим в котором ты грузишься (строку) поменяй на эту
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4
Или добавь еще один пункт загрузки, и тогда уже можешь пробовать нвидиавскими утилитами еще раз крутить настройки

это точно в slax.cfg втыкать? а то по стилю на menu.lst похоже. Оно будет иксы грузить?
: Re: с nvidia трабл
: novah 16 August 2010, 16:03:50
Уфффф, где ты нашел menu.lst?
: Re: с nvidia трабл
: Misha from Penza 16 August 2010, 16:45:02
Вот еще в slax.cfg, режим в котором ты грузишься (строку) поменяй на эту
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4
Или добавь еще один пункт загрузки, и тогда уже можешь пробовать нвидиавскими утилитами еще раз крутить настройки

это точно в slax.cfg втыкать? а то по стилю на menu.lst похоже. Оно будет иксы грузить?
гм. я правильно понял, что мой этот же совет (на той странице) по поводу slax.cfg - вы просто пропустили?
это, вообще-то, конфиг для загрузчика (syslinux, isolinux) slax'a. после его изменения нужно заново использовать скрипты установки слакса...
: Re: с nvidia трабл
: novah 16 August 2010, 19:20:39
Да, сорри через строчку читал, но все равно где он нашел menu.lst? такое впечатление, что он ставит слакс на жесткий какимито замутными путями, а это не по теме... Кажись menu.lst - это grub, получается что мы ваще о разных вещах говорим, а что он там делает не известно. Скрипты опять запускать не надо, если речь о bootinst (или надо? я чето давно не пробовал). И еще одно напоминание, касается родного меню слакса (при использовании syslinux) по tab можно редактировать пункт загрузки.
: Re: с nvidia трабл
: 1coba1 17 August 2010, 11:42:02
короче, я так понял что ту строчечку не писать в конфиг.. да?
: Re: с nvidia трабл
: Misha from Penza 17 August 2010, 21:47:44
короче, я так понял что ту строчечку не писать в конфиг.. да?

как бы помягче... мы - ХЗ что вам делать, ибо мы уже совсем не понимаем, что у вас там творится.
Да, сорри через строчку читал,
А я спрашивал нашего кобу (там его цитата).
просто получается ситуация - распинаешься, распинаешься, а в итоге часть пропускают мимо ушей, в результате чего возможно ответ мог быть дан и на первой странице, а мы тут как дураки гадаем...
: Re: с nvidia трабл
: 1coba1 18 August 2010, 15:32:48
:( очень грустно мне слышать такие слова..
все ставил как описано тут http://www.slax.org.ru/hdd.html на это же вот сайте, оттуда и груб, оттуда и операционка, оттуда все.. никакого самопала
: Re: с nvidia трабл
: novah 18 August 2010, 16:04:56
Ок, давай сюда свой menu.lst, и кроме того ты пробовал тот конфиг который Миша выложил?
: Re: с nvidia трабл
: Misha from Penza 18 August 2010, 16:38:16
:( очень грустно мне слышать такие слова..
все ставил как описано тут http://www.slax.org.ru/hdd.html на это же вот сайте, оттуда и груб, оттуда и операционка, оттуда все.. никакого самопала
хотите получить результат? расписывайте все подробно и сразу (как, что, откуда брали), а не чтоб нам сюрприз был на третьей странице. предвидение хреново помогает нам пока еще.
вот вам измененный menu.lst:
:
# This is a sample menu.lst file. You should make some changes to it
# The old install method of booting via the stage-files has been removed
# utility under DOS/Win9x or Linux

#color black/cyan yellow/cyan
color cyan/blue white/blue
#timeout 30
#default /default

title SLAX
kernel (HD0,2)/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4 changes=/mnt/HDa3/slax/
initrd=(HD0,2)/boot/initrd.gz
boot

title WinXp
find --set-root /ntldrxp
chainloader /ntldrxp
и проверил ли ты вот эти изменения в xorg.conf?
http://slax.org.ru/forum/index.php?topic=66.msg274#msg274
: Re: с nvidia трабл
: 1coba1 19 August 2010, 23:05:04
сделал все как ты сказал, Misha from Penza..
перезагрузился первый раз:
система не смогла загрузить иксы и выдала следующее:
Something went wrong and we can't continue.This should never happen.. ну видимо слакс вообще многого не видел ))
перезагрузил, ответ при второй перезгрузке и попытке загрузить иксы:
Init: id 'x1' respawning too fast: disabled for 5 minutes
через 5 минут под надписью показывается мигающий курсор, на это "коперфильд" заканчивается..

полагаю что вы тоже несколько удивлены, господа глобальные модераторы? :))
: Re: с nvidia трабл
: novah 19 August 2010, 23:26:09
Something went wrong and we can't continue.This should never happen..
Вот это вот означает повреждение носителя, либо повреждение файлов, или фс.
Грузись первоначально в консоли, потом конфигурируй иксы, потом startx (для того чтобы загрузиться в консоли вот это вот нужно выбросить autoexec=telinit~4, или создай еще один пункт меню)
Например
title SLAX-textmode
kernel (HD0,2)/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw changes=/mnt/HDa3/slax/
initrd=(HD0,2)/boot/initrd.gz
boot

Вот ссылка на новые дрова http://ru.download.nvidia.com/XFree86/Linux-x86/256.44/NVIDIA-Linux-x86-256.44.run
скачай, запусти (ТОЛЬКО из консоли) предварительно загрузившись без модуля нвидии и отвечай на вопросы инсталятора, в пункте скомилировать ли модуль для вашего ядра отвечаем да. Пишут что вроде чтото исправили как раз для двух разных мониторов, и вот это тоже полезно будет почитать http://ru.download.nvidia.com/XFree86/Linux-x86/256.44/README/index.html

(Для режима пассивного стерео TwinView больше не требуется наличие идентичных портов просмотра на каждом мониторе в MetaModes.
Отменено требование режима активного стерео, в связи с которым ранее все мониторы должны были использовать одинаковые тайминги.)
: Re: с nvidia трабл
: Misha from Penza 20 August 2010, 00:46:37
Я бы советовал взять флешку на гиг, очистить от лишнего слакс, оставив только нужное именно для решения этой проблемы (т.е. стандартную сборку + дрова нвидии).

понять, как удобно использовать чейнжы + флешка:
- в этой папке можно оставить необходимые файлы с настройками, которые можно изменять под другой запущенной осью
- их можно скопировать в другое место и потом просто убивать чейнжы на флешке, если настройки слетели
- можно просто заранее подготовить необходимые файлы (разные варианты текстовых конфигов), допустим, под виндой, тогда проверка станет элементарной - замена файла с коныфигом на другой после ресета. но это требует много времени (загрузка слакса, загрузка другой оси, загрузка слакса)
- а вот если есть второй комп или ноут, то тогда на нем под запущенной осью все изменения делать, а второй чисто на отработку (плюс еще лучше если там инет есть). именно так в свое время решал проблемы у себя (а это были косяки принтера, настройка юсб-адсл модема, установка сканера, ну и настройки слакса под себя).

к тому же флешка удобнее тем, что переустановка на ней - это убить чейнжы под рабочей осью или формат и скопировать дистриб заново + запустить файл bootinst.bat или bootinst.sh из папки boot, если вдруг вы умудрились файловую систему повредить.
: Re: с nvidia трабл
: 1coba1 20 August 2010, 22:35:42
Something went wrong and we can't continue.This should never happen..
Вот это вот означает повреждение носителя, либо повреждение файлов, или фс.
Грузись первоначально в консоли, потом конфигурируй иксы, потом startx (для того чтобы загрузиться в консоли вот это вот нужно выбросить autoexec=telinit~4, или создай еще один пункт меню)
Например
title SLAX-textmode
kernel (HD0,2)/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw changes=/mnt/HDa3/slax/
initrd=(HD0,2)/boot/initrd.gz
boot

Вот ссылка на новые дрова http://ru.download.nvidia.com/XFree86/Linux-x86/256.44/NVIDIA-Linux-x86-256.44.run
скачай, запусти (ТОЛЬКО из консоли) предварительно загрузившись без модуля нвидии и отвечай на вопросы инсталятора, в пункте скомилировать ли модуль для вашего ядра отвечаем да. Пишут что вроде чтото исправили как раз для двух разных мониторов, и вот это тоже полезно будет почитать http://ru.download.nvidia.com/XFree86/Linux-x86/256.44/README/index.html

(Для режима пассивного стерео TwinView больше не требуется наличие идентичных портов просмотра на каждом мониторе в MetaModes.
Отменено требование режима активного стерео, в связи с которым ранее все мониторы должны были использовать одинаковые тайминги.)

скачал пакет, стал устанавливать при погашеных иксах, выдает следующее: No precompiled kernel interface was found to match your kernal

потом он типа смотрит на фтп инвидии, потом пишет: Unable to determine the NVIDIA kernel module filename
: Re: с nvidia трабл
: novah 20 August 2010, 23:55:51
типа инсталятор не может найти прекомпилированого модуля для вашего ядра искать на нвидии? ответ нет, на запрос компилировать ли ответ да
: Re: с nvidia трабл
: 1coba1 21 August 2010, 09:51:04
типа инсталятор не может найти прекомпилированого модуля для вашего ядра искать на нвидии? ответ нет, на запрос компилировать ли ответ да
в таком случае пишет - увы, тот кернел который есть - не тот кернел, нужен тот кернел который нужен..
: Re: с nvidia трабл
: Misha from Penza 21 August 2010, 10:34:48
тогда так
http://www.slax.org/modules.php?action=detail&id=2445
: Re: с nvidia трабл
: 1coba1 21 August 2010, 12:38:05
тогда так
http://www.slax.org/modules.php?action=detail&id=2445
эта версия не поддерживает мою карточку FX 5700LE
моя карточка поддерживается этими http://www.slax.org/modules.php?action=detail&id=2616
я из слил, положил в slax/base/  но результата это не дало, делаю  nvidia-xconfig - так мне система вообще стала писать что проблема записи в файл.... блин, щас обнулю систему, еще раз попробую.. а то лажа какая-то
: Re: с nvidia трабл
: 1coba1 21 August 2010, 16:59:44
получилось :)
урааааа!!!!!
: Re: с nvidia трабл
: Misha from Penza 21 August 2010, 21:08:06
получилось :)
урааааа!!!!!
с тебя FAQ что и как сделал. для других новичков.
: Re: с nvidia трабл
: 1coba1 22 August 2010, 00:06:30
ок, только помоги мне теперь HAL найти
: FaQ по настройке nvidia и двух мониторов
: 1coba1 22 August 2010, 14:53:06
Добрый день, я организатор темы которая доставала меня в течении 3х недель (http://slax.org.ru/forum/index.php?topic=66.0), в результате настроить nvidia удалось. но грохнулось все остальное, ну да и шут с ним, расскажу как настраивать драйвера видеокарты, чтобы они мало того чтобы отображали нужное разрешние, но и второй монитор тоже работал как часы..
итак, для начала вооружимся нужными знаниями:


Итак, погнали...

У меня slax стоит на винте, в выделенном для него разделе объемом 6ггб на файловой системе ntfs. При настройке menu.lst я использовал следующие параметры:

:
# тут все понятно, наша любимая windows xp
title WinXp !!!!!
find --set-root /ntldrxp
chainloader /ntldrxp
# загрузка slax без реконфигурирования xorg.conf, т.е. то с чего мы в будущем будем грузиться
title SLAX
kernel (hd0,5)/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4 changes=/mnt/hda6/slax/
initrd=(hd0,5)/boot/initrd.gz
boot
# без загрузки иксов
title SLAX Console
kernel (hd0,5)/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw changes=/mnt/hda6/slax/
initrd=(hd0,5)/boot/initrd.gz
boot
# и стандартная, умолчательная загрузка slax, где он перелопачивает xorg.conf
title SLAX XORG generate
kernel (hd0,5)/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/mnt/hda6/slax/
initrd=(hd0,5)/boot/initrd.gz
boot

Когда мы все это сделали, проверили, грузимся с последнего тайтла "SLAX XORG generate". Открывается система, мы заходим на сайт (http://www.slax.org/modules.php) и выбираем модуль драйверов nvidia где поддерживается наша карточка, я выбрал эти (http://www.slax.org/modules.php?action=detail&id=2616).

Кладем файл в slax/base/ можем не активировать, если активируете слакс повиснет.

Открываете консоль, меняете пароль root через passwd.

ПЕРЕЗАГРУЖАЕМСЯ

Заходим под вторым тайтлом снизу "SLAX Console"

Вводим nvidia-xconfig, он пишет что файл xorg.conf переписал и все такое, типа хороший мальчик... Не вопрос, загружаемся с второго сверху тайтла: SLAX

Вот теперь начинается веселуха, вполне возможно что у вас все само великолепно определилось и вы через приблуду Пуск->Сервис -> Nvidia X Control Server все сможете выставить по-хорошему и без боев, в моем же случае я получил букварь с разрешением 640x480_50 и не активированный второй монитор.. если у вас все ок, то поздравляю, для вас эпопея закончена, в моем же случае мне пришлось думать дальше...

После ряда мытарств и выражений в адрес разработчиков системы, я вновь открыл Nvidia X Control Server, активировал второй монитор, выбрал вариант Separate, выставил разрешение 1024x768_50 больше частоту он мне установить не давал, на первом же мониторе выставил максимум что он мне позволил: 640x480_50 самое главное чтобы нигде не было значения auto.

Сохранил в xorg.conf

Полез в интернет, нашел все частоты своего монитора, сделал следующие изменения в xorg.conf

:
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       30.0 - 111.0
    VertRefresh     50.0 - 200.0
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Hitachi CM610"
    HorizSync       30.0 - 70.0
    VertRefresh     50.0 - 160.0
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "NV36 [GeForce FX 5700LE]"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5700LE"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Videocard1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5700LE"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT-0: 1280x1024_85 +0+0"
    SubSection     "Display"
        Depth       32
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "CRT-1: 1024x768_75 +0+0"
    SubSection     "Display"
        Depth       32
    EndSubSection
EndSection

Грубо говоря, выставил нужные мне параметры руками, это:
:
   HorizSync       30.0 - 111.0
    VertRefresh     50.0 - 200.0
и
:
  Option         "metamodes" "CRT-0: 1280x1024_85 +0+0"и
:
  Depth       32
И для второго монитора по схожей схеме, после чего сохранил, сделал копию, перезагрузился используя тайтл SLAX  и при загрузке у меня уже была рабочая система.. но помните, если вы перезагрузитесь используя последний пункт все слетит снова..

Вот собственно и все :)
Большое спасибо за внимание.
: Re: с nvidia трабл
: Slax User 22 August 2010, 15:43:22
1) Отредактировал пост. Думаю, так он выглядит намного читабельней.
2) Из прикреплённой темы дубль удалил, и добавил туда ссылку на пост.
1coba1, спасибо. :)

upd
То что написано в статье - http://slax.org.ru/txt/menu.lst.txt - оно так работать не будет, потому что линуксы они очень к регистрам чувствительны;
Исправлено. Сейчас всё должно работать.
: Re: с nvidia трабл
: Dema709 28 January 2020, 10:19:38
Воспользоваться инструкцией выше не удалось, то тут, то там выдавало ошибки

Помучался несколько дней, прикрепляю алгоритм установки драйверов Nvidia из .run файла с официального сайта Nvidia

Первым делом создаём модуль со всем необходимым для установки. Без этого всё потом прекрасно работает, так зачем нам лишние файлы?

dpkg --add-architecture i386
apt update
apt install build-essential libc6:i386
apt install gcc
apt install make
uname -r

Далее ищем и устанавливаем пакеты подходящей версии с учётом того, что вывела предыдущая команда. Вместо "# uname -r" вводить своё
apt search linux-headers-# uname -r
apt install linux-headers-# uname -r

Создаём модуль с установленным через savechanges, кидаем его в папку с модулями, перезагружаемся с чистого листа (удалив changes.dat в папке слакса)
Не забудьте забекапить, если у вас было что-то важное

Останавливаем графику, иначе установщик будет ругаться. Дальше работаем с консоли, так что не забудьте скинуть .run файл в доступное через cd место
systemctl stop display-manager
systemctl disable xorg

Перезагружаемся через reboot, проверяем, что всё ещё зашли в консоль. Заходим с логином/паролем root/toor

Переходим в папку со скачанными драйверами, запускаем через sh ./NVIDIA.....run, или указывая полный путь к файлу

Соглашаемся с созданием modprobe на счёт отключения nouveau

Перезагружаемся, опять запускаем через sh установку драйверов. Она должна пройти успешно, даже если на минут 20 застынет на 100%

Модуль с установочными файлами можно отключить. Создаём модуль для драйверов, скидываем в папку с модулями, удаляем changes. В таком варианте должна запуститься графическая среда.

P.S. Открываем после перезагрузки через появившийся на рабочем столе ярлык nvidia-settings (или из консоли), если нужно