I tried to install this nice looking windowmanager to my SuSE. I downloaded, compiled and installed it just fine, but I cant get it running. So far I've tried/done: I added fluxbox to LoginManager (and now I see flugbox in login-screen in a checkbox), but it never occured to me is there something else to set in Login Manager (I now run KDE and login is also KDE) I've tried to edit .xinitrc and .xsession in my homedorectory. I have added elif test -x /usr/local/bin/fluxbox; then WINDOWMANAGER= /usr/local/bin/fluxbox -aa to both, so that there would be something to catch if I select flugbox. I also have created .flugbox directory to my homedirectory and it includes files init, menus and keys... When I start my box it goes to login screen and all other desktops work, bt if I select fluxbox, screen goes black and then it returns to Login-screen. Anyone, any ideas how to proceed... Thanks, Pete
2002-09-26 21.58 skrev Petri Somerkari: :: I tried to install this nice looking windowmanager to my SuSE. I :: downloaded, compiled and installed it just fine, but I cant get it :: running. :: :: So far I've tried/done: :: I added fluxbox to LoginManager (and now I see flugbox in login-screen :: in a checkbox), but it never occured to me is there something else to :: set in Login Manager (I now run KDE and login is also KDE) :: :: I've tried to edit .xinitrc and .xsession in my homedorectory. I have :: added :: :: elif test -x /usr/local/bin/fluxbox; then :: WINDOWMANAGER= /usr/local/bin/fluxbox -aa :: :: to both, so that there would be something to catch if I select flugbox. :: :: I also have created .flugbox directory to my homedirectory and it :: includes files init, menus and keys... :: :: When I start my box it goes to login screen and all other desktops work, :: bt if I select fluxbox, screen goes black and then it returns to :: Login-screen. :: :: Anyone, any ideas how to proceed... :: :: Thanks, Pete What happens if you open a virtual terminal and type export WINDOWMANAGER=fluxbox startx -- :1 ? -- It is illegal to say "Oh, Boy" in Jonesboro, Georgia.
Anders Dahlqvist wrote:
2002-09-26 21.58 skrev Petri Somerkari: :: I tried to install this nice looking windowmanager to my SuSE. I :: downloaded, compiled and installed it just fine, but I cant get it :: running. :: :: So far I've tried/done: :: I added fluxbox to LoginManager (and now I see flugbox in login-screen :: in a checkbox), but it never occured to me is there something else to :: set in Login Manager (I now run KDE and login is also KDE) :: :: I've tried to edit .xinitrc and .xsession in my homedorectory. I have :: added :: :: elif test -x /usr/local/bin/fluxbox; then :: WINDOWMANAGER= /usr/local/bin/fluxbox -aa :: :: to both, so that there would be something to catch if I select flugbox. :: :: I also have created .flugbox directory to my homedirectory and it :: includes files init, menus and keys... :: :: When I start my box it goes to login screen and all other desktops work, :: bt if I select fluxbox, screen goes black and then it returns to :: Login-screen. :: :: Anyone, any ideas how to proceed... :: :: Thanks, Pete What happens if you open a virtual terminal and type export WINDOWMANAGER=fluxbox startx -- :1 ?
If I do as above I get: error while loading shared libraries: libstdc++.so.3: cannot open shared object file: No such file or directory. I also tried these: 1. in /usr/X11/bin create a link to your fluxbox executable, e.g. ln -s /usr/local/bin/fluxbox /usr/X11/bin 2. Add the fluxbox to the login manager sessions 3. Add fluxbox to /usr/X11/bin/wmlist (This still exists in SuSE 8.0) And still no FluxBox... after login, still black for a while and then login screen again.. PETE
Petri Somerkari said:
error while loading shared libraries: libstdc++.so.3: cannot open shared object file: No such file or directory.
That means the binary you downloaded was compiled with gcc 3.0. You could try installing gcc30.rpm from the SuSE cds, but that version was buggy, according to the reports. Try to find a version compiled with dcc 2.95.3, or recompile it yourself //Anders
I don't know anything about this -- I'm just curious... If gcc 3.0 is on the SuSE 8 CDs, then it's at least a year old. If FLUXBOX was asking for libstdc++.so.3, would it not likely accept a more current (and stable) version of the gcc libs? What about loading recent gcc and creating a link to libstdc++.so.3 ? Or would it break other programs to have gcc 3-dot-something libs installed? /kevin On Friday 27 September 2002 14:36, Anders Johansson wrote:
Petri Somerkari said:
error while loading shared libraries: libstdc++.so.3: cannot open shared object file: No such file or directory.
That means the binary you downloaded was compiled with gcc 3.0. You could try installing gcc30.rpm from the SuSE cds, but that version was buggy, according to the reports. Try to find a version compiled with dcc 2.95.3, or recompile it yourself
//Anders
-- ** DIR-ty DEEDS, and they're DONE dirt cheap. (Sing it, now...)
Kevin McLauchlan said:
I don't know anything about this -- I'm just curious...
If gcc 3.0 is on the SuSE 8 CDs, then it's at least a year old. If FLUXBOX was asking for libstdc++.so.3, would it not likely accept a more current (and stable) version of the gcc libs?
What about loading recent gcc and creating a link to libstdc++.so.3 ?
It probably wouldn't work. I haven't tried it, but gcc's c++ compatibility isn't exactly world renowned. version x.y has so far never been compatible with x.(y-1) or x.(y+1) gcc 3.2 uses libstdc++.so.5 and I really doubt it can be used here. I haven't tried it, as I said, so it *might* be, but I really, really doubt it.
Or would it break other programs to have gcc 3-dot-something libs installed?
No, you can have as many versions as you like installed at the same time, just as long as they're in different directories. //Anders
Anders Johansson wrote:
Petri Somerkari said:
error while loading shared libraries: libstdc++.so.3: cannot open shared object file: No such file or directory.
That means the binary you downloaded was compiled with gcc 3.0. You could try installing gcc30.rpm from the SuSE cds, but that version was buggy, according to the reports. Try to find a version compiled with dcc 2.95.3, or recompile it yourself
//Anders
I compiled it myself from source with gcc 3.00.. I have both installed at the moment, but seems like 3.00 was used... Should I uninstall 3.oo and recompile ? how to uninstall unsuccesfull version, or just delete ? PETE
Petri Somerkari said:
I compiled it myself from source with gcc 3.00.. I have both installed at the moment, but seems like 3.00 was used... Should I uninstall 3.oo and recompile ? how to uninstall unsuccesfull version, or just delete ?
No, just make sure you have the gcc 3.0 library directory (something like /opt/experimental/lib perhaps, if you installed it from SuSE's CDs) listed in /etc/ld.so.conf. If it isn't, put it in there, and remember to run ldconfig afterwards. //Anders
Anders Johansson wrote:
Petri Somerkari said:
I compiled it myself from source with gcc 3.00.. I have both installed at the moment, but seems like 3.00 was used... Should I uninstall 3.oo and recompile ? how to uninstall unsuccesfull version, or just delete ?
No, just make sure you have the gcc 3.0 library directory (something like /opt/experimental/lib perhaps, if you installed it from SuSE's CDs) listed in /etc/ld.so.conf. If it isn't, put it in there, and remember to run ldconfig afterwards.
//Anders
Good damn ! Now it works, and looks good. Thanks alot everyone. PETE
participants (4)
-
Anders Dahlqvist
-
Anders Johansson
-
Kevin McLauchlan
-
Petri Somerkari