All,
Amarok is again building on Arch. However, the build did uncover what are
probably several bugs in the amarok/amarok/src/mediadevice code. I was able to
build amarok with the following enabled. All options turned OFF appear to be
bugs in the code or in the CMake files that control the build for the individual
options:
CXXFLAGS="${CXXFLAGS} -I/usr/include/ruby-1.9.1 -fpermissive" \
cmake ${srcdir}/${pkgname#*-} \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DWITH_LIBVISUAL=ON \
-DWITH_KONQSIDEBAR=ON \
-DWITH_XINE=ON \
-DWITH_YAUAP=OFF \
-DWITH_IPOD=ON \
-DWITH_IFP=ON \
-DWITH_NJB=ON \
-DWITH_MTP=OFF \
-DWITH_RIOKARMA=OFF \
-DWITH_DAAP=OFF \
-DBUILD_ALL=ON
I don't know what limitations this imposes on Amarok, but 'yauap', 'mtp',
'riokarma' and 'daap' all failed with errors similar to:
/build/src/amarok/amarok/src/mediadevice/daap/mongrel/http11/http11.c
/build/src/amarok/amarok/src/mediadevice/daap/mongrel/http11/http11.c:5:18:
fatal error: ruby.h: No such file or directory
That's with the -I/usr/include/ruby-1.9.1 set....
But, it's working. Do we want a bug on the remaining mediadevice issues?
--
David C. Rankin, J.D.,P.E.
> >
> > I've enabled debugging with kdebugdialog to see those messages.
>
> How do I do that?
>
Just run kdebugdialog, make sure that at least 7012 kio (KService*) and 7014
kio (KTrader) are selected, and then apply settings.
>
> > Ok, so there is something wrong on my side. It seems that
> > KService has some troubles parsing service files...
>
> Let's make sure we are performing steps the same. I noticed when I hovered
the pointer that I never saw any difference between the types of preview
popups. As I never use the popups, I don't know what I should see.
>
> Provide me the exact steps you performed and I'll then duplicate them
here. Select some files that are part of the standard installation.
>
Open konqueror and go to $TDEDIR/share/wallpapers, hover on a jpeg file and
a tooltip with the file details (Name, Type, Size,...) appears. I'm
expecting a small thumbnail of the image to be there but it's not.
Also I'm noticing now that by selecting the MultiColumn view I get the sama
as the icon view while the other options all result in a Detailed view :/
Leandro
--
Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP
autenticato? GRATIS solo con Email.it: http://www.email.it/f
Sponsor:
Conto Corrente Arancio. Carta di credito e prelievi gratis. Scopri i
vantaggi!
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=12248&d=20120401
--
Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP autenticato? GRATIS solo con Email.it http://www.email.it/f
Sponsor:
Vuoi fare un regalo davvero originale? Su MisterCupido.com puoi crearlo tu! Personalizza con le tue foto: quadri, tazze, puzzle, cuscini, peluche...
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=11450&d=1-4
> >> I recently pushed a new (alpha quality) backend for the
> >> media:/ kioslave which uses udev/pmount and therefore does not rely on
> >> HAL. I encourage developers here to try it out!
> >>
> >> Please report failures to this list, not to the bugtracker,
> >> as it has not been tested much beyond mounting simple flash drives.
> >> Encryption support is buggy, but repairing it is my next task.
> >>
> >> Rhis will NOT be made default for R14.0 due to the vast
> >> array of hardware that it still needs to be tested on, but if your
> >> distribution no longer works with HAL it may be better than nothing
even
> >> in this
> >> alpha form.
> >>
> >> To enable it, pass the -DWITH_TDEHWLIB="on" option to
> >> tdebase CMake.
> >>
> >> Enjoy!
> >
Thank you Tim!
Works quite well for me, my HD partions are back in system:/media and after
installing pmount I can access my USB pen and external hard-drives.
Had a few crashes but nothing that compromises the usability, here are the
logs:
media kioslave: MediaProtocol::createMedium
media kioslave: url = media:/sda6, mime = media/hdd_mounted
media kioslave: MediaProtocol::listDir: media:/sda6
media kioslave: MediaList::findByName(sda6)
media kioslave: MediaImpl::slotMediumChanged:sdb1
kioslave: ####### CRASH ###### protocol = media pid = 31355 signal = 11
media kioslave: MediaProtocol::stat: media:/sdb1
media kioslave: MediaImpl::statMedium: sdb1
media kioslave: MediaList::findByName(sdb1)
media kioslave: MediaProtocol::createMedium
media kioslave: url = media:/sdb1, mime = media/removable_mounted
media kioslave: MediaProtocol::listDir: media:/sdb1/dwnl
media kioslave: MediaList::findByName(sdb1)
media kioslave: MediaImpl::slotMediumChanged:sdb1
kioslave: ####### CRASH ###### protocol = media pid = 31658 signal = 11
media kioslave: MediaProtocol::listDir: media:/sdb1/films
media kioslave: MediaList::findByName(sdb1)
media kioslave: MediaImpl::slotMediumChanged:sdb1
kioslave: ####### CRASH ###### protocol = media pid = 31979 signal = 11
media kioslave: MediaProtocol::createMedium
media kioslave: url = media:/sdb1, mime = media/removable_unmounted
media kioslave: MediaImpl::slotMediumChanged:sdb2
kioslave: ####### CRASH ###### protocol = media pid = 31920 signal = 11
Leandro
--
Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP
autenticato? GRATIS solo con Email.it: http://www.email.it/f
Sponsor:
Conto Corrente Arancio. Carta di credito e prelievi gratis. Scopri i
vantaggi!
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=12248&d=20120401
--
Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP autenticato? GRATIS solo con Email.it http://www.email.it/f
Sponsor:
Vuoi fare un regalo davvero originale? Su MisterCupido.com puoi crearlo tu! Personalizza con le tue foto: quadri, tazze, puzzle, cuscini, peluche...
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=11450&d=1-4
> > Here is the relevant error message from the xsession-errors
> > log:
> >
> > kio (KTrader): query for ThumbCreator : returning 6 offers
> > kio (KService*): Request for unknown property 'MimeTypes'
> > kio (KService*): Request for unknown property 'MimeTypes'
> > kio (KService*): Request for unknown property 'MimeTypes'
> > kio (KService*): Request for unknown property 'MimeTypes'
> > kio (KService*): Request for unknown property 'MimeTypes'
> > kio (KService*): Request for unknown property 'MimeTypes'
> >
> > Any clue?
>
> Just to make sure we're discussing the same thing:
>
> In Konqueror, Settings Menu, Configure Konqueror..., Behavior:
>
> I enabled the "Show file tips" checks box and enabled the "Show previews
in file tips" check box. I saw previews of files.
>
Yes, exactly that.
> No such messages in the xsession log.
>
I've enabled debugging with kdebugdialog to see those messages.
> I'm using GIT from a few days ago.
>
Ok, so there is something wrong on my side. It seems that KService has some
troubles parsing service files...
Leandro
--
Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP
autenticato? GRATIS solo con Email.it: http://www.email.it/f
Sponsor:
Centinaia di Idee Regalo a partire da 1 euro! Su MisterCupido.com alta
qualita' a prezzi imbattibili... e spedizioni in 2/3 giorni!
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=11452&d=20120401
--
Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP autenticato? GRATIS solo con Email.it http://www.email.it/f
Sponsor:
Offerta speciale: a partire da soli Euro 18.90 puoi stampare le tue Foto su vera Tela Pittorica e creare Quadri fino a 80x50 cm!
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=11453&d=1-4
Found an error while reading the GIT wiki page:
in the "To check out a single project" paragraph the git submodule init and
update commands are issued in the wrong order.
Leandro
--
Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP
autenticato? GRATIS solo con Email.it: http://www.email.it/f
Sponsor:
Peluche Originali Disney, Simpson, Bugs Bunny, Spongebob... a partire da
soli Euro 9.90!
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=11654&d=20120401
--
Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP autenticato? GRATIS solo con Email.it http://www.email.it/f
Sponsor:
Vuoi arredare casa con stile? MisterCupido.com realizza perfette Riproduzioni d'Opere d'Arte! Scopri subito le nostre migliori proposte in offerta!
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=11451&d=1-4
>
> Yes, it's correct. Just use small letters for macros (i.e.
check_type_size)
> and add spaces between parentheses:
>
> check_type_size( "long long" LONG_LONG )
>
> Is not very important, but the cmake code will be uniform and easy
readable.
>
Thank you!
Just got my fresh BZ account, will attach the patch there.
Leandro
--
Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP
autenticato? GRATIS solo con Email.it: http://www.email.it/f
Sponsor:
Peluche Originali Disney, Simpson, Bugs Bunny, Spongebob... a partire da
soli Euro 9.90!
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=11654&d=20120401
--
Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP autenticato? GRATIS solo con Email.it http://www.email.it/f
Sponsor:
Offerta speciale: a partire da soli Euro 18.90 puoi stampare le tue Foto su vera Tela Pittorica e creare Quadri fino a 80x50 cm!
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=11453&d=1-4
To anybody interested in bug report 922, "when logging out with unsaved file, trinity does not ask to save it":
There is a temporary work-around:
In $TDEHOME/share/config/ksmserver, add the following:
[Logout]
showFancyLogout=false
That key controls the gray fade effect feature when the user has "Confirm logout" enabled in the Session Manager module. The gray fade effect was part of KDE3. The underlying ksmserver configuration options were added in Trinity. Not yet implemented are the KControl user controls.
Calvin is working on that, which will resolve bug report 258. Those new KControl options will provide a user-direct method to change the showFancyLogout feature.
Setting showFancyLogout=false disables the fade effect but serves as a temporary work-around to apps not saving files when the user decides to logout of the session.
The problem occurs in tdebase/ksmserver/shutdown.cpp, starting at line 164.
The code there reads the value of showFancyLogout and defaults to true when the value is not found. Because the KControl options do not yet exist, almost nobody has those keys in their user's ksmserver configuration file. Therefore the code always defaults to true.
Setting the internal code variable to true starts the non modal feedback dialog "Saving your settings..." and ignores any apps trying to save. Setting showFancyLogout=false forces the code not to show the feedback dialog. That non-event allows the normal logout to occur, regardless of how the user responds to any app's request to save files.
In addition to bug report being connected to bug report 258, this ties into bug report 681, which requests a KControl option to enable or disable the feedback dialog.
Yet after resolving bug reports 258 and 681, some C++ hacking is required to resolve bug report 922 and permanently fix the logic in tdebase/ksmserver/shutdown.cpp. The work-around offered here succeeds only when showFancyLogout=false and does not help when showFancyLogout=true or is missing.
Darrell