Author Topic: iso without plymouth ?  (Read 2073 times)

0 Members and 1 Guest are viewing this topic.

Offline Esclapion

  • Support Team
  • ****
  • Posts: 5523
    • manjaro
  • Branch: stable
  • Desktop: Lxqt
  • GPU Card: GTX 970
  • GPU driver: nonfree
  • Kernel: 4.4.6
  • Skill: Advanced
iso without plymouth ?
« on: 02. May 2016, 19:27:05 »
I try to remove plymouth for my tries by setting plymouth_boot to false, and it doesn't work ?

I see sometimes messages about plymouth.service and anyway it doesn't start. I'm in 32 bits.

Does it work for somebody ?

Thanks by advance.  :)
Venez nous rejoindre sur l'IRC francophone
Patrice - Violence is the last refuge of the incompetent (Asimov)

Offline c00ter

  • Held Mitglied
  • *****
  • Posts: 1534
  • Towelie's cupcake
  • Branch: ☮Olive☮
  • Desktop: Depends©
  • GPU Card: Intel HD4400M CPU: Core i7-4510U
  • GPU driver: Intel/Free
  • Kernel: 4.4-lts & 4.5
  • Skill: Novice
Re: iso without plymouth ?
« Reply #1 on: 02. May 2016, 19:44:45 »
I try to remove plymouth for my tries by setting plymouth_boot to false, and it doesn't work ?

I see sometimes messages about plymouth.service and anyway it doesn't start. I'm in 32 bits.

Does it work for somebody ?

Thanks by advance.  :)

What does, "sudo systemctl disable plymouth" do to your system? Be cautious--it may break yer boot train & land you in a terminal.

Regards
“What, me worry?” ― Alfred E. Newman

Manjaro Wiki: https://wiki.manjaro.org/
Arch Wiki: https://wiki.archlinux.org/
Pacman Rosetta: https://wiki.archlinux.org/index.php/Pacman/Rosetta

Offline curiouseag

  • Sr. Mitglied
  • ****
  • Posts: 267
  • I'm new. Be nice!
  • Branch: stable
  • Desktop: undicieded
  • GPU Card: Intel Core i3-5010U
  • GPU driver: Intel
  • Kernel: grsec self build
  • Skill: Advanced
Re: iso without plymouth ?
« Reply #2 on: 02. May 2016, 19:50:05 »

edit: today my english is very bad :P
Idk how to temporaly deactivate plymouth. But here are the steps to remove it

I remove plymouth always because I do not like it.


READ carefully before doing anything!


if you uninstall it, your desktop is going to crash because plymouth has started it.
here are my steps on top of my head (hope I do not miss something)


install a loginmanager and make sure it is getting started after a reboot  by activating the service file. Do not reboot yet. (you need to overwrite the plymouth one)
I use xdm as service to start the login manager. (openrc)


now you need to remove the plymouth flags from your init. edit the mkinitcpio config and change the plymouth stuff for the original counterparts (like encrypt instead of the plymouth crypt thing)


recreate with mkinitcpio.


at this point you can uninstall everything with plymouth in its name. Your desktop is going to crash. Maybe use a tty.
reboot.


If it does not work restoring is simple. Just undo the steps and activate plymouth as login.


« Last Edit: 02. May 2016, 19:51:38 by curiouseag »

Offline Esclapion

  • Support Team
  • ****
  • Posts: 5523
    • manjaro
  • Branch: stable
  • Desktop: Lxqt
  • GPU Card: GTX 970
  • GPU driver: nonfree
  • Kernel: 4.4.6
  • Skill: Advanced
