Bug 26965

Summary: Несколько проблем в SL 6.0.1, при инсталляции по сети и дальшейшем использовании
Product: Simply Linux Reporter: Andrew Kornilov <hiddenman>
Component: bugsAssignee: Mikhail Efremov <sem>
Status: CLOSED NOTABUG QA Contact: Andrey Cherepanov <cas>
Severity: major    
Priority: P3 CC: aen, boyarsh
Version: 6.0   
Hardware: all   
OS: Linux   
Bug Depends on: 27082    
Bug Blocks:    

Description Andrew Kornilov 2012-02-20 16:23:28 MSK
Приветствую.

Сразу скажу, что подозреваю, что часть ошибок связана с установкой по сети.

Суть:  есть Ковчег-сервер, с него по PXE вытягивается обзра SL 6.0.1 и устанавливается на новую машину. 

Ошибки/недочеты:
1. Установка заработала только со stagename=live, любые другие приводят к ошибке (инсталлятор говорил, что по указанному NFS адресу нет ALT Linu Distribution)

2. Соответственно, при установке по сети нет самого первого экрана загрузчика, где выбирается разрешение, язык, ядро и прочие вещи.

3. Образ загружается без проблем. После клика по инсталляции на жесткий диск, запускается инсталлятор, который:

* на английский языке, частично на русском вроде (уже точно не помню)

* в списке стран для date/time нет ни одной страны, в списке часовых поясов только London (причем, даже после инсталляции в альтераторе все так же, обновлял всё, что только можно, не помогает)
4. Все ставится, перегружается. Если при этом включить для SATA-винта режим AHCI, то ядро грузится и на середине виснет или перегружается комп. Может, биос какой-то кривой, конечно (железо свежее)

4. В /etc/sysconfig/i18n ничего нет.  Пока туда не впишешь руками LANG=ru_RU.UTF-8, приглашение и меню GDM на английском.

5. После входа в систему у пользователя только один язык, US. Причем, при инсталляции нет возможно выбора раскладок и способа переключения, что тоже плохо.  Нет их и в настройках в ACC.

5.1 Дальше начались вообше пляски с бубном: если из ACC добавить русскую и английскую раскладки и способ переключению, то в xfce меняется us на ru и наоборот, НО! Ничего не переключается, всегда пишет по-русски.  Я даже в /etc/X11/xinit/Xkbmap руками правил настройки на стандартные - пофиг, в xfce не переключалось ничего. Потом я удалил как-то все языки или что-то поменял, не помню, заработало. Очень как-то сложно и непонятно все с переключением.

6. Ну и мелочи типа: после использования authentication из ldap sudo не работает, говорит, пользователь не в sudoers, хотя в sudoerd прописан %wheel и этот пользователь входит в этой группу, по id показывает.  su при этом работает

Это мы еще использовать не начали, только поставили :)
Comment 1 Andrew Kornilov 2012-02-23 01:43:36 MSK
Поставил SL 6.0.1 с диска. Проблем практически нет.  

Только стандартная: если ставить систему поверх существующей, на те же разделы, когда / ~ 1.5Gb, то не хватает места для распаковки squashfs и никто об этом не ругается, пока не начнется сама установка после "разбивки" диска.
Ну и вопрос: почему gnome-screensaveer заменили на xscreensaver? Мало того, что он просто невероятно страшный (привет из 90-х), так у него еще очень маленький шрифт, маленькие окошки ввода и русский язык отображается кракозябами.
Всё везде красиво, приятно, удобно, кроме этого уродства, которое еще непонятно почему живо :-)
Comment 2 Andrey Cherepanov 2012-02-24 17:09:02 MSK
(В ответ на комментарий №1)
> Ну и вопрос: почему gnome-screensaveer заменили на xscreensaver?
gnome-screensaver без gnome-session не работает.

> Мало того, что он просто невероятно страшный (привет из 90-х), так у него еще 
> очень маленький шрифт, маленькие окошки ввода и русский язык отображается 
> кракозябами.
В диалоге базовой настройки всё работает.
Comment 3 Andrew Kornilov 2012-02-27 11:01:45 MSK
(В ответ на комментарий №2)
> (В ответ на комментарий №1)
> > Ну и вопрос: почему gnome-screensaveer заменили на xscreensaver?
> gnome-screensaver без gnome-session не работает.
> 
> > Мало того, что он просто невероятно страшный (привет из 90-х), так у него еще 
> > очень маленький шрифт, маленькие окошки ввода и русский язык отображается 
> > кракозябами.
> В диалоге базовой настройки всё работает.

Ну у меня gnome-session не стоит, а gnome-screensaver стоит и работает. От gnome стоит keyring и еще что-то.

Еще тут вопрос задали пользователи: как блокировать экран? Нигде нет ни кнопки, ни ссылки, ничего. Сильно умные догадаются про ctrl-alt-l, но большинство привыкли или C-A-D->блокировать или отдельную кнопку нажимать.

