[Megoldva] Hibás bejegyzés törlése a programmenüből

Sziasztok!
A mellékelt képen piros kerettel jelölt bejegyzést szeretném kitörölni a menüből.
linuxmint.hu/sites/default/files/kepek/kepernyokep_2017-02-04_21-58-45.jpg

Előzmény. Telepítettem az Xtreme Download Manager programot, ami furcsa módon két teljesen egyforma sort hozott létre a menüben.A menüben a két sor teljesen azonos volt, ugyanaz az ikon, ugyanaz a szöveg. Miután normális módon eltávolítottam a programot, a képen jelölt egy bejegyzés, ikon nélkül továbbra is megjelenik a menüben.
Kerestem menüszerkesztő programokat, de azokból "egyik sem látta" ezt a hibás, "bentragadt" listaelemet.
Ezekkel próbáltam kitörölni:
Parancs    Programnév
--------------------------------------
lxmed    : Main Menu Editor
alacarte : Főmenü

Van-e lehetőség a programmenüt szövegszerkesztővel módosítani, azaz a menüben megjelenő listaelemek megvannak-e valami elérhető helyen és szerkeszthető formában egy fájlban, valahol a Linux Mint könyvtárszerkezetében.

Előre is köszönöm a segítséget.

Hozzászólások

kimarite képe

RE: Hibás bejegyzés törlése a programmenüből

Értékelés: 

0
Még nincs értékelve

@#0 Milyen asztali környezetet használsz?
Ha Cinnamon-t, akkor kéne a fájl tartalma

cat ~/.config/menus/cinnamon-applications.menu

Más esetben először nézzük a könyvtár tartalmát

ls ~/.config/menus/

Máshol is van (rendszer szinten), de itt érdemes először keresni (felhasználó szinten).

kimarite képe

RE:RE: Hibás bejegyzés törlése a programmenüből

Értékelés: 

0
Még nincs értékelve

#1 Amúgy meg lehet próbálni a Synaptic-ban a takarítást ..

vagy a terminálban ugyanezt így,

sudo apt-get autoremove --purge

de figyelj, mit távolítana el a parancs.

Még az előző parancs futtatása előtt megpróbálható a menü frissítése,

sudo update-menus

de az előző parancs futtatása után is megpróbálhatod (ismét).

Általában frissül a menü -ha a menü a debian menü -re épül- néha kell egy újraindítás.

sudo reboot

Ha a parancs nem fut le, akkor a menü nem debian menu ...

Jó lenne lépésenként haladni, mert elkavarodhatnak a menüs dolgok.

Érdekességek
https://www.debian.org/doc/packaging-manuals/menu.html/
https://wiki.archlinux.org/index.php/xdg-menu
http://manpages.ubuntu.com/manpages/zesty/man1/update-menus.1.html

kimarite képe

RE:RE: Hibás bejegyzés törlése a programmenüből

Értékelés: 

0
Még nincs értékelve

#1 A következő parancs kimenetében benne a használt asztali környezet neve ...
Nálam például Openbox;

inxi -SGxc 0
System:    Host: kim Kernel: 4.9.0-0.bpo.1-686 i686 (32 bit gcc: 4.9.2)
           Desktop: Openbox 3.5.2 Distro: BunsenLabs 8.7 bunsen-hydrogen
Graphics:  Card: NVIDIA NV43 [GeForce 6600] bus-ID: 01:00.0
           Display Server: X.Org 1.16.4 drivers: nouveau (unloaded: fbdev,vesa)
           Resolution: 1600x1200@75.00hz
           GLX Renderer: Gallium 0.4 on NV43
           GLX Version: 2.1 Mesa 10.3.2 Direct Rendering: Yes

RE:RE: Hibás bejegyzés törlése a programmenüből

Értékelés: 

0
Még nincs értékelve

Szia!
Köszi a gyors választ.
Asztali környezet: XFCE
A Synaptic-ban nem találtam "Takarítás"-t, csak "Csomaginformációk frissítése" és "Törött csomagok javítása" nevű menüpontokat. Lefutattam, a hiba változatlanul fennáll.
Sajnos a javasolt többi, terminálban indítandó parancs sem hozott javulást, a hibás bejegyzés megmaradt.

atrasko@PC1 ~ $ ls ~/.config/menus/
applications-merged
Ebben a könyvtárban egy 0 bájt méretű xdg-desktop-menu-dummy.menu nevű fájl van. Ezt egy szövegszerkesztővel megnyitva üres a fájl.

 

RE:RE:RE: Hibás bejegyzés törlése a programmenüből

Értékelés: 

0
Még nincs értékelve

System:
Host: PC1 Kernel: 4.4.0-21-generic x86_64 (64 bit gcc: 5.3.1) Desktop: Xfce 4.12.3 (Gtk 2.24.28)
Distro: Linux Mint 18 Sarah
Graphics:  Card: NVIDIA GF119 [GeForce GT 520] bus-ID: 03:00.0
Display Server: X.Org 1.18.3 drivers: nouveau (unloaded: fbdev,vesa) Resolution: 1920x1080@60.00hz
GLX Renderer: Gallium 0.4 on NVD9 GLX Version: 3.0 Mesa 11.2.0 Direct Rendering: Yes  

kimarite képe

RE:RE:RE: Hibás bejegyzés törlése a programmenüből

Értékelés: 

0
Még nincs értékelve

#3 Tehát Xfce.

#2 Akkor nézzük a menü fájlaid elhelyezkedését

sudo find / -name *menu 2>&1 | tee -a menu_file_list.txt

A kimenet egy szöveges fájlba van mentve, mely a saját könyvtáradban található. Másold ide a tartalmát (a többit holnap).

szhf62 képe

XFCE menü

Értékelés: 

0
Még nincs értékelve

 MATE környezetet használva (régebben) tapasztaltam, hogy a Főmenüben lehetett kezelni az alkalmazásokat. Most hogy szintén LM 17.3 XFCE-t használok, nem régen a Foxit Readert próbáltam "szóra bírni", de sem windows "alapon" sem máshogy nem indult el a program. Teljesen kitöröltem a gépről, de az indítója (még mindig) ott éktelenkedik a Főmenüben. A "gyerekfolyamat" indítási hivatkozásánál sem szerepelt a listában (home/szhf62/opt/foxitsoftvare/foxitreader/FoxitReader/sh).
Az egész könyvtárat végig néztem, de az ikon kivételével mindent sikerült maradéktalanul eltávolítani.
A Synapticban a "menu" keresőszó beírása után ráakadtam az "alacarte"-ra, ami hasonlatos a MATE menüszerkesztőjéhez.
(Sajnos, még ezzel sem sikerült az "oda ragadt" Foxit Reader ikont eltávolítani, de egy próbát megér. Viszont ezzel a főmenüt beláthatóbbá lehet rendezni.)
Talán ebben az irányban kellene a megoldást keresni...
(Régebben a sok ilyen "beragadt" ikon miatt - is - néhányszor újra kellett telepítenem az XFCE-t.)

kimarite képe

RE:XFCE menü

Értékelés: 

0
Még nincs értékelve

#4 A legtöbb Linux kiadás (disztribúció) használja az alábbi szabványt,

https://specifications.freedesktop.org/menu-spec/menu-spec-latest.html
azaz ehhez igazodik a saját menü tekintetében is.

Van parancsoros eltávolítási módszer,
https://linux.die.net/man/1/xdg-desktop-menu
https://portland.freedesktop.org/doc/xdg-desktop-menu.html
de meg lehet keresni a korábban telepített alkalmazás desktop fájlait és egyéb fájlait és könyvtárait is;
locate, find parancsok, esetleg 'dpkg -L alkalmazás', parancs, mely részleteket listáz

Például a GIMP alkalmazás tekintetében
(csak a kimenet elejét másoltam be)

dpkg -L gimp
/.
/usr
/usr/lib
/usr/lib/gimp
/usr/lib/gimp/2.0
/usr/lib/gimp/2.0/python
/usr/lib/gimp/2.0/python/gimp.so
/usr/lib/gimp/2.0/python/_gimpui.so
/usr/lib/gimp/2.0/python/gimpthumb.so
[...]

