Автор Тема: Knoppix 6.2.1 установленный на HDD - сохранение настроек  (Прочитано 11430 раз)

0 Пользователей и 1 Гость просматривают эту тему.

ddr

  • *
  • Сообщений: 10
  • Karma: +0/-0
Вот, читаючи этот замечательный форум поставил Knoppix 6.2.1 на HDD. Все прошло ОК, и с интернетом соединился и т.п. Но! Отмечены следующие проблемы:

1. Даже когда поставил пароль админа, нет доступа к смене монитора. То есть он как определился неправильно 1024х768/76, так и стоит, нет доступа к его смене. Иначе говоря, никакой "кнопки администратора" чтоб поменять его мануально - как не было так и не появилось.

2. Соединение DSL и региональные установки остаются при перезагрузке системы, но ввиде просто записей в System Settings. То есть они не функционируют после перезагрузки и начинают работать только когда их перезапишешь заново.

Как я понимаю, такого не должно быть. Может мой вопрос совсем простой, но как это побороть?

Заранее спасибо за помощь.

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
Эх, снова придется Knoppix в виртуалке ставить, чтобы посмотреть...

Насчет первого подозреваю, что проще просто прописать параметры в xorg.conf, тогда все заработает...

Днем попробую, если время будет.
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня

ddr

  • *
  • Сообщений: 10
  • Karma: +0/-0
