Friday, March 28, 2014

Xfce 4.10 on EPEL 7

For all those who are testing EL 7 beta -

I have built some Xfce 4.10 packages for testing in EL 7 beta. These packages are available from my COPR repo - Xfce 4.10 for EL 7

Instead of clicking the link the above, add the repo using the details below -

[nonamedotc-xfce410_epel7]
name=Copr repo for xfce410_epel7 owned by nonamedotc
baseurl=http://copr-be.cloud.fedoraproject.org/results/nonamedotc/xfce410_epel7/epel-7-$basearch/
skip_if_unavailable=True
gpgcheck=0
enabled=1

I have not yet tested any of these packages. So, I have no idea if they will work as intended. I will test it myself soon (after I lay my hands on the VM) but for the moment, I would appreciate some testing of these packages.

--  xfconf has been built without the perl bindings. There were too many perl dependencies. Some of the packages I built are still in the repository but, as far as I can tell, they are not needed

-- List of the packages in the repo are below. This is only a starting list. I will try to add more as we go along.
  • Thunar
  • exo
  • garcon
  • libwnck
  • libxfce4ui
  • libxfce4util
  • perl-ExtUtils-Depends
  • perl-ExtUtils-MakeMaker
  • perl-ExtUtils-PkgConfig
  • perl-Test-ConsistentVersion
  • perl-Test-Pod-Content
  • xfce4-appfinder
  • xfce4-dev-tools
  • xfce4-panel
  • xfce4-session
  • xfce4-settings
  • xfconf
  • xfdesktop
  • xfwm4

As always, since this is a COPR repo, please report all bugs directly to me. Please do NOTuse bugzilla.

Good luck! :)

Thursday, March 27, 2014

Some ramblings

So, I have been running Rawhide for a while now. It has been been incredibly surprising that rawhide is so stable! I run Xfce 4.11 from my COPR repo and I have had practically no trouble whatsoever.

One of the things I have wanted to do and still have not "accomplished" is to run qemu-kvm on my T500 laptop. Till date, I have been using Virtualbox for all my VMs - want to switch and as the first step installed qemu packages yesterday along with virt-manager and libvirt. Next is to download some installation images - CentOS 6.5, Fedora 19 and 20. May be Debian as well.

Now, some news - 
  • New versions of xfdashboard are available. The one in testing is 0.1.6 while the one in stable is 0.1.5. I am, of course, running 0.1.6 on both F21 and F20. It works quite fine so far! :)
  • Kevin (nirik) has added xfdashboard and xfce4-whiskermenu-plugin to Fedora Xfce live CD - https://lists.fedoraproject.org/pipermail/xfce/2014-March/002031.html

Tuesday, March 18, 2014

xfdashboard, greybird theme and xfdesktop-4.11.4 (COPR)

A quick update about three packages

Official Packages

I have built the latest versions of xfdashboard (0.1.5), greybird theme (1.3.3) and submitted for update. They should be available in updates-testing very soon. Please test and add karma.

Unofficial Packages

Xfdesktop-4.11.4 was released today. See the original email announcing the release here.

This builds without problems locally and so I have submitted a COPR build for the same. Once the build is completed, xfdesktop-4.11.4 should be available as an update for Fedora 20 and Rawhide. Again, please send me an email with any bugs/crashes noticed.

The complete release notes (for xfdesktop-4.11.4) from the email - 

Release notes for 4.11.4
========================
[Please note that this is a development release.]

Fifth development release of xfdesktop targeting for Xfce 4.12.
Please report all problems at bugzilla.xfce.org.

* Versioned help:
  - Point to the docs.xfce.org page for xfdesktop 4.11. (Bug 10736)

* Build errors with some compiler flags:
  - dbus-glib is now required. Since xfconf requires it and
    xfconf is already required for xfdesktop, this shouldn't
    change dependancies much for xfdesktop. This bug was reported
    and fixed by Samuli Suominen. (Bug 10745)
  - Another build failure when disabling the menu and requiring
    exo was also resolved.

* Icon changes in the settings app:
  - Symbolic icons have issues with some gtk2 themes where they
    don't get colored properly. Additionally some themes don't
    have network-fs or gnome-dev-network so it has been changed
    gtk-network.

* Right click edits launchers:
  - When performing a right click, or shift + left click, on an item
    in the applications sub-menu of the desktop menu it will now pop
    up the dialog to edit the launcher. Same as xfce4-appfinder.

