You are not logged in.
Hi, yesterday I did an update followed by a cleanup with bleachbit + bb root, upon next reboot i have no image for the login screen its just black.
Im guessing bleachbit is to blame, how can I put an image there again?
Last edited by woof (2016-05-31 10:10:10)
Offline
See configuration file
/etc/lightdm/lightdm-gtk-greeter.conf.bunsen
for the location of the background file.
You can change it with
sudo galternatives
select bl-login-background and pick one of the images.
Should the images themselves not be there anymore:
sudo apt-get --reinstall install bunsen-images
Offline
I just wrote a long post which was deleted when i tried to post it because i auto logged out of the forum grrr
Quick summary
1. the conf file background entry pointed to a folder that did not exist.
background=/usr/share/backgrounds/bunsen/bunsen-images/bl-default/bl-login-1920x1200.png
2 discovered nitrogen doesnt have any bunsenlabs wallpapers anymore. ( i use a background image in a different folder so didnt notice this at first.
3. I basically messed up the galternatives , deleted the bl-login-background entry and cant figure out how to add it again.
4. even if i reinstall images now i think its not going to help because the galternatives problem
5. im a noob
Offline
Did you miss this, when updating older installations? News & Announcements» [IMPORTANT] Some filepaths will change.
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
Try this:
1) In a terminal,
sudo apt-get purge bunsen-configs
2) Open /etc/lightdm in your file manager and see if there are any files with "bunsen" in the name. There should not be, but if there are, rename them, for example by adding a suffix '-disabled'. You need to be root, so use Thunar's "open as root" option after clicking on an empty part of the folder window, then "rename".
3) Now
sudo apt-get install bunsen-configs
4) Check that /etc/lightdm/lightdm-gtk-greeter.conf.bunsen now contains the line
background=/usr/share/images/bunsen/login/bl-login-background
5) Check that the alternative bl-login-background exists again.
6) If you can't set a desktop wallpaper from the menu, check the thread damo linked to.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
John I followed your advice and it all went fine until number 5, galternatives was still missing the login background entry.
damo I missed that announcement about the update I read the thread now, I still dont understand the galternatives thing. My own fault for deleting it but im so unfamiliar with this stuff. I dont expect u guys to hold my hand to fix this its not a big deal, I saw an opportunity to learn to customise my bl a little more. Ill probably install the final rc I downloaded a few weeks ago when i get a chance sometime soon. I installed it on my other PC and its working great! Nice job guys btw
Offline
^ To re-establish the alternatives for the bunsen login image, you should
sudo apt-get purge bunsen-images
followed by
sudo apt-get install bunsen-images
Check with
sudo galternatives
that there is now an entry for bl-login-background.
Then reboot and check that you have the login background back.
It is the package 'bunsen-images' that sets the alternative in its postinst, not package 'bunsen-configs'
@John,
Perhaps you should modify 'bl-alternatives update' to update all bunsenlabs alternatives in stead of some selected ones?
Offline
It is the package 'bunsen-images' that sets the alternative in its postinst, not package 'bunsen-configs'
Indeed it is! I should have remembered of course...
@John,
Perhaps you should modify 'bl-alternatives update' to update all bunsenlabs alternatives in stead of some selected ones?
Ah yes. At the moment it updates the four original bunsen alternatives: bl-file-manager, bl-image-viewer, bl-media-player and bl-text-editor but we could think about the implications of adding bl-login-background too. Thanks for the idea.
EDIT: I've had another look at bl-alternatives and it's all about executable files as alternatives in /usr/bin, ie applications. bl-login-background is an image file and none of the operations performed by bl-alternatives would be appropriate as far as I can see. @xaos52 what kind of "update" action did you have in mind? Is there anything an independent script like bl-alternatives could do without access to the image file paths set by bunsen-images?
Last edited by johnraff (2016-05-31 04:42:38)
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
@johnraff,
@xaos52 what kind of "update" action did you have in mind? Is there anything an independent script like bl-alternatives could do without access to the image file paths set by bunsen-images?
I did not have a look at bl-alternatives.
It just occurred to me that it would be nice if 'bl-alternatives update' could update all bunsen alternatives, taking account of bunsen installed packages.
Then we would not have to know which package sets an alternative to restore one.
Offline
[now getting off-topic but...]bl-alternatives is installed by bunsen-configs, but is run by dpkg after every new installation so it catches any potential alternatives to those four bl-* apps. (The time taken is acceptable IMO.)
bl-login-background is different. Without some images to add to the candidates, just setting up the alternative would be meaningless, wouldn't it? How would bl-alternatives be expected to know what image files were available? If they were hard-coded in, then they would have to be changed in sync with bunsen-images. I think having the package which installs the image files also set up the alternatives makes the most sense. This is what other Debian packages like desktop-base are doing.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
^ Agreed.
As I said, it was just a thought, not more.
Offline
To re-establish the alternatives for the bunsen login image, you should
sudo apt-get purge bunsen-images
followed by
sudo apt-get install bunsen-images
Check with
sudo galternatives
that there is now an entry for bl-login-background.
Then reboot and check that you have the login background back.
That fixed it. After that I put a custom image on the login screen and thats a 1st for me!
Thanks for the help everyone
Offline