Посмотрите пожалуйста. Это -- вопрос принципиальный. При установке на HDD ведь Knoppix не копирует сам себя, а просто создает срез Debian. Так что ТЕОРЕТИЧЕСКИ все должно работать. Я понимаю мораль насчет назначения живых дистрибутивов, но мы ведь тут заботимся о своем любимом Knoppix'e. Так что такой важный момент как доступ к сохранению настроек после установки на HDD и DSL соединения не должен быть упущен из вида. -- Заранее спасибо.

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
Цитировать
При установке на HDD ведь Knoppix не копирует сам себя, а просто создает срез Debian.
Во-первых, там есть 2 вида установки, в одном случае установка идет как системы, в другом - как образа. В случае с образом все понятно - получаем тот же Knoppix, что и на диске, только работает он с флешки / винчестера. В случае с установкой как системы Knoppix копирует сам себя - копируется то, что ты видишь при загрузке с диска (и с пары файловых систем squashfs+unionfs - первая содержит образ, вторая - прослойка в памяти для того, чтобы пользователь мог работать с образом так, как будто тот доступен для записи... Естестенно, до ближайшего ребута) на подготавливаемый раздел винчестера с уже нормальной файловой системой (ext3, например). Иначе говоря, это не новая инсталляция Debian (а с учетом мешанины пакетов из разных веток Debian'a - это даже сложно срезом назвать), это тот же Knoppix, только установленный на винчестер и с возможностью хранения настроек / профиля / и т.д. Если хочется именно срез Debian'a, установку с нуля, установку только нужных приложений и нормальное обновление - тебе сюда: http://cdimage.debian.org/cdimage/weekly-builds/

// Хотя по апдейтам - только что попробовал подключить репозиторий Squeeze - вроде не так уж много и сносится, опасение вызывает только некий lxdesession-lite

Далее: DSL мне особо пробовать не на чем, систему на VirtualBox я поставил, в трее есть значек Network Manager'a. Создал там DSL-подключение, поставил галочки "подключаться автоматически", "доступно для всех" и т.п. - вроде при ребуте пытается подключиться. Когда было создано еще и проводное подключение - NM первым делом подключался туда (ибо там тоже стояла галочка "подключаться автоматически").

Далее,
> System Settings.
это в чем? Дефолтно Knoppix ставится с LXDE, там вроде нет этого... Можно чуть подробнее в этом месте?

Насчет монитора - там не нужна кнопка администратора, выбор делается из доступных разрешений, которые были определены при старте иксов (то же самое можно увидеть и менять командой xrandr). Соответственно, если нужного там нет - редактируем /etc/X11/xorg.conf - там есть различные примеры конфигурации частоты монитора, однако я не заметил чего-либо, что относится к спискам разрешений. В общем, редактируй с оглядкой на этот конфиг - http://jabb.im/08b - по-большому счету, тебе надо указать диапазон частот разверток, которые умеет твой монитор и подобавлять "SubSection   "Display" " с нужными разрешениями и глубиной цвета
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня

ddr

  • *
  • Сообщений: 10
  • Karma: +0/-0
Спасибо за совет? Я ставил через "Preferences --> Knoppix HD Install". Там же в Preferences есть и Sysatem Settings со всем что полагается. Это в LXDE  которая запускается по умолчанию. При установке никакой альтернативы инсталлятор не предложил, а по умолчанию создал файловую систему ReiserFS и создал Линуксовое дерево каталогов. То есть не тот образ как на CD/DVD.

При этом, инсталляция на две разные машины дала разный результат: в одном случае есть доступ к изменению разрешения/монитора в Monitor Settings, а в на другой машине -- нет. Переставил три раза для интереса. Ничего не изменилось. То есть инсталлятор что-то меняет в доступе к установке монитора в зависимости от детектированного монитора. Я так это понял.

Согласен абсолютно -- Knoppix это не "чистый" срез какой-то версии Debian а некая смесь, как я понял из трех.

Я немного поясню глобальную задачу, которую хотелось бы решить. А именно, установка "нормального" (как кто-то назвал это на форуме) дистрибутива требует наличия либо всех дисков (репозитория) либо хорошего доступа к сети. Я имею ввиду нужды использования в физике/математике с чем имеем дело. При этом, все равно что-то еще надо откачать/доустанавливать отдельно. В условиях моих PhD студентов (Нигерия, Индонезия) это практически невозможно: доступ к почте и то еле-еле так как хоть и DSL но по мостовому соединению и вся скорость делится на сотни пользователей в одном. Самый оптимальный выбор -- дистрибутив где есть ВСЕ -- это Knoppix и Knoppix-MATH (они отличаются только набором приложений). То есть, без всяких многодисковых репозиториев просто ставить Knoppix на HDD. И это покрывает ВСЕ нужды. Один диск вместо 6 дисков UBUNTU и т.п.

Нужно составить некий "мануал" -- что куда позаписать вручную, чтоб задать монитор, DSL соединение, и языковые настройки. То что я попробовал сейчас сделать после установки на HDD "втупую" через Preferences-->System Settings (языковые настройки) и Wired Networks/DSL (это значок соединения справа внизу рядом с часами) -- не сохраняется при перезагрузке. То есть записи в System Settings и про DSL соединение в Wired Networks остается после перезагрузки, но... эти функции не активизируются, то есть даже переключатель клавиатуры после перезагрузки не появляется.

ddr

  • *
  • Сообщений: 10
  • Karma: +0/-0
Цитировать
редактируем /etc/X11/xorg.conf
Кстати, я тоже там не нашел ничего относящегося к разрешению монитора...

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
Цитировать
Там же в Preferences есть и Sysatem Settings со всем что полагается.
О_О

У меня нет... Можно скриншот? Правда, у меня CD-версия, но я ж не думаю, что на CD менеджер настроек-то выпилили.

Цитировать
создал Линуксовое дерево каталогов. То есть не тот образ как на CD/DVD.
Просто не копируются элементы, относящиеся именно к live-cd - ссылки для unionfs, ссылки на squashfs-образ и тому подобное. Отдельного подготовленного образа на диске нет - там просто для него не хватит места.

Цитировать
При этом, инсталляция на две разные машины дала разный результат: в одном случае есть доступ к изменению разрешения/монитора в Monitor Settings, а в на другой машине -- нет.
Вероятно, в одном случае монитор умеет отдавать видеокарте поддерживаемые им параметры, в другом случае - нет и их надо указать руками.

Цитировать
То есть инсталлятор что-то меняет в доступе к установке монитора в зависимости от детектированного монитора.
Проверяется элементарно - сравни xorg.conf в обеих случаях.

Цитировать
То есть, без всяких многодисковых репозиториев просто ставить Knoppix на HDD. И это покрывает ВСЕ нужды. Один диск вместо 6 дисков UBUNTU и т.п.
Та же Убунта идет на одном DVD-диске, остальное является лишь дополнительным софтом (срезом репозитория). Этот срез с таким же успехом можно подключить к Knoppix и пытаться ставить софт там. Т.е., в любом случае можно взять только один диск и пользоваться только им.

Цитировать
Wired Networks/DSL (это значок соединения справа внизу рядом с часами)
Network Manager, про него и говорил

Цитировать
и про DSL соединение в Wired Networks остается после перезагрузки, но... эти функции не активизируются
А автоподключение включено?

Цитировать
Кстати, я тоже там не нашел ничего относящегося к разрешению монитора...
Потому и дал ссылку на пример своего конфига, откуда можно скопипастить нужные строчки (слегка подправив под свои нужды)
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня

ddr

  • *
  • Сообщений: 10
  • Karma: +0/-0
Спасибо за совет!
Цитировать
У меня нет... Можно скриншот? Правда, у меня CD-версия, но я ж не думаю, что на CD менеджер настроек-то выпилили.
Точно, CD-версия отличается. Вот скриншот http://xmages.net/storage/10/1/0/b/b/up ... 6b990c.jpg То есть просто System Settings из меню Preferences. Видимо из CD-версии его викинули. Но это сути дела не меняет.

Цитировать
Network Manager, про него и говорил...  А автоподключение включено?
Это не влияет. Проверял.

Ваш xorg.conf существенно отличается от тех что версия 6.2.1 создала на двух разных машинах на которых я инсталировал для пробы. Нет разрешения экрана в принципе, монитор -- генерированный и все тут. Попытаюсь скомпозировать а основе вашего.

Суть проблемы, еще раз повторю вот в чем (оставим пока монитор в покое, считаем что задали его вручную в xorg.conf). Итак, инсталировали Knoppix 6.2.1 DVD на HDD. Открываем System Settings. Добавляем раскладку клавиатуры, например русскую. Применили. Флажок переключателя появился. ОК. Создали DSL соединение. Соединились. Все работает. Теперь перезагружаемся...

1. Никакого флажка переключателя клавиатуры (горячие клавиши тоже не работают если задали их). Хотя если открыть System Settings то там все отметки на месте -- две раскладки клавиатуры применены. Все начинает работать и появляется флажок переключателя только если удалить одну из клавиатур и добавить ее же снова.

2. При попытке соединиться через DSL соединение, KeyRing (в русификации это наверное по-другому называется как "ключ" что-ли) упорно требует пароль еще и еще несмотря на то что он был задан и сохранен. И в перемешку с паролем самого соединения. То есть введение паролей толку не дает. Но! Если удалить соединение и создать его снова, то все заработает и интернет будет... до новой перезагрузки.

Цитировать
Та же Убунта идет на одном DVD-диске, остальное является лишь дополнительным софтом (срезом репозитория). Этот срез с таким же успехом можно подключить к Knoppix и пытаться ставить софт там. Т.е., в любом случае можно взять только один диск и пользоваться только им.
"Проблема репозиториев" в общих чертах такова, и она одинакова на любом дистрибутиве "общего назначения" -- Ubuntu, Mandrake/Mandriva, SUSE, Fedora... Поверьте, проверено опытом. А именно, "базовый диск" формируется в расчете на "офис и сервер" и там нужного набора нужных программ в физике/математике нет. А все они, включая те пакеты которые они требуют при установке, рассредоточены по разным дискам репозиториев. Причем у всех вышеописанных дистрибутивов. То есть, чтоб укомплектовать систему без нормального интернет-доступа надо иметь весь многодисковый репозиторий. Причем, если новая версия -- то и репозиторий новый... Можно, конечно, сделать свой собственный репозиторий: натаскать вручную все нужные пакеты, согласно взаимным зависимостям... Но! Во-первых это колоссальный труд, учитывая их количество и необходимость обновления этого репозитория. То есть, это примерно как еслиб поддерживать свой дистрибутив. А во-вторых, это все уже есть -- на основе Knoppix'a (Knoppix-MATH) и обновляется соотвественно его версиям. Собственно даже просто Knoppix DVD который я и хочу предложить всем своим PhDs как основную систему для миграции на Линукс удовлетворяет этим требованиям на 80% (CD -- только Knoppix-MATH).

То есть. Резюмирую. Самый оптимальный репозиторий для использования в физике/математике -- это набор приложений в Knoppix. Более ничего не надо. Надо только разобраться в каких файлах вручную записать данные соединения и клавиатуры, чтоб при перезагрузке все сохранялось. Тогда все будет супер.

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
Ага, кое-что проясняется. System Settings, который на скриншоте - это из KDE4, к LXDE он никакого отношения не имеет. KDE4 на CD-версии нет, поэтому и пункта меню тоже. Соответственно и настройки не работают потому, что запущена-то не KDE-сессия, а LXDE. Во время запуска этих самых System Settings запускаются какие-то фоновые KDE'шные приложения, которые и обеспечивают работу горячих клавиш, переключалки клавиатуры и прочего. При следующем запуске, естестенно, ничего этого нет - надо снова пнуть KDE'шную часть. Соответственно, варианты
1 - найти то, что инициализирует KDE'шную часть и запихнуть ее в автозагрузку
2 - настроить переключалку клавиатуры и прочее отдельно - т.е., с одной стороны уже не быть привязанным к KDE (и при необходимости его можно удалить), с другой - это может быть несколько различных приложений, которые придется конфигурировать в различных местах - не так удобно, как в случае с KDE, когда все в одном месте
3 - использовать KDE или Gnome с интегрированными центрами настроек :)

Насчет DSL'a - пока нет идей, разве что еще глянуть, что там на DVD-версии творится при подключении - возможно, вылазит какой-то менеджер паролей, который и не дает нормально подключиться на автомате.

Вот, кстати, и минус того, что это бывший live-cd, а не самостоятельно установленная система - получилась 10-ти гигабайтная куча софта, который только мешает друг другу :)

Насчет репозитория и прочего - в общем-то и так понятно, можно было особо не расписывать :) Только поправка насчет поддержки своего репозитория - в этом нет ничего сложного, раз настраивается и обновляется потом одной командой, зато тогда доступен софт на любой вкус на той скорости, которую обеспечивает локальная сеть. Обновляться может потихоньку в фоне - например, когда минимальное число пользователей нагружает канал (к примеру ночью).
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня

ddr

  • *
  • Сообщений: 10
  • Karma: +0/-0
В общем, как я понял, мне надо читать документацию LXDE. Найти ее собственные средства настройки клавиатуры и (скорее всего) соединения, и тогда все сеттинги будут сохраняться. Или два других варианта как вы сказали. Сообщу по мере положительных успехов.

Я уверен что это все можно победить и освоить. Как сделаю, тоже перейду на Knoppix/Knoppix-MATH как наиболее удобный и рациональный "однодисковый" дистрибутив.

