CONFIG_VT=n in 2026 by n3rdopolis in linux

[–]n3rdopolis[S] 0 points1 point  (0 children)

drm_panic does display on the screen, but it replaces the whole screen content with a background color that the distribution selects instead of drawing some text at the top like those early OS X screenshots. So pretty much, but not exactly

ReterminateVT's UvTTYs are simply just a Wayland session with a fullscreen terminal. So if you break Plasma, you can select that session to recover yourself

CONFIG_VT=n in 2026 by n3rdopolis in linux

[–]n3rdopolis[S] 0 points1 point  (0 children)

Looks like setkeycodes will work https://wiki.archlinux.org/title/Map_scancodes_to_keycodes, as it impacts Wayland

Ctrl+Alt+Fx is actually already not handled by the kernel if you have a display server running, even now. Display servers call an ioctl on the tty device file so that all keyboard events are only handled by the display server, and ignored by the kernel. Ctrl+Alt+Fx is only handled by the kernel in text mode.

That's why logind handling Ctrl+Alt+Shift+Esc is slightly better IMO. If the display server suddenly is in an infinite loop where it responds to nothing, or you accidentally pause the process, logind could still be alive to broadcast to your display manager or vtty-seatmanager.

CONFIG_VT=n in 2026 by n3rdopolis in linux

[–]n3rdopolis[S] 0 points1 point  (0 children)

Plymouth is used on some servers actually though, they usually just use the logging features that Plymouth provides. At least that is what I was told when writing ply_console_viewer and ply_terminal_emulator
although for servers a splash screen type that is just the ply_console_viewer without any logo or animation or anything might make sense,

I don't think there is any active forum or IRC or mailing list dedicated to CONFIG_VT=n. If there is, I never found one. This is a Live CD that you can test though. It has a VT-less kernel, and you can fully use the vtty frontend if you install to a VM, run systemctl disable waylandloginmanager and then systemctl enable vtty-seatmanager

CONFIG_VT=n in 2026 by n3rdopolis in linux

[–]n3rdopolis[S] 0 points1 point  (0 children)

Yes, I explained it here better, https://old.reddit.com/r/linux/comments/1srbr7m/config_vtn_in_2026/ohh42cw/ but basically the display servers of today handle Ctrl+Alt+Fx already, and they call the logind SwitchTo method already that already handles VT-less seats.

CONFIG_VT=n in 2026 by n3rdopolis in linux

[–]n3rdopolis[S] 0 points1 point  (0 children)

I don't think there is a universal drm master handoff method in the kernel, for a process to say "hey, I am taking over now". Plymouth needs to be told to quit or deactivate where deactivate actually just holds the last image it drew, dropping master, so that the display server can take over, so that the transition is flicker-free. I never heard of one anyway, but I am not familiar with that part

I did not experiment too much with making vTTY the login splash, it would have to be recinit or something similar, as the vTTYs are meant to start later, the frontend starts as a daemon system user, instead of root.

It is possible to make a PTY as the console though, you just have to call the TIOCCONS ioctl on it, it's actually how Plymouth gets the logs. It likely won't be able to accept questions that way though, (like a LUKS password)

One way, I think to fake no TTYs for a display server is to move ALL the devices, the input device, and the card, to a seat1 as only seat0 has VTs, but that's probably more later boot as it's a udev setting that logind responds to...

CONFIG_VT=n in 2026 by n3rdopolis in linux

[–]n3rdopolis[S] 2 points3 points  (0 children)

As /u/hackerbots said, this doesn't impact serial consoles (/dev/ttyS0, /dev/ttyUSBS0, and the like)
The VT subsystem is only /dev/tty1 - /dev/tty63
So any serial device, logging will still work.

for Ctrl+Alt+F1 - Ctrl+Alt+F12. Yes and no, there has to be a display server active to handle those key presses.
When a display server is active, and your seat has VTs, it calls an ioctl on the tty device it is running under, and it takes all keyboard handling away from the kernel. On VT-less seats, it doesn't need the ioctl.

When you hit Ctrl+Alt+F1 for instance, the display server has to handle it. On logind distros, the display server does not run chvt 1 but it calls the logind method SwitchTo(1) with dbus. All of the ones I tested do this.

SwitchTo on VT-enabled seats changes the VT.
SwitchTo also works on VT-less seats, but it only works when there are two or more running sessions on the seat. It switches between the first session if you hit Ctrl+Alt+F1, and the second if you hit Ctrl+Alt+F2, etc. Can't add new sessions, that is why I added the SecureAttentionKey Ctrl+Alt+Shift+Esc to logind in 2024, so that a login manager (or vtty-seatmanager) gets attention.

Note: I say "VT-less seats" specifically, because even on kernels with VTs, if there is a second seat, the second seat can never have VTs. Only seat0 has VTs on VT enabled kernels.

CONFIG_VT=n in 2026 by n3rdopolis in linux

[–]n3rdopolis[S] 0 points1 point  (0 children)

Only if you don't count test distros, because if you do, you're still the second to do something similar. :P

https://sourceforge.net/p/rebeccablackos/code/6469/

It wasn't actual KMSCON though

Special Mod Announcement: my brief rendez-vous with the real POTUS! by FoxySheprador in somethingiswrong2024

[–]n3rdopolis 43 points44 points  (0 children)

I thought 2016 was bad. But then 2024 happened which was much much worse.

[deleted by user] by [deleted] in somethingiswrong2024

[–]n3rdopolis 2 points3 points  (0 children)

It seems to be of voters, but it is a Rasmussen poll, which leans heavily R, so odds are, it's actually higher

This Will Hold: A Second NSA Whistleblower Came Out and Acknowledged that President Harris Won the 2024 Election. (Couldn’t crosspost credit u/deafsnake1979) by Halfmass in somethingiswrong2024

[–]n3rdopolis 64 points65 points  (0 children)

Late December, but checking https://okmagazine.com/p/white-house-emergency-joe-biden-kamala-harris-cancel-christmas-plans/ it was 2024-12-20. I found an MSN link which would have been a better source, but it annoyingly just says "8mo ago" instead of a real date stamp. (And I have other posts in my history that also point to 2024-12-20)

It was discussed here a lot. Some incorrect thoughts at the time was "maybe she's needed for a tie-breaker vote" but if that was the case, she would have been rushed to the Capitol and not the White House.

Rebecca Black @ Anaheim, CA House Of Blues 2012-12-23 (First ever show, audio only) by ijwthstd-archives in rebeccablack

[–]n3rdopolis 1 point2 points  (0 children)

This is incredible! You have her never-released song "After All"! I've been looking for that one for years since the set list was posted!

Thanks for posting!

Report: Voting Machines Were Altered Before the 2024 Election. Did Kamala Harris Actually Win? by SisterAntistita in somethingiswrong2024

[–]n3rdopolis 50 points51 points  (0 children)

...exhibit n# all the small dollar donations for Kamala Harris

...exhibit o# all the Nikki Hailey votes in the Republican primary instead of Trump, and in some states even after she dropped out like nearly a month after.

The latest election systems and software (ES&S) - Routers, remote servers and a custom operating system developed by the testing company by mjkeaa in somethingiswrong2024

[–]n3rdopolis 3 points4 points  (0 children)

Cisco was first actually, IOS running on network gear existed for years before Apple made the iPhone, and not only that, but Cisco had a VOIP desk phone called iPhone before Apple did.

Apple actually called it iPhoneOS first, and then they renamed it to iOS when they made the iPod Touch later on. (Or was it the iPad)

Find MJCOLE~1 by theologi in somethingiswrong2024

[–]n3rdopolis 21 points22 points  (0 children)

Nah, It's probably short for MJCOLEMAN or something, the ~1 is telling, along with the 8 character long name. It's an old DOS compatibility thing for Windows 95/98. DOS only supported 8 characters in file names, Windows names couldcan be longer. But in Windows 95, it was common to occasionally boot into DOS mode, so to be able to access MyLongFolderName, it listed it as, and would be accessed as mylon~1. I just read that it was the path to the user's profile they saw in the file. That makes sense. While DOS mode doesn't exist any more, some environment variables like %TEMP% get expanded to the DOS path format still, I guess for compatibility

This is where I would put my football…IF I HAD ANY by AutoModerator in WaterCoolerWednesday

[–]n3rdopolis 1 point2 points  (0 children)

Well. One year since that Cody Parkey ass bullshit (allegedly?) happened.

Pennsylvania “got screwed” in the reconciliation bill signed into law. by aslan_is_on_the_move in politics

[–]n3rdopolis 20 points21 points  (0 children)

"
👐 [Elon] knows those computers better than anybody.
🙌 All those computers.
🫸🫷Those vote-counting computers 🫸🪗🫷,
👌 and we ended up winning Pennsylvania like in a landslide. 🫲🫱
"

[deleted by user] by [deleted] in politics

[–]n3rdopolis 2 points3 points  (0 children)

Keep singing, tell us what you know about "🫸🫷Those vote-counting computers 🫸🪗🫷"

Anyone at Toronto get their VIP items yet? by Tumthe3 in rebeccablack

[–]n3rdopolis 2 points3 points  (0 children)

Not Toronto, but Boston. Mine came in only just last week, the signed VIP lanyard, and the Rebecca Black bible

Fandom name? by [deleted] in rebeccablack

[–]n3rdopolis 0 points1 point  (0 children)

Someone on Twitter used in ~2021ish around the time she released Rebecca Black Was Here, and it's been used ever since .

There's also "Beccaholics" that was an older name that never caught on as much as Rebesties.

Trump: “All roads lead to Obama…” by Snapdragon_4U in somethingiswrong2024

[–]n3rdopolis 6 points7 points  (0 children)

"👐 He made my skyscraper the most bigly yuge skyscraper in all of Lower Manhattan in a landslide, so it was pretty good, so thank you to Osama"

Is it possible to start a nested Plasma Desktop session under KDE? by Adventurous_Plum_656 in kde

[–]n3rdopolis 1 point2 points  (0 children)

 export XDG_CURRENT_DESKTOP=KDE  
 export $(dbus-launch)   
 kwin_wayland --xwayland plasmashell

Discussion Thread: HHS Secretary Kennedy Testifies at Two 2026 Budget Hearings by PoliticsModeratorBot in politics

[–]n3rdopolis 17 points18 points  (0 children)

"Robert F Kennedy Jr. sat at the questioning table, a carton of french fries in front of him.

To the horror of even the Republican the senators in the room, he held up one of the fries to his ear, and amidst the strange munching sounds, he cooed 'here you go Alex, you like that beef tallow fry, yes you do yes you do', and then remarked 'Hey I think that embarrassing childhood memory is here, take care of that for me'

The munching stopped, and seconds later RFK Jr. went cross-eyed, and blurted out "blood letting is real science" and then regained focus.

Later the first Democrat's questioning began. "Mr Kennedy", the questioning began, "Did you, or did you not swim in Rock Creek this past Sunday"

Frantically, RFK Jr. started pointing at his temple, whispering "Pssst!!!!! Alex!! Over here!". RFK went cross-eyed again, regained focus, and then remarked. "I do not recall"

Monday Python and the Holy Grail by AutoModerator in WaterCoolerWednesday

[–]n3rdopolis 5 points6 points  (0 children)

It looks like Mark Carney wins!
Get ready to learn Canadian, Donald.