WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: HAL + Xfce4 issues  (Read 7685 times)

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
HAL + Xfce4 issues
« on: October 04, 2009, 05:05:43 PM »
Unfortunately HAL doesn't work in the current environment due to changes in components it relates on. Xfce4 is a victim of the HAL issue.

I'm working on a fix.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: HAL + Xfce4 issues
« Reply #1 on: October 05, 2009, 04:39:27 AM »
HAL is dead, long live udev :P

Can't say I haven't waited for this. HAL is dead upstream, and its functionality being already in udev or being added.
The only barriers that can stop you are the ones you create yourself.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: HAL + Xfce4 issues
« Reply #2 on: October 05, 2009, 05:02:17 AM »
HAL is dead, long live udev :P

Can't say I haven't waited for this. HAL is dead upstream, and its functionality being already in udev or being added.

Yeah, on the project home page you can read:

Quote
HAL is in maintenance mode - no new features are added. All future development focuses on Software/DeviceKit-disks, Software/DeviceKit-power, NetworkManager, PulseAudio, udev, ...

Also I'm not a big fun of HAL, simply it was needed by Xfce4 what I still love and want to keep operational. To be pragmatic I do not see an alternative just to get HAL up and working again. If it was working in TC 2.1 it will work in 2.4 after adapting DBUS changes, etc.

This is like NASA. There are nice presentations of ORION spaceship which will fly to the Moon, but astronauts are carried to ISS on board of Russian relay controlled Soyuz  ;D
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: HAL + Xfce4 issues
« Reply #3 on: October 05, 2009, 05:30:15 AM »
In fact HAL is used only by the Thunar file manager and some plugins for example to detect removable media and also by the core to shut down the system, which I couldn't get up working :(

For sure HAL can be dropped and replaced with udev as an event source for DBUS which is used heavily by Xfce4.

Xfce 4.8 development is ongoing, will check details. Anyhow, I think HAL can be dropped in the current 4.6.2

Just a side note, LXDE is not using HAL at all :)
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: HAL + Xfce4 issues
« Reply #4 on: October 05, 2009, 05:48:33 AM »
Hm, was the sudo backend (for shutting down, rebooting) dropped in 4.6?
The only barriers that can stop you are the ones you create yourself.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: HAL + Xfce4 issues
« Reply #5 on: October 05, 2009, 05:51:00 AM »
Hm, was the sudo backend (for shutting down, rebooting) dropped in 4.6?

Wasn't, but this part is also messy and causing problems some time in other distros too as Google search shows.

Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: HAL + Xfce4 issues
« Reply #6 on: October 05, 2009, 03:23:24 PM »
I have HAL working now on 2.4RC4 anyhow. Will post it after some testing  ;)
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: HAL + Xfce4 issues
« Reply #7 on: October 13, 2009, 04:47:07 AM »
HAL and Xfce4 issues are solved, now Xfce4 works fine with 2.4.1 New version of hal.tczl and Xfce4base.tczl are sent for submission. libblkid.tczl and libuuid.tczl replaced with a new extension, hal_support.tczl

The easiest way is to delete previous versions of

  • hal.tczl
  • Xfce4base.tczl
  • libblkid.tczl
  • libuuid.tczl

and reinstall Xfce4base.tczl with appbrowser when they appear in the repo.
« Last Edit: October 13, 2009, 04:51:36 AM by bmarkus »
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: HAL + Xfce4 issues
« Reply #8 on: October 13, 2009, 12:35:55 PM »
Now all components are available for download in the repo.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
Re: HAL + Xfce4 issues
« Reply #9 on: October 13, 2009, 10:17:54 PM »
As of now, my installation won't start X. How should I proceed in text mode to get this up and running again?

(The easiest way for me would be to re-enable jwm and work from there but I don't know how. I tried various things, even using the backup of mydata.gz that I created specially for this scenario but that didn't work, it proceeded with trying to load Xfce anyway. I don't know yet where that info is stored. I have persistent /opt and /home.)

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: HAL + Xfce4 issues
« Reply #10 on: October 13, 2009, 11:53:37 PM »
As of now, my installation won't start X. How should I proceed in text mode to get this up and running again?

(The easiest way for me would be to re-enable jwm and work from there but I don't know how. I tried various things, even using the backup of mydata.gz that I created specially for this scenario but that didn't work, it proceeded with trying to load Xfce anyway. I don't know yet where that info is stored. I have persistent /opt and /home.)

Any error message?
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
Re: HAL + Xfce4 issues
« Reply #11 on: October 14, 2009, 01:42:00 AM »
Yes the one about no version info for uuidlib:

Code: [Select]
/lib/libuuid.so.1: no version information available (required by /lib/libblkid.so.1)

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: HAL + Xfce4 issues
« Reply #12 on: October 14, 2009, 02:58:10 AM »
Yes the one about no version info for uuidlib:

Code: [Select]
/lib/libuuid.so.1: no version information available (required by /lib/libblkid.so.1)

I guess there is another part of the message saying when it occured (loading which extension). I think you are mounting extensions. Installing (loading into RAM) that one generated the message may help.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
Re: HAL + Xfce4 issues
« Reply #13 on: October 15, 2009, 06:20:55 PM »
Once I downloaded the latest extensions it worked OK.

There is a different issue which is now: I can't download any of the Xfce4 additions such as themes, mixer etc. A message comes up about page not found (404) and MD5sum not being right for a certain library - I think that is the library that uou have replaced with HAL?

Not at my PC now so I can't check the exact message that appears in Appbrowser.

Also, there are no menu items in Xfce that correspond to the original stuff I had installed, and how do I access Appaudit to delete things again? I have searched around but not found it so far.

Offline Onyarian

  • Sr. Member
  • ****
  • Posts: 337
Re: HAL + Xfce4 issues
« Reply #14 on: October 16, 2009, 10:56:26 AM »
Perhaps you have to update the .dep file from Xfce4base-locale.tcz with the dependencies of libblkid.tczl and,
libuuid.tczl, it gives an error when downloaded.

Good job with Xfce4 in TC!. Thanks!
« Last Edit: October 16, 2009, 10:58:05 AM by Onyarian »