Xfce 4.12 on Fedora 21
FedoraForum.org - Fedora Support Forums and Community
Page 1 of 8 1 2 3 ... LastLast
Results 1 to 15 of 110
  1. #1
    Join Date
    Mar 2011
    Location
    /
    Posts
    5,259
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Xfce 4.12 on Fedora 21

    This is a continuation of my earlier Xfce 4.11 thread - http://forums.fedoraforum.org/showthread.php?t=298245

    Alright folks, I have a Xfce 4.12 COPR repo now (work in progress till all the comments below are addressed) -

    https://copr.fedoraproject.org/coprs...edotc/xfce412/

    I am running Fedora 21 and have verified that the packages can be installed from the repository. I have not tested on Fedora 20.

    Please give it a spin and let me know what's missing and what's not working. I am sure I have missed some of the plugins.

    The list of the plugins that does not build with Xfce 4.12 is here - https://lists.fedoraproject.org/pipe...ch/002206.html

    Enjoy testing!!
    Last edited by nonamedotc; 27th March 2015 at 02:52 PM. Reason: edited to reflect reported problems

  2. #2
    Join Date
    Feb 2008
    Location
    Sydney Australia
    Age
    66
    Posts
    2,669
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Xfce 4.12 on Fedora 20 and Fedora 21

    Thanks for providing that. I removed the plugins in the list but still getting errors on a number of them. All seem to be looking for the same packages. E.g

    Code:
    Error: Package: xfce4-mount-plugin-0.6.7-3.fc21.x86_64 (@Fedora 21 - x86_64/$releasever)
               Requires: libxfce4util.so.6()(64bit)
               Removing: libxfce4util-4.11.0-1.fc21.x86_64 (@nonamedotc-xfce411)
                   libxfce4util.so.6()(64bit)
               Updated By: libxfce4util-4.12.1-1.fc21.x86_64 (nonamedotc-xfce412)
                  ~libxfce4util.so.7()(64bit)
               Available: libxfce4util-4.10.1-4.fc21.x86_64 (fedora)
                   libxfce4util.so.6()(64bit)
    I can post the full list if it helps

  3. #3
    Join Date
    Mar 2015
    Location
    Italy
    Posts
    8
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Xfce 4.12 on Fedora 20 and Fedora 21

    Thank you very much for your work!!

    I can confirm the sam problem that ozjd reported.

  4. #4
    Join Date
    Sep 2014
    Location
    Germany
    Posts
    54
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Xfce 4.12 on Fedora 20 and Fedora 21

    From this mornings update:

    Code:
    Error: Package: xfce4-mixer-4.11.0-1.fc20.i686 (@xfce411)
               Requires: libxfce4util.so.6
               Removing: libxfce4util-4.11.0-1.fc20.i686 (@xfce411)
                   libxfce4util.so.6
               Updated By: libxfce4util-4.12.1-1.fc20.i686 (people-xfce412)
                  ~libxfce4util.so.7
               Available: libxfce4util-4.10.1-2.fc20.i686 (fedora)
                   libxfce4util.so.6
    Error: Package: libxfcegui4-4.10.0-5.fc20.i686 (@fedora)
               Requires: libxfce4util.so.6
               Removing: libxfce4util-4.11.0-1.fc20.i686 (@xfce411)
                   libxfce4util.so.6
               Updated By: libxfce4util-4.12.1-1.fc20.i686 (people-xfce412)
                  ~libxfce4util.so.7
               Available: libxfce4util-4.10.1-2.fc20.i686 (fedora)
                   libxfce4util.so.6
    Error: Package: xfce4-quicklauncher-plugin-1.9.4-16.fc20.i686 (@fedora)
               Requires: libxfce4util.so.6
               Removing: libxfce4util-4.11.0-1.fc20.i686 (@xfce411)
                   libxfce4util.so.6
               Updated By: libxfce4util-4.12.1-1.fc20.i686 (people-xfce412)
                  ~libxfce4util.so.7
               Available: libxfce4util-4.10.1-2.fc20.i686 (fedora)
                   libxfce4util.so.6
     You could try using --skip-broken to work around the problem
     You could try running: rpm -Va --nofiles --nodigest
    Ok the quicklauncher-plugin has issues due to libxfce4gui dependency and can be easily removed with:

    Code:
    yum autoremove libxfcegui4-4.10.0-5.fc20.i686                      \
                   xfce4-quicklauncher-plugin-1.9.4-16.fc20.i686
    Although they are part of the xfce4 meta package as far as I know. So they get triggered as soon as one enters "yum group install xfce-desktop".

    Testing as I write this comment:

    sudo yum group install xfce-desktop --installroot=/opt/test --releasever=20

    Code:
    Error: Package: libxfcegui4-4.10.0-5.fc20.i686 (fedora)
               Requires: libxfce4util.so.6
               Available: libxfce4util-4.10.1-2.fc20.i686 (fedora)
                   libxfce4util.so.6
               Installing: libxfce4util-4.12.1-1.fc20.i686 (people-xfce412)
                  ~libxfce4util.so.7
    Error: Package: xfce4-quicklauncher-plugin-1.9.4-16.fc20.i686 (fedora)
               Requires: libxfce4util.so.6
               Available: libxfce4util-4.10.1-2.fc20.i686 (fedora)
                   libxfce4util.so.6
               Installing: libxfce4util-4.12.1-1.fc20.i686 (people-xfce412)
                  ~libxfce4util.so.7
     You could try using --skip-broken to work around the problem
     You could try running: rpm -Va --nofiles --nodigest
    This is how people most likely install xfce4 by issuing the "group install". Also people who might just test xfce4 (because they might be using mate, gnome, kde, lxqt or else). They get stuck into these issues.

    Therefore I suggest two options:
    1. fix of these two packages somehow or
    2. provide dummy-stubs rpm files for the time being,

    to satisfy the group manager of yum.

    This leaves us to the "xfce4-mixer-4.11.0-1.fc20.i686" whis is quite mandatory I think. It's no part of the yum group xfce-desktop so I installed it manually but I need something to adjust the volume in my task bar. I believe that the mixer only requires re-compiling. May I ask, if you could test a rpm build of the mixer ?

    Thanks for the great work. Much appreciated.

  5. #5
    Join Date
    Mar 2015
    Location
    Italy
    Posts
    8
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Xfce 4.12 on Fedora 20 and Fedora 21

    Quote Originally Posted by Charlie Chaplin
    This leaves us to the "xfce4-mixer-4.11.0-1.fc20.i686" whis is quite mandatory I think. It's no part of the yum group xfce-desktop so I installed it manually but I need something to adjust the volume in my task bar. I believe that the mixer only requires re-compiling. May I ask, if you could test a rpm build of the mixer ?
    Actually xfce4-mixer and xfce4-volumed were dropped.

    A replacement, xfce4-pulseaudio-plugin [1], is in the making and by google it a bit I found out that there is an attempt to package it already [2].


    [1] http://git.xfce.org/panel-plugins/xf...lugin/
    [2] https://bugzilla.redhat.com/show_bug.cgi?id=1197520

  6. #6
    Join Date
    Sep 2014
    Location
    Germany
    Posts
    54
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Xfce 4.12 on Fedora 20 and Fedora 21

    Quote Originally Posted by Milozzy
    Actually xfce4-mixer and xfce4-volumed were dropped.
    Yes this might be true for F21+ but it's still packaged with F20. Now assume, someone installs COPR XFCE 4.12 and then installs the xfce4-mixer and hits the error. Of course COPR is experimental and such quirks might occour - sure. I have just test rebuild the xfce4-mixer for F20:

    Code:
    rpmbuild --rebuild xfce4-mixer-4.11.0-1.fc21.src.rpm
    For F20 (yes it's the F21 source). No errors. So yes, It has been dropped. But it would still be nice to have it (in COPR?). I am also fine going with xfce4-pulseaudio since xfce4-mixer is no part of the meta group package and can easily be replaced.

    Quote Originally Posted by Milozzy
    A replacement, xfce4-pulseaudio-plugin [1], is in the making and by google it a bit I found out that there is an attempt to package it already [2].
    I am fine with that too. No need to use xfce4-mixer.

    Still the quicklauncher and libxfce4gui errors that show up in yum group install xfce-desktop (metapackage) worries and it would be nice to have them sorted out (e.g. play nice when running yum group install xfce-desktop).

    For the time it might make sense to have two stub files in the COPR repo ? Only to keep yum/dnf quiet from reporting dependeny errors ?

  7. #7
    Join Date
    Mar 2015
    Location
    Italy
    Posts
    8
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Xfce 4.12 on Fedora 20 and Fedora 21

    I was able to work around my problem and upgrade to 4.12 by manually removing libxfce4-gui and thunar-archive-plugin and xfce4-eyes-plugin (not mentioned on the mailing list).

    As far as thunar-archive-plugin is concerned, I suggest to increase the version number, because it has the same exact version of the official repository version, and so the conflict.

    sudo yum list --show-duplicates thunar-archive-plugin

    thunar-archive-plugin.x86_64 0.3.1-4.fc21 fedora
    thunar-archive-plugin.x86_64 0.3.1-4.fc21 nonamedotc-xfce412
    I was able to reinstall it by temporaly disable the main repo

    sudo yum install thunar-archive-plugin --disablerepo=fedora
    to force the copr installation.

    About xfce4-eyes-plugin: please don't leave us without it. It is a life or death situation here, no time for kidding

  8. #8
    Join Date
    Mar 2011
    Location
    /
    Posts
    5,259
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Xfce 4.12 on Fedora 20 and Fedora 21

    Thanks for the reports all.

    * I have added xfce4-mount-plugin. I was not sure what else I was missing. My list of installed plugins was very small (and I was too tired to check).

    * all the libxfce4gui will be removed from the comps (so it does not go out in live images), But you bring a valid point about group install. I will look at it.

    * xfce4-mixer shoud work.from the COPR repo. I built it yesterday. If it doesn't that would be weird ...

    * thunar-archive-plugin - done. Sorry, that was my mistake. release bumped.


    Some of these are still building as I write this post ... hopefully, they will be done soon. Thanks again for the feedback. Please do post what else is broken.

  9. #9
    Join Date
    Sep 2014
    Location
    Germany
    Posts
    54
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Xfce 4.12 on Fedora 20 and Fedora 21

    I just build a binary rpm package of xfce4-pulseaudio-plugin for F20:

    Code:
    rpmbuild --rebuild xfce4-pulseaudio-plugin-0.1.0-1.fc21.src.rpm
    Yes it's again the F21 package which I use for F20. It compiles fine (with a few warnings), installs and operates. Works with pavucontrol. So far for the technical feedback.

    Personally I share mixed feelings towards pavucontrol (for the time being). Something I don't like (and trying to avoid) is a mixture of old vs new. e.g. gstreamer0 vs gstreamer1, gtk2 vs gtk3.

    [1] xfce4-mixer-4.11.01.fc20.i686.rpm
    [2] xfce4-pulseaudio-plugin-0.1.01.fc20.i686.rpm

  10. #10
    Join Date
    Mar 2015
    Location
    Italy
    Posts
    8
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Xfce 4.12 on Fedora 20 and Fedora 21

    Quote Originally Posted by nonamedotc
    Thanks for the reports all.

    * I have added xfce4-mount-plugin. I was not sure what else I was missing. My list of installed plugins was very small (and I was too tired to check).

    * all the libxfce4gui will be removed from the comps (so it does not go out in live images), But you bring a valid point about group install. I will look at it.

    * xfce4-mixer shoud work.from the COPR repo. I built it yesterday. If it doesn't that would be weird ...

    * thunar-archive-plugin - done. Sorry, that was my mistake. release bumped.


    Some of these are still building as I write this post ... hopefully, they will be done soon. Thanks again for the feedback. Please do post what else is broken.
    Thanks!!! Please don't be sorry... You're our hero!

  11. #11
    Join Date
    Mar 2011
    Location
    /
    Posts
    5,259
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Xfce 4.12 on Fedora 20 and Fedora 21

    Oh by the way, https://bugzilla.redhat.com/show_bug.cgi?id=1197984

    So, I might use this and related plugins at least in the COPR repo - later when I get back from work.

  12. #12
    Join Date
    Mar 2011
    Location
    /
    Posts
    5,259
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Xfce 4.12 on Fedora 20 and Fedora 21

    Quote Originally Posted by Charlie Chaplin
    I just build a binary rpm package of xfce4-pulseaudio-plugin for F20:

    Code:
    rpmbuild --rebuild xfce4-pulseaudio-plugin-0.1.0-1.fc21.src.rpm
    Yes it's again the F21 package which I use for F20. It compiles fine (with a few warnings), installs and operates. Works with pavucontrol. So far for the technical feedback.
    I have submitted a review reuest. Once that is approved, I will add it to the COPR repo.

    By the way, try using mock - lot more convenient than just using rpmbuild.

  13. #13
    Join Date
    Sep 2014
    Location
    Germany
    Posts
    54
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Xfce 4.12 on Fedora 20 and Fedora 21

    Quote Originally Posted by nonamedotc
    * xfce4-mixer shoud work.from the COPR repo. I built it yesterday. If it doesn't that would be weird ...
    COPR 4.12: xfce4-mixer-4.10.0-8.fc23
    COPR 4.11: xfce4-mixer-4.11.0-1.fc21

    The XFCE 4.12 mixer is older than the XFCE 4.11 one. That's why I was getting an update/installation error. I had mixer 4.11 installed from COPR and tried update but 4.10 < 4.11 and thus hit the error. I suggest recompiling mixer 4.11 rather than 4.10.

    Thanks for all your work and thanks for the "mock" hint.

  14. #14
    Join Date
    Mar 2011
    Location
    /
    Posts
    5,259
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Xfce 4.12 on Fedora 20 and Fedora 21

    Quote Originally Posted by Charlie Chaplin
    Of course!

    That's because I had forgotten all about it (in xfce412) since they did not release 4.12 for some reason.

  15. #15
    Join Date
    Sep 2014
    Location
    Germany
    Posts
    54
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Xfce 4.12 on Fedora 20 and Fedora 21

    Could someone please verify if mousepad-0.4.0 is able to store the preferences ? Here on Fedora-20 it does not. May be the same case for Fedora-21+ ? Regardless what preferences I change, they are in no ways being memorized.

    Edit:
    Code:
    -bash-4.2$ mousepad
    GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
    
    (mousepad:30236): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed
    
    (mousepad:30236): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed
    -bash-4.2$
    Edit: Solution "yum install dconf". Somehow it got stripped here

    Edit: Initially I was a huge fan of plain text ini or xml like files. Quite easy to edit them. But I get more and more used to dconf. Not because of it's binary format but because you can write a simple bash script to recursively reset all settings and then use the same script to set certain attributes. My personal opinion. All XFCE settings should go there
    Last edited by Charlie Chaplin; 3rd March 2015 at 04:05 PM.

Page 1 of 8 1 2 3 ... LastLast

Similar Threads

  1. Fedora 10 xfce xfce menu not working well
    By xroox in forum Hardware
    Replies: 2
    Last Post: 3rd June 2020, 01:50 AM
  2. Fedora 20 Xfce
    By bushpilot in forum Thank yous, positive feedback and atta-boys
    Replies: 2
    Last Post: 5th July 2014, 01:58 AM
  3. Fedora 15 XFCE and SMB
    By my_linux in forum Using Fedora
    Replies: 3
    Last Post: 11th June 2011, 05:40 PM
  4. Fedora 14 XFCE?
    By AgentTeddie in forum Fedora Spins & Remixes
    Replies: 2
    Last Post: 21st April 2011, 09:45 PM
  5. Replies: 1
    Last Post: 19th March 2009, 04:08 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •