Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] lxappearance segmentation fault on sway
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
heppen
n00b
n00b


Joined: 17 Sep 2021
Posts: 22

PostPosted: Fri Sep 17, 2021 7:20 pm    Post subject: [Solved] lxappearance segmentation fault on sway Reply with quote

Hi
Newbie here. Just installed Gentoo. I fallen love with it :)
However, I'm struggling with lxappearance. Every time I'm trying to run it, it fails with segmentation fault (core dumped).
I'm using Sway.

Please guide me what to do and what information you need.

Thanks in advance :)


Last edited by heppen on Wed Sep 22, 2021 10:25 am; edited 1 time in total
Back to top
View user's profile Send private message
CaptainBlood
Advocate
Advocate


Joined: 24 Jan 2010
Posts: 3624

PostPosted: Fri Sep 17, 2021 8:05 pm    Post subject: Reply with quote

Do you have lxde-base/lxappearance-obconf installed?
I you do, backup it with
Code:
quickpkg --include-config y lxde-base/lxappearance-obconf
then remove it
Code:
emerge -C  lxde-base/lxappearance-obconf
restart lxde-base/lxappearance.
Likelly to be fine...

If you really wish to run lxde-base/lxappearance-obconf plugin, you'll have to install in local repository the following out of the tree ebuilds:
Code:
lxde-base/lxappearance-0.6.3-r1
lxde-base/lxappearance-obconf-0.2.3
Thks 4 ur attention, interest & support.
_________________
USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. "
Back to top
View user's profile Send private message
heppen
n00b
n00b


Joined: 17 Sep 2021
Posts: 22

PostPosted: Fri Sep 17, 2021 8:30 pm    Post subject: Reply with quote

CaptainBlood wrote:
Do you have lxde-base/lxappearance-obconf installed?
I you do, backup it with
Code:
quickpkg --include-config y lxde-base/lxappearance-obconf
then remove it
Code:
emerge -C  lxde-base/lxappearance-obconf
restart lxde-base/lxappearance.
Likelly to be fine...

If you really wish to run lxde-base/lxappearance-obconf plugin, you'll have to install in local repository the following out of the tree ebuilds:
Code:
lxde-base/lxappearance-0.6.3-r1
lxde-base/lxappearance-obconf-0.2.3
Thks 4 ur attention, interest & support.


No :(

Here is an output from strace command, maybe it will help a little bit: http://ix.io/3zc6
Sorry for pl lang in the output :)

Code:
~ ➤ lxappearance                                                                                                                         
[1]    6263 segmentation fault (core dumped)  lxappearance
~ ➤
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21629

PostPosted: Sat Sep 18, 2021 12:51 am    Post subject: Reply with quote

heppen wrote:
Sorry for pl lang in the output :)
You can prevent localization by exporting LC_MESSAGES=C into the environment of the command(s) you want shown in English.
Back to top
View user's profile Send private message
heppen
n00b
n00b


Joined: 17 Sep 2021
Posts: 22

PostPosted: Sat Sep 18, 2021 6:55 am    Post subject: Reply with quote

Hu wrote:
heppen wrote:
Sorry for pl lang in the output :)
You can prevent localization by exporting LC_MESSAGES=C into the environment of the command(s) you want shown in English.


Oh well. Thanks.

Here is an output in en lang: http://ix.io/3zdS :)
Back to top
View user's profile Send private message
heppen
n00b
n00b


Joined: 17 Sep 2021
Posts: 22

PostPosted: Wed Sep 22, 2021 10:29 am    Post subject: Reply with quote

Hey, I solved the issue! :)

For someone who struggling with segmentation fault, I would recommend to compile latest version of lxappearance, to download from here: https://sourceforge.net/projects/lxde/files/LXAppearance/
Probably version from Gentoo repository is affected, I'm not sure.

For compilation, I used this flags:

Code:

./configure --prefix=/usr     \
            --sysconfdir=/etc \
            --enable-dbus     &&
make


after it just make install

Code:
make install


And voilà! :)
Back to top
View user's profile Send private message
CaptainBlood
Advocate
Advocate


Joined: 24 Jan 2010
Posts: 3624

PostPosted: Wed Sep 22, 2021 3:40 pm    Post subject: Reply with quote

likely to depend on gtk+:2.
Beware if portage suggests ro clean it up in the future.

Thks 4 ur attention, interest & support.
_________________
USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. "
Back to top
View user's profile Send private message
heppen
n00b
n00b


Joined: 17 Sep 2021
Posts: 22

PostPosted: Wed Sep 22, 2021 5:19 pm    Post subject: Reply with quote

CaptainBlood wrote:
likely to depend on gtk+:2.
Beware if portage suggests ro clean it up in the future.

Thks 4 ur attention, interest & support.


Yeah. I'm aware of this. Before I deleted Vivaldi's dependencies by mistake because I installed this browser via install script :D

Is there something which can "block" dependencies of specific package to prevent it by deletion? ;)
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Wed Sep 22, 2021 5:30 pm    Post subject: Reply with quote

https://bugs.gentoo.org/777714
Back to top
View user's profile Send private message
heppen
n00b
n00b


Joined: 17 Sep 2021
Posts: 22

PostPosted: Wed Sep 22, 2021 5:42 pm    Post subject: Reply with quote

asturm wrote:
https://bugs.gentoo.org/777714

Well... Just in time^^ Also when I was looking for lxappearance segfaults the only result I saw was from arch forum :/
Thanks anyway.
Back to top
View user's profile Send private message
figueroa
Advocate
Advocate


Joined: 14 Aug 2005
Posts: 2964
Location: Edge of marsh USA

PostPosted: Thu Sep 23, 2021 3:35 am    Post subject: Reply with quote

lxde-base/lxappearance-0.6.3-r2 doesn't crash here. What am I doing wrong?
_________________
Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/23.0/split-usr/desktop (stable), OpenRC, -systemd -pulseaudio -uefi
Back to top
View user's profile Send private message
heppen
n00b
n00b


Joined: 17 Sep 2021
Posts: 22

PostPosted: Thu Sep 23, 2021 10:10 am    Post subject: Reply with quote

figueroa wrote:
lxde-base/lxappearance-0.6.3-r2 doesn't crash here. What am I doing wrong?

Lol
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum