Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: Šuohob 29 Srpna 2009, 13:20:29
-
Dobrý den, někdy mi nejde přidávat novou nabídku, přejmenovávat položky a přesouvat položky v nastavení Hlavní nabídky. Dá se to dělat ještě nějak jinak, například pomocí gconf-editoru?
-
Pravý klik na menu a poté Upravit nabídky... To funguje ne?
-
JJ, manažer nastavení nabídky se spustí, ale jak jsem řekl, ne všechno funguje jak má. Uvedu příklad: Nainstaloval jsem si KDevelop a protože v položce mám i iné vývojové nástroje, tak tam nechci mít zbytečně moc položek. Vytvořil jsem v nabídce programování složku KDevelop a chtěl jsem do ní strčit všechny položky IDE KDevelop. Ale strčila se mi tam jenom jedna a víc tam strčit nešlo....
-
Pro začátek zkontroluj volné místo a jestli máš ve své domovské schránce právo na zápis; buď ručně, nebo zkus příkazy
df -h
find ~ \( ! -user `id -u` -o ! -perm /u+w \) -exec ls -l '{}' \;
-
Mám volného místa asi 17 GB, a práva u mé domovské složky mám: drwxr-xr-x, takže si myslím, že v tom problém nebude
-
... a práva u mé domovské složky mám: drwxr-xr-x, takže si myslím, že v tom problém nebude
Takže ten příkaz find nevypíše jedinou řádku?
-
Vypíše 133 KB dat. Jsou to:
1) hlavně zálohy, kterým jsem skrouhnul práva, aby se s nima nic nestalo
2) položky z trashe
3) php skripty v rootu apache
4) položky v dokumentech, kterejm jsem schválně skrouhnul práva, abych si je omylem nesmazal
-
OK, takže práva jsou tedy v pořádku. Pokud je ten editor spuštěný z Terminálu (alacarte), a pokusíš se provést nějakou akci, o které víš, že nefunguje, vidíš v Terminálu nějakou chybu?
-
Spustil jsem to z terminálu, vstoupil jsem do složek Wine, jednu vybral, a 2x kliknul na tlačítko Vlastnosti. Výpis chyby:
bohous@ubuntu:~$ alacarte
/usr/lib/python2.5/site-packages/apt/progress.py: inconsistent use of tabs and spaces in indentation
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/Alacarte/MainWindow.py", line 325, in on_properties_button_clicked
self.on_edit_properties_activate(None)
File "/usr/lib/python2.5/site-packages/Alacarte/MainWindow.py", line 373, in on_edit_properties_activate
parser.write(open(file_path))
IOError: [Errno 2] No such file or directory: 'alacarte-made-5.directory'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/Alacarte/MainWindow.py", line 325, in on_properties_button_clicked
self.on_edit_properties_activate(None)
File "/usr/lib/python2.5/site-packages/Alacarte/MainWindow.py", line 373, in on_edit_properties_activate
parser.write(open(file_path))
IOError: [Errno 2] No such file or directory: 'alacarte-made-5.directory'
bohous@ubuntu:~$
-
Zkus tady dát výpis z
grep -Ei 'name|directory' ~/.config/menus/applications.menu
ls -l ~/.local/share/desktop-directories/(vypadá to na nějakou nekonzistenci mezi těmito dvěma soubory)
-
grep -Ei 'name|directory' ~/.config/menus/applications.menu:
bohous@ubuntu:~$ grep -Ei 'name|directory' ~/.config/menus/applications.menu
<Name>Applications</Name>
<Name>System</Name>
<Filename>gfloppy.desktop</Filename>
<Filename>VirtualBox OSE.desktop</Filename>
<Name>Games</Name>
<Filename>alacarte-made.desktop</Filename>
<Filename>alacarte-made-4.desktop</Filename>
<Filename>blackjack.desktop</Filename>
<Filename>gnibbles.desktop</Filename>
<Filename>gnect.desktop</Filename>
<Filename>gnometris.desktop</Filename>
<Filename>iagno.desktop</Filename>
<Filename>gnotski.desktop</Filename>
<Filename>mahjongg.desktop</Filename>
<Filename>gnomine.desktop</Filename>
<Filename>nexuiz.desktop</Filename>
<Filename>alacarte-made.desktop</Filename>
<Filename>alacarte-made-4.desktop</Filename>
<Filename>glines.desktop</Filename>
<Filename>gnobots2.desktop</Filename>
<Filename>sol.desktop</Filename>
<Filename>freecell.desktop</Filename>
<Filename>same-gnome.desktop</Filename>
<Filename>gnome-sudoku.desktop</Filename>
<Filename>glchess.desktop</Filename>
<Filename>gtali.desktop</Filename>
<Filename>gnotravex.desktop</Filename>
<Filename>extremetuxracer.desktop</Filename>
<Filename>jumpnbump.desktop</Filename>
<Filename>nexuiz_pro.desktop</Filename>
<Filename>torcs.desktop</Filename>
<Name>wine-wine</Name>
<Name>wine-Programs</Name>
<Name>wine-Programs-Counter-Strike</Name>
<Filename>alacarte-made-1.desktop</Filename>
<Filename>wine-Programs-Counter-Strike-Counter-Strike.desktop</Filename>
<Name>wine-Programs-Valve</Name>
<DirectoryDir>/home/bohous/.local/share/desktop-directories</DirectoryDir>
<Name>wine-Programs-ZHLT</Name>
<DirectoryDir>/home/bohous/.local/share/desktop-directories</DirectoryDir>
<Name>alacarte-made-4</Name>
<Directory>alacarte-made-4.directory</Directory>
<Name>Accessories</Name>
<Filename>alacarte-made-2.desktop</Filename>
<Filename>Screenlets.desktop</Filename>
<Filename>virtualbox-ose.desktop</Filename>
<Filename>baobab.desktop</Filename>
<Filename>gfloppy.desktop</Filename>
<Filename>seahorse.desktop</Filename>
<Filename>gcalctool.desktop</Filename>
<Filename>gucharmap.desktop</Filename>
<Filename>gnome-panel.desktop</Filename>
<Filename>tomboy.desktop</Filename>
<Filename>tracker-search-tool.desktop</Filename>
<Filename>kde4-kfontview.desktop</Filename>
<Filename>nautilus.desktop</Filename>
<Filename>qstardict.desktop</Filename>
<Filename>stardict.desktop</Filename>
<Filename>Screenlets.desktop</Filename>
<Filename>screenlets-manager.desktop</Filename>
<Filename>gdesklets.desktop</Filename>
<Filename>alacarte-made-2.desktop</Filename>
<Filename>gnome-screenshot.desktop</Filename>
<Filename>file-roller.desktop</Filename>
<Filename>redhat-manage-print-jobs.desktop</Filename>
<Filename>gnome-terminal.desktop</Filename>
<Filename>gedit.desktop</Filename>
<Filename>virtualbox-ose.desktop</Filename>
<Name>Other</Name>
<Filename>ATI Catalyst Control Center.desktop</Filename>
<Filename>ATI Catalyst Control Center (super-user).desktop</Filename>
<Filename>alacarte-made-3.desktop</Filename>
<Filename>Screenlets.desktop</Filename>
<Filename>amdcccle.desktop</Filename>
<Filename>amdccclesu.desktop</Filename>
<Name>Development</Name>
<Name>alacarte-made</Name>
<Directory>alacarte-made.directory</Directory>
<Filename>KDevelop Assistant.desktop</Filename>
<Filename>KDevelop Assistant-1.desktop</Filename>
<Filename>KDevelop Assistant-2.desktop</Filename>
<Filename>KDevelop Assistant-3.desktop</Filename>
<Filename>KDevelop Designer.desktop</Filename>
<Filename>KDevelop Assistant-4.desktop</Filename>
<Name>alacarte-made-1</Name>
<Directory>alacarte-made-1.directory</Directory>
<Filename>ghex.desktop</Filename>
<Name>alacarte-made-2</Name>
<Directory>alacarte-made-2.directory</Directory>
<Filename>alacarte-made-5.desktop</Filename>
<Filename>alacarte-made-6.desktop</Filename>
<Name>alacarte-made-3</Name>
<Directory>alacarte-made-3.directory</Directory>
<Filename>KDevelop: Multilanguage.desktop</Filename>
<Filename>KDevelop: Multilanguage-1.desktop</Filename>
<Filename>ghex.desktop</Filename>
<Filename>geany.desktop</Filename>
<Filename>gphpedit.desktop</Filename>
<Filename>anjuta.desktop</Filename>
<Filename>kde-kdevdesigner.desktop</Filename>
<Filename>kde-kdevelop_c_cpp.desktop</Filename>
<Filename>kde-kdevelop_kde_cpp.desktop</Filename>
<Filename>kde-kdevelop.desktop</Filename>
<Filename>kde-kdevelop_ruby.desktop</Filename>
<Filename>kde-kdevelop_scripting.desktop</Filename>
<Filename>KDevelop Assistant-4.desktop</Filename>
<Filename>KDevelop: Multilanguage-1.desktop</Filename>
<Filename>MySQLAdministrator.desktop</Filename>
<Filename>MySQLQueryBrowser.desktop</Filename>
<Filename>bug-buddy.desktop</Filename>
<Filename>python2.5.desktop</Filename>
<Filename>alacarte-made-6.desktop</Filename>
<Menuname>Debian</Menuname>
<Menuname>Graphics</Menuname>
<Menuname>Games</Menuname>
<Menuname>Internet</Menuname>
<Menuname>Office</Menuname>
<Menuname>Other</Menuname>
<Menuname>Development</Menuname>
<Menuname>Accessories</Menuname>
<Menuname>System</Menuname>
<Menuname>Education</Menuname>
<Menuname>wine-wine</Menuname>
<Menuname>Universal Access</Menuname>
<Menuname>Multimedia</Menuname>
<Filename>amdcccle.desktop</Filename>
<Filename>amdccclesu.desktop</Filename>
<Filename>gnome-app-install.desktop</Filename>
bohous@ubuntu:~$
ls -l ~/.local/share/desktop-directories/:
bohous@ubuntu:~$ ls -l ~/.local/share/desktop-directories/
celkem 48
-rw-r--r-- 1 bohous bohous 125 2009-08-28 10:10 alacarte-made.directory
-rw-r--r-- 1 bohous bohous 121 2009-08-28 10:14 alacarte-made-1.directory
-rw-r--r-- 1 bohous bohous 123 2009-08-28 10:16 alacarte-made-2.directory
-rw-r--r-- 1 bohous bohous 121 2009-08-28 10:17 alacarte-made-3.directory
-rw-r--r-- 1 bohous bohous 137 2009-08-28 22:09 alacarte-made-4.directory
-rw-r--r-- 1 bohous bohous 98 2009-08-28 22:08 wine-Programs-Accessories.directory
-rw-r--r-- 1 bohous bohous 57 2009-08-31 16:09 wine-Programs.directory
-rw-r--r-- 1 bohous bohous 58 2009-08-31 16:09 wine-Programs-Starcraft.directory
-rw-r--r-- 1 bohous bohous 69 2009-03-23 17:24 wine-Programs-Valve.directory
-rw-r--r-- 1 bohous bohous 55 2009-03-12 21:40 wine-Programs-Valve-Hammer.directory
-rw-r--r-- 1 bohous bohous 68 2009-03-23 17:24 wine-Programs-ZHLT.directory
-rw-r--r-- 1 bohous bohous 51 2009-08-31 16:09 wine-wine.directory
bohous@ubuntu:~$
-
Tak to byla slepá cesta. Nevím. Můžu Ti jen poradit "poškozené" adresáře v nabídce vymazat a vytvořit je znovu.
-
Diky za rady, nějak jsem to doklohnil ručně, i když chyby přetrvávají ;) K+
-
Dobrý den, někdy mi nejde přidávat novou nabídku, přejmenovávat položky a přesouvat položky v nastavení Hlavní nabídky. Dá se to dělat ještě nějak jinak, například pomocí gconf-editoru?
Hlavní nabídka funguje v Ubuntu blbě dlouhodobě, už jsem to dávno vzdal...