Первичная настройка Debian

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
Tema
Сообщения: 143

Первичная настройка Debian

Сообщение Tema »

Добрый вечер.

Установил на домашнюю машину Debian.
Устанавливал самый минимум.
Настроил поддержку кириллицы и шрифт в консоли: dpkg-reconfigure console-setup
Перезагрузился - все ок.
Попытался установить xserver: aptitude install xserver-xorg-core xserver-xorg-input-all xserver-xorg-video-fbdev xserver-xorg-video-nouveau
после этого startx: команда не найдена.
Ок, поставил xdm и dbus. /etc/init.d/xdm start - никакого эффекта. Файла /etc/inittab нет.
Перезагрузился. Слетели настройки кириллицы в консоли, иксы не запустились.
Пытаюсь нагуглить что почем. Но дебиан вики даже хуже чем у генту... Изначально по ней ставил console-cyrillic вместо console-setup.
Еще и systemd :(
Сервисы dbus, xdm, console-setup(хотя это по идее скрипт..) в активном состоянии.

проблемы:
1. где находится актуальная документация?
2. как сохранить настройки консоли?
3. Как заставить xdm подключаться при старте?

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

ps: Debian ставил последний раз около 7-8 лет назад, тогда все было гораздо проще, и статьи датируемые 2005 не казались такими уж старыми как сейчас :)
Спасибо сказали:
Аватара пользователя
olecya
Сообщения: 904
ОС: debian, fedora (i3-wm)

Re: Первичная настройка Debian

Сообщение olecya »

Всегда ставлю

Код: Выделить всё

apt install xorg gdm3 locales

Сконфигурировать локаль

Код: Выделить всё

dpkg-reconfigure locales

Выбираю аглицкую и кирилицу затем системную
Далее в файле /etc/profile добавляю в конец

Код: Выделить всё

export LC_CTYPE=ru_RU.UTF-8
export LC_COLLATE=ru_RU.UTF-8

Перезагружаюсь.
Вот только менеджер дисплея здесь без рабочего стола будет лишний. Лучше без него,
а запускать startx от пользователя.
Спасибо сказали:
Аватара пользователя
Tema
Сообщения: 143

Re: Первичная настройка Debian

Сообщение Tema »

спасибо за ответ. Локали у меня в порядке.

иксы завелись после установки xorg. хотелось не ставить весь комплект, а обрезать. тот же xterm мне и даром не надо...ну что ж теперь поделать..
в иксах кириллица работает. а вот в консоли нет. думаю это как-то связано.
Спасибо сказали:
Аватара пользователя
Tema
Сообщения: 143

Re: Первичная настройка Debian

Сообщение Tema »

если внимательно следить за процессом загрузки, то видно, что на долю секунды меняется шрифт(а значит подтянулся console-setup) но на экране входа уже корявый стандартный шрифт. такое чувство, будто бы какой-то сервис перетирает изменения.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21414
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Первичная настройка Debian

Сообщение Bizdelnick »

BOSS писал(а):
13.11.2015 01:39
в иксах кириллица работает. а вот в консоли нет. думаю это как-то связано.

Никак не связано.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Tema
Сообщения: 143

Re: Первичная настройка Debian

Сообщение Tema »

Bizdelnick писал(а):
13.11.2015 12:09
BOSS писал(а):
13.11.2015 01:39
в иксах кириллица работает. а вот в консоли нет. думаю это как-то связано.

Никак не связано.

До того как установить xorg кириллица в консоли была. После - не было.
Совпадение? не думаю :)
вечером попробую поиграться с сервисами, у меня стойкое ощущение, что один из новоприбывших с иксами мешает работать console-setup.
Спасибо сказали:
Аватара пользователя
olecya
Сообщения: 904
ОС: debian, fedora (i3-wm)

Re: Первичная настройка Debian

Сообщение olecya »

Я же написала вверху. Постоянно собираю через debootstrap arm архитектуру из минималки. Что бы русифицировать
консоль нужно установить локалку, настроить и экспортировать в /etc/profile выше обозначенные переменные. И обязательно
после перезагрузится. И на 86_64 устанавливала с минималки не разу еще этот способ не подводил. Оставте в покое console-setup
Можете в ~/.bashrc пользователя прописать эфект будет тотже но местный
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21414
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Первичная настройка Debian

Сообщение Bizdelnick »

olecya писал(а):
13.11.2015 13:51
Что бы русифицировать консоль нужно установить локалку, настроить и экспортировать в /etc/profile выше обозначенные переменные.

