TTY1 Login Spam

I have this issue as you can see in the picture, it’d be a great help if anyone knows the problem, since I can’t quite solve it myself. Thanks!

Which installation type is this? Gnome? Plasma? XFCE? Server? Other? Is it new with 20250627, or older and upgraded? If upgraded, what method was used?

Is that whiteout hiding something you typed there, or something that appeared on its own? Showing us input/output from running command inxi -Faz in a GUI terminal by copy & pasting here enclosed by the </> button (to preserve the original output formatting) could possibly help us help you investigate what is happening there.

IME, tty1 gets treated differently from other ttys. If you wish to use tty logins, try using any of the others instead. I rarely use tty1 other than to revisit leftover login messages.

Hi, for your question. This isn’t an installation, I use TTY1 as my login instead of using a Display Manager like SDDM or LightDM. And I just have system upgraded today and the version is 20250627, yes. I used sudo zypper dup --allow-vendor-change to update.

The hidden are my local IPs, I quite don’t really feel comfortable sharing those even though it’s harmless. So please forgive me for that problem.

And this is the inxi -Faz you asked for:

System:
  Kernel: 6.15.3-2-default arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.15.3-2-default
    root=UUID=3261dc5f-6867-493c-9315-ea757e3dc7b3 quiet splash
    loglevel=3 rd.udev.log_priority=3 mitigations=auto security=selinux
    selinux=1 nvidia-drm.modeset=1 rd.driver.blacklist=nouveau
  Desktop: niri v: N/A with: waybar tools: avail: gtklock,swaylock
    vt: 1 dm: SDDM Distro: openSUSE Tumbleweed 20250627
Machine:
  Type: Laptop System: Acer product: Aspire A515-58GM v: V1.62
    serial: <superuser required> Chassis: type: 10
    serial: <superuser required>
  Mobo: RPL model: KellyG_RTU v: V1.62 serial: <superuser required>
    part-nu: 0000000000000000 uuid: <superuser required> UEFI: INSYDE
    v: 1.62 date: 10/30/2024
Battery:
  ID-1: BAT1 charge: 42.0 Wh (79.4%) condition: 52.9/53.1 Wh (99.5%)
    volts: 12.2 min: 11.3 model: LGC AP23A8L type: Li-ion serial: <filter>
    status: charging
