Автор Тема: Сохранение изменений в Slax  (Прочитано 11786 раз)

Оффлайн gurragcha

  • Пользователь
  • **
  • Сообщений: 34
  • Карма: +0/-0
    • Просмотр профиля
Сохранение изменений в Slax
« : 27 Октябрь 2010, 19:41:01 »
Не оставляю попыток изменить разрешение рабочего стола в slax 6.1.2.
В связи с этим возник вопрос.

Я хочу использовать переделанный Xorg.conf. Куда я его должен поместить: в папку /slax/rootcopy/ или в папку /slax/rootcopy/etc/X11/?
Чем будут отличаться эти варианты?

Оффлайн edukra

  • Постоялец
  • ***
  • Сообщений: 199
  • Карма: +7/-0
    • Просмотр профиля
Re: Сохранение изменений в Slax
« Ответ #1 : 28 Октябрь 2010, 09:04:56 »
по идее так правильно /slax/rootcopy/etc/X11/
но где-то обсуждалось, что при работе с rootcopy система долго загружается. так, что лучше запакуй xorg.conf в lzm, но в любом случае нужно будет из строки параметров загрузки убрать xconf

Оффлайн gurragcha

  • Пользователь
  • **
  • Сообщений: 34
  • Карма: +0/-0
    • Просмотр профиля
Re: Сохранение изменений в Slax
« Ответ #2 : 28 Октябрь 2010, 13:09:59 »
Мне поэкспериментировать, поэтому скорость загрузки не имеет значения. Я уже чуть не доломал ноутбук своими экспериментами.
В данном случае непонятно, нет положительных результатов потому, что файл не там лежит или потому, что в нём неправильные параметры.
Для чего из строки параметров загрузки убирать xconf? Разве slax не будет его брать из /slax/rootcopy/etc/X11/?

Оффлайн Misha from Penza

  • Глобальный модератор
  • Постоялец
  • *****
  • Сообщений: 109
  • Карма: +2/-0
    • Просмотр профиля
Re: Сохранение изменений в Slax
« Ответ #3 : 28 Октябрь 2010, 23:56:19 »
Мне поэкспериментировать, поэтому скорость загрузки не имеет значения. Я уже чуть не доломал ноутбук своими экспериментами.
В данном случае непонятно, нет положительных результатов потому, что файл не там лежит или потому, что в нём неправильные параметры.
Для чего из строки параметров загрузки убирать xconf? Разве slax не будет его брать из /slax/rootcopy/etc/X11/?
autoexec=xconf - заново сконфигурировать, так что он забьет на лежащий у тебя.
далее, положи лучше в /slax/changes/etc/X11/, только исполняемым не забудь сделать.

Оффлайн novah

  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 335
  • Карма: +2/-0
    • Просмотр профиля
Re: Сохранение изменений в Slax
« Ответ #4 : 29 Октябрь 2010, 01:19:14 »
Сорри, что вмешиваюсь, но исполняемым он как раз быть не должен, это просто файл конфигурации xorg. Если он будет просто лежать в руткопи, то его ниодна программа читать не будет, конечно /etc/X11

Оффлайн gurragcha

  • Пользователь
  • **
  • Сообщений: 34
  • Карма: +0/-0
    • Просмотр профиля
Re: Сохранение изменений в Slax
« Ответ #5 : 29 Октябрь 2010, 07:03:50 »
На каждый ответ у меня ещё 10 вопросов. :)

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

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

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

А если не перезагружаться, а в терминале набирать xconf и перезагружать X?

Оффлайн novah

  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 335
  • Карма: +2/-0
    • Просмотр профиля
Re: Сохранение изменений в Slax
« Ответ #6 : 30 Октябрь 2010, 01:24:04 »
Ни один вопрос не понятен, те что вы хотели сказать последним постом попросту не понятно, поэтому никто и не овечает, xconf формирует содержимое xorg.conf, если надо другую конфигурацию загрузить, проще всего добавить соотв пункт меню в slax.cfg

Оффлайн gurragcha

  • Пользователь
  • **
  • Сообщений: 34
  • Карма: +0/-0
    • Просмотр профиля
Re: Сохранение изменений в Slax
« Ответ #7 : 30 Октябрь 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-сервер, перезагружу иксы, не знаю как правильно выразится), будут ли эти изменения приняты? Или надо каждый раз перезагружаться?

Оффлайн Misha from Penza

  • Глобальный модератор
  • Постоялец
  • *****
  • Сообщений: 109
  • Карма: +2/-0
    • Просмотр профиля
Re: Сохранение изменений в Slax
« Ответ #8 : 30 Октябрь 2010, 11:20:12 »
Наверное, потому, что я сам не понял, что такое:
autoexec=xconf
но в любом случае нужно будет из строки параметров загрузки убрать xconf
это параметр загрузки

Оффлайн gurragcha

  • Пользователь
  • **
  • Сообщений: 34
  • Карма: +0/-0
    • Просмотр профиля
Re: Сохранение изменений в Slax
« Ответ #9 : 30 Октябрь 2010, 13:45:11 »
Это параметр загрузки.
Но в любом случае нужно будет из строки параметров загрузки убрать xconf.

К сожалению, мне яснее не стало.
Но вопросов у меня больше нет.

Оффлайн Misha from Penza

  • Глобальный модератор
  • Постоялец
  • *****
  • Сообщений: 109
  • Карма: +2/-0
    • Просмотр профиля
Re: Сохранение изменений в Slax
« Ответ #10 : 30 Октябрь 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
так что он при каждом запуске он заново конфигурирует.
добавьте еще один пункт, без выделенной части.

Оффлайн novah

  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 335
  • Карма: +2/-0
    • Просмотр профиля
Re: Сохранение изменений в Slax
« Ответ #11 : 30 Октябрь 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
« Последнее редактирование: 30 Октябрь 2010, 22:03:14 от novah »