You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

darenw

Beginner

  • "darenw" started this thread

Posts: 3

Location: Earth (a planet not far from you)

Occupation: image processing

  • Send private message

1

Sunday, July 9th 2006, 5:28am

Action submenu vanished from right-click menu

using Konqueror as file manager, right-clicking in empty space between items, normally gives me a menu with an "action" submenu, and that has an item "opten terminal here" or something like that. yesterday, don't know when, the whole action submenu, and i suspect other things which i don't use much, disappeared. I'd like to get it back.

I have been monkeying with gnome/XFCE configuration and eventually removed a lot of non-kde stuff, and wonder if i accidently clobbered something. certainly i didn't change any settings on purpose. System is an ubuntu install, using Synaptic to install/remove, but got no useful advice in ubuntu forums. Allis well, except this Konqueror-specific problem.
daren w.

jucato

Trainee

Posts: 155

Location: Philippines

  • Send private message

2

Sunday, July 9th 2006, 5:49am

Konqueror service menus are located in three places on a Kubuntu system:

/usr/share/kubuntu-default-settings/kde-profile/default/share/apps/konqueror/servicemenus
/usr/share/apps/konqueror/servicemenus
~/.kde/share/apps/konqueror/servicemenus

Are you missing all Actions servicemenus, or just the Open Terminal Here? Try checking on those three directories. In my Kubuntu system:
- the first one (kubuntu-default-settings) only contains the Email and Kubuntu Package service menus (install/remove .deb files)
- the second one (/usr/share) contains all the servicemenus
- the third (~/.kde) contains K3B related servicemenus, only for my user.

The Open Terminal Here is located in /usr/share/apps/konqueror/servicemenus, with the filename konsolehere.desktop. If it's missing, you might have to make one yourself. Here are the contents of that file:

Quoted


[Desktop Entry]
ServiceTypes=inode/directory
Actions=openTerminalHere;
X-KDE-AuthorizeAction=shell_access
Encoding=UTF-8
Type=Application

