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

Операционная система Slax => Вопросы по шестой версии Slax => : gurragcha 27 October 2010, 19:41:01

: Сохранение изменений в Slax
: gurragcha 27 October 2010, 19:41:01
Не оставляю попыток изменить разрешение рабочего стола в slax 6.1.2.
В связи с этим возник вопрос.

Я хочу использовать переделанный Xorg.conf. Куда я его должен поместить: в папку /slax/rootcopy/ или в папку /slax/rootcopy/etc/X11/?
Чем будут отличаться эти варианты?
: Re: Сохранение изменений в Slax
: edukra 28 October 2010, 09:04:56
по идее так правильно /slax/rootcopy/etc/X11/
но где-то обсуждалось, что при работе с rootcopy система долго загружается. так, что лучше запакуй xorg.conf в lzm, но в любом случае нужно будет из строки параметров загрузки убрать xconf
: Re: Сохранение изменений в Slax
: gurragcha 28 October 2010, 13:09:59
Мне поэкспериментировать, поэтому скорость загрузки не имеет значения. Я уже чуть не доломал ноутбук своими экспериментами.
В данном случае непонятно, нет положительных результатов потому, что файл не там лежит или потому, что в нём неправильные параметры.
Для чего из строки параметров загрузки убирать xconf? Разве slax не будет его брать из /slax/rootcopy/etc/X11/?
: Re: Сохранение изменений в Slax
: Misha from Penza 28 October 2010, 23:56:19
Мне поэкспериментировать, поэтому скорость загрузки не имеет значения. Я уже чуть не доломал ноутбук своими экспериментами.
В данном случае непонятно, нет положительных результатов потому, что файл не там лежит или потому, что в нём неправильные параметры.
Для чего из строки параметров загрузки убирать xconf? Разве slax не будет его брать из /slax/rootcopy/etc/X11/?
autoexec=xconf - заново сконфигурировать, так что он забьет на лежащий у тебя.
далее, положи лучше в /slax/changes/etc/X11/, только исполняемым не забудь сделать.
: Re: Сохранение изменений в Slax
: novah 29 October 2010, 01:19:14
Сорри, что вмешиваюсь, но исполняемым он как раз быть не должен, это просто файл конфигурации xorg. Если он будет просто лежать в руткопи, то его ниодна программа читать не будет, конечно /etc/X11
: Re: Сохранение изменений в Slax
: gurragcha 29 October 2010, 07:03:50
На каждый ответ у меня ещё 10 вопросов. :)

Использовать:
autoexec=xconf

как параметр при первой загрузке после каждого измения /slax/rootcopy/etc/X11/xorg.conf?
Но ведь autoexec=xconf уже указано в slax.cfg.

А если я его просто положу в /slax/rootcopy/etc/X11/ и перезагружусь он не будет работать?

А если не перезагружаться, а в терминале набирать xconf и перезагружать X?
: Re: Сохранение изменений в Slax
: novah 30 October 2010, 01:24:04
Ни один вопрос не понятен, те что вы хотели сказать последним постом попросту не понятно, поэтому никто и не овечает, xconf формирует содержимое xorg.conf, если надо другую конфигурацию загрузить, проще всего добавить соотв пункт меню в slax.cfg
: Re: Сохранение изменений в Slax
: gurragcha 30 October 2010, 07:04:13
Наверное, потому, что я сам не понял, что такое:
autoexec=xconf

Я предположил: может это параметр, который нужно указывать при загрузке (чит-код, нажимаете Tab, затем пробел и пишете autoexec=xconf)? Но я посмотрел файл slax.cfg, а там уже есть autoexec=xconf.

А если просто положить файл xorg.conf в папку /slax/rootcopy/etc/X11/? Сработают ли тогда (после перезагрузки), изменения, сделанные в этом новом файле xorg.conf?

Но ещё лучше было бы, если бы я делал какое-то изменение (одно) в файле xorg.conf и смотрел, как это изменение повлияет на систему. Например, поменял в файле xorg.conf  цифру 5 на цифру 6, и хочу увидеть, что же после этого произошло? Чтобы не перезагружаться каждый раз.
Если я после изменения в файле xorg.conf (сохранив это изменение) наберу в терминале команду xconf, а затем Ctrl+Alt+Backspase (перезагружу x-сервер, перезагружу иксы, не знаю как правильно выразится), будут ли эти изменения приняты? Или надо каждый раз перезагружаться?
: Re: Сохранение изменений в Slax
: Misha from Penza 30 October 2010, 11:20:12
Наверное, потому, что я сам не понял, что такое:
autoexec=xconf
но в любом случае нужно будет из строки параметров загрузки убрать xconf
это параметр загрузки
: Re: Сохранение изменений в Slax
: gurragcha 30 October 2010, 13:45:11
Это параметр загрузки.
Но в любом случае нужно будет из строки параметров загрузки убрать xconf.

К сожалению, мне яснее не стало.
Но вопросов у меня больше нет.
: Re: Сохранение изменений в Slax
: Misha from Penza 30 October 2010, 15:34:55
К сожалению, мне яснее не стало.
Но вопросов у меня больше нет.
boot\slax.cfg

для примера пункт первый менюшки:
LABEL xconf
MENU LABEL Slax Graphics mode (KDE)
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
TEXT HELP
                                          More about currently selected:

                                          Run Slax the best way we can.
                                          Try to autoconfigure graphics
                                          card and use the maximum
                                          allowed resolution
ENDTEXT
так что он при каждом запуске он заново конфигурирует.
добавьте еще один пункт, без выделенной части.
: Re: Сохранение изменений в Slax
: novah 30 October 2010, 22:00:11
autoexec - как видно из названия автовыполнение команды, telinit - это уровни загрузки, т.е. многопользовательская, однопользовательская, графическая и тд. в читкоде autoexec они перечисляются через тчк запятую, убрав команду xconf вы предотвращаете формирование xorg.conf на каждой загрузке, все изменения хранятся в /rootcopy, что какбы намекает, что корневая директория изменений находится в /rootcopy, соответственно в ней находится стандартное дерево директорий юникс (но только тех кот подверглись изменению, типа /root, /etc, /etc/X11). Более полно о уровнях init читайте в общих факах по линукс (там будут уровни 1,2,3,4 и тд).

# These are the default runlevels in Slackware:
#   0 = halt
#   1 = single user mode
#   2 = unused (but configured the same as runlevel 3)
#   3 = multiuser mode (default Slackware runlevel)
#   4 = X11 with KDM/GDM/XDM (session managers)
#   5 = unused (but configured the same as runlevel 3)
#   6 = reboot