Dolphin bugs when opened from Firefox

Recently, Dolphin has been acting strangely for me. When downloading or uploading files in Firefox, the only nonhidden folder in my /home folder I’m able to open is /home/downloads.
None of the other nonhidden folders are accessible, or even visible. Hidden folders are visible and accessible. This is super annoying as I have to move/copy all files I want to share through Firefox, to the /home/downloads folder before Firefox can access them. I think it’s been this way for the past ~3 weeks.

My inxi output can be found below
inxi -Fazy80
System:
  Kernel: 5.11.10-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.11-x86_64 
  root=UUID=cbeb8c53-a621-42ac-a96b-0b748f010d08 ro i915.modeset=1 
  init=/usr/bin/e4rat-lite-preload intel_pstate=enable quiet apparmor=1 
  security=apparmor resume=UUID=6315efe9-3ada-4d9e-973b-87e77635e076 
  udev.log_priority=3 
  Desktop: KDE Plasma 5.21.3 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM 
  Distro: Manjaro Linux base: Arch Linux 
Machine:
  Type: Laptop System: TOSHIBA product: SATELLITE L855 v: PSKA8E-006008N5 
  serial: <filter> 
  Mobo: TOSHIBA model: Portable PC v: MP serial: <filter> 
  UEFI-[Legacy]: Insyde v: 1.60 date: 04/20/2012 
Battery:
  ID-1: BAT0 charge: 18.8 Wh (46.1%) condition: 40.8/48.6 Wh (84.0%) 
  volts: 10.8 min: 10.8 model: PA5024U-1BRS type: Li-ion serial: <filter> 
  status: Discharging 
CPU:
  Info: Quad Core model: Intel Core i7-3610QM bits: 64 type: MT MCP 
  arch: Ivy Bridge family: 6 model-id: 3A (58) stepping: 9 microcode: 21 
  cache: L2: 6 MiB 
  flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 36733 
  Speed: 2295 MHz min/max: 1200/2300 MHz Core speeds (MHz): 1: 2295 2: 2281 
  3: 2147 4: 2277 5: 1999 6: 2198 7: 1719 8: 2146 
  Vulnerabilities: not  telling :P
Graphics:
  Device-1: Intel 3rd Gen Core processor Graphics vendor: Toshiba driver: i915 
  v: kernel bus-ID: 00:02.0 chip-ID: 8086:0166 class-ID: 0300 
  Device-2: Importek TOSHIBA Web Camera - HD type: USB driver: uvcvideo 
  bus-ID: 1-1.3:5 chip-ID: 10f1:1a43 class-ID: 0e02 
  Display: x11 server: X.Org 1.20.10 compositor: kwin_x11 driver: 
  loaded: intel unloaded: modesetting alternate: fbdev,vesa display-ID: :0 
  screens: 1 
  Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.2x8.0") 
  s-diag: 414mm (16.3") 
  Monitor-1: LVDS1 res: 1366x768 hz: 60 dpi: 99 size: 350x190mm (13.8x7.5") 
  diag: 398mm (15.7") 
  OpenGL: renderer: Mesa DRI Intel HD Graphics 4000 (IVB GT2) 
  v: 4.2 Mesa 21.0.1 compat-v: 3.0 direct render: Yes 
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Toshiba 
  driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1e20 
  class-ID: 0403 
  Sound Server-1: ALSA v: k5.11.10-1-MANJARO running: yes 
  Sound Server-2: JACK v: 0.125.0 running: no 
  Sound Server-3: PulseAudio v: 14.2 running: yes 
  Sound Server-4: PipeWire v: 0.3.24 running: yes 
Network:
  Device-1: Qualcomm Atheros AR8161 Gigabit Ethernet vendor: Toshiba 
  driver: alx v: kernel port: 2000 bus-ID: 01:00.0 chip-ID: 1969:1091 
  class-ID: 0200 
  IF: enp1s0 state: down mac: <filter> 
  Device-2: Qualcomm Atheros AR9485 Wireless Network Adapter vendor: Askey 
  driver: ath9k v: kernel port: 2000 bus-ID: 02:00.0 chip-ID: 168c:0032 
  class-ID: 0280 
  IF: wlp2s0 state: up mac: <filter> 
  IF-ID-1: virbr0 state: down mac: <filter> 
Bluetooth:
  Device-1: Toshiba Bluetooth USB Host Controller type: USB driver: btusb 
  v: 0.8 bus-ID: 1-1.2:9 chip-ID: 0930:0219 class-ID: e001 serial: <filter> 
  Report: This feature requires one of these tools: hciconfig/bt-adapter 
Drives:
  Local Storage: total: 465.76 GiB used: 95.48 GiB (20.5%) 
  SMART Message: Unable to run smartctl. Root privileges required. 
  ID-1: /dev/sda maj-min: 8:0 vendor: Toshiba model: MK5075GSX 
  size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s 
  rotation: 5400 rpm serial: <filter> rev: 1M scheme: MBR 
Partition:
  ID-1: / raw-size: 448.64 GiB size: 440.59 GiB (98.21%) 
  used: 95.48 GiB (21.7%) fs: ext4 dev: /dev/sda1 maj-min: 8:1 
Swap:
  Kernel: swappiness: 200 (default 60) cache-pressure: 10 (default 100) 
  ID-1: swap-1 type: zram size: 6 GiB used: 0 KiB (0.0%) priority: -2 
  dev: /dev/zram0 
Sensors:
  System Temperatures: cpu: 52.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 257 Uptime: 2h 42m wakeups: 42 Memory: 15.56 GiB 
  used: 4.39 GiB (28.2%) Init: systemd v: 247 tool: systemctl Compilers: 
  gcc: 10.2.0 clang: 11.1.0 Packages: 1686 pacman: 1674 lib: 450 flatpak: 12 
  Shell: Bash v: 5.1.0 running-in: yakuake inxi: 3.3.03 
yay -Q dolphin
dolphin 20.12.3-1
yay -Q firefox
firefox 87.0-2

Can’t help sorry, I tested and it works for me, on Testing branch (same packages version).

//EDIT: did you modify [don’t remember the parameter name] to have the QT native file explorer instead of the GTK one (I think)?

Are there any settings I may have messed with? I’m using standard firejail profiles for both Dolphin and Firefox.
Not sure how to check GTK/QT preference, unfortunately.

///EDIT: The culprit seems to be the firejail profile for Firefox, because I can access all of my folders after running Firefox with firejail --noprofile firefox

You would know if you had changed the default Firefox file explorer. Don’t look this way I think.

But yeah if you have done something with ‘firejail’ or other security tools, I wouldn’t think twice before verifying what you have done there.

1 Like

I’ll have to learn how to make a custom firejail profile for firefox, i guess.
Will report back here when it’s solved :v:

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.