Запуск с KDE4 крайне нежелателен. Во-первых учитывая аппаратные средства моих коллег. Во-вторых все равно будет "тяжело" работать. Я очень сожалею о KDE3.x

Цитировать
Только поправка насчет поддержки своего репозитория - в этом нет ничего сложного, раз настраивается и обновляется потом одной командой, зато тогда доступен софт на любой вкус на той скорости, которую обеспечивает локальная сеть. Обновляться может потихоньку в фоне - например, когда минимальное число пользователей нагружает канал (к примеру ночью).
Да, это можно. Если все пользователи в одном месте. А если разбросаны по своим странам? Практически все сводилось к рассылке этих "стопок дисков" что не есть гуд (я рассылал и это выходило, поверьте, дороже чем купить мультилайсенз на w***s без носителя). А чтобы каждый самому себе одновлял репозиторий -- это стал бы делать только небольшой процент пользователей, во всяком случае из научной среды (основная масса хочет поставить раз и чтоб не ломалось и больше ничего не делать, только обновлять раз в лет несколько). Поэтому приходим к "однодисковому варианту" где все в одном. Видимо японские майнтайнеры Knoppix-Math'a  тоже не спроста пришли к этому же "однодисковому" варианту.

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
Цитировать
Я очень сожалею о KDE3.x
Да, я тоже... На ноутбуке в итоге перешел на XFCE, а людям ставлю Gnome. На десктопе только остался KDE4 - просто я за ним мало работаю, так что там не критично.

Цитировать
Если все пользователи в одном месте. А если разбросаны по своим странам?
Если так - то да. Просто речь шла про "сотни пользователей" (с), а на таких масштабах уже можно озаботиться локальным репозиторием.
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня

ddr

  • *
  • Сообщений: 10
  • Karma: +0/-0
