CrunchBang Forums » Feedback & Suggestions

idea for CB_amd64

(11 posts)
  1. Zeke
    Member
    12 posts

    I've been trying to find the best solution for using the best of 64 bit architecture, and not loosing usability and elegance of CrunchBang. About differences between 32 and 64 bits on the same processor:
    http://www.scribd.com/doc/363677/Benchmarks-AMD64-in-32bit-mode-vs-64bit-mode-Ubuntu
    Next problem - the best application for digital photo processing is DigiKam (which requires kde-desktop). So probably simplest solution: to install Kubuntu + OpenBox + scripts from CB. After reading some comparisons, I've found that - strangely enough - Ubuntu has better support from Canonical than Kubuntu. The same version - and Gnome based version has less errors.
    Solution: Ubuntu_amd64 minimal installation/ext3 -> install kde-desktop -> install OpenBox + CB scripts. Seems to be going the longest possible way :) .
    By the way, menu under right mouse button (in my current, i386 CB) is so intuitive and obvious its hard to use start menu in Windows back again!
    [I have no idea which section this topic should belong to]

    Posted 2 years ago #
  2. corenominal
    root
    251 posts

    Hi Zeke :)

    Thanks for the post and link. I've had a quick look at the 32 vs 64 bit document and the gains look impressive. Unfortunately though, I am not able to build a 64 bit version at the moment :( Having said that, I am looking into building meta packages, so building a 64 bit version might not be a complete no no.

    Regarding DigiKam, I had a quick look and APT reported these packages would be installed:

    cryptsetup digikam kdebase-bin kdebase-bin-kde3 kdebase-kio-plugins kdelibs-data kdelibs4c2a kdesktop libarts1c2a libavahi-qt3-1 libdbus-qt-1-1c2 libexiv2-2 libkdcraw3 libkexiv2-3 libkipi0 libkonq4 xdg-user-dirs

    Seems a bit excessive to install the entire KDE desktop for one application, I was sure that it would return just the required libraries. :(

    Posted 2 years ago #
  3. Zeke
    Member
    12 posts

    Hello corenominal, thanks for taking a look at my issue.
    If I was a bit more proficient with repacking and building of iso's, I would have built 64bit remix myself - lets say, with source debs of configs and CB-unique apps from you. This tool: http://uck.sourceforge.net/ seems to be quite user-friendly. After heavy fighting with ubuntu installation, which for some reason one time recognized my ext3 partition as /dev/sda3, and next time as /dev/sdb3 (no idea why!), I got working Gnome with all bells and whistles (called compiz), and OpenBox+pypanel+conky. No success with tablaunch, probably the only solution is to install it from tar.gz (didn't work with default conf files), but I can live without that.
    And yes, DigiKam is very demanding. At the moment, system partition has 2.93 GiB occupied (so good that I made it 5 GiB!) - due to default Gnome Ubuntu installation + KDE desktop. The problem is, there's no competition for this application - for RAW files processing. In MS Windows there's Adobe Lightroom, which in some parts is better, but I don't think installing it under wine is a good idea.

    Posted 2 years ago #
  4. Zeke
    Member
    12 posts

    Now I've found another problem. As nitrogen from CB didn't want to cooperate with my installation, I've chosen feh for setting wallpaper (which is good and fast). It works, but after few seconds gets replaced by whatever I set as a wallpaper in Gnome. That's sth I won't solve on my own, so if anyone knows how it works (in Gnome) - I'll appreciate some help.

    Posted 2 years ago #
  5. Zeke
    Member
    12 posts

    After a good dinner I found some solution :) . "ps aux | grep gnome" revealed gnome-settings-daemon in bacground, so at the very end of autostart.sh I've added "(sleep 2s && killall gnome-settings-daemon) &". Now I have to find out, how to stop this daemon from starting when I'm _not_ logging into Gnome session.

    Posted 2 years ago #
  6. corenominal
    root
    251 posts

    Hi Zeke :)

    FWIW, I went to great lengths to make sure gnome-settings-daemon and gnome-control-center were not included in the default CrunchBang installation, exactly for the reason you are now describing. Unfortunately there are many GNOME apps [rhythmbox, totem, gnome-terminal etc.] which will invoke gnome-settings-daemon when they are started, so while adding the killall command to autostart.sh will stop gnome-settings-daemon at start-up, it will probably not prove to be a long-term solution :(

    I am guessing a solution, if you need to have gnome-settings-daemon installed, would be to run another daemon, i.e. anti-gnome-settings-daemon [I just made that up, it doesn't really exist] to query the existence of gnome-settings-daemon and kill it as it starts. Obviously there would be disadvantages to this, such as added overhead of running an additional daemon, also, depending on the polling rate, it would not necessarily catch gnome-settings-daemon in time before it overwrites your desktop settings. Hmm.

    Posted 2 years ago #
  7. rugby471
    Member
    60 posts

    Or just rename the gnome-settings-daemon file in /usr/bin? So it cannot be run

    "Microsoft is not the answer
    Microsoft is the question
    No (or Linux) is the answer."
    Posted 2 years ago #
  8. Zeke
    Member
    12 posts

    @rugby471
    Ahem, I do not want to completely remove gnome-settings daemon. I just want it to be started only if needed.

    @corenominal
    I'm using QuodLibet instead of Rhythmbox, roxterm instead of gnome-terminal - not only to avoid Gnome apps, these ones just suit me better; therefore not many possibilities to invoke this dreaded daemon. Another plus of my (temporary, as it is) solution is that when my girlfriend uses Gnome with compiz (which she likes a lot), I can log into my OpenBox environment and have gnome-settings killed automatically.
    My idea is to separate two environments: OpenBox and Gnome - to have two profiles. No idea how to achieve it.

    By the way, feh - contrary to nitrogen - is in Ubuntu repositories.
    http://linuxbrit.co.uk/feh/wiki/FehFeatures
    Usage in autostart.sh :
    feh --bg-center Another-Leaf_1280x1024.jpg &

    Posted 2 years ago #
  9. corenominal
    root
    251 posts

    Yeah that could work too, although probably not practical if you need run gnome-settings-daemon at any time in the future. Still, good suggestion and something I have done myself on occasion ;)

    Posted 2 years ago #
  10. rugby471
    Member
    60 posts

    For raw files, I just saw this post on Planet ubuntu, maybe you want to check it out?

    http://polishlinux.org/apps/graphics/processing-raw-files-in-linux/

    "Microsoft is not the answer
    Microsoft is the question
    No (or Linux) is the answer."
    Posted 2 years ago #
  11. andrewjoy
    Member
    3 posts

    Running a custom ubuntu install with openbox myself myself i know how much of a pain in the ass the gnome-settings-daemon is so leaving it out is a good thing. A x64 version would be nice i may try with corenominals blessing to build a x64 version of crunchbang but i am still learning that side of things so it will mostly be a technical exercise for myself to learn.

    PC: Phenom9950 Black @3.0Ghtz - Ubuntu 8.04x64 openbox
    Laptop: 2006 Macbook 2Ghtz Core2 Duo - OSX 10.5.5 - crunchbang 8.04
    Posted 1 year ago #

RSS feed for this topic

Topic Closed

This topic has been closed to new replies. If you would like to reply, please use the new forums.