Valami kevésbé drasztikus módszer kell, ezt próbálom a javaslatommal a kérdezőnél. Neked sem kellett volna újratelepíteni a rendszert. Nekem most egy egészen más menüm van, más módon működik, képes példát nem tudok. Az alkalmazás készítője a hibás az eltávolítási nehézségek miatt, nem írta meg rendesen a programot; telepíteni és eltávolítani is a Debian fájlrendszer szabályai szerint kell ..., persze, ha más, nem Debian-alapú disztribúcióra telepíthetően is elkészítette az alkalmazást, akkor azok alatt is neki kell mindenről gondoskodnia. Vannak lehetőségeink, ennek ellenére ..

RE:RE:RE:RE: Hibás bejegyzés törlése a programmenüből

Értékelés: 

0
Még nincs értékelve

Lefuttattam a parancsot. A menu_file_list.txt fájl tartalma az alábbi:

/var/lib/doc-base/documents/menu
/var/lib/doc-base/omf/menu
find: „/run/user/1000/gvfs”: Engedély megtagadva
/usr/bin/xfce4-popup-windowmenu
/usr/bin/install-menu
/usr/bin/xfce4-popup-whiskermenu
/usr/bin/xdg-desktop-menu
/usr/bin/dh_installmenu
/usr/bin/kde4-menu
/usr/bin/xfce4-popup-directorymenu
/usr/bin/xfce4-popup-applicationsmenu
/usr/share/lintian/overrides/menu
/usr/share/debhelper/autoscripts/postrm-menu
/usr/share/debhelper/autoscripts/postinst-menu
/usr/share/themes/Mint-X/gtk-2.0/images/mintmenu
/usr/share/themes/Mint-X-Grey/gtk-2.0/images/mintmenu
/usr/share/themes/Mint-X-Red/gtk-2.0/images/mintmenu
/usr/share/themes/Mint-X-Blue/gtk-2.0/images/mintmenu
/usr/share/themes/Mint-X-Teal/gtk-2.0/images/mintmenu
/usr/share/themes/Mint-X-Pink/gtk-2.0/images/mintmenu
/usr/share/themes/Mint-X-Aqua/gtk-2.0/images/mintmenu
/usr/share/themes/Mint-Y/cinnamon/common-assets/menu
/usr/share/themes/Mint-Y/cinnamon/light-assets/menu
/usr/share/themes/Mint-X-Orange/gtk-2.0/images/mintmenu
/usr/share/themes/Mint-X-Sand/gtk-2.0/images/mintmenu
/usr/share/themes/Mint-X-Brown/gtk-2.0/images/mintmenu
/usr/share/themes/Mint-Y-Dark/cinnamon/common-assets/menu
/usr/share/themes/Mint-Y-Dark/cinnamon/dark-assets/menu
/usr/share/themes/Mint-Y-Dark/cinnamon/menu
/usr/share/themes/Mint-X-Purple/gtk-2.0/images/mintmenu
/usr/share/doc-base/menu
/usr/share/bug/menu
/usr/share/doc/menu
/usr/share/doc/menu/examples/system.9wmrc-menu
/usr/share/doc/menu/examples/system.twmrc-menu
/usr/share/doc/menu/examples/pdmenu
/usr/share/app-install/desktop/applications.menu
/usr/share/menu
/usr/share/menu/google-earth.menu
/usr/share/menu/google-chrome.menu
/usr/share/xfcemint/xfce-applications.menu
/usr/sbin/install-menu
/home/atrasko/Portable/bluegriffon/modules/commonjs/sdk/context-menu
/home/atrasko/.config/libreoffice/4/user/config/soffice.cfg/modules/swriter/popupmenu
/home/atrasko/.config/libreoffice/4/user/config/soffice.cfg/modules/scalc/popupmenu
/home/atrasko/.config/menus/applications-merged/xdg-desktop-menu-dummy.menu
/etc/linuxmint/adjustments/15-mintlocale.menu
/etc/linuxmint/adjustments/15-ubuntu-system-adjustments.menu
/etc/linuxmint/adjustments/15-mintsystem.menu
/etc/xdg/menus/kde4-applications.menu
/etc/xdg/menus/xfce-applications.menu
/etc/xdg/menus/xfce-settings-manager.menu
/etc/xdg/menus/gnome-applications.menu
/etc/xdg/menus/applications-merged/wine.menu
/etc/xdg/menus/kde-information.menu
/etc/menu
/opt/bluegriffon/modules/commonjs/sdk/context-menu
/lib/recovery-mode/recovery-menu

