Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#1
I was playing with changing themes. Using the stock themes in settings>fluxbox>styles. After screwing around my wallpaper changed. So I went to control center and opened Nitrogen and to my chagrin, it was empty. To make matters a little more complicated, I figured I would open Synaptic. I did not change my sources list from the stock settings. No Sidux. Just what is checked on basic install. I figured I would use the upgrade in Synaptic to see if I needed anything. Came out to approx. 256mb of upgrades. I did it. I also agreed to overwrite any thing during the install phase when asked to do so. My system still works. But I get a ton of module errors during boot, But everything works OK but Nitrogen as far as I know. Which aint much. Wireless works Ok. Anyows, I am posting a screenshot of Nitrogen to show what I mean. I am using"feh" to get a desktop wallpaper showing for the present time and it seems to be inserting it into Nitrogen. But If I log out and back in to Fluxbox it will disappear out of Nitrogen. Still don't know how I borked it. Could do a reinstall, but I won't for a Wallpaper issue.

Nitrogen window
Nitrogen window
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#2
This is what I get in Nitrogen after a reboot.

Nitrogen empty Window
Nitrogen empty Window
Posts: 319
impuwat
Joined: 13 Sep 2007
#3
I feel your pain but have no advice. I've never experienced anything similar. Are you sure you are not experiencing some type of intermittent hardware problem? Maybe bad sector on your HD or a memory problem? Developing different icewm and flux themes I've constantly changed back and forth to check my development status as well as changing wallpaper. I've never had an issue.
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#4
Do you have wallpapers in your /home/username/Wallpaper folder?

If you do, check the permissions.

The modprobe errors are nothing to worry about.


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"antix.freeforu ms.org/warnings-at-boottime-about-config-files-after-upgrade-t1562.html"
linktext was:"antix.freeforu ms.org/warnings-at ... t1562.html"
====================================
" onclick="window.open(this.href);return false
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#5
Are you sure you are not experiencing some type of intermittent hardware problem?


Pretty much. But one never knows when it comes to hardware and intermittent. All I can say is I dual boot with Mint 6 Fluxbox RC1 and it hasn't hiccuped yet. Working on Motorcycles I know about on and off problems that seem to fix themselves.
The modprobe errors are nothing to worry about.
Thanks for that Anti. That would have been the only reason I might have considered a reinstall, although Icewm and Fluxbox work fine except for Nitrogen.
Do you have wallpapers in your /home/username/Wallpaper folder?

If you do, check the permissions.
Sure do. I'll check the permissions now. Owner had write permissions. Group did not. So I checked the write box to allow group also. GQview also allows the wallpaper jpg. to be set as desktop wallpaper, but it defaults back to my second screenshot after logging out, then logging back in. I guess I'm just special. I'll try populating Nitrogen with"feh" again now that I changed folder permissions to owner=write,group=write,and for good measure other users=write. Will see what happens and post back and update. Happy Trails.
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#6
No improvement. I guess I need a terminal script to move wallpaper files over to Nitrogen to get it to stick . I'll Keep searching. Been wrestling with this little snafu all night last night. But I am a stubborn cuss when it comes to fixing things. Makes me a little smarter it does. (Yoda)
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#7
Using Arch Linux wiki I tried

Code: Select all

nitrogen /path/to/image/directory/
home/harry/Wallpaper
And yes Wallpaper file I named is with a uppercase W. I get the no such file or directory error in Terminal. Still googling.
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#8
Get the same error with

Code: Select all

nitrogen --no-recurse /path/to/image/directory/home/harry/Wallpaper
Starting to wonder if I need to be root to do this?

EDIT: Started to do it as root, but then it hit me. Archwiki shows a $ instead of a # on their instructions. So I chickened out.
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#9
Trying a different route. I opened Terminal and

Code: Select all

nitrogen ~/Wallpaper
and that populated Nitrogen with all my Wallpaper files.

To try and get it to stick I edited Fluxbox Startup file as so



Now when I switch over from Icewm to Fluxbox, Nitrogen opens and asks for me to select one of the Image files before loading Fluxbox. I do. Fluxbox loads, But defaults to Desktop on 2nd Post instead of the one I selected. Close but no cigar.
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#10
Sorry for the full screenshots. I'll try to curb it a little. This is to show what I get when I type in

Code: Select all

nitrogen ~/Wallpaper
Image

I just can't get it to stay there.
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#11
What is in the .confog/nitogen folder?
And what path do the files show?
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#12
What is in the .confog/nitogen folder?
Says I have a directory in Terminal. I will have to find out where it is first before I can tell you.
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#13
sorry that should be ~/.config/nitrogen
ie /home/username/.config/nitrogen (the . means it is a hidden folder)
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#14
Here are the three files in Nitrogen in ,config/nitrogen
1st file says
[:0.0]
file=/home/harry/Wallpaper/aNTIX/antix-bluefla1680.jpg
mode=0
bgcolor=# 0 0 0

2nd file says
[:0.0]
file=/home/harry/Wallpaper/Biker/t56.jpg
mode=4
bgcolor=#fff7f7

3rd file says

[:0.0]
file=/home/harry/Wallpaper/aNTIX/antix-bluefla1680.jpg
mode=0
bgcolor=# 0 0 0

I know I have double entrys right now. It was right where you said it was. Not sure how to find path to file in Thumbs or PCManFM?
Posts: 1,081
OU812
Joined: 29 Sep 2007
#15
1. You should have 3 files in ~/.config/nitrogen
a. fluxbox wallpaper
b. icewm wallpaper
c. a symlink which fools nitrogen
You might want to check the permissions on this folder also.

2. Your ~/.fluxbox/startup file should have these lines

Code: Select all

rm $HOME/.config/nitrogen/bg-saved.cfg
ln -s $HOME/.config/nitrogen/bg-saved-fb.cfg $HOME/.config/nitrogen/bg-saved.cfg
nitrogen --restore &
The first two lines have to do with that symlink file I mentioned earlier.

3. When launching nitrogen from a terminal, I use the command

Code: Select all

nitrogen --sort=alpha --no-recurse ~/Wallpaper/
Which is also the command I use in the control center. Note that you should use the / character at the end of the command otherwise Nitrogen has problems handling the path as a directory. (Which may just be part of the problem.)

john