You are not logged in.

#1 2024-09-27 15:01:46

Exile956
Member
Registered: 2024-09-27
Posts: 7

[SOLVED] Removing Applications Menu Entires LXQT+Arch

I have installed Arch Linux on a Chromebook I got from someone who didn't want it anymore.

Everything works great.

I have Lxqt Desktop environment installed due to RAM limitations on this system.
Everything works great...

However...

I am trying to figure out how to remove entries from the lxqt applications menu.

Under Games, I have Proton Experimental and Proton 3.0 Sniper.

Steam is uninstalled.

How can I remove these orphaned entries?

I did a search and people were saying just remove the .desktop files or something of that sort. When I go into the folders they talk about, I have a bunch of applications there but none of them are the ones I am trying to remove. I have searched and searched, even this forum's search, and I cannot find what I am looking for.

Does anyone know how to fix this?

Thanks!

Last edited by Exile956 (2024-09-27 16:21:27)

Offline

#2 2024-09-27 15:18:34

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,330
Website

Re: [SOLVED] Removing Applications Menu Entires LXQT+Arch

http://openbox.org/help/Contents#Menus

FWIW: giving someone a computer is a very nice thing to do.  But giving someone an arch system that they don't understand is really quite the opposite.  I'd strongly encourage you start from scratch and set up a system you understand and will be able to maintain.

Last edited by Trilby (2024-09-27 15:20:14)


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#3 2024-09-27 15:21:04

Exile956
Member
Registered: 2024-09-27
Posts: 7

Re: [SOLVED] Removing Applications Menu Entires LXQT+Arch

So I should install XFCE, is that what you are telling me?

What exactly am I looking at here?

Offline

#4 2024-09-27 15:43:58

Exile956
Member
Registered: 2024-09-27
Posts: 7

Re: [SOLVED] Removing Applications Menu Entires LXQT+Arch

Trilby wrote:

FWIW: giving someone a computer is a very nice thing to do.  But giving someone an arch system that they don't understand is really quite the opposite.  I'd strongly encourage you start from scratch and set up a system you understand and will be able to maintain.

I bought this system from someone, $30 USD, who was getting rid of the chromebook since he didn't like how slow and unresponsive it was.
Swapping chrome OS for Arch Linux has dramatically improved this system and it's usability.
I setup this system myself using the Arch Linux documented archinstall method.
I manually set my partitions for my needs and limitations.
I replaced my BIOS with coreboot using the methods documented by Mr. Chromebox in his documentation.
I used Arch since it is one of the recommended distros recommended in Mr. Chromebox's documentation.

The recommended distros he talks about...

    Arch Linux or EndeavourOS
    Fedora or Ultramarine Linux
    openSUSE Tumbleweed
    Debian 12 (Bookworm)
    Pop!_OS

My issue is LXQT applications menu and how to remove orphaned entries. Lol.

Now I wish I could use an alternate desktop environment, and I suppose I can use XFCE but, it's not optimal, so I am trying to avoid that and just stick with LXQT. XFCE uses more CPU and RAM resources  and my RAM resources are highly limited on this system due to only have 4 GB and that 4GB is also being shared with the system's iGPU from the Zen1 CPU that is in the device.

Everything works great, I am just trying to remove applications menu entries, aka start menu entries, that are orphaned.

Help if you are able and willing...

Don't post anything if you aren't able or willing.

Thanks.

Offline

#5 2024-09-27 16:09:53

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 12,491
Website

Re: [SOLVED] Removing Applications Menu Entires LXQT+Arch

Exile956 wrote:

So I should install XFCE, is that what you are telling me?

What exactly am I looking at here?

I'm not sure where XFCE came into the discussion. LXQt uses openbox as the window manager by default (at least looking at https://archlinux.org/groups/x86_64/lxqt/ ). Trilby is linking you to the documentation on how to configure that (editing the XML).

However https://wiki.archlinux.org/title/LXQt#E … ation_Menu suggests LXQt doesn't use the openbox applications menu (or else uses xdg-menu to populate it, which seems unlikely since it's not included in the lxqt package group), so you probably want to read through https://wiki.archlinux.org/title/Desktop_entries instead.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#6 2024-09-27 16:15:33