RE:XFCE menü

Értékelés: 

0
Még nincs értékelve

Az alacarte programot korábban már telepítettem a Synaptic-ból, sajnos nem használt.
De azért köszönöm az ötletet.
Ahogy fentebb Kimarite is írta "Az alkalmazás készítője a hibás az eltávolítási nehézségek miatt, nem írta meg rendesen a programot; telepíteni és eltávolítani is a Debian fájlrendszer szabályai szerint kell".

Szerintem azt kellene megtalálni, melyik fájlban van eltárolva a hibás listaelem, remélhetőleg nem valami tömörített, kódolt formában, hogy szövegszerkesztővel is ki lehessen venni.

kimarite képe

RE:RE:RE:RE:RE: Hibás bejegyzés törlése a programmenüből

Értékelés: 

0
Még nincs értékelve

#5

  • Több asztali környezetet telepítve használod a Mint-tet? Mert;
/etc/xdg/menus/kde4-applications.menu
/etc/xdg/menus/xfce-applications.menu
/etc/xdg/menus/xfce-settings-manager.menu
/etc/xdg/menus/gnome-applications.menu
/etc/xdg/menus/applications-merged/wine.menu
/etc/xdg/menus/kde-information.menu

Vagy valaha is telepítettél más asztali környezeteket?

  • A https://paste.ubuntu.com/ oldalra, így megnyitva töltsd fel alábbi fájlnak a tartalmát,
    nevezd el és a mentés után a link kell ide (mást ne állíts az oldalon).
xdg-open /etc/xdg/menus/xfce-applications.menu
  • A MenuLibre menü szerkesztő alkalmazás nálad is elérhető, próbáld azzal
sudo apt-get install menulibre

A sikerről vagy kudracról számolj be.

Van még más ötletem is.

kimarite képe

RE:RE:XFCE menü

Értékelés: 

0
Még nincs értékelve

#6 XML formában van. Is ...

RE:RE:RE:RE:RE:RE: Hibás bejegyzés törlése a programmenüből

Értékelés: 

0
Még nincs értékelve

Szia!
Csak az XFCE környezetet használom, de lehet, hogy telepítéskor ki volt-e jelölve a többi. :-)
Nem tudom jól csináltam-e, itt a link: https://paste.ubuntu.com/23936427/
Kipróbáltam a MenuLibre programot. Sajnos ez sem látja a hibás bejegyzést.

Köszönöm, hogy ennyit foglalkozol ezzel.

szhf62 képe

RE:RE:XFCE menü

Értékelés: 

0
Még nincs értékelve

#6 Nem tudom hogy mit csinálhattam jól (vagy rosszul), de még néhány (nekem) nem kellő alkalmazásindítót az alacarte-al "láthatatlanná" tettem (azaz kivettem a pipát előlük), és (ó mily boldogság!) a "beragadt" (Foxit Reader) ikon eltünt a Főmenüből! (Az "összes"-nél gyorsan le lehet ellenőrizni.)
Kicsit furcsálom, hogy nem a "valós (teljes) ikon készlet" jelenik meg az alacarte "Főmenü" programban (lenne még mit elrejtenem), de ha már így jött össze...

kimarite képe

RE:RE:RE:RE:RE:RE:RE: Hibás bejegyzés törlése a programmenüből

Értékelés: 

0
Még nincs értékelve

#7 Lehet, én mondtam rosszul, próbáld így;

cat /etc/xdg/menus/xfce-applications.menu

Ez egy szöveges fájl, a tartalma kell (paste ubuntu).

kimarite képe

RE:RE: Hibás bejegyzés törlése a programmenüből

Értékelés: 

0
Még nincs értékelve

#8 Itt nincs. Máshogy kell nekilátni. Keressük meg a desktop fájlt

sudo find / -name xdman.desktop

Ha létezik, törölni kell. Szerintem az kavar be.

Nem túl bőbeszédű a kézikönyve, így megnéztem a telepítőt .., ez a vége ;

echo "Installing..."

unpack_jar $XDM_INSTALL_DIR/jre/ $XDM_INSTALL_DIR/jre/bin/unpack200

find $XDM_INSTALL_DIR/jre/ -type f -name '*.pack' -delete