CPU:
  Info: model: 13th Gen Intel Core i5-13420H bits: 64 type: MST AMCP
    arch: Raptor Lake gen: core 13 level: v3 note: check built: 2022+
    process: Intel 7 (10nm) family: 6 model-id: 0xBA (186) stepping: 2
    microcode: 0x4128
  Topology: cpus: 1x dies: 1 clusters: 5 cores: 8 threads: 12 mt: 4
    tpc: 2 st: 4 smt: enabled cache: L1: 704 KiB desc: d-4x32 KiB, 4x48
    KiB; i-4x32 KiB, 4x64 KiB L2: 7 MiB desc: 4x1.2 MiB, 1x2 MiB
    L3: 12 MiB desc: 1x12 MiB
  Speed (MHz): avg: 1278 min/max: 400/4600:3400 scaling:
    driver: intel_pstate governor: powersave cores: 1: 1278 2: 1278 3: 1278
    4: 1278 5: 1278 6: 1278 7: 1278 8: 1278 9: 1278 10: 1278 11: 1278
    12: 1278 bogomips: 62668
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: ghostwrite status: Not affected
  Type: indirect_target_selection status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling mitigation: Clear Register File
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass
    disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user
    pointer sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB:
    conditional; PBRSB-eIBRS: SW sequence; BHI: BHI_DIS_S
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel Raptor Lake-P [UHD Graphics]
    vendor: Acer Incorporated ALI driver: i915 v: kernel alternate: xe
    arch: Xe process: Intel 10nm built: 2020-21 ports: active: eDP-1
    empty: DP-1, DP-2, DP-3, DP-4, HDMI-A-1 bus-ID: 0000:00:02.0
    chip-ID: 8086:a7a8 class-ID: 0300
  Device-2: NVIDIA GA107M [GeForce RTX 2050]
    vendor: Acer Incorporated ALI driver: nvidia v: 570.169
    alternate: nouveau,nvidia_drm non-free: 550/565.xx+ status: current
    (as of 2025-01; EOL~2026-12-xx) arch: Turing code: TUxxx
    process: TSMC 12nm FF built: 2018-2022 bus-ID: 0000:01:00.0
    chip-ID: 10de:25a9 class-ID: 0302
  Device-3: Microdia Dual Mode Camera (8006 VGA)
    driver: hid-generic,usbhid type: USB rev: 2.0 speed: 12 Mb/s lanes: 1
    mode: 1.1 bus-ID: 3-3:3 chip-ID: 0c45:8006 class-ID: 0300
  Device-4: Chicony ACER FHD User Facing driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-6:4
    chip-ID: 04f2:b777 class-ID: 0e02 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.8
    compositor: niri driver: X: loaded: intel,nvidia
    unloaded: modesetting,vesa alternate: fbdev,nouveau,nv dri: iris
    gpu: i915 display-ID: 1
  Monitor-1: eDP-1 model: BOE Display 0x0b91 built: 2022 res:
    mode: 1920x1080 hz: 60 scale: 120% (1.2) to: 1600x900 dpi: 142
    gamma: 1.2 size: 340x190mm (13.54x7.64") diag: 395mm (15.5")
    ratio: 16:9 modes: 1920x1080
  API: OpenGL v: 4.6 vendor: intel mesa v: 25.1.4 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: Mesa Intel Graphics (RPL-P)
    device-ID: 8086:a7a8 memory: 14.97 GiB unified: yes
  API: Vulkan v: 1.4.313 layers: 2 device: 0 type: integrated-gpu
    name: Intel Graphics (RPL-P) driver: N/A device-ID: 8086:a7a8
    surfaces: N/A device: 1 type: discrete-gpu
    name: NVIDIA GeForce RTX 2050 driver: N/A device-ID: 10de:25a9
    surfaces: N/A device: 2 type: cpu name: llvmpipe (LLVM 20.1.6 256
    bits) driver: N/A device-ID: 10005:0000 surfaces: N/A
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo,vulkaninfo gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Raptor Lake-P/U/H cAVS vendor: Acer Incorporated ALI
    driver: sof-audio-pci-intel-tgl alternate: snd_hda_intel, snd_soc_avs,
    snd_sof_pci_intel_tgl bus-ID: 0000:00:1f.3 chip-ID: 8086:51ca
    class-ID: 0401
  API: ALSA v: k6.15.3-2-default status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: PipeWire v: 1.4.5 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa
    type: plugin 4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Raptor Lake PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 0000:00:14.3 chip-ID: 8086:51f1 class-ID: 0280
  IF: wlan0 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Acer Incorporated ALI driver: r8169 v: kernel port: 3000
    bus-ID: 0000:2c:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp44s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Info: services: NetworkManager,wpa_supplicant
Bluetooth:
  Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-10:6 chip-ID: 8087:0033
    class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter>
    bt-v: 5.4 lmp-v: 13 status: discoverable: no pairing: no
    class-ID: 6c010c
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller Intel
    driver: vmd v: 0.6 port: N/A bus-ID: 0000:00:0e.0 chip-ID: 8086:a77f
    rev: class-ID: 0104
Drives:
  Local Storage: total: 476.94 GiB used: 54.69 GiB (11.5%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Kingston
    model: OM8SEP4512Q-AA size: 476.94 GiB block-size: physical: 512 B
    logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: SBI00111 temp: 38.9 C scheme: GPT
Partition:
  ID-1: / raw-size: 203.17 GiB size: 198.92 GiB (97.91%)
    used: 54.69 GiB (27.5%) fs: ext4 dev: /dev/nvme0n1p7 maj-min: 259:7
  ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%)
    used: 172 KiB (0.0%) fs: vfat dev: /dev/nvme0n1p5 maj-min: 259:5
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
    zswap: no
  ID-1: swap-1 type: partition size: 2 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/nvme0n1p6 maj-min: 259:6
Sensors:
  System Temperatures: cpu: 58.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 16 GiB note: est. available: 15.33 GiB
    used: 4.58 GiB (29.9%)
  Processes: 337 Power: uptime: 0h 4m states: freeze,mem,disk
    suspend: s2idle avail: deep wakeups: 0 hibernate: platform
    avail: shutdown, reboot, suspend, test_resume image: 6.1 GiB
    services: power-profiles-daemon Init: systemd v: 257
    default: graphical tool: systemctl
  Packages: pm: rpm pkgs: N/A note: see --rpm tools: yast,zypper
    pm: flatpak pkgs: 27 Compilers: gcc: 15.1.1 Shell: fish v: 4.0.1
    running-in: kitty inxi: 3.3.37

Thank you for sharing your precious time to help me with my problem.

@neifua I see it here, but don’t switch to a VT very often, never worried about it…

Well same here but I use it to login into my session so it quite annoying getting spammed like that :sweat_smile:.

I do the same on MicroOS and Hyprland with seatd, but don’t see it there… I suspect it’s maybe related to the likes of motd and issue with it posting the ip address, cycles through per interface.

I suggest look at /etc/issue and edit that as required…

This is what in the /etc/issue you told me to look at

Welcome to openSUSE Tumbleweed 20250627 - Kernel \r (\l).

enp44s0: \4{enp44s0} \6{enp44s0}
wlan0: \4{wlan0} \6{wlan0}

I tried to delete the enp44s0 and wlan0 but it’s keep respawning again.

@neifua have a read of the man page for issue-generator…

Isn’t this the"message of the day"? It is normally the contents of /etc/motd (which by default has Have a lot of fun...). It is shown by the loginprocess. See

man login`

and the file /etc/login.defs.

I remember vaguely that people thought it being a good idea to show the IP of something (I am not sure of what).

Alas, I have forgotten the details on how they achieved that (and thus on how to switch it off).

Please note that I am on Leap, thus it may be a bit different on Tumbleweed.

@hcvv it’s a little different on Tumbleweed, no more /etc/motd and /etc/issue is a link to /run/issue. It’s tied in with network interfaces and provide ssh info.

@neifua, Does it happen on tty2, tty3, tty4, tty5 or tty6? If not, why not use one of them instead of tty1. As I wrote, tty1 is (marginally) different from the others, but all are provided the same support for getting your work done.

@hcvv, I switch eth0 off via empty /etc/issue.d/70-eth0.conf.

To what of my questions is this an answer? I am not even aware I asked for something.

@malcolmlewis It kinda fixed the spamming issue. Well I’m happy with this so thank you guys for the helps! @mrmazda

You didn’t directly phrase a question:

I described what you forgot, how to “switch it off”.

@malcolmlewis, @mrmazda I’m really appreciate the helps! No more spamming in TTY1 straight into my face.

OK, now I see. I hope I will remember when this hits Leap.
At this moment:

henk@boven:/etc/issue.d> l
total 16
drwxr-xr-x   2 root root  4096 Sep  5  2024 ./
drwxr-xr-x 152 root root 12288 Jul  1 08:44 ../
henk@boven:/etc/issue.d>

@neifua see this thread https://forums.opensuse.org/t/mysterious-new-eth0-line-in-agetty-login-prompt/147185

@hcvv you have a post or two there as well… :wink:

Oh, I have seen that thread but was too lazy to read it mb :sweat_smile:, I’ll check around next time I post something!

Ah, yes, years and years ago. No wonder I can not remember the details.

But I love this one:

Should that mouth full of gibberish explain why something so simple as the /etc/issue file should be subjeced after 50 years of existence into such nonsensical behavior? People should be free to have hobbies. I have, But I keep them to myself.

Please be aware that until now I did not make any derogatory remarks about these messages (it is the OP that called them Spam). But in those times I was more daring it seems.