Re: iso without plymouth ?
« Reply #3 on: 02. May 2016, 20:40:05 »
Thanks, but i try to build an ISO. So, if the resulting live doesn't start, i'm blocked.  :(
Venez nous rejoindre sur l'IRC francophone
Patrice - Violence is the last refuge of the incompetent (Asimov)

Offline curiouseag

  • Sr. Mitglied
  • ****
  • Posts: 267
  • I'm new. Be nice!
  • Branch: stable
  • Desktop: undicieded
  • GPU Card: Intel Core i3-5010U
  • GPU driver: Intel
  • Kernel: grsec self build
  • Skill: Advanced
Re: iso without plymouth ?
« Reply #4 on: 02. May 2016, 20:50:47 »
What does, "sudo systemctl disable plymouth" do to your system? Be cautious--it may break yer boot train & land you in a terminal.

Regards


will not work, plymouth is part of the initramfs.

Offline curiouseag

  • Sr. Mitglied
  • ****
  • Posts: 267
  • I'm new. Be nice!
  • Branch: stable
  • Desktop: undicieded
  • GPU Card: Intel Core i3-5010U
  • GPU driver: Intel
  • Kernel: grsec self build
  • Skill: Advanced
Re: iso without plymouth ?
« Reply #5 on: 02. May 2016, 20:52:04 »
Thanks, but i try to build an ISO. So, if the resulting live doesn't start, i'm blocked.  :(


you can edit the profile. Just remove plymouth stuff from the "root profile" and "live profile"
the edits are the same. and we have isos without plymouth. maybe I am misunderstanding you?

Offline Esclapion

  • Support Team
  • ****
  • Posts: 5523
    • manjaro
  • Branch: stable
  • Desktop: Lxqt
  • GPU Card: GTX 970
  • GPU driver: nonfree
  • Kernel: 4.4.6
  • Skill: Advanced
Re: iso without plymouth ?
« Reply #6 on: 02. May 2016, 21:21:13 »

you can edit the profile. Just remove plymouth stuff from the "root profile" and "live profile"
the edits are the same. and we have isos without plymouth. maybe I am misunderstanding you?

Thanks, but :

Code: [Select]
[pat@xfce lxqt]$ grep -r plymouth .
./Packages-Lxqt:#plymouth-theme-manjaro-elegant
./profile.conf:# use plymouth; initcpio hook
./profile.conf:plymouth_boot="false"
./profile.conf:# plymouth_theme=manjaro-elegant
./log:  -> Removing plymouth hook
[pat@xfce lxqt]$ find . -name '*plymouth*'
[pat@xfce lxqt]$



and no start. I use sddm. If i change plymouth_boot and uncomment plymouth-theme-manjaro-elegant, it works -> ? ? ?
Venez nous rejoindre sur l'IRC francophone
Patrice - Violence is the last refuge of the incompetent (Asimov)

Offline curiouseag

  • Sr. Mitglied
  • ****
  • Posts: 267
  • I'm new. Be nice!
  • Branch: stable
  • Desktop: undicieded
  • GPU Card: Intel Core i3-5010U
  • GPU driver: Intel
  • Kernel: grsec self build
  • Skill: Advanced
Re: iso without plymouth ?
« Reply #7 on: 02. May 2016, 21:40:28 »
maybe sddm-consolekit works?


did you make sure it is symlinked as display-manager.service?

Offline Esclapion

  • Support Team
  • ****
  • Posts: 5523
    • manjaro
  • Branch: stable
  • Desktop: Lxqt
  • GPU Card: GTX 970
  • GPU driver: nonfree
  • Kernel: 4.4.6
  • Skill: Advanced
Re: iso without plymouth ?
« Reply #8 on: 02. May 2016, 21:59:07 »
I'm not in openrc, but in systemd.
Venez nous rejoindre sur l'IRC francophone
Patrice - Violence is the last refuge of the incompetent (Asimov)

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: iso without plymouth ?
« Reply #9 on: 03. May 2016, 13:21:24 »
This profile.conf works in bspwm edition: https://github.com/manjaro/manjaro-tools-iso-profiles/blob/master/community/bspwm/profile.conf

If you tgen remove any plymouth related packages from all Packages files, it should be enough.

Offline Esclapion

  • Support Team
  • ****
  • Posts: 5523
    • manjaro
  • Branch: stable
  • Desktop: Lxqt
  • GPU Card: GTX 970
  • GPU driver: nonfree
  • Kernel: 4.4.6
  • Skill: Advanced
Re: iso without plymouth ?
« Reply #10 on: 03. May 2016, 13:47:54 »
displaymanager="none" ?  :o

I  don't have : use_overlayfs="true"
Venez nous rejoindre sur l'IRC francophone
Patrice - Violence is the last refuge of the incompetent (Asimov)

Offline torvic9

  • Sr. Mitglied
  • ****
  • Posts: 253
  • Hello world!
  • Branch: stable
  • Skill: Intermediate
Re: iso without plymouth ?
« Reply #11 on: 03. May 2016, 14:02:08 »
What I can say is that disabling plymouth in profile.conf is not enough - booting the resulting ISO stops before loading the login manager.
I think you'll also have to remove the initcpio hook and remove "splash" from the boot config in /etc/default/grub.
i3: i7-5820K | 32 GB | GeForce GTX 960, nvidia | linux44-custom
KDE: i7-920 | 12 GB | GeForce GTS 450, nouveau | linux44
Gnome: Thinkpad X200s | linux41

Offline Esclapion

  • Support Team
  • ****
  • Posts: 5523
    • manjaro
  • Branch: stable
  • Desktop: Lxqt
  • GPU Card: GTX 970
  • GPU driver: nonfree
  • Kernel: 4.4.6
  • Skill: Advanced
Re: iso without plymouth ?
« Reply #12 on: 03. May 2016, 14:14:57 »
If you see above with the grep, i have not the world plymouth in my whole profile. I verify now and I don't have the mkinitcpio hook.
Else, my etc/default/grub ever contains nosplash.
Venez nous rejoindre sur l'IRC francophone
Patrice - Violence is the last refuge of the incompetent (Asimov)

Offline oberon

  • Core Team
  • *****
  • Posts: 3858
  • I'm nice. Be new!
  • Branch: unstable
  • Desktop: i3, Deepin, Cinnamon
  • GPU Card: Intel ValleyView Gen7
  • GPU driver: Intel
  • Kernel: 4.1 / 4.4
  • Skill: Intermediate
Re: iso without plymouth ?
« Reply #13 on: 03. May 2016, 14:16:19 »
displaymanager="none" ?  :o
The brave bspwm-users, yes!! 8)
Quote
I  don't have : use_overlayfs="true"
It's the default, you don't need it.

Also note that some settings have been moved from profile.conf to manjaro-tools.conf recently!
Check the templates:
https://github.com/manjaro/manjaro-tools/blob/master/README.md
and
https://github.com/manjaro/manjaro-tools-iso-profiles/blob/master/README.md
« Last Edit: 03. May 2016, 14:20:50 by oberon »
manjaro is addictive ::)
* manjaro-i3  * manjaro-cinnamon  * manjaro-deepin

Offline Esclapion

  • Support Team
  • ****
  • Posts: 5523
    • manjaro
  • Branch: stable
  • Desktop: Lxqt
  • GPU Card: GTX 970
  • GPU driver: nonfree
  • Kernel: 4.4.6
  • Skill: Advanced
Re: iso without plymouth ?
« Reply #14 on: 03. May 2016, 14:38:57 »
Thanks, but i find nothing about plymouth or grub. I did a git pull recently, so it can be that, but I think more something is broken in my install.  :(
Venez nous rejoindre sur l'IRC francophone
Patrice - Violence is the last refuge of the incompetent (Asimov)