echo "Finishing installation..."

chmod 777 "$XDM_INSTALL_DIR/jre/bin/java"
chmod 777 "$XDM_INSTALL_DIR/xdman"
chmod 777 "$XDM_INSTALL_DIR/jre/bin/unpack200"
chmod 777 "$XDM_INSTALL_DIR/xdman.desktop"
chmod 777 "$XDM_INSTALL_DIR/ffmpeg"

cp "$XDM_INSTALL_DIR/xdman.desktop" "/usr/share/applications/"

rm -f "/usr/bin/xdman"

ln -s "$XDM_INSTALL_DIR/xdman" "/usr/bin/xdman"

echo "Xtreme Download Manager installed successfully"
echo "You can start XDM from start menu, or type xdman in terminal as non root user"

exit 0

ffmpeg

RE:RE:RE: Hibás bejegyzés törlése a programmenüből

Értékelés: 

0
Még nincs értékelve

Szia!
Megnéztem, sajnos nincs ilyen fájl. 

atrasko@PC1 ~ $ sudo find / -name xdman.desktopfind: „/run/user/1000/gvfs”: Engedély megtagadvaatrasko@PC1 ~ $  A /run/user/1000/gvfs könyvtár teljesen üres, még rejtett fájl sincs benne.De akkor miért hozta ezt a könyvtárt a find parancs?

  

kimarite képe

RE:RE:RE:RE: Hibás bejegyzés törlése a program menüből

Értékelés: 

0
Még nincs értékelve

#9 Keressünk tovább. Így

sudo grep -ri 'xdman' /etc

vagy a menüs neve szerint (nem árultad el ;) )

sudo grep -ri 'Xtreme Download Manager' /etc

RE:RE:RE:RE:RE: Hibás bejegyzés törlése a program menüből

Értékelés: 

0
Még nincs értékelve

#9.1 Semmi. 
Szerintem hagyjuk, már így is sokkal többet foglalkoztál vele, mint amennyit ér.
Nagyon köszönöm.

kimarite képe

RE:RE:RE:RE:RE:RE: Hibás bejegyzés törlése a program menüből

Értékelés: 

0
Még nincs értékelve

#10 Ezt próbáljuk (máshol keresünk)

1) saját könyvtár

grep -ri 'xdman' .

vagy

grep -ri 'Xtreme Download Manager' .

2) root könyvtár (rendszer)

sudo grep -ri 'xdman' /

vagy

sudo grep -ri 'Xtreme Download Manager' /
kimarite képe

RE:RE:RE:RE:RE:RE:RE: Hibás bejegyzés törlése a program menüből

Értékelés: 

0
Még nincs értékelve

#10.1 Mi szerepel szöveg pontosan a menüben? (mára elköszönök)

kimarite képe

Xtreme Download Manager

Értékelés: 

0
Még nincs értékelve

@#0 Megpróbálhatsz egy visszaállítási pontot (Systemback), majd újra telepíted az alkalmazást. Megnézzük, mit kéne eltávolítani, milyen néven és hova épül be a fájlrendszerbe, és aszerint, de más módszerrel -mint ahogy a programozó megírta- eltávolítjuk.De először nem ezt kéne, hanem az előző négy kimenetet látni és azokat mindenképpen. Ott van a menüben, nem rejtőzhet el ..., esélye sincs.

Amit nem kérdeztem, a sourceforge oldalról telepítetted?
... 'mert' PPA-ról is lehet (elméletileg).

Nem fáradtság a foglalkozás a témával nekem, nem hiszem, hogy oly rég foglalkoznánk ezzel, másrészt a módszereket néha végig kell járni. Az lehet, neked fáradság, de nem csináltunk még sok mindent sem.

RE:RE:RE:RE:RE:RE:RE: Hibás bejegyzés törlése a program menüből

Értékelés: 

0
Még nincs értékelve

Szia!

A grep parancs segített.
A terminálablak másolata:

