Questions tagged [xdg]
Xdg was an acronym for the X Desktop Group, which is now known as freedesktop.org, but the label has remained. The freedesktop.org project has created a set of standards that now underlie X desktop environments such as GNOME, KDE and many others.
110
questions
1
vote
2
answers
57
views
How to hide desktop from Ubuntu Desktop Applications UI
I found the following link for changing file types application:
https://superuser.com/questions/21626/ubuntu-change-the-default-program-used-to-open-a-type-of-file
Here is the command for associating ...
2
votes
1
answer
171
views
How does the menu categorize apps
Many Ubuntu based distros that use a traditional menu have categories. (accessories,graphics,internet, office, etc)
When I first saw these, I thought they were preset categories that someone manually ...
0
votes
0
answers
98
views
Slow snap startup caused by an xdg-desktop-portal service (xdg-document-portal), no fuse 3.12, how to fix?
Any snap seems to start slowly. When running with --trace-exec I see the following message at the beginning of the logs:
2024/01/05 18:13:22.350176 cmd_run.go:1055: WARNING: cannot start document ...
2
votes
1
answer
88
views
How to set the icon for a file extension, in a portable way, without sudo
I am creating an app that wants to install an icon for an application-specific extension (.crystalopen), in a way that works not just on Ubuntu/GNOME but also is portable to other desktop environments ...
0
votes
0
answers
108
views
In 22.04.03 LTS, When Opening "Save As..." or "Open..." Dialogs from Browsers, Focus Remains in Original Window, Preventing Keyboard Navigation
In previous version of Ubuntu, I was able to use keyboard navigation when saving files in a "Save as...", and similarly when opening files.
However, as of the update to 22.04, whenever I ...
2
votes
0
answers
139
views
Empty XDG user directories turn into symbolic links
For some reasons, when an XDG user directory (i.e., Desktop, Downloads, Templates, Public, Documents, Music, Pictures, or Videos) is empty, it turns into a symbolic link after some time. Below is an ...
0
votes
0
answers
41
views
How to make Spotify Snap Open Shared Song URLs?
Expectation:
With the Spotify snap on Ubuntu, I would like Spotify to open a specific song when clicking on a link shared.
What happens:
My browser opens with the popup: Allow this site to open the ...
0
votes
0
answers
167
views
Can't save or import file in Firefox or Chrome
I can't upload or download files in Firefox or Chrome on my Ubuntu 22.04. Usually when I click on "attach" or "import" buttons, a window appears and I can choose a file on my hard ...
0
votes
0
answers
801
views
Couldn't open intellij as sudo user It shows error: XDG_RUNTIME_DIR not set in the environment
When I try to open intellij as sudo user,
Command : sudo intellij-idea-community
Result:
CompileCommand: exclude com/intellij/openapi/vfs/impl/FilePartNodeRoot.trieDescend bool exclude = true
error: ...
-1
votes
2
answers
201
views
Unable to change the name of file being downloaded
This question is a blatant duplicate of this question. However, given that the question in place is 2 years and 6 months old, and has no answers or comments, I've decided to post this again in hopes ...
6
votes
3
answers
954
views
How to open a PDF file with "Master PDF Editor" application from terminal?
I want to open a PDF file from terminal. I only know the command xdg-open file-name.xxx to open a file. But once I use this command, it opens the PDF file with the Document Viewer application (Evince)....
1
vote
1
answer
482
views
`xdg-open` thinks I'm running WSL, and fails because I'm not? [duplicate]
When I try to open a pdf file with xdg-open file.pdf, I get the following error message:
jonas@jonas-thinkpad:~$ xdg-open file.pdf
grep: /proc/sys/fs/binfmt_misc/WSLInterop: No such file or directory
...
0
votes
1
answer
173
views
Can't upgrade from ubuntu 20.04 to 22.04
Im trying to upgrade from Ubuntu 20.04 to 22.04, but the upgrade process stopped at the 'Installing the upgrades' step.
0
votes
1
answer
759
views
Browsers cant open custom URI (x-scheme-handler) via xdg, but it works well from console with xdg-open
I used xdg to set things up, so my custom URI would open in my custom desktop application. Things seem to work in the console. I tested it using both xdg-open and gio open:
$ xdg-open foobar:id=333
$ ...
0
votes
0
answers
28
views
How does the expression `echo echo ${XDG_DATA_HOME:-$HOME/} ` work to give me my home directory? [duplicate]
echo ${XDG_DATA_HOME:-$HOME/} gives me the same result as echo $HOME.
Yet $XDG_DATA_HOME:-$HOME and XDG_DATA_HOME are not in my environment. I haven't been able to find any documentation on how these ...
12
votes
1
answer
2k
views
Can't close "Open with.." dialog when there's no suitable application installed in Kubuntu
Clicking file that doesn't have associated program is an annoying problem in KDE. It opens a window that can't be closed easily [even with sudo pkill].
STEPS TO REPRODUCE
Download a file with no ...
4
votes
1
answer
7k
views
How to troubleshoot xdg-desktop-portal in i3 wm?
I am troubleshooting the known "Firefox cannot open file dialogs" error, with Firefox printing this message on every attempt:
Gtk-WARNING **: 22:45:36.767: Can't open portal file chooser: ...
1
vote
0
answers
792
views
Turn the screensaver off using xdg-screensaver
I am facing problem turning off screensaver with bash script in Ubuntu 22.04. I am running a script something like that:
#!/bin/bash
xdg-screensaver lock
sleep 5m
xdg-screensaver reset
It should lock ...
4
votes
1
answer
898
views
How do I add a file type to XDG?
Using LXQT, the file manager (PCManFM-QT) is showing all files with unrecognized suffixes as "text/plain". I've added an entry to /etc/mime.types mapping a new suffix to a new application/x-...
6
votes
2
answers
10k
views
No option for appearance in settings after upgrade to 22.04
I upgraded from 21.10 and I wanted to tweak my appearance but that option itself is not present.
0
votes
1
answer
2k
views
Browser won't open Zoom using xdg
I have installed Zoom on Ubuntu 22.04, but cannot login, since my browsers (any of them, firefox, chrome, brave) will not open Zoom by xdg tag zoommtg.
Some people had issues with the capital Z, but ...
1
vote
1
answer
165
views
Ubuntustudio application menu, games category
Since Ubuntustudio switched to the plasma-desktop with 20.10 we have a new organized application menu which divides the games category in subcategories.
This is nice if one install a lot of games. But ...
2
votes
0
answers
302
views
Why is kdeconnectd, xdg-desktop-portal-kde, and yakuake taking up so much CPU?
I get this every time on bootup. Killing any of them doesnt work unless I pretty much nuke it from orbit, including uninstalling yakuake.
I am also using Wayland at the moment, and am running Kubuntu ...
0
votes
1
answer
2k
views
How to return from xdg-open within a shell script
I have some shell functions which allow me to quickly open something in my browser, for example:
issue () {
if [[ -z "$1" ]]
then
xdg-open "https://github.com/myname/...
3
votes
0
answers
3k
views
What XDG environment variables should be set at boot?
Recently I got rid of my display manager and that caused Plank to not run, complaining that it could only work for X sessions. I was running an X session. Upon a bit of digging, I realised that my ...
1
vote
0
answers
27
views
Where to find the X-GNOME-* keys documentation for .desktop files
I've searched the net with no luck trying to find the documentation for the extended X-GNOME-* keys used into the .desktop files.
can anyone point me to such documentation?
Thanks
25
votes
3
answers
7k
views
In a .desktop file, what is the "%U" variable?
Or, more generally, what is the syntax of the commands such as exo-open --launch WebBrowser %u ?
0
votes
2
answers
500
views
What is the Minimum Setup Needed for Setting-up XDG Directories ($XDG_RUNTIME_DIR etc.)?
I'm in a setup (20.04) that is basically headless (a solaris zone, but we could probably consider it analogous to any server sort of setup), and as such, I don't have any graphical environment ...
2
votes
0
answers
234
views
Should I add $HOME/.local/share to XDG_DATA_DIRS?
Currently XDG_DATA_DIRS contains /usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop.
I would like to add ~/.local/share to the list. My reason is the following:
Now the fish shell ...
4
votes
0
answers
3k
views
xdg-document is keeping my files open
I use Master PDf editor installed through flathub to edit some PDf files.
When I close it, I can sse by lsof | grep /media/<MYUSER>/<DEVICE> that xdg-document is keeping my file open.
What ...
0
votes
0
answers
36
views
How to convert shell command line into XDG .desktop Exec key?
I am using Ubuntu 20.04 x86_64 with its usual GNOME3
I tried to use Wine to install certain Cyrillic-named library software, and it created a folder "Система ИРБИС64 unicode" in my desktop, ...
2
votes
0
answers
1k
views
xdg-utils seem to be unavailable on your system
After installing JetBrains IntelliJ IDEA Community edition and going through the customization wizard, hitting the final button labeled "Start Using IntelliJ IDEA" causes a window to pop up ...
2
votes
3
answers
6k
views
Ubuntu 20.04.1 tracker-miner errors in Syslog
New install of 20.04.1 running only pi.hole and unifi controller software. It’s Ubuntu desktop, but I’m basically running it headless.
I’ve noticed that I’m getting this set of tracker-miner related ...
8
votes
2
answers
38k
views
XDG_RUNTIME_DIR is not owned by us (uid 0)
XDG_RUNTIME_DIR is not owned by us (uid 0), but by uid 999!(This could eg happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.)`
I am trying ...
2
votes
1
answer
602
views
Unable to lock screen
I'm using Ubuntu 18.04 with default DE on my laptop.
I have an external monitor that I used for weeks without problem.
(maybe during an update) I closed the lid and then the desktop appeared on the ...
1
vote
1
answer
961
views
XDG RUNTIME DIR not set error encountered while trying to use KDE Partition Manager
Ubuntu dabbler here with quite the situation.
I'm using Lubuntu 19.10 and I was trying to reformat a flash drive. Running the KDE Partition Manager doesn't allow me to do anything other than view the ...
1
vote
0
answers
152
views
After removing sddm and lubuntu-desktop, my desktop environment is missing some environment variables
After removing sddm and lubuntu-desktop, and using startx to spin up a graphical interface with my window manager of choice (cwm), ~/.local/bin is not on the PATH anymore. I googled around and it ...
5
votes
1
answer
2k
views
Is there any GUI tool for xdg-mime?
Usually, I should write a FileType.xml and use
xdg-mime install FileType.xml
then use
xdg-mime default xxx.desktop file-type
to set default application and
xdg-icon-resource install xxx
to set ...
3
votes
1
answer
408
views
How to open *.htm differently than *.html?
I'm trying to get *.htm files to open in a different application than for *.html (MIME Type text/html), as generally described in GNOME Help > Add a custom MIME type for all users. I've created /usr/...
0
votes
1
answer
195
views
find . -name "documentation.html" | xargs xdg-open
The (bash) command find . -name "documentation.html" | xargs xdg-open
finds a file and passes its path to xdg-open, but xdg-open errors out:
xdg-open: unexpected argument './distribution/docs/target/...
0
votes
1
answer
364
views
Extremely slow graphical desktop startup process Ubuntu 18.10
I have experienced a stubborn issue after upgrading my Ubuntu from 18.04 to 18.10. Every time I would like to login into my system via lightdm the login process takes a lot of time (more than 2 ...
3
votes
0
answers
393
views
Can I lowercase all the /home/$USER/ directories that start with an uppercase letter? [duplicate]
~/Pictures, ~/Downloads, ~/Desktop, ~/Documents, etc. These are some of the only uppercase directories on my system, and I usually type ~/pictures forgetting that the first letter has to be uppercase.
...
1
vote
1
answer
814
views
Either system tray icons or unity-control-center icons disappear - how can I have both?
Note: I'm using Unity desktop on 18.04.
First, most of the icons in unity-control-center are missing after I installed then uninstalled mate-desktop and caja.
I tried reinstalling all of the ...
1
vote
0
answers
248
views
phpstorm snap missing desktop
Ubuntu 16.04 (kernel: 4.13.0-1012-azure)
Snap 2.32.3.2
Snapd 2.32.3.2
I tried installing phpstorm via sudo snap install phpstorm --classic.
I can see that phpstorm is installed and can be run from ...
8
votes
1
answer
7k
views
How do mimeinfo.cache files relate to mimeapps.list?
The different mimeinfo.cache files are populated by update-desktop-database from the .desktop files you have around.
However, file browsers and such seem to use mimeapps.list files. Manipulating ...
2
votes
1
answer
2k
views
Unable to install VeraCrypt - (k)ubuntu 17.10
Trying to install VeraCrypt on a new install og Kubuntu 17.10. However I'm having some trouble.
Running the veracrypt-1.21-setup-gui-x64 file (double click -> execute), extracted from archive (...
13
votes
3
answers
16k
views
ubuntu-dock settings not accessible in gnome-control-center by default
I recently shifted to Ubuntu 17.10. After enabling ubuntu-dock extension from Gnome-Tweak-Tools, I found no specific settings for customizing the Ubuntu-Dock in gnome-settings or gnome-control-center.
...
0
votes
0
answers
538
views
Can I meddle with xdg-setting to open a popup asking me with which browser to open a link I just clicked?
I work on multiple browsers simultaneously. I wish that every time I open a link from outside a browser( let's say from a pfd) a window or a terminal pops up to ask me which browser to use.
Is there ...
2
votes
1
answer
649
views
Need an xdg-open tweak
I know that by running
watch -n 10 xdg-open https://duckduckgo.com
in the terminal, will open the specified site in a preferred browser at each 10 seconds. I am looking for a tweak which will close ...
0
votes
1
answer
600
views
Startup Applications not running in Remote Session
I'm running Ubuntu 16.04.2 with XRDP and I have startup applications. The startup applications run when it's on the computer itself but, the startup applications don't start when it's a remote session....