You are not logged in.
Pages: 1
Topic closed
Hello fellow Archers!
I just upgraded my Xfce installation to version 4.8, but I have a weird problem with xfce4-panel. After upgrading the system via pacman I've rebooted, and after logging in I couldn't see the Xfce's panel anymore! Moreover, a dialog box pops up saying that "no running instance of xfce4-panel has been found". I've tried to fix this issue by launching xfce4-panel through a terminal, and then saving the session before logging out. Now when I log in, I can finally see the panel, but the pop up window keeps coming out every single time. Do you have any suggestions on what could be the issue?
Thanks in advance!
Last edited by Tudhalyas (2011-01-18 12:15:03)
When others think you can, prove them right. When others think you can't, prove them wrong.
Offline
Have you tried removing your current Xfce settings and starting fresh?
mv ~/.config/xfce4 ~/.config/xfce4old
Then logout and login again.
Offline
Yup I tried that, nothing to do. Do you have any other suggestion?
When others think you can, prove them right. When others think you can't, prove them wrong.
Offline
What about removing the ~/.config/xfce4-session folder?
Also check ~/.config/autostart for Xfce stuff.
Last edited by anonymous_user (2011-01-17 23:59:39)
Offline
The directory was empty (with no hidden files inside), I deleted it anyway and I'm still experiencing the issue...
~/.config/autostart contains these Xfce-related files:
xfce4-settings-helper-autostart.desktop
xfce4-tips-autostart.desktop
xfconf-migration-4.6.desktop
I guess that they're not related to the panel in any way...
When others think you can, prove them right. When others think you can't, prove them wrong.
Offline
1st issue: I experienced the same trouble in an user account. In my own account (an admin account) the migration went fine.
In the user account I first have to click away several identical messages complaining about the panel issue. Then I get with right-click on the desktop to a menu via which I can call a shell. In the shell I enter "xfce4-panel", then the panel shows up. After quiting from the shell it of course goes away - and then shows up again.
Unfortunately, after next xsession, the problem shows up again.
2nd issue: The XFCE4 "Places" plugin has to be "removed" after the panel shows up.
Offline
on my machine xfdeskyop freezes and runs wasting alot of resources. archlinux64 with nvidia non-free
If it ain't broke, broke it then fix it.
Offline
Quick&dirty workaround in the user account (see above): After starting xfce4-panel in the shell, I saved the session settings manually (as I chose not to save the settings automatically on exit). The next time xfce starts, the panel is there. The dirty part of quick&dirty: The user has to click away three error messages. For the time being that will do - until I find a better solution.
(By the way: In the desktop settings I had to disable the display of removable drives on the desktop.)
Offline
I also had the error messages and solved it by clearing the session cache ( ~/.cache/sessions/...). Try it out.
Offline
I also had the error messages and solved it by clearing the session cache ( ~/.cache/sessions/...). Try it out.
It works! Thank you a lot, Andy!
Also, many thanks to everybody who partecipated in this thread. This community is awesome!
Last edited by Tudhalyas (2011-01-18 12:22:14)
When others think you can, prove them right. When others think you can't, prove them wrong.
Offline
Did not help. I am starting to be somehow crazy about this.
Offline
Behemot you'd better start a different thread. May be a different issue as this one is solved.
isn't it supposed to start from /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml ? Here's what's in mine:
<?xml version="1.0" encoding="UTF-8"?>
<channel name="xfce4-session" version="1.0">
<property name="general" type="empty">
<property name="FailsafeSessionName" type="string" value="Failsafe"/>
</property>
<property name="sessions" type="empty">
<property name="Failsafe" type="empty">
<property name="IsFailsafe" type="bool" value="true"/>
<property name="Count" type="int" value="5"/>
<property name="Client0_Command" type="array">
<value type="string" value="xfwm4"/>
</property>
<property name="Client0_PerScreen" type="bool" value="false"/>
<property name="Client1_Command" type="array">
<value type="string" value="xfce4-panel"/>
</property>
<property name="Client1_PerScreen" type="bool" value="false"/>
<property name="Client2_Command" type="array">
<value type="string" value="Thunar"/>
<value type="string" value="--daemon"/>
</property>
<property name="Client2_PerScreen" type="bool" value="false"/>
<property name="Client3_Command" type="array">
<value type="string" value="xfdesktop"/>
</property>
<property name="Client3_PerScreen" type="bool" value="false"/>
<property name="Client4_Command" type="array">
<value type="string" value="xfce4-settings-helper"/>
</property>
<property name="Client4_PerScreen" type="bool" value="false"/>
</property>
</property>
<property name="splash" type="empty">
<property name="Engine" type="string" value=""/>
</property>
</channel>
Last edited by rwd (2011-04-23 07:32:04)
Offline
Behemot:
Try logging out of xfce. Then, from the normal terminal, clear out ~/.cache/sessions.
(If you're using a login manager, log out of xfce and use ctl-alt-f1 to get to a normal login to do this.)
Offline
clearing the session cache ( ~/.cache/sessions/...)
Thank you! It helped
Offline
This is still working in 2016!
I had exactly the same issue so I deleted everything in
~/.cache/sessions/
And now everything works fine!
Thank you so much.
Offline
Using this opportunity to close this really old thread.
Kcdtv, glad it is working for you, and welcome to the Arch Linux forums
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
Pages: 1
Topic closed