Hot answers tagged

68

Looking at Dolphin with Baloo specifically, it seems to look up the metadata of every file in its search domain, even if you're doing a simple file name search. When I trace the file.so process, I see calls to lstat, getxattr and getxattr again for every file, and even for .. entries. These system calls retrieve metadata about the file which is stored in a ...


9

This is done by udisks. There are two versions of udisks, "udisks" and "udisks2". You have probably installed at least one of them. Both ship with commandline utilities. Both should work when Dolphin works. udisks mounts the filesystems into /media/<label>. $ udisks --mount /dev/sdc1 Mounted /org/freedesktop/UDisks/devices/sdc1 at /media/<label>...


6

You can add this entry manually: right click on the Places, choose Add Entry, enter this in Location field: recentdocuments:/// and save it. It should be available now in all KDE/Qt file dialogs.


5

Dolphin version 17.08.3 There is an option is Settings > Configure Dolphin… > General to use Tab to switch between panes:


4

Inspired by this post on the Ubuntu forums, I found out the culprit was the Hardware Abstraction Layer. I ignored the device in question by creating the following file: /usr/local/share/hal/fdi/preprobe/20thirdparty/10-ignore-swap.fdi with the following contents: <?xml version="1.0" encoding="UTF-8"?> <deviceinfo version="0.2"> <device&...


3

I think it's not possible. This behavior is hardcoded. When you are opening your Desktop in the way that you showed on first screenshot you are opening location desktop:/ (you can type that address in URI bar in Konqueror or Dolphin to check it). Handler for this pseudoprotcol is KDE component (kioslave) named kio_desktop. When you open normal location ...


3

Dolphin makes use of the Solid namespace to detect devices. As long as you have the correct drivers installed for your disks, they should still be discovered even after an upgrade to a new version of Fedora. You can use lscpi to check the drivers or have a look at this StackExchange answer for some other tips. Though as far as I know, drivers aren't ...


3

This is unfortunately impossible without hacking on dolphin. The maximum thumbnail size seems to be hard-coded. If you e.g. want to rename files quickly based on the preview of the cover pages of the documents you might find the "Information" toolbar useful. It also displays a thumbnail preview whose maximum size is less restricted and you can enhance it by ...


3

The best answer to your problem is to add contextual menus for Mount/Unmount in Dolphin, or service menus as they are called in KDE. To do this, you need to: create the folder where the ISO will be mounted. (for this example I will use /mnt/iso) navigate to /usr/share/kde4/services/ServiceMenus create a new file with .desktop extension (I used iso.desktop) ...


3

While this doesn't completely solve the problem raised here, there is an option called -dynroot-sparse in the OpenAFS client these days, which tries to reduce the number of directories that are visible under /afs. That can help avoid processes from trying to traverse all AFS cells in the world just by reading the directories in /afs (but it doesn't prevent ...


2

Do you have previews enabled? I know that my system reads the current directory, and one level deeper to be able to show the cute mini-icons on the folders indicating the contents. Turning this off should help. Does this happen on EVERY start of dolphin? or just the first one? The system may be building the file-system cache by reading things. ...


2

Just enter command-name %F into the "Open with" dialogue. The %F parameter is substituted with the list of all selected files.


1

Run balooctl disable. That'll turn off baloo and you won't need to uninstall anything.


1

As you may know, the alias alias -g v='"$(xclip -selection c -o)"' means that, when you invoke v, the shell tries to execute a command named as the content of the clipboard. This is what happens in your first code snippet. However, invoking v and observing its effects is misleading because the intended use for this global alias is to be an argument to ...


1

The shell itself can perform this substitution, avoiding the more expensive fork and exec of an external program. See "parameter expansion" in zshexpn(1) for details. % x=file:///etc/passswd; print ${x#file://} /etc/passswd So in your case perhaps something like % alias -g v='${$(xclip -selection c -o)#file://}' % print -l v /etc/passswd Note that v is a ...


1

According to the error message cannot create subfolder-name//path/to/md-file/md-file.md the placeholder %u is replaced with an absolute path and a directory subfolder-name/path/to/md-file does not exist. If you want to create a file subfolder-name/md-file.md you can use basename cat %U >> subfolder-name/$(basename "%u")


1

Open System Settings Go to Personalization > Applications > File Associations Select the inode/directory file type in "Known Types" list Change the icon to inode-directory or whatever you want by clicking a big button on "General" tab Click Apply Refresh Dolphin by pressing the F5 key


1

I got it working with these steps: Must use sftp:// not fish:// Must type out the full URI such as sftp://myuser@192.168.1.1:2222/sdcard/path/ Must have a ~/.ssh/config file with the proper values to use a private key file (passwordless login). The config file I posted in my question worked for me. Must have a valid known host key, and there turns out to be ...


1

Actually, I found the fault in the above USERSHARE tdb entry: it was in the ACL. I had set it nullify the user rights by setting: usershare_acl=Everyone:D DOMAIN\user:F 'Everyone' was set to 'Deny'. 'Everyone' includes, in this case, 'User', as well. So, setting 'User' to 'Full' access - or anything else, for that matter - was overruled by 'Everyone's ...


1

On a typical KDE setup: kcontrol (or your KDE configuration tool of choice) > Default Applications > Workspace Appearance and Behaviour > from there you can change your file associations to be opened by a specific application. This won't necessarily be exact instructions for your OS specifically, it depends on your setup - however generally ...


1

In Dolphin, just right-click the script and choose "Open With > Other..." and hit the checkbox that says "Run in terminal". You'll need to choose your terminal emulator from the list of software as well. Unfortunately, I think you'll have to tell it to always open .py files the same way if you want it to stick.


1

I found an other solution for this issue here: QNativeImage: Unable to attach to shared memory segment on KDE QT application Finally I can fix this issue by disabling MITSHM lib. This can be done by adding following line to ~/.profile file. (ie: system env var) QT_X11_NO_MITSHM=1


1

I tested the answer from Upgraded to Ubuntu 15.10 Wily and get QNativeImage: Unable to attach shared memory segment with the following command: QT_GRAPHICSSYSTEM=native dolphin and it works! The UI doesn't have the bug anymore. Permanent solution Refer to the solution from above question, edit /etc/environment to add: QT_GRAPHICSSYSTEM=native Possible ...


1

Turns out .Trash-uid has to be with 700 permissions. Strangely, but it won't work with 777.


1

Dolphin does not seem to be able to use the disconnection methods of the various protocol it uses.


1

First, this is a prerequesite (at least for me): Remote desktop over SSH reverse tunnel to replace TeamViewer The reverse SSH tunnel looks like this: laptop(SFTP client)--->nat--->middleman<--nat<--desktop(SFTP server) On laptop edit ~/.ssh/config and add this: Host SftpToDesktop HostName localhost Port %p User admin ...


1

You can try either acetoneiso or EasyISO acetoneiso can be found in Ubuntu. And source code of EasyISO was here Just drag the image in, and double to open the mounted folder.


Only top voted, non community-wiki answers of a minimum length are eligible