Кириллический шрифт от этого сам собой не подцепится.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Первичная настройка Debian

Сообщение alv »

Bizdelnick писал(а):
13.11.2015 14:08
Кириллический шрифт от этого сам собой не подцепится.

Вот ведь странно, правда?
BOSS писал(а):
13.11.2015 00:50
Еще и systemd

Верно - прямо по Галичу:
Негодяи, кричу, лоботрясы вы
Это всё, я кричу, штучки Марксовы

То есть в данном случае Леннины.
BOSS писал(а):
13.11.2015 12:12
один из новоприбывших с иксами мешает работать console-setup.

Настройки консоли скидываются до умолчальных при обновлении любых пакетов, влекущих за собой регенерацию initrd (и, видимо, не только).
Для текущего сеанса восстанавливаются командой

Код: Выделить всё

# setupcon -f

Увековечиваются редактированием файла /lib/systemd/system/systemd-vconsole-setup.service
Эмпирический рецепт для Ubnutu'одов начиная с 15.04 описан здесь: http://alv.me/?p=10308
Но подозреваю, что он работает во всех deb based дистрах, которые systemd'изированы.
Спасибо сказали:
Аватара пользователя
Tema
Сообщения: 143

Re: Первичная настройка Debian

Сообщение Tema »

alv писал(а):
13.11.2015 14:50
BOSS писал(а):
13.11.2015 12:12
один из новоприбывших с иксами мешает работать console-setup.

Настройки консоли скидываются до умолчальных при обновлении любых пакетов, влекущих за собой регенерацию initrd (и, видимо, не только).

Отлично. Не знаю зачем это сделано, но с виду так себе решеньице.
alv писал(а):
13.11.2015 14:50
Для текущего сеанса восстанавливаются командой

Код: Выделить всё

# setupcon -f

Увековечиваются редактированием файла /lib/systemd/system/systemd-vconsole-setup.service
Эмпирический рецепт для Ubnutu'одов начиная с 15.04 описан здесь: http://alv.me/?p=10308
Но подозреваю, что он работает во всех deb based дистрах, которые systemd'изированы.

Я вчера искал этот файл и сервис. файла нет, сервис выключен. На одном из ресурсов Debian(если память не подводит, BTS) информацию о том, что по умолчанию этот сервис отключен т.к. в Дебиан и так полно подобных утилит. Что же, видимо не справляются.

Спасибо за ответ, вечером попробую осуществить.

PS:
Где можно почерпнуть глубиннных знаний о Debian? Уж точно не wiki. Есть ли сейчас актуальные книги об устройстве этой ОС? Меня сильно разбаловала wiki Arch судя по всему. Но хочется иметь качественную документацию, чтобы не перебиваться между убунту формумом и постами 200х гг. :)
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Первичная настройка Debian

Сообщение Hephaestus »

BOSS писал(а):
13.11.2015 16:25
Есть ли сейчас актуальные книги об устройстве этой ОС?
Есть Debian Handbook. Силами сообщества выкуплена и с тех пор живёт под свободной лицензией, если ничего не путаю.
Тута вот наши форумчане-энтузиасты пилят перевод на русский. Но я за успехами не слежу и личного участия не принимаю, поэтому за подробностями - это не ко мне.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
Tema
Сообщения: 143

Re: Первичная настройка Debian

Сообщение Tema »

удалил иксы и войла, кириллица в консоли работает после перезагрузки. Попробую ставить по кускам иксы и локализировать что именно конфликтует. Перфекционизм меня погубит :)

вот он, виновник - https://packages.debian.org/jessie/x11-apps
Надо копать глубже...
Можно не копать. это как раз пакет, который я хотел удалить. бесполезные свистоперделки иксов.
Установил xdm, awesome - все работает, включая кириллицу в консоли.

пожалуй отрепорчу баг, пусть поищут.

Спасибо всем отписавшимся!
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Первичная настройка Debian

Сообщение Rootlexx »

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

Дело в следующем: console-setup успевает запуститься раньше, чем подгрузится модуль драйвера видео и активируется KMS, который вызывает смену видеорежима, в результате чего шрифт возвращается к предустановленному, в котором отсутствуют кириллические символы.
Исправить это можно, отложив запуск сервиса до окончания активизации udev. Для этого надо создать файл /etc/systemd/system/console-setup.service.d/wait4udev.conf:

Код: Выделить всё

[Unit]
After=systemd-udev-settle.service
Wants=systemd-udev-settle.service
Или же можно добавить подгрузку модуля драйвера видео в initrd.
Спасибо сказали: