This is a discussion on Xfce-4.4.0 Packages for testing within the Slackware Linux Support forums, part of the Unix Operating Systems category; --> On 2007-01-22, Joost Kremers <joostkremers@yahoo.com> wrote: > Robby Workman wrote: >> 1. This package requires the vte, dbus, dbus-glib, ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| On 2007-01-22, Joost Kremers <joostkremers@yahoo.com> wrote: > Robby Workman wrote: >> 1. This package requires the vte, dbus, dbus-glib, > > if i may ask, what is the advantage of including dbus? i only know dbus in > combination with hal, but if you include it without hal, i guess it has > other purposes? From http://www.freedesktop.org/wiki/Software/dbus - D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a "single instance" application or daemon, and to launch applications and daemons on demand when their services are needed. At least one example of an app using this "single-instance" functionality is Terminal. That being said, my reasons for building against dbus had more to do with making sure all (okay, most) of the new hyped features of Xfce-4.4.0 were present in my builds. To be more specific, the desktop icon functionality is not possible without dbus [1]. Furthermore, if it's built with dbus (and thus with desktop icons), then gamin is needed so that changes to files/launchers on the Desktop are "noticed" in real time (to prevent making the user press F5 to manually refresh the desktop). [1] Actually, minimized application icons are available without dbus HTH, RW |
| |||
| Robby Workman wrote: > From http://www.freedesktop.org/wiki/Software/dbus - > D-Bus is a message bus system, a simple way for applications to talk > to one another. yeah, i was aware of that, just didn't know how it was used other than for hal. > At least one example of an app using this "single-instance" functionality > is Terminal. That being said, my reasons for building against dbus had > more to do with making sure all (okay, most) of the new hyped features of > Xfce-4.4.0 were present in my builds. To be more specific, the desktop > icon functionality is not possible without dbus [1]. Furthermore, if it's > built with dbus (and thus with desktop icons), then gamin is needed so > that changes to files/launchers on the Desktop are "noticed" in real time > (to prevent making the user press F5 to manually refresh the desktop). thanks for the explanation. i've been using xfce as my standard desktop for quite some time now, always building on a stock slackware with the source installer from <http://www.os-cillation.com/index.php?id=30&L=5>. (though i notice they don't have 4.4 final yet.) perhaps i should give your packages a try, and see what dbus has to offer... -- Joost Kremers joostkremers@yahoo.com Selbst in die Unterwelt dringt durch Spalten Licht EN:SiS(9) |
| |||
| On 2007-01-24, Joost Kremers <joostkremers@yahoo.com> wrote: > > thanks for the explanation. i've been using xfce as my standard desktop for > quite some time now, always building on a stock slackware with the source > installer from <http://www.os-cillation.com/index.php?id=30&L=5>. (though i > notice they don't have 4.4 final yet.) > > perhaps i should give your packages a try, and see what dbus has to > offer... Joost: If you prefer to build on your own system (I personally do, so I'll not blame you for that) instead. I tried to give a thorough explanation of what's required in the directory listing: http://rlworkman.net/pkgs/sources/11.0/xfce-4.4.0/ RW |
| |||
| Robby Workman wrote: > If you prefer to build on your own system (I personally do, so I'll not > blame you for that) > instead. well, the thing is, i don't necessarily want to build on my own machine, i kinda *need* to, because i'm running slackintosh on PPC. ;-) > I tried to give a thorough explanation of what's required in > the directory listing: > http://rlworkman.net/pkgs/sources/11.0/xfce-4.4.0/ that looks great, thanks! it might not be until next week until i get round to it, but i'll certainly give it a try. -- Joost Kremers joostkremers@yahoo.com Selbst in die Unterwelt dringt durch Spalten Licht EN:SiS(9) |
| |||
| On Jan 23, 12:04 am, Niki Kovacs <mic...@mouse.com> wrote: > Le Mon, 22 Jan 2007 23:21:49 +0000, Robby Workman a écrit: > > > No, HAL is an optional dependency, and I have *ZERO* intentions of introducing > > that into *anything* I build.But... does automagical mounting of devices (USB sticks, camera, ...) > still work for Thunar without HAL? > > Niki Automatic mounting won't work without HAL. If HAL were to be included the installation would have to make clear that the user needs to use the 2.6.15 kernel or above. Hal is dependent on the 2.6.15 kernel or above which isn't installed - or indeed used - as default in slackware 11. God knows when Pat will include a 2.6 kernel as default... |
| |||
| On 2007-01-24, Joost Kremers <joostkremers@yahoo.com> wrote: > Robby Workman wrote: >> If you prefer to build on your own system (I personally do, so I'll not >> blame you for that) >> instead. > > well, the thing is, i don't necessarily want to build on my > own machine, i kinda *need* to, because i'm running slackintosh on PPC. ;-) > >> I tried to give a thorough explanation of what's required in >> the directory listing: >> http://rlworkman.net/pkgs/sources/11.0/xfce-4.4.0/ > > that looks great, thanks! it might not be until next week until i get round > to it, but i'll certainly give it a try. Okay, let me know how it turns out. In other news, there's a bug in the vte build script - it seems that the gtk-doc stuff was removed in 0.15.x, so the script creates a dead symlink to the gtk-doc directory. If I haven't already updated it before you get it, remove that part of the script. Also, there's a bug in vte-0.15.2 in its interaction with elvis - I've mailed the maintainer, but until 0.15.3 is released, stay with 0.15.1. RW |
| |||
| Robby Workman wrote: > Okay, let me know how it turns out. i just did the compilation tonight, and so far everything seems to be running fine. > In other news, there's a bug in the vte build script - it seems that the > gtk-doc stuff was removed in 0.15.x, so the script creates a dead symlink > to the gtk-doc directory. If I haven't already updated it before you get > it, remove that part of the script. mmm... forgot to do that. i doubt it'll do much harm, though. like i said, i've only been running it for maybe an hour or so, but so far so good. if i run into any trouble, i'll let you know. for the moment, though, let me point out that there is an error in <http://rlworkman.net/pkgs/README-Xfce>. toward the end, where it says how to stop dbus when shutting down the system, you have the line: if [ - /etc/rc.d/rc.messagebus ]; then which should read: if [ -x /etc/rc.d/rc.messagebus ]; then (note the -x). thanks for providing these scripts and packages! -- Joost Kremers joostkremers@yahoo.com Selbst in die Unterwelt dringt durch Spalten Licht EN:SiS(9) |
| |||
| On 2007-01-29, Joost Kremers <joostkremers@yahoo.com> wrote: > Robby Workman wrote: >> Okay, let me know how it turns out. > > i just did the compilation tonight, and so far everything seems to be > running fine. > >> In other news, there's a bug in the vte build script - it seems that the >> gtk-doc stuff was removed in 0.15.x, so the script creates a dead symlink >> to the gtk-doc directory. If I haven't already updated it before you get >> it, remove that part of the script. > > mmm... forgot to do that. i doubt it'll do much harm, though. Well, it seems that 0.15.2 includes it again, so who knows. On that note, don't even bother with 0.15.2 - it has a bug where elvis leaves "relics" in Terminal. I've reported it, and it seems to be fixed in trunk, but the trunk version has stability issues (not that I'd suggest running it in production anyway). Long story short, stick with 0.15.1 for the time being, and no, the dead?? symlink won't hurt a thing > for the moment, though, let me point out that there is an error in > <http://rlworkman.net/pkgs/README-Xfce>. toward the end, where it says how <SNIP> Fixed; thanks for the report. I don't know how I managed to do that with a simple copy/paste... :/ > thanks for providing these scripts and packages! Thanks for the feedback - I appreciate it! RW |
| |||
| Robby Workman wrote: > Well, it seems that 0.15.2 includes it again, so who knows. On that note, > don't even bother with 0.15.2 - it has a bug where elvis leaves "relics" > in Terminal. tbh, i don't use Terminal. it's way too slow, especially if it has been running for some time. (i rarely, if ever, shut down my laptop, usually i just put it in sleep mode. after a couple of days, Terminal would become unbearably slow.) so i use mrxvt instead. not as visually attractive, but it gets the job done. at work, where i have an intel box, i'm running slackware 11.0 with xfce as well. i used to have xfce4.4rc2, without dbus, and Terminal was ok there, because i shut the machine down every day. now with your packages installed (not compiled from source), i.e. with dbus, i find Terminal is slow even upon first startup. do you know if that could be the result of dbus? (the computer is an older PIV 1.7MHz with (only) 256MB RAM (iirc).) -- Joost Kremers joostkremers@yahoo.com Selbst in die Unterwelt dringt durch Spalten Licht EN:SiS(9) |
| ||||
| On 2007-01-30, Joost Kremers <joostkremers@yahoo.com> wrote: > Robby Workman wrote: >> Well, it seems that 0.15.2 includes it again, so who knows. On that note, >> don't even bother with 0.15.2 - it has a bug where elvis leaves "relics" >> in Terminal. > > tbh, i don't use Terminal. it's way too slow, especially if it has been > running for some time. (i rarely, if ever, shut down my laptop, usually i > just put it in sleep mode. after a couple of days, Terminal would become > unbearably slow.) so i use mrxvt instead. not as visually attractive, but > it gets the job done. I agree that Terminal isn't exactly the fastest vt around. > at work, where i have an intel box, i'm running slackware 11.0 with xfce as > well. i used to have xfce4.4rc2, without dbus, and Terminal was ok there, > because i shut the machine down every day. now with your packages installed > (not compiled from source), i.e. with dbus, i find Terminal is slow even > upon first startup. do you know if that could be the result of dbus? (the > computer is an older PIV 1.7MHz with (only) 256MB RAM (iirc).) Does this bug look relevant? http://bugzilla.xfce.org/show_bug.cgi?id=2792 If not, I don't know what to tell you - I haven't done a comparison with and without dbus. If that bug doesn't fit your situation, then I will most certainly do a comparison and find out... RW |