You are not logged in.
Pages: 1
Systemd and slim works fine except that X is on tty2, I'd like it to start in tty7 or maybe tty4. I have tried to add tty7 and vt7 respectively to the Execstart line;
[Service]
ExecStart=/usr/local/bin/slim -nodaemon
in /etc/systemd/system/graphical.target.wants/slim.service. The complete slim.service looks like this;
[Unit]
Description=SLiM Simple Login Manager
Requires=dev-tty7.device
After=dev-tty7.device systemd-user-sessions.service
[Service]
ExecStart=/usr/local/bin/slim -nodaemon tty7 # like so or vt7
[Install]
WantedBy=graphical.target
How do you enable this;
dev-tty7.device systemd-user-sessions.service
systemctl list-units give this (snip);
sys-devices-virtual-tty-tty0.device loaded active plugged /sys/devices/virtual/tty/tty0
sys-devices-virtual-tty-tty1.device loaded active plugged /sys/devices/virtual/tty/tty1
sys-devices-virtual-tty-tty10.device loaded active plugged /sys/devices/virtual/tty/tty10
sys-devices-virtual-tty-tty11.device loaded active plugged /sys/devices/virtual/tty/tty11
sys-devices-virtual-tty-tty12.device loaded active plugged /sys/devices/virtual/tty/tty12
sys-devices-virtual-tty-tty2.device loaded active plugged /sys/devices/virtual/tty/tty2
sys-devices-virtual-tty-tty3.device loaded active plugged /sys/devices/virtual/tty/tty3
sys-devices-virtual-tty-tty4.device loaded active plugged /sys/devices/virtual/tty/tty4
sys-devices-virtual-tty-tty5.device loaded active plugged /sys/devices/virtual/tty/tty5
sys-devices-virtual-tty-tty6.device loaded active plugged /sys/devices/virtual/tty/tty6
sys-devices-virtual-tty-tty7.device loaded active plugged /sys/devices/virtual/tty/tty7
sys-devices-virtual-tty-tty8.device loaded active plugged /sys/devices/virtual/tty/tty8
sys-devices-virtual-tty-tty9.device loaded active plugged /sys/devices/virtual/tty/tty9
...
getty@tty1.service loaded active running Getty on tty1
There's no problem with tty1 and as I understand, tty3 and 4 is socket activated when needed, they work ok here.
Google and manuals or wiki doesn't enlighten me and so how do one create more ttys and get slim/X to tty7?
Offline
Try opening your /etc/slim.conf file and make sure xserver_arguments contains vt07, and not vt02. For example:
xserver_arguments -nolisten tcp vt07
Offline
That option wasn't even used. Trying it out now. Thanks!
Offline
Worked like a charm! Thx mate!
Offline
The info is also available on the SLIM wiki page for future reference.
PS: don't forget to mark your thread as [SOLVED].
Burninate!
Offline
Pages: 1