atrasko@PC1 /home $ grep -ri 'Xtreme Download Manager' .
./atrasko/.local/share/gvfs-metadata/uuid-62740DFD740DD527 bináris fájl illeszkedik
./atrasko/.local/share/gvfs-metadata/uuid-62740DFD740DD527-3060ea94.log bináris fájl illeszkedik
grep: ./atrasko/.local/share/gvfs-metadata/home: Engedély megtagadva
./atrasko/.local/share/applications/xdm.desktop:Name=Xtreme Download Manager
grep: ./atrasko/jd2/Uninstall JDownloader: Engedély megtagadva
grep: ./atrasko/.cache/thumbnails/normal: Engedély megtagadva
./atrasko/.cache/sessions/xfwm4-23f57f374-2fdf-47c8-93bc-4144bac9919e.state: [WM_NAME] Xtreme Download Manager download | SourceForge.net - Google Chrome
grep: ./atrasko/.cache/dconf: Engedély megtagadva
./atrasko/Letöltések/xdm-setup/install.sh bináris fájl illeszkedik
grep: ./atrasko/.dbus: Engedély megtagadva
./atrasko/.bash_history:sudo grep -ri 'Xtreme Download Manager' /etc
./atrasko/.bash_history:grep -ri 'Xtreme Download Manager' .
./atrasko/.config/google-chrome/Default/Session Storage/MANIFEST-000001 bináris fájl illeszkedik
./atrasko/.config/autostart/xdm.desktop:Name=Xtreme Download Manager
grep: ./atrasko/.gvfs: Engedély megtagadva
atrasko@PC1 /home $

Ezekben talált:
/atrasko/.local/share/applications/xdm.desktop:Name=Xtreme Download Manager
/atrasko/.cache/sessions/xfwm4-23f57f374-2fdf-47c8-93bc-4144bac9919e.state: [WM_NAME] Xtreme Download Manager download | SourceForge.net - Google Chrome
/atrasko/.config/autostart/xdm.desktop:Name=Xtreme Download Manager

Szóval meglett a "bajkeverő": xdm.desktop

---------------------------------------------------------------
Dir: /home/atrasko/.local/share/applications/
Fájl: xdm.desktop
Tartalom:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Exec="/opt/xdman/jre/bin/java" -jar "/opt/xdman/xdman.jar"
Name=Xtreme Download Manager
Comment=Powerfull download accelarator and video downloader
Categories=Network;
Icon=/opt/xdman/icon.png
---------------------------------------------------------------
Dir: /home/atrasko/.config/autostart/
Fájl: xdm.desktop
Tartalom:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Exec="/opt/xdman/jre/bin/java" -jar "/opt/xdman/xdman.jar" -m
Name=Xtreme Download Manager
Comment=Powerfull download accelarator and video downloader
Categories=Network;
Icon=/opt/xdman/icon.png
---------------------------------------------------------------

Furcsa, két helyre is be volt írva.
Gondolom a .cache-ben lévő fájllal nem kell foglalkoznom.

Ha az xdm.desktop fájlt kitöröltem a /home/atrasko/.local/share/applications/ könyvtárból, akkor eltűnt a menüből a hibás bejegyzés.
A rend kedvéért a .config/autostart/-ból is kitöröltem.

Az is világos már, hogy a hibás bejegyzés előtt miért nem volt ikon.
Az xdm.desktop fájl utolsó sora állítja be az ikont, de mivel az unistall már leszedte a png fájlt, nem tudott mit megjeleníteni.

Igen, a sourceforge oldalról telepítettem.

SZERETNÉM MEGKÖSZÖNNI A LELKES TÁMOGATÁSODAT!
Köszi, hogy nem hagytad annyiban, igazad volt, meg lehetett találni a hibát. Nem a hiba jelentősége volt nagy, inkább a kihívás, hogy javítható-e.
Ez nagyon tetszett: ".... Ott van a menüben, nem rejtőzhet el ..., esélye sincs."
Kicsit szégyenlem is, hogy ilyen korán feladtam. Nem fáradság volt, inkább nem akartam ezzel az apró hibával az idődet rabolni.
Köszönöm még egyszer.

u.i.:
Bevallom őszintén, még mielőtt elkezdtem volna kipróbálni a legutóbbi javaslataidat, eszembe jutott, hogy lehetne karakterláncot keresni a fájlokban, hiszen valószínű, hogy a menüben megjelenő szöveg "olvasható" karakterláncként van tárolva, és nincs valamilyen bináris módon lekódolva.
A linuxos Double Commanderrel (Windows-os emlék, a Total Commanderrel már csináltam ott ilyet) rákerestem a "Xtreme Down" karakterláncra (már ez is elég az azonosításhoz) és talált is fájlokat.
Azután jött a grep, és ugyanazokat megtalálta.

Nem vagyok jártas a terminálparancsokban. Megnéztem, a grep szövegrészletet keres fájlokban :-).

kimarite képe

RE:Hibás bejegyzés törlése a program menüből

Értékelés: 

0
Még nincs értékelve

#12 Szuper.

Ha az xdm.desktop fájlt kitöröltem a /home/atrasko/.local/share/applications/ könyvtárból, akkor eltűnt a menüből a hibás bejegyzés.
A rend kedvéért a .config/autostart/-ból is kitöröltem.
-- a menü fájl a desktop fájlokat tároló könyvtárra van linkelve (~/.local/share/applications)
-- ami nincs törölve, azt ne is próbálja elindítani a rendszer az indulásakor. szintén a desktop fájlra hivatkozik, illetve azt teszi az autostart könyvtárba (~/.config/autostart)
Az asztali környezetek pl. ezt a két beállítást, viselkedést sokszor máshogy kezelik és mentik el.

Az is világos már, hogy a hibás bejegyzés előtt miért nem volt ikon.
Az xdm.desktop fájl utolsó sora állítja be az ikont, de mivel az unistall már leszedte a png fájlt, nem tudott mit megjeleníteni.
-- ez egy okos gondolat :-)

A bináris fájlokban is van szöveg (karakterlánc), a grep azokba is képes belenézni.

Az Xfce képes menteni az éppen futó rendszer folyamatait, azaz az éppen futó munkamenetet (~/.cache/sessions/) és a következő induláskor azt visszatölteni. Régebben néha volt is ebből galiba, mert bizonyos disztribúcióknál valamiért ez az alapértelmezett beállítás, és néha arrafelé keveredve, az emberfiának (lányának) figyelmét elkerülhette a megfelelés jel (pipa) a jelölő négyzetben, mely azt mutatta, hogy ezt (is) menti ... ;). De éppen a könyvtár (~/.cache/sessions/) tartalmának törlése, vagy átmozgatása más könyvtárba (a biztonsági mentés miatt, mert a törlés néha visszavonhatatlan) oldotta meg az átmeneti problémát.

Szívesen. További sikeres ismerkedést a rendszerrel, és sok örömöt benne!

Ezt próbáltad?

Értékelés: 

0
Még nincs értékelve

Bocsánat, hogy utólag belekotyogok, de nekem a leírásból nem világos, hogy a kérdésfeltevő miért külső menüszerkesztőkkel próbálkozott és a legkézfekvőbb megoldást kipróbálta-e?

Az xfce beépített menüszerkesztőjét, a menulibre- t.

ALT+F2 =>beírni: menulibre

Vagy a panel start menüjén jobb gombos kattintás, és a felbukkanó helyi menűből az "Alkalmazások szerkesztése" menüpont.

A feljövő ablakban ki kell jelölni az elrejteni kívánt menüpontot, és a "hidde from menu" kapcsolót bekapcsolni, és felül a mentés ikonra kattintani.

 

kimarite képe

RE:Ezt próbáltad?

Értékelés: 

0
Még nincs értékelve

#13 Szia, a kérdező azt írta, kipróbálta a menüszerkesztőt és az Alacarte-t is, egyikkel sem ment a törlés. Amit a kérdező ír nem vonhatjuk kétségbe, ha mégis, akkor alapos indokkal, de itt az igen és a nem közül az igent írta: kipróbálta.

RE:Ezt próbáltad?

Értékelés: 

0
Még nincs értékelve

#13   Szia!
Nem ismerem még annyira a Linuxot, hogy egyből a legkézenfekvőbb megoldást válasszam.
Igen, eljutottam a menulibre alkalmazáshoz, ha nem is az elegáns jobb klikk majd "Alkalmazások szerkesztése" módon.
Igen, valóban kipróbáltam.Ha jól emlékszem fel sem hozta a hibás bejegyzést. 
Egyébként nem eltüntetni (hide) akartam a hibás bejegyzést, hanem kijavítani.
Hála kimarite fórumtársnak ez sikerült is. Itt köszönöm neki még egyszer a támogatását.