Exile956
Member
Registered: 2024-09-27
Posts: 7

Re: [SOLVED] Removing Applications Menu Entires LXQT+Arch

Figured it out.

The orphaned entries are located in the following directory...

/home/x/.local/share/applications/

Where x = your username.

All of this is easily done in the terminal however...

If you want to do this in the GUI it is possible you simply have to...

1. Open PCMan FM.
2. Go to your home directory.
3. Right click empty white space in the window to bring up the context menu.
4. From the context menu that appears select show hidden and several new files, and folders, will appear.
5. Click local, then share, then applications.
6. The orphaned entries should appear in this folder and you should be able to just delete them.

Note: that by deleting them this way you might still have packages installed and related to those applications taking up hard drive space.

To see a list of the installed applications on your system...

1. Open Terminal
2. pacman -Q

You will need to write this list down and go through each one to see if you need/don't need it or you can be like me and just say eh, if a couple of packages I am not going to use are there but won't be used is fine, just as long as I don't see their applications menu entries.

Either way, you decide. Hope this helps someone.

Also, for those who installed lxqt on Arch, Archinstall doesn't include some of the dependencies when selecting lxqt as your desktop environment. These missing dependencies break certain menus and icons, those dependencies are...

gvfs

To get them installed and fix that stuff...

1. sudo pacman -S gvfs
2. Y, Enter
3. Reboot

There are probably a few others I am missing but that is the main one that should help 99.9% of people's problems with installing Arch and using LXQT. Enjoy. If you find you are missing others, figure out which ones are missing, and just install them. Arch makes it easy.

Hope this helps others.

Offline

#7 2024-09-27 16:19:23

Exile956
Member
Registered: 2024-09-27
Posts: 7

Re: [SOLVED] Removing Applications Menu Entires LXQT+Arch

WorMzy wrote:

I'm not sure where XFCE came into the discussion.

If you open the link he provided it takes you to an openbox documentation page and on said page only a few desktop environments have documentation.

One of those environments was XFCE.

So I was asking if he is recommending I install XFCE over LXQT since there is no LXQT documentation for openbox on that page he provided. It was only Gnome, KDE, and XFCE if memory serves.

But forget it. The post is solved, I figured it out myself.

Offline

#8 2024-09-27 20:01:23

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,330
Website

Re: [SOLVED] Removing Applications Menu Entires LXQT+Arch

You're running openbox as your window manager.  That's one of the bits of information you would know if you actually did set up the system yourself.  *shrug*

I'll be sure not to trouble you with exactly the information you asked for ever again.

Last edited by Trilby (2024-09-27 20:02:08)


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#9 2024-10-06 17:38:22

Exile956
Member
Registered: 2024-09-27
Posts: 7

Re: [SOLVED] Removing Applications Menu Entires LXQT+Arch

Trilby wrote:

You're running openbox as your window manager.  That's one of the bits of information you would know if you actually did set up the system yourself.  *shrug*

I'll be sure not to trouble you with exactly the information you asked for ever again.

You didn't provide me the information I was looking for at all nor did you answer the follow up question as your original comments were not clear at all.
You were just smug, condescending, rude, made assumptions about me, etc.
Again, as I previously stated, if you don't want to help people, you don't have to post anything.
You especially don't need to post rude and unhelpful comments or attempt to trash talk the individuals asking for information/help.
Have a good day man I hope thinks get better for you and you stop feeling the need to bash others.

Offline

#10 2024-10-06 17:55:10

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,069

Re: [SOLVED] Removing Applications Menu Entires LXQT+Arch

Exile956 wrote:

Also, for those who installed lxqt on Arch, Archinstall doesn't include some of the dependencies when selecting lxqt as your desktop environment. These missing dependencies break certain menus and icons, those dependencies are...

gvfs

 $ pacman -Si pcmanfm | grep -i dep
Depends On      : libfm-gtk2  lxmenu-data
Optional Deps   : gvfs: for trash support, mounting with udisks and remote filesystems
$ 

Archlinux users are supposed to figure that out for themselves ....

Moderator Note :
To all participants in this thread : Please read the quote below and change the tone.
If that doesn't happen, this thread will be closed and offensive posts will be removed.

