You are not logged in.
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
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
So I should install XFCE, is that what you are telling me?
What exactly am I looking at here?
Offline
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
Trilby 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
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
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
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
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
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.
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
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.
Online