Slax Linux - Быстрый, компактный и надёжный linux дистрибутив.
Операционная система Slax => Вопросы по старым версиям Slax => Тема начата: 1coba1 от 05 Август 2010, 10:11:04
-
Здравствуйте друзья
Всю последнюю неделю рыл интернет, так и не нашел никакой помощи в своем вопросе.. а вопрос следующий:
Установил Slax на винт, все замечательно, но меня не устраивает разрешение монитора и то что работает только один монитор из двух подключенных.. на втором мигают квадратики и прочая чепухень. Вполне логично что это все лечится установкой драйверов под нвидию, которые тут же дадут мне возможность исправить разрешение и включив твинвью пользоваться вторым монитором.
Скачал драйвера, где моя карточка есть в перечне поддерживаемых продуктов (GeForce4 5700LE)
Подключил как модуль, при запуске говорит - а вы наберите nvidia-xconfig и все будет в шоколаде..
Помятуя свои мытарства с OpenSuse и воспоминания о том что шоколада без диабета не бывает, я набрал в консоли нужную комманду и! иксы успешно сдохли, пришлось все заново переписывать с диска, иначе грузиться ничего не хотело.
Вопрос: ЧТО ДЕЛАТЬ-ТО? КАК ДРОВА NVIDIA ЗАПУСТИТЬ??!!
Спасибо!
-
Ну что ты мучаешься, скачал с нвидия установил, и работай. Попробуй более старую версию если эта не работает, да в конце концов в моей сборке модуль нвидиа лежит, пробовал? Да и кроме того второй монитор - это не штатная ситуация, я никогда этого не пробовал, да и мало кто такими делами занимается...
Разрешение прописывается в /etc/X11/xorg.conf, в нете полно информации по поводу настройки иксов.
На данный момент ты просто написал, что дрова у тебя работают, но ты хочешь второй монитор...
-
искал, т.е. другими словами с нвидии я должен скачать какие именно драйвера, там нет модулей для слакса. я вот чего не понимаю: если есть у нас модули, где поддерживается моя карта, то почему они не работают? логично ведь предположить что раз модуль выложили, значит он рабочий..
возможно я что-то делаю не так, не понимаю что.. инструкция нужна по установке
-
Ну что ты мучаешься, скачал с нвидия установил, и работай. Попробуй более старую версию если эта не работает, да в конце концов в моей сборке модуль нвидиа лежит, пробовал?
ставил дистр с этого сайта, где там модуль этот?
-
Посмотри по папкам, я не понимаю, тебя что учить по папкам лазить надо?
/slax/optional/nv190-53.lzm
На загрузке просто добавь load nv190-53.lzm, те это просто можно добавить в /boot/slax.cfg
-
Спасибо за ответ!
Посмотри по папкам, я не понимаю, тебя что учить по папкам лазить надо?
/slax/optional/nv190-53.lzm
На загрузке просто добавь load nv190-53.lzm, те это просто можно добавить в /boot/slax.cfg
что-то я туплю, видимо, подскажите пожалуйста.. не понимаю как в slax.cfg добавить, куда именно воткнуть load nv190-53.lzm ?
-
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/ load=nv190-53
-
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/ load=nv190-53
спасибо, не надо писать nv190-53.lzm? так тоже сгодится?
-
Да, или в base просто положи, тогда само грузиться, без правки slax.cfg
-
Да, или в base просто положи, тогда само грузиться, без правки slax.cfg
так, все супер. но при запуске программы конфигурации просит nvidia-xconfig выполнить, как только выполняю, напрочь все снова виснет..
там как с модулями нвидии работать?
-
Ну не запускай конфигурацию, оно и будет работать. Если хочешь разрешение и все такое, то поищи в гугле, все есть, все уже описано.
Ну вот навскидку http://wiki.archlinux.org/index.php/Xorg_(Русский)
Вот где разрешение
Modes "1280x1024" "1024x768" "800x600"
Первое и будет по умолчанию, сам свое задай, какое нравится
-
Ну не запускай конфигурацию, оно и будет работать. Если хочешь разрешение и все такое, то поищи в гугле, все есть, все уже описано.
Ну вот навскидку http://wiki.archlinux.org/index.php/Xorg_(Русский)
Вот где разрешение
Modes "1280x1024" "1024x768" "800x600"
Первое и будет по умолчанию, сам свое задай, какое нравится
спасибо большое, буду разбирраться
-
дрова поставил nvidia не распозналось разрешение монитора, правлю руками ксорг, при перезагрузке он все мои правки удаляет и снова 640х480 :) че делаю не так?
-
Положи свой xorg.conf в отдельный модуль, например 008-xorg.lzm, он будет грузиться последним и срубать все что стояло до этого. Модуль nvidia, уже содержит свой конфиг, слакс тоже свой содержит.
-
Положи свой xorg.conf в отдельный модуль, например 008-xorg.lzm, он будет грузиться последним и срубать все что стояло до этого. Модуль nvidia, уже содержит свой конфиг, слакс тоже свой содержит.
ооо, для меня это вообще темный лес, я ни разу модули под слакс не делал.. почитал статью http://slax.org.ru/create.html и ничего не понял, особенно не понял как настройки можно в модуле сохранить да еще и так чтобы они сработали
-
Ну ты модифицируешь xorg.cfg, создаешь в произвольной директории подпапки /etc/X11/, кладешь туда свой xorg ну и dir2lzm
типа dir2lzm /tmp/1/ 009-xorg.lzm
В дир 1 лежит /etc/X11/xorg.conf
-
ага, все значит так сделал, модуль проглатился даже.. но вот незадача, после подключения модуля сам slax пишет - creation xorg.cong :) и в результате там при старте снова то что он накреативил.. там вся фигня в том что он не понимает что у меня за монитор, второй же монитор (допотопный) он распознал и поставил нормально разрешние :) т.е. твин заработал..
мож где-то дрова найти?
там так смешно получается, никогда такого не видел.. выставляю насильно 1280 на 1024, после чего показывает все равно 640х480, но можно мышкой "ездить по экрану", наблюдая сильно растянутые 1280 на 1024 :) дигинератство какое-то
-
Стартуй в режиме консоли, без изменений, затем, логин пароль и startx
Дело не в дровах а в скриптах, кот делались специально для того чтоб на всех мониторах работали, когда ты стартуешь в графическом режиме, отрабатывает скрипт, кот насильно ставит первое подходящее разрешение, вот так вот, но это решаемо, если заработает из консоли, тогда обсудим.
-
наблюдая сильно растянутые 1280 на 1024
Давай свой конфиг сюда
-
наблюдая сильно растянутые 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
-
еще вот так попробовал, та же петрушка
# 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
-
короче, я доканал xorg.conf так что у меня больше слакс не грузится (использовал последний приведенный конфиг), тупо висит мышки крестик и все, не отвечает
-
http://www.linux.org.ru/forum/desktop/2918063
http://intellinuxgraphics.org/dualhead.html
-
http://www.linux.org.ru/forum/desktop/2918063
http://intellinuxgraphics.org/dualhead.html
попробовал, видимо в слаксе как-то не так все
а есть комментарии по правильности конфига ксорга моего?
м?
-
эээээййй.. благодаря руснету irc я поднял ваш рейтинг и внимание к системе slax .. ребята, мож теперь поможете?
-
эээээййй.. благодаря руснету 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 на русском, надеюсь вам поможет.
-
моник LG F900B
и почитал статью вашу, НО!!! когда инфа по кусочкам, лучше бы вообще не давали, 10000 раз запутался и тепереь снова нихрена не грузится, снова обновил всю систему с 0
-
моник LG F900B
и почитал статью вашу, НО!!! когда инфа по кусочкам, лучше бы вообще не давали, 10000 раз запутался и тепереь снова нихрена не грузится, снова обновил всю систему с 0
название чтоб мы погугли? а второй? лучше бы указали сколько первый держит максимум, сколько второй (как разрешение, так и герцовку).
убейте старые настройки. в любом случае. начните с новых.
-
да, там секцию TwinView предлагают вынести в девайс, а не скрин.
Option "TwinView" "0" - случаем не означает отключено? (там вроде логическое значение, а 0 - тогда фалсе будет, не?)
-
эм, еще в секции скрин вы два раза в метамоды прописали один монитор 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
-
Да и ваще стартовать только в режиме без сохранения изменений, модуль нвидиа на лету работать не будет, грузится раньше, да и самому пробовать надо, искать решение, тебе уже столько всего набросали что можно было десять мониторов подключить, а так как я уже говорил мало кто такой фигней занимается, то и карты тебе в руки.
Вот еще http://leolik.blogspot.com/2009/09/nvidia.html
-
Да и ваще стартовать только в режиме без сохранения изменений, модуль нвидиа на лету работать не будет, грузится раньше, да и самому пробовать надо, искать решение, тебе уже столько всего набросали что можно было десять мониторов подключить, а так как я уже говорил мало кто такой фигней занимается, то и карты тебе в руки.
Вот еще http://leolik.blogspot.com/2009/09/nvidia.html
с этим я понял все, у меня трабл - основной монитор LG F900B определяется после подключения нвидии в разрешении 640х480_85 - максимум, менять в ксорге руками - пытался и менял, метамоды выставлял, никакого эффекта это не дало..
может быть где-то есть дрова монтиторов или еще какая приблуда?
-
с этим я понял все, у меня трабл - основной монитор 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
-
Вот еще в slax.cfg, режим в котором ты грузишься (строку) поменяй на эту
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4
Или добавь еще один пункт загрузки, и тогда уже можешь пробовать нвидиавскими утилитами еще раз крутить настройки
-
а здесь, как отключать использование EDID, чтоб можно было насильно выставлять режимы для моника:.
http://www.helplinux.ru/kb:std:xorg-freq
ооо, а это уже интересно
-
Вот еще в slax.cfg, режим в котором ты грузишься (строку) поменяй на эту
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4
Или добавь еще один пункт загрузки, и тогда уже можешь пробовать нвидиавскими утилитами еще раз крутить настройки
это точно в slax.cfg втыкать? а то по стилю на menu.lst похоже. Оно будет иксы грузить?
-
Уфффф, где ты нашел menu.lst?
-
Вот еще в 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. после его изменения нужно заново использовать скрипты установки слакса...
-
Да, сорри через строчку читал, но все равно где он нашел menu.lst? такое впечатление, что он ставит слакс на жесткий какимито замутными путями, а это не по теме... Кажись menu.lst - это grub, получается что мы ваще о разных вещах говорим, а что он там делает не известно. Скрипты опять запускать не надо, если речь о bootinst (или надо? я чето давно не пробовал). И еще одно напоминание, касается родного меню слакса (при использовании syslinux) по tab можно редактировать пункт загрузки.
-
короче, я так понял что ту строчечку не писать в конфиг.. да?
-
короче, я так понял что ту строчечку не писать в конфиг.. да?
как бы помягче... мы - ХЗ что вам делать, ибо мы уже совсем не понимаем, что у вас там творится.
Да, сорри через строчку читал,
А я спрашивал нашего кобу (там его цитата).
просто получается ситуация - распинаешься, распинаешься, а в итоге часть пропускают мимо ушей, в результате чего возможно ответ мог быть дан и на первой странице, а мы тут как дураки гадаем...
-
:( очень грустно мне слышать такие слова..
все ставил как описано тут http://www.slax.org.ru/hdd.html на это же вот сайте, оттуда и груб, оттуда и операционка, оттуда все.. никакого самопала
-
Ок, давай сюда свой menu.lst, и кроме того ты пробовал тот конфиг который Миша выложил?
-
:( очень грустно мне слышать такие слова..
все ставил как описано тут 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
-
сделал все как ты сказал, 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 минут под надписью показывается мигающий курсор, на это "коперфильд" заканчивается..
полагаю что вы тоже несколько удивлены, господа глобальные модераторы? :))
-
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.
Отменено требование режима активного стерео, в связи с которым ранее все мониторы должны были использовать одинаковые тайминги.)
-
Я бы советовал взять флешку на гиг, очистить от лишнего слакс, оставив только нужное именно для решения этой проблемы (т.е. стандартную сборку + дрова нвидии).
понять, как удобно использовать чейнжы + флешка:
- в этой папке можно оставить необходимые файлы с настройками, которые можно изменять под другой запущенной осью
- их можно скопировать в другое место и потом просто убивать чейнжы на флешке, если настройки слетели
- можно просто заранее подготовить необходимые файлы (разные варианты текстовых конфигов), допустим, под виндой, тогда проверка станет элементарной - замена файла с коныфигом на другой после ресета. но это требует много времени (загрузка слакса, загрузка другой оси, загрузка слакса)
- а вот если есть второй комп или ноут, то тогда на нем под запущенной осью все изменения делать, а второй чисто на отработку (плюс еще лучше если там инет есть). именно так в свое время решал проблемы у себя (а это были косяки принтера, настройка юсб-адсл модема, установка сканера, ну и настройки слакса под себя).
к тому же флешка удобнее тем, что переустановка на ней - это убить чейнжы под рабочей осью или формат и скопировать дистриб заново + запустить файл bootinst.bat или bootinst.sh из папки boot, если вдруг вы умудрились файловую систему повредить.
-
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
-
типа инсталятор не может найти прекомпилированого модуля для вашего ядра искать на нвидии? ответ нет, на запрос компилировать ли ответ да
-
типа инсталятор не может найти прекомпилированого модуля для вашего ядра искать на нвидии? ответ нет, на запрос компилировать ли ответ да
в таком случае пишет - увы, тот кернел который есть - не тот кернел, нужен тот кернел который нужен..
-
тогда так
http://www.slax.org/modules.php?action=detail&id=2445
-
тогда так
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 - так мне система вообще стала писать что проблема записи в файл.... блин, щас обнулю систему, еще раз попробую.. а то лажа какая-то
-
получилось :)
урааааа!!!!!
-
получилось :)
урааааа!!!!!
с тебя FAQ что и как сделал. для других новичков.
-
ок, только помоги мне теперь HAL найти
-
Добрый день, я организатор темы которая доставала меня в течении 3х недель (http://slax.org.ru/forum/index.php?topic=66.0), в результате настроить nvidia удалось. но грохнулось все остальное, ну да и шут с ним, расскажу как настраивать драйвера видеокарты, чтобы они мало того чтобы отображали нужное разрешние, но и второй монитор тоже работал как часы..
итак, для начала вооружимся нужными знаниями:
- Slax - система крайне капризная, так что тем у кого не было девушки - самое оно потренироваться;
- Из-за пункта первого надо помнить что slax/base/ - сюда надо класть модули и не портить себе мозг менеджером;
- По умолчанию slax переконфигурировывает (сложно далось словцо) xorg.conf и мы теряем свои изменения;
- То что написано в статье - http://slax.org.ru/txt/menu.lst.txt - оно так работать не будет, потому что линуксы они очень к регистрам чувствительны;
- Что бы выставить новый пароль для root, надо в иксах в консоли набрать passwd и ввести новые данные. Пригодится когда придется в консоль лезть.
Итак, погнали...
У меня 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 и при загрузке у меня уже была рабочая система.. но помните, если вы перезагрузитесь используя последний пункт все слетит снова..
Вот собственно и все :)
Большое спасибо за внимание.
-
1) Отредактировал пост. Думаю, так он выглядит намного читабельней.
2) Из прикреплённой темы дубль удалил, и добавил туда ссылку на пост.
1coba1, спасибо. :)
upd
То что написано в статье - http://slax.org.ru/txt/menu.lst.txt - оно так работать не будет, потому что линуксы они очень к регистрам чувствительны;
Исправлено. Сейчас всё должно работать.
-
Воспользоваться инструкцией выше не удалось, то тут, то там выдавало ошибки
Помучался несколько дней, прикрепляю алгоритм установки драйверов 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 (или из консоли), если нужно