Name=Konsole
Name[ar]=371 'D#H'E1
Name[az]=Konsol
Name[be]=0=A>;O
Name[bg]=>=7>;0
Name[bn]=•¨¸Ë²
Name[bs]=Konzola
Name[ca]=Consola
Name[el]=š¿½ÃÌ»±
Name[eo]=Konzolo
Name[et]=Konsool
Name[eu]=Kontsola
Name[fa]=©F3HD
Name[he]=ÞáÕã
Name[hi]=8K2
Name[hr]=Konzola
Name[is]=Skjáhermir
Name[ja]=³ó½üë
Name[ko]=KDE© X”
Name[lo]=„­™ÂŠ¥ - K
Name[mk]=>=7>;0
Name[mn]=>=A>;
Name[nb]=Konsoll
Name[nn]=Konsoll
Name[pa]=p(8K2
Name[pl]=Konsola
Name[ro]=Consol
Name[ru]=>=A>;L
Name[se]=Konsolla
Name[sk]=Konzola
Name[sl]=Konzola
Name[ta]=•¾©ÍšË²Í
Name[tg]=>=A>;
Name[th]=-B % K
Name[zu]=Ikhonsoli

[Desktop Action openTerminalHere]
Name=Open Terminal Here
Name[af]=Maak Terminaal Hier Oop
Name[ar]='A*- 371 'D#H'E1 GF'
Name[az]=Terminal1 Burada Aç
Name[be]=4GK=VFL BM@<V=0; BCB
Name[bg]=B20@O=5 =0 :>=7>;0 BC:
Name[bn]=–¾¨Ç Ÿ¾°Í®¿¨¾² –˲Ë
Name[br]=Digeriñ un termenell amañ
Name[bs]=Otvori terminal ovdje
Name[ca]=Obre un terminal aquí
Name[cs]=OtevYít terminál zde
Name[cy]=Agor Terfynell Yma
Name[da]=Åbn terminal her
Name[de]=Terminal öffnen
Name[el]=†½¿¹³¼± ĵÁ¼±Ä¹º¿Í µ´Î
Name[eo]=Startu terminalon i tie
Name[es]=Abrir terminal aquí
Name[et]=Ava siin terminal
Name[eu]=Ireki terminala hemen
Name[fa]=~'Ì'FG 1' 'ÌF,' ('2 ©F
Name[fi]=Avaa komentoikkuna tähän
Name[fr]=Ouvrir un terminal ici
Name[fy]=Terminal iepenje
Name[ga]=Oscail Teirminéal Anseo
Name[gl]=Abrir Terminal Aqui
Name[he]=äê× ÞáÕã ÛÐß
Name[hi]=0M.?(2 /9> K2G
Name[hr]=Ovdje otvori terminal
Name[hu]=ParancsértelmezQ megnyitása itt
Name[is]=Opna skjáhermi hér
Name[it]=Apri terminale qui
Name[ja]=SSg¿üßÊë’‹O
Name[km]=”¾€ ŸÒ¶“¸™ ‘¸“ÁÇ
Name[lo]=À—µ¡´À™¥‚­‡ X
Name[lt]=Atverti
ia terminal
Name[lv]=Atvrt terminli šeit
Name[mk]=B2>@8 B5@<8=0; BC:0
Name[mn]="5@<8=0; =MME
Name[ms]=Buka Terminal Di Sini
Name[mt]=Ifta' terminal hawn
Name[nb]=Åpne terminal her
Name[nds]=Terminal hier opmaken
Name[nl]=Terminal openen
Name[nn]=Opna terminal her
Name[nso]=Bula mafelelo Mo
Name[pa]=0.@(2 q%G K2K
Name[pl]=Otwórz tutaj terminal
Name[pt]=Abrir um Terminal Aqui
Name[pt_BR]=Abrir Terminal Aqui
Name[ro]=Deschide un terminal aici
Name[ru]=B:@KBL B5@<8=0; 745AL
Name[rw]= Gufungura Igihera Hano
Name[se]=Raba terminála dáppe
Name[sk]=Tu otvorie terminál
Name[sl]=Tu odpri terminal
Name[sr]=B2>@8 B5@<8=0; >245
Name[sr@Latn]=Otvori terminal ovde
Name[ss]=Vula sikhungo lapha
Name[sv]=Öppna terminal här
Name[ta]=®Á©È¯ ‡™Í•Ç ¤¿±
Name[tg]="5@<8=0;@> 40@ 8=·> 1>7 :C=54
Name[th]=@4@-#L!4-%5H5H
Name[tr]=Terminali Burada Aç
Name[tt]=Terminaln1 Monda Aças1
Name[uk]=V4:@8B8 B5@<V=0;
Name[uz]="5@<8=0;=8 HC 5@40 >G8H
Name[ven]=Vulani theminala hafhano
Name[vi]=Mß mÙt Thi¿t bË cuÑi ß ây
Name[wa]=Drovi on terminå chal
Name[xh]=Vula Isiphelo Sendlela Apha
Name[zh_CN]=(dSÈï
Name[zh_TW]=(á‹_Bï_
Name[zu]=Vula ithuluzi langaphandle lapha
Icon=konsole
Exec=konsole --workdir %f


That's what's on my system. Don't forget, you need root privileges for that.

Even if that terminal service menu were missing, you can still use that feature by using the default shortcut F4. You might actually find it more convenient to use that shortcut (one keystroke) rather than the action service menu (2 mouse clicks).

Hope that helps somehow.

Note: I posted this same reply in Ubuntuforums, under the name Fenyx.
OS: Kubuntu 6.06 LTS (Dapper Drake) | KDE 3.5.3
Computer Specs: AMD Sempron 2200 1.5Ghz | VIA KM266 Pro 8235 chipset | nVidia GeForce MX 4000 128MB DDR-RAM 32-bit AGP 8x

This post has been edited 1 times, last edit by "jucato" (Jul 9th 2006, 5:53am)


darenw

Beginner

  • "darenw" started this thread

Posts: 3

Location: Earth (a planet not far from you)

Occupation: image processing

  • Send private message

3

Sunday, July 9th 2006, 5:28pm

worked one time in a row

i left out all the languages, and execute rxvt instead of konsole. Open Terminal Here appeared in the right-click menu, and an rxvt came up. Great! then i tried again in another freshly started instance of konqueror - the O.T.H item still appears but does nothing.

BTW, what is the comment character in these .desktop files? #?
daren w.

darenw

Beginner

  • "darenw" started this thread

Posts: 3

Location: Earth (a planet not far from you)

Occupation: image processing

  • Send private message

4

Sunday, July 9th 2006, 8:15pm

/usr/share/kubuntu-default-settings//usr/share/kubuRE: Action submenu vanished from right-click menu

i have solved the problem. i was giving the Exec line a path where to open, but apparently rxvt won't swallow it. But this works in my konsolehere.desktop file:

Exec=cd %f ; rxvt

why rxvt came up once that first time, i do not know. For testing purposes, i opened an xterm (rxvt or any other, doesn't matter), ran konqueror &, and tried Open Terminal Here. Error messages are printing in the xterm. An obvious, simple debugging technique, but one i oft forget.

There is of course Konsole, but i always have trouble with it disappearing suddenly when cutting and pasting text. It is a bug, but not one i can reproduce or write a meaningful report for. If it weren't for that and the easier customizability of the root menu in icewm, and some other minor issues of configuration and resource usage, i could use an all-KDE desktop, as it is very well done in most ways.


Side point: i don't have a /usr/share/kubuntu-default-settings/ directory, though i am in effect running kubuntu. I started with Ubuntu using Gnome, then installed a package called kubuntu-desktop, which apparently doesn't give you exactly the same thing as honest KUbuntu from a CD. But close enough.
daren w.

jucato

Trainee

Posts: 155

Location: Philippines

  • Send private message

5

Monday, July 10th 2006, 12:06am

I didn't know you were using rxvt and not Konsole. Of course they would have different command line arguments/options. I also didn't know (or must have skipped) that it was a KDE install over Ubuntu.

Anyway, what bugs were you encountering in Konsole using copy-paste? How exactly do you do your copying and pasting from Konsole?
OS: Kubuntu 6.06 LTS (Dapper Drake) | KDE 3.5.3
Computer Specs: AMD Sempron 2200 1.5Ghz | VIA KM266 Pro 8235 chipset | nVidia GeForce MX 4000 128MB DDR-RAM 32-bit AGP 8x