ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Hihin Ruslan <ruslandh@yahoo.com>
To: sisyphus@lists.altlinux.org
Subject: Re: [sisyphus] systemd и tty1
Date: Tue, 26 Apr 2016 22:37:51 +0300
Message-ID: <201604262237.55778@ruslandh> (raw)
In-Reply-To: <89E865DE-2FEB-4CD4-BC43-0C3FC38C1B6D@narod.ru>


[-- Attachment #1.1: Type: text/plain, Size: 1117 bytes --]

Здравствуйте Ruslan Hihin
  В сообщении от 26 апреля 2016 Ruslan Hihin написал(a):
> В общем самое простое - через rc.local пускать. Tty1 и dm
> между собой конфликтуют. По идее, если дождаться старта dm, а
> потом запустить руками сервис tty1, то оба работают. А если из
> служб запускать - или dm не запускается, или tty1.
В общем, сделал такой вариант. 
Создал файл 
/etc/systemd/system/tty1.service
такого содержания (смотри вложение),

Cамое важное:
After=rc-local.service getty@tty1.service 

 ну и прописал в  kdmrc 

ServerVTs=-7

Всё работает по старому, всем спасибо.

PS в dm.service конфликт c getty@tty1.service   прямо и прописан, 
просто сразу не разглядел. Поэтому логично было создать 
его "двойник", который никому-бы не мешал.
Вот такой "велосипед" пришлось написать :)

Ещё раз всем спасибо !!
А для таких как, я который не любит менять свои привычки, кто 
хочет восстановить старое расположение графики, я рецепт дал. Во 
всяком случае с KDM он работает.

-- 
  А ещё говорят так  (fortune):
 
 .

________________________________________________________________________
С уважением Хихин Руслан

[-- Attachment #1.2: tty1.service --]
[-- Type: text/plain, Size: 1555 bytes --]

#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.

[Unit]
Description=Start agetty on tty1
Documentation=man:agetty(8) man:systemd-getty-generator(8)
Documentation=http://0pointer.de/blog/projects/serial-console.html
After=rc-local.service getty@tty1.service 

# If additional gettys are spawned during boot then we should make
# sure that this is synchronized before getty.target, even though
# getty.target didn't actually pull it in.
Before=getty.target
IgnoreOnIsolate=yes

# On systems without virtual consoles, don't start any getty. Note
# that serial gettys are covered by serial-getty@.service, not this
# unit.
ConditionPathExists=/dev/tty0

[Service]
# the VT is cleared by TTYVTDisallocate
ExecStart=-/sbin/agetty --noclear tty1 linux
Type=idle
Restart=always
RestartSec=0
UtmpIdentifier=tty1
TTYPath=/dev/tty1
TTYReset=yes
TTYVHangup=yes
#TTYVTDisallocate=yes
KillMode=process
IgnoreSIGPIPE=no
SendSIGHUP=yes

# Unset locale for the console getty since the console has problems
# displaying some internationalized messages.
Environment=LANG= LANGUAGE= LC_CTYPE= LC_NUMERIC= LC_TIME= LC_COLLATE= LC_MONETARY= LC_MESSAGES= LC_PAPER= LC_NAME= LC_ADDRESS= LC_TELEPHONE= LC_MEASUREMENT= LC_IDENTIFICATION=

[Install]
WantedBy=getty.target
DefaultInstance=tty1

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

  reply	other threads:[~2016-04-26 19:37 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-04-26  6:48 Hihin Ruslan
2016-04-26  7:08 ` Евгений Терешков
2016-04-26  8:03   ` Ruslan Hihin
2016-04-26  8:42   ` Ruslan Hihin
2016-04-26  8:52       ` Ruslan Hihin
2016-04-26  9:01         ` Sergey V Turchin
2016-04-26  9:07           ` Alexei Mezin
2016-04-26  9:09             ` Sergey V Turchin
2016-04-26  9:16               ` Alexei Mezin
2016-04-26  9:42                 ` Sergey V Turchin
2016-04-26 10:25                   ` Ruslan
2016-04-26 10:38                     ` Sergey V Turchin
2016-04-26 10:39                     ` Alexei Mezin
2016-04-26 10:44                       ` Sergey V Turchin
2016-04-26  9:26           ` Ruslan Hihin
2016-04-26  9:44             ` Sergey V Turchin
2016-04-26 10:24               ` Ruslan
2016-04-26 10:42                 ` Sergey V Turchin
2016-04-26  8:59     ` Евгений Терешков
2016-04-26 10:13       ` Ruslan
2016-04-26 10:41         ` Sergey V Turchin
2016-04-26 10:56           ` Ruslan
2016-04-26  9:50   ` Alexey Shabalin
2016-04-26  9:52     ` Alexey Shabalin
2016-04-26 10:14       ` Ruslan
2016-04-26 11:09       ` Ruslan
2016-04-26 11:41         ` Ruslan Hihin
2016-04-26 12:10           ` Sergey V Turchin
2016-04-26 13:01             ` Ruslan Hihin
2016-04-26 19:37               ` Hihin Ruslan [this message]
2016-04-26 20:42                 ` Hihin Ruslan
2016-04-27  4:38                   ` Hihin Ruslan
2016-04-27  6:00                     ` Hihin Ruslan
2016-04-28  4:11                       ` Hihin Ruslan
2016-04-27  6:48                     ` Sergey V Turchin
2016-04-29  5:43                       ` Hihin Ruslan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201604262237.55778@ruslandh \
    --to=ruslandh@yahoo.com \
    --cc=sisyphus@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git