https://terms.archlinux.org/docs/code-of-conduct/#respect wrote:

Respect other users #

Arch Linux is a respectful, inclusive community. Anti-social or offensive behaviour will not be tolerated. Simply put, treat others as you would be treated; respect them and their views, even if you disagree with them. When you do find yourself disagreeing; counter the idea or the argument, rather than engage in ad hominem attacks.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#11 2024-10-06 19:12:52

seth
Member
Registered: 2012-09-03
Posts: 60,000

Re: [SOLVED] Removing Applications Menu Entires LXQT+Arch

that by deleting them this way you might still have packages installed and related to those applications taking up hard drive space.

No stuff you'd find w/ "pacman -Q", those packages would typically provide entries in /usr/share/applications that might have been shadowed in ~./local/share/applications/ but removing those shadows would simply expose the default entries that are now populating your menus.

I highly recommend to read the wiki links as provided by WorMzy, certainly the last one covers some fundamentals about "how stuff works" and I assume you unfamiliarity with even their existence has lead Trilby to the conclusion that you've not installed archlinux yourself.
nb. that while he might have been erred itr, the general statement is very much correct: skipping the installation process is a horrible disservice users are frequently done - often by themselves, using some scripts or (youtube) install-along tutorials that typically lead to great frustration.
That's not smug, rude or condescending, but unrelenting reality.

Offline

#12 2024-11-25 02:02:13

Exile956
Member
Registered: 2024-09-27
Posts: 7

Re: [SOLVED] Removing Applications Menu Entires LXQT+Arch

Lone_Wolf wrote:

Archlinux users are supposed to figure that out for themselves ....

I did. hahahaha. I solved my problem. Case closed. Why are people coming to me after the fact and trying to start a fight. I don't want to fight. My issue is solved. Just leave it alone. Hahahaha.


seth wrote:

No stuff you'd find w/ "pacman -Q", those packages would typically provide entries in /usr/share/applications that might have been shadowed in ~./local/share/applications/ but removing those shadows would simply expose the default entries that are now populating your menus.

I highly recommend to read the wiki links as provided by WorMzy, certainly the last one covers some fundamentals about "how stuff works" and I assume you unfamiliarity with even their existence has lead Trilby to the conclusion that you've not installed archlinux yourself.
nb. that while he might have been erred itr, the general statement is very much correct: skipping the installation process is a horrible disservice users are frequently done - often by themselves, using some scripts or (youtube) install-along tutorials that typically lead to great frustration.
That's not smug, rude or condescending, but unrelenting reality.

The method I previously stated gave me my desired result. I don't see those orphaned entries in my applications menu. I am good.

There is no reason to read the wiki that was provided by WozMzy as it doesn't seem to contain any of the information I was trying to find.
I was using LXQT.
Didn't see any entries in the list about LXQT.
Don't see any entries labeled "how stuff works" either, so you must be seeing something completely different than what I see.
I asked about if I was being asked to swap to XFCE instead, since the documentation that was linked to me had entries only for Gnome, KDE, and XFCE.
I was met with contempt for a simple and honest question.
I gave up asking here for help since people kept wanting to fight instead of help.
I found a solution to my problem that works to a level that is satisfactory to my needs.
Case closed.

==

I installed arch linux on the laptop myself using the archinstall method. That is the honest to god's truth. I followed these following pieces of documentation by just reading down the pages and I was able to get Arch installed. My issue wasn't with installing Arch, it never was, it was just a weird little one off issue, that really was minor, where after using pacman to remove steam from the laptop, I ran into orphaned applications menu entries that I didn't like seeing every time I opened the applications menu. I searched the web, couldn't find anything, and I asked for help here. What a wrong decision on my part. Note to self, never ask for help.

https://wiki.archlinux.org/title/Archinstall

https://wiki.archlinux.org/title/Instal … stallation

Got everything going just fine.
Ultimately I found a solution on my own.
Solved the problem I had.

I moved on, only to come back and find all this stuff.
Guys. Stop. Please.

Case closed. Thanks for nothing but a headache.

Offline

Board footer

Powered by FluxBB