Для  xfce не вижу плагина нигде.
Comment 4 Andrew Kornilov 2012-02-28 19:18:16 MSK
Еще добавлю:

все-таки в xscreensaver кракозябами все показывается. Точнее, как я понимаю, gecos запись , у нас они русские в LDAP.
Плюс там не видно, какой язык включен. При этом, когда включен русский, ничего не вводится, пользователи не понимают, что происходит.

В общем, моё мнение - выкинуть нужно подальше этот ужас. А то всё красиво, а screensaver портит ощущения.

И блокировки нет :(
Comment 5 Mikhail Efremov 2012-02-28 20:57:54 MSK
(В ответ на комментарий №4)
> Еще добавлю:
> 
> все-таки в xscreensaver кракозябами все показывается. Точнее, как я понимаю,
> gecos запись , у нас они русские в LDAP.

Это лучше багой на xscreensaver.

> Плюс там не видно, какой язык включен. При этом, когда включен русский, ничего
> не вводится, пользователи не понимают, что происходит.
> 
> В общем, моё мнение - выкинуть нужно подальше этот ужас. А то всё красиво, а
> screensaver портит ощущения.

gnome-screensaver использует gnome-session для определения интервала времени. Без gnome-session он не включается через заданный в настройках интервал.
Есть еще альтернативы, кроме штатного для xfce xscreensaver?

> И блокировки нет :(

Не понял. Есть горячие клавиши, их можно поменять в настройках, если не устраивает дефолт ctrl-alt-l. Можно также на панели сделать launcher с командой xflock4.
Comment 6 Andrew Kornilov 2012-02-29 00:42:37 MSK
(В ответ на комментарий №5)
Судя по тому, что я нагуглил про xscreensaver и его ограничения, это бесполезно.

Проверил, действительно, сам не блокирует. И gnome-session тянет за собой много. Хотя мне места не жалко, лишь бы не этот ничего не умеющий динозавр-xscreesaver :-)

Долго пытался найти альтернативу,похоже, что ничего действительно нет. А какой в xfce штатный?

P.S. Вспомнил еще мелочь: сейчас при попытке добавить второй апплет мониторинга свободного места и прописывания там /home, он падает. Но это, наверное, нужно вешать уже на сам апплет.
Comment 7 Andrew Kornilov 2012-02-29 00:58:35 MSK
Забыл про кнопку: да, люди привыкли, что везде и всегда была кнопка блокировки экрана. Естественно, они пытаются её найти. Я бы тоже не догадался про c-a-l, если бы не было unix-оидом со столетним стажем.

Разве в штатном диалоге xfce её не было? Помню, что раньше она была в каком-то виде, толи плагином, толи штатно.
Comment 8 Andrew Kornilov 2012-02-29 17:02:03 MSK
И еще одна проблема: пользователь не может менять себе языки и переключатель раскладки. Только через acc через root-овый доступ глобально меняется.
Раньше в xfce это вроде делалось как-то.
Comment 9 Mikhail Efremov 2012-03-01 17:28:58 MSK
(В ответ на комментарий №6)
> Проверил, действительно, сам не блокирует. И gnome-session тянет за собой
> много. Хотя мне места не жалко, лишь бы не этот ничего не умеющий
> динозавр-xscreesaver :-)

Я не читал gnome-session и не знаю, не помешает ли его наличие самому xfce. Все-таки иметь запущенный gnome-session в xfce - несколько странно.

> Долго пытался найти альтернативу,похоже, что ничего действительно нет. А какой
> в xfce штатный?

Собственно xscreesaver. Он даже "из коробки" виден в диспетчере настроек Xfce.

> P.S. Вспомнил еще мелочь: сейчас при попытке добавить второй апплет мониторинга
> свободного места и прописывания там /home, он падает. Но это, наверное, нужно
> вешать уже на сам апплет.

Да.

(В ответ на комментарий №7)
> Забыл про кнопку: да, люди привыкли, что везде и всегда была кнопка блокировки
> экрана. Естественно, они пытаются её найти. Я бы тоже не догадался про c-a-l,
> если бы не было unix-оидом со столетним стажем.

Эта комбинация была и в SL-5. И менять горячие клавиши в новой версии дистрибутива не хорошо.

> Разве в штатном диалоге xfce её не было? Помню, что раньше она была в каком-то
> виде, толи плагином, толи штатно.

Не помню. См. также https://bugzilla.altlinux.org/26410

(В ответ на комментарий №8)
> И еще одна проблема: пользователь не может менять себе языки и переключатель
> раскладки. Только через acc через root-овый доступ глобально меняется.
> Раньше в xfce это вроде делалось как-то.

Нужно снять галку в настройках клавиатуры "Раскладка"->"Использовать стандартные системные параметры"
Comment 10 Andrew Kornilov 2012-03-02 23:44:39 MSK
Ну и еще одна глобальная проблема, как минимум в Альте (любых версий последние годы): на любых ноутбуках включить банальнейшую запись звука - квест для инженера как минимум с 10-ю годами стажа.

Десятки непонятных устройств, минимум 4 каких-то странных микрофона. У себя непонятным образом удалось это сделать, включал-выключал все подряд и попал.

На другом ноуте (у меня бизнес-модель, этот бюджетный) так и не смогли. С этим pulseaudio в миксе с alsa и ну уж слишком простыми volume control-ами получается такая каша, что руки опускаются. Нашел уже где-то 6 устройств, на которых есть кнопка "включить запись", но не помогает.

До переустановки у меня был сизиф и там был один из alsa volume control. ТОЛЬКО в нем можно было включить запись понятным образом (убрав галочку mute). Сейчас же его нет и все эти pulse control-ы и прочее из xfce совершенно бесполезны :(

Может кто-то подскажет, как это сделать простым способом и чтобы обязательно сохранялись настройки после перезагрузки.

Спасибо.
Comment 11 Andrew Kornilov 2012-03-04 16:02:03 MSK
Еще все пользователи жалуются, что без MS шрифтов все документы выглядят не ахти (и это еще мягко сказано).
Насколько я помню, fonts-ttf-ms по старой лицензии можно было распространять на дисках. А сейчас можно или придется руками всегда доставлять их?
Comment 12 Andrey Cherepanov 2012-03-05 14:50:47 MSK
(В ответ на комментарий №11)
> Еще все пользователи жалуются, что без MS шрифтов все документы выглядят не
> ахти (и это еще мягко сказано).
> Насколько я помню, fonts-ttf-ms по старой лицензии можно было распространять на
> дисках. А сейчас можно или придется руками всегда доставлять их?
Давно уже нельзя распространять на дисках. И сейчас нельзя. Можно доустановить fonts-ttf-ms из своего бранча (p6).
Comment 13 AEN 2012-03-05 14:56:14 MSK
(В ответ на комментарий №11)

> Насколько я помню, fonts-ttf-ms по старой лицензии можно было распространять на
> дисках. А сейчас можно или придется руками всегда доставлять их?

Нет, никогда нельзя было распространять на дисках. Конечно, были те, кто распространяли. Но не мы.
Comment 14 Andrew Kornilov 2012-03-28 23:20:18 MSK
ЕЩе одна неприятная медвежья услуга, по Черномырдину. Когда хотели как лучше, а получилось как всегда:  если на ноуте батарея на исходе, то в какой-то момент совершенно неожиданно на экране возникает окно с кнопками выхода, завершения сеанса, перезагрузки и т.п.  И забирает на себя фокус (в xfce вообще проблема с запретом перехвата фокуса, в этом плане kwin только прекрасен). Естественно, я в этот момент что-то пишу, и конечно же вывод окна сопадает с нажатием пробела. Итог - завершается сеанс, всё, что у меня было - утеряно.  
Достало уже и не знаю, где отключить. Чья это фича? xfce?
Comment 15 Mikhail Efremov 2012-03-30 17:09:30 MSK
(В ответ на комментарий №14)
> в этот момент что-то пишу, и конечно же вывод окна сопадает с нажатием пробела.
> Итог - завершается сеанс, всё, что у меня было - утеряно. 

Это окно появляется когда батареи действительно осталось совсем недолго и пора уже прекращать что-то писать. Как дефолт запрос о действиях выглядит вполне разумным.
 
> Достало уже и не знаю, где отключить. Чья это фича? xfce?

Поведение при низком заряде батареи настраивается, конечно. См. настройки "менеджера питания", действие при критическом уровне заряда батареи.
Comment 16 Mikhail Efremov 2012-03-30 17:20:21 MSK
И так как я уже совсем не понимаю, о чем эта бага, то будем считать, что о проблемах сетевой установки.
С вопросами о xfce лучше идти в рассылки, все-таки.
Comment 17 Andrew Kornilov 2012-03-30 17:39:31 MSK
(В ответ на комментарий №15)
> > Итог - завершается сеанс, всё, что у меня было - утеряно. 

> Это окно появляется когда батареи действительно осталось совсем недолго и пора
> уже прекращать что-то писать. Как дефолт запрос о действиях выглядит вполне
> разумным.
Задумка хорошая. Только надо бы её как-то без фокуса выводить и всё будет нормально. Случайные нажатия гарантированы в таком случае.


А баг этот - собирательный по всякому разному по Simply Linux, чтобы он стал еще удобнее :-)
Comment 18 Mikhail Efremov 2017-04-13 21:09:06 MSK
(In reply to comment #17)
> А баг этот - собирательный по всякому разному по Simply Linux, чтобы он стал
> еще удобнее :-)

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