Цитировать
Просто речь шла про "сотни пользователей" (с), а на таких масштабах уже можно озаботиться локальным репозиторием.
Да, это точно. Но это в случае "организованного сообщества". А это возможно разве что под эгидой какого-то дистрибутива.

В общем, я сообщу о прогрессе как что менять в LXDE. Если узнаете что-то, то тоже напишите. Я уверен все будет ОК.

ddr

  • *
  • Сообщений: 10
  • Karma: +0/-0
Цитировать
1 - найти то, что инициализирует KDE'шную часть и запихнуть ее в автозагрузку
2 - настроить переключалку клавиатуры и прочее отдельно - т.е., с одной стороны уже не быть привязанным к KDE (и при необходимости его можно удалить), с другой - это может быть несколько различных приложений, которые придется конфигурировать в различных местах - не так удобно, как в случае с KDE, когда все в одном месте
3 - использовать KDE или Gnome с интегрированными центрами настроек
Да, все ваши предположения подтвердились. Итак, инсталлируем Knoppix 6.2.1 DVD на HDD с десктопом KDE4 (старую инсталляцию событийно пришлось стереть). Установливаем через System Settings русскую и французскую клавиатуры в дополнение к US. Перезагружаемся также с десктопом KDE4. Все установки сохранились и работают. Перезагружаемся с десктопом LXDE -- не работают. Видимо все будет работать и если перезагрузить с GNOME (не пробовал но наверняка это так).

Теперь читаем документацию по LXDE на lxde.org (на русский перевели только оглавление). Узнаем что система еще в стадии разработки и тестирования.

Так, при запуске Knoppix 6.2.1 под LXDE я пытался поставить дополнительную раскладку клавиатуры. Но опции добавки раскладок отсутствуют в "Keyboad" (в меню Preferences) которая как я понял и относится к LXDE. То есть, собственно это приложение имеется, но все "серое" и из этого неактивного состояния не выводтся. В итоге, если загружаешься под LXDE с параметром lang=ru то раскладка только русская, если безо всего -- только английская.

Мой вопрос: как вы добавляли раскладку клавиатуры в CD версии где нет панели управления KDE?

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
Цитировать
Мой вопрос: как вы добавляли раскладку клавиатуры в CD версии где нет панели управления KDE?
Никак. Я вообще не пользуюсь Knoppix'ом, для решения вопросов специально ставил его в виртуалке, о чем уже написал выше. Разбираюсь по ходу дела.

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

Цитировать
Видимо все будет работать и если перезагрузить с GNOME (не пробовал но наверняка это так).
Думаю, что не будет. KDE, Gnome, XFCE, LXDE - это разные непересекающиеся DE и настройки у них тоже разные. У Гнома своя переключалка и свои настройки клавиатуры.
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня

ddr

  • *
  • Сообщений: 10
  • Karma: +0/-0
Цитировать
Думаю, что не будет. KDE, Gnome, XFCE, LXDE - это разные непересекающиеся DE и настройки у них тоже разные. У Гнома своя переключалка и свои настройки клавиатуры.
Да, конечно, я именно это имел ввиду. Если все сеттинги средствами GNOME будут в нем же и работать. Это точно.

В общем, буду разбираться дальше. Как я понял моя проблема с сеттингами в собственно LXDE, вернее в плохом ее знании. Буду читать документацию. Еще раз спасибо.

ddr

  • *
  • Сообщений: 10
  • Karma: +0/-0
Действительно, в LXDE нет графической смены раскладки клавиатуры. Вот "мануальное" решение
http://www.debuntu.ru/debian/problemy/v ... -raskladki
Цитировать
Добиться русской раскладки клавиатуры в lxde графическими средствами у меня не получилось, поэтому запускаем

setxkbmap -option grp:switch,grp:alt_shift_toggle us,ru

После этого клавиатура переключается по Alt+Shift (это поведение можно менять, меняя alt_shift_toggle на то, что вам нравится) между русской и английской (естественно, вместо us,ru можно написать те варианты, которые вам нужны). Чтобы запускать эту команду каждый раз при запуске lxde, нужно добавить в конец файла

/etc/xdg/lxsession/LXDE/autostart

строчку

@setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ru

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
В общем-то, это универсальное решение для разных DE (и не только для DE)
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня