View previous topic :: View next topic |
Author |
Message |
JumboAg Apprentice
Joined: 03 Mar 2007 Posts: 209 Location: Dallas, TX
|
Posted: Wed Oct 12, 2022 8:30 pm Post subject: Replacement/alternative to fbsplash |
|
|
Is there a replacement/alternative to fbsplash to do framebuffer console decorations these days? Plymouth lets you do a splash screen but I'm wanting to have something remain displayed post-boot on all console terminals. fbsplash/splashutils used to be the easiest way to do that before it was discontinued and pulled from portage. |
|
Back to top |
|
|
Zucca Moderator
Joined: 14 Jun 2007 Posts: 3896 Location: Rasi, Finland
|
Posted: Thu Oct 13, 2022 4:50 pm Post subject: |
|
|
I wonder if kmscon could be decorated...
There's also similar thing developed at google (for ChromeOS, it seems).
I've had plans to test out kmscon for some years now... :D
EDIT: Oh boy. This sucks. _________________ ..: Zucca :..
My gentoo installs: | init=/sbin/openrc-init
-systemd -logind -elogind seatd |
Quote: | I am NaN! I am a man! |
|
|
Back to top |
|
|
Zucca Moderator
Joined: 14 Jun 2007 Posts: 3896 Location: Rasi, Finland
|
Posted: Fri Oct 14, 2022 5:19 pm Post subject: |
|
|
Oh. fbterm supports background images. This is a start at least.
EDIT: Since fbterm worked right away, I could add fbterm and its deps into my initramfs then modify the init script there a little so that fbterm could be started as soon as possible.
I wasn't (yet) able to start kmscon with keyboard input support.
If you want to test around with it I suggest something like this: Code: | kmscon -l /bin/bash -- -l & sleep 5s && killall kmscon | ... to be able to test if you can exit kmscon using keyboard, and if not kmscon will be terminated after 5 secs. _________________ ..: Zucca :..
My gentoo installs: | init=/sbin/openrc-init
-systemd -logind -elogind seatd |
Quote: | I am NaN! I am a man! |
|
|
Back to top |
|
|
Zucca Moderator
Joined: 14 Jun 2007 Posts: 3896 Location: Rasi, Finland
|
Posted: Thu Oct 20, 2022 8:36 am Post subject: |
|
|
I'm having hard time trying to connect fbterm to tty inside initramfs.
I don't have much experience with these kinds of things and I wasn't able to find any information related to my problems.
I try to run fbterm as soon as /dev is mounted inside initramfs. But is it even possible to connect /dev/tty (or /dev/console) to fbterm's stdin, stdout and stderr manually. I tried normal shell redirections, but it fails (don't remember the error message atm...).
All this feels like trying to bend fbterm into something it wasn't really designed for. :P But it's fun to try to hack things... Sure Doom wasn't meant to be ran on DJ turntables? Right?
kmscon can straight act as vc replacement, so I might try to get that working. _________________ ..: Zucca :..
My gentoo installs: | init=/sbin/openrc-init
-systemd -logind -elogind seatd |
Quote: | I am NaN! I am a man! |
|
|
Back to top |
|
|
fspnet n00b
Joined: 07 Jul 2017 Posts: 14
|
Posted: Wed Aug 30, 2023 6:38 pm Post subject: You knoww i haaaaaav the actual ebuild and distfiles recover |
|
|
not saved recovered from the internet the ebuild and distfiles from random ftp servers around
we need whats this fbsplash and a specific version of bluez : |
|
Back to top |
|
|
Zucca Moderator
Joined: 14 Jun 2007 Posts: 3896 Location: Rasi, Finland
|
Posted: Wed Aug 30, 2023 7:30 pm Post subject: No comprende |
|
|
fspnet wrote: | fbsplash and a specific version of bluez : | fbsplash and bluez don't have anything to do with each other, as far as I can tell. Please try to descibe your last post in some other way? _________________ ..: Zucca :..
My gentoo installs: | init=/sbin/openrc-init
-systemd -logind -elogind seatd |
Quote: | I am NaN! I am a man! |
|
|
Back to top |
|
|
stefan11111 l33t
Joined: 29 Jan 2023 Posts: 949 Location: Romania
|
Posted: Wed Aug 30, 2023 7:39 pm Post subject: Re: No comprende |
|
|
Zucca wrote: | fspnet wrote: | fbsplash and a specific version of bluez : | fbsplash and bluez don't have anything to do with each other, as far as I can tell. Please try to descibe your last post in some other way? |
ChatGPT? _________________ My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev" |
|
Back to top |
|
|
Zucca Moderator
Joined: 14 Jun 2007 Posts: 3896 Location: Rasi, Finland
|
Posted: Wed Aug 30, 2023 7:49 pm Post subject: Re: No comprende |
|
|
stefan11111 wrote: | ChatGPT? | I'm leaning more in the direction of language barrier. _________________ ..: Zucca :..
My gentoo installs: | init=/sbin/openrc-init
-systemd -logind -elogind seatd |
Quote: | I am NaN! I am a man! |
|
|
Back to top |
|
|
CaptainBlood Advocate
Joined: 24 Jan 2010 Posts: 3999
|
Posted: Wed Sep 06, 2023 3:05 pm Post subject: |
|
|
Although I've never tried alternative, I have a feeling nothing beats media-gfx/splashutils.
I've locally maintained media-gfx/splashutils with kernel patches since removal.
A few quirks remains required here, preventing me from publishing:
The main one regards link step which involves a lib from installed instead of the ebuild tree for some reason.
Thus installing a binpkg is currently required prior to any rebuild, sad.
The second one is for the currently undone 6.[4,5].x kernel patches.
Prior to removal, kernel patches where inserted in gentoo-sources packages.
These days are forever gone.
My local kernel upgrade script detects CONFIG_FB_CON_DECOR and apply patch accordlingly.
That snippet of code should be externalized in a simple, autonomous, efficient and robust way...
Another non blocking quirk is that it never has been used here as originally expected, i.e. initramfs, not considered as a blocker.
That should be manageable through once git repo as gone public.
For the in a hurry adventurous ones having enough time to spend on it, media-gfx/splashutils isn't that far back into the game.
Thks 4 ur attention, interest & support. _________________ USE="-* ..." in /etc/portage/make.conf here, i.e. a countermeasure to portage implicit braces, belt & diaper paradigm
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. " |
|
Back to top |
|
|
fspnet n00b
Joined: 07 Jul 2017 Posts: 14
|
Posted: Thu Sep 07, 2023 7:43 pm Post subject: not sure if related |
|
|
not sure if related
-i was compiling the base system from 2005 using the lfs handbook -fgimple -fgnu89-inline -std=gnu89
says it may solve some of those functions where the functions are declared as requiring 3 args and its telling you
that its there isnt a defintion for the first operand: |
|
Back to top |
|
|
stefan11111 l33t
Joined: 29 Jan 2023 Posts: 949 Location: Romania
|
Posted: Thu Sep 07, 2023 8:24 pm Post subject: Re: not sure if related |
|
|
fspnet wrote: | not sure if related
-i was compiling the base system from 2005 using the lfs handbook -fgimple -fgnu89-inline -std=gnu89
says it may solve some of those functions where the functions are declared as requiring 3 args and its telling you
that its there isnt a defintion for the first operand: |
Zucca wrote: | I'm leaning more in the direction of language barrier. |
Still do? _________________ My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev" |
|
Back to top |
|
|
|