* Better migration from previous versions:
  - Xfdesktop now does a better job of migrating any user settings
    from 4.10 and before to the new xfconf properties.
  - Fix an settings issue when plug names aren't available

* Clean up some user strings:
  - Some tooltips end with a period, some do not. This has been
    unified.
  - "You are using more than one display, move this dialog to the
    display you want to edit the settings for." This takes a lot of
    space and brings along a bit of redundancy. Changed to "Move this
    dialog to the display you want to edit the settings for."
  - "Other items" on the third tab, below removable devices: "devices"
    replaces "items".
    Thanks to Harald Judt for pointing these issues out.

* Remember the window size of the settings dialog
  - Patch written by Harald Judt.

* Fix segfault on session start
  - Patch written by Thaddaus Tintenfisch

* Miscellaneous bug fixes:
  - Iconview theme/gtkrc color/style issues resolved.
  - Issues with folder cover art not loading have been fixed.
  - Make xfdesktop-settings pluggable again (Bug 10714)
  - Update the wallpapers after user sets folder in the settings
    app.
  - Minimize grid resizes, it now won't recalculate icon positions
    if the grid size didn't actually change.
  - Memory leaks fixed.
  - Warnings that happened during runtime have been fixed.
  - Fix a crash when removing displays
  - Show add/remove workspace option is on by default

* Translation updates: Bulgarian (bg), Chinese (Taiwan) (zh_TW),
  Croatian (hr), Danish (da), German (de), English (Australia) (en_AU),
  French (fr), Italian (it), Japanese (ja), Korean (ko), Malay (ms),
  Russian (ru), Serbian (sr), Spanish (Castilian) (es), Thai (th)

Monday, March 10, 2014

Disabling trackpoint in Lenovo Thinkpad

This question came up in Fedoraforum sometime back and the following is from my notes on how the trackpoint can be disabled in Lenovo Thinkpad. It might be similar in other laptops but I have not tested in any others.

Step 1: Identify the trackpoint

$ xinput list

Virtual core pointerid=2[master pointer  (3)]
Virtual core XTEST pointerid=4[slave  pointer  (2)]
PS/2+USB Mouseid=10[slave  pointer  (2)]
SynPS/2 Synaptics TouchPadid=12[slave  pointer  (2)]
TPPS/2 IBM TrackPointid=13[slave  pointer  (2)]
[ ... ]

Step 2: Look up device properties

$ xinput list-props 13
Device 'TPPS/2 IBM TrackPoint':
Device Enabled (141):1

Step 3: Disable the trackpoint

Long form of the command

$ xinput set-prop "TPPS/2 IBM TrackPoint" "Device Enabled" 0

Short form of the command

$ xinput set-prop 13 141 0

Wednesday, March 5, 2014

Xfce 4.11 repo updated to include xfce4-session-4.11

I finally found time to update the Xfce 4.11 COPR repo to include xfce4-session-4.11 also. The package has built successfully for Fedora 20 and Rawhide - both 32- and 64-bit architectures.

As before, do not use bugzilla for reporting bugs for this COPR package. Please email me directly.

Here is the link to my COPR repo - Xfce - 4.11 COPR repo (for Fedora 20 and Rawhide only)

This is what I am running one of my laptops and verything is good so far. Some potentially important information is given below.


Kernel
$ uname -r
3.14.0-0.rc5.git0.1.fc21.1.x86_64

Xfce
 $ rpm -qa xfce4* | grep 4.11 | sort 
xfce4-appfinder-4.11.0-1.fc21.x86_64
xfce4-panel-4.11.0-1.fc21.x86_64
xfce4-session-4.11.0-1.fc21.x86_64
xfce4-session-engines-4.11.0-1.fc21.x86_64
xfce4-settings-4.11.2-1.fc21.x86_64
systemd
$ rpm -qa systemd

systemd-210-3.fc21.x86_64

SELinux
$ rpm -qa selinux* 
selinux-policy-targeted-3.13.1-29.fc21.noarch
selinux-policy-3.13.1-29.fc21.noarch
Of course, I do not imply that the packages will not work in any other combination. I am simply pointing out that this my package set.

Good luck to those who are planning to try the packages!

Monday, March 3, 2014

Greybird theme

Short update -

The latest version (1.3.1) of Greybird theme (made by people at Shimmer Project) should soon be in Fedora 19 and 20 stable repo.