Firedragon fails to import Bookmarks

Hi all,

I decided to give Firedragon a shot, but I am currently unable to import bookmarks via HTML file on both my machines.

I took a look around the forum for earlier fixed and founds this:

But to my surprise the config file was already modified on my version of Firedragon and thus the problem persists.

Is this a persistent issue?

Thanks!

What is the exact way it is modified?

What desktop environment is in use? Post your garuda-inxi please.

Apologies, here you go!

I can do the same with my other machine when I can get to it later.


> System:
>   Kernel: 6.9.8-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.1.1
>     clocksource: tsc avail: acpi_pm
>     parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
>     root=UUID=65682ed3-7181-4a70-b3ec-f4d7e3a3e691 rw rootflags=subvol=@
>     quiet loglevel=3 ibt=off
>   Desktop: Cinnamon v: 6.2.2 tk: GTK v: 3.24.42 wm: Muffin v: 6.2.0
>     tools: cinnamon-screensaver avail: xautolock vt: 7 dm: LightDM v: 1.32.0
>     Distro: Garuda base: Arch Linux
> Machine:
>   Type: Laptop System: PCSpecialist product: Lafite Pro III 17 v: N/A
>     serial: <superuser required> Chassis: No Enclosure type: 10
>     serial: <superuser required>
>   Mobo: Notebook model: NS5x_NS7xAU serial: <superuser required>
>     part-nu: 2741755 uuid: <superuser required> UEFI: INSYDE v: 1.07.09TPCS4
>     date: 09/28/2023
> Battery:
>   ID-1: BAT0 charge: 72.3 Wh (100.0%) condition: 72.3/73.9 Wh (97.8%)
>     volts: 8.7 min: 7.7 model: Notebook BAT type: Li-ion serial: <filter>
>     status: full
> CPU:
>   Info: model: 13th Gen Intel Core i7-1360P bits: 64 type: MST AMCP
>     arch: Raptor Lake level: v3 note: check built: 2022+ process: Intel 7 (10nm)
>     family: 6 model-id: 0xBA (186) stepping: 2 microcode: 0x4121
>   Topology: cpus: 1x cores: 12 mt: 4 tpc: 2 st: 8 threads: 16 smt: enabled
>     cache: L1: 1.1 MiB desc: d-8x32 KiB, 4x48 KiB; i-4x32 KiB, 8x64 KiB
>     L2: 9 MiB desc: 4x1.2 MiB, 2x2 MiB L3: 18 MiB desc: 1x18 MiB
>   Speed (MHz): avg: 487 high: 824 min/max: 400/5000:3700 scaling:
>     driver: intel_pstate governor: powersave cores: 1: 659 2: 400 3: 451 4: 400
>     5: 752 6: 400 7: 824 8: 400 9: 400 10: 714 11: 400 12: 400 13: 400 14: 400
>     15: 400 16: 400 bogomips: 83558
>   Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
>   Vulnerabilities: <filter>
> Graphics:
>   Device-1: Intel Raptor Lake-P [UHD Graphics] vendor: CLEVO/KAPOK
>     driver: i915 v: kernel alternate: xe arch: Gen-13 process: Intel 7 (10nm)
>     built: 2022+ ports: active: HDMI-A-1,eDP-1 empty: DP-1, DP-2, DP-3, DP-4
>     bus-ID: 00:02.0 chip-ID: 8086:a720 class-ID: 0300
>   Device-2: Chicony USB2.0 Camera driver: uvcvideo type: USB rev: 2.0
>     speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-7:4 chip-ID: 04f2:b6f9
>     class-ID: 0e02 serial: <filter>
>   Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.0 driver: X:
>     loaded: modesetting alternate: fbdev,intel,vesa dri: iris gpu: i915
>     display-ID: :0 screens: 1
>   Screen-1: 0 s-res: 1920x2160 s-dpi: 96 s-size: 508x572mm (20.00x22.52")
>     s-diag: 765mm (30.12")
>   Monitor-1: HDMI-A-1 mapped: HDMI-1 pos: top model: LG (GoldStar) FULL HD
>     built: 2016 res: 1920x1080 dpi: 102 gamma: 1.2 size: 480x270mm (18.9x10.63")
>     diag: 551mm (21.7") ratio: 16:9 modes: max: 1920x1080 min: 720x400
>   Monitor-2: eDP-1 pos: primary,bottom model: BOE Display 0x0a9d built: 2021
>     res: 1920x1080 dpi: 128 gamma: 1.2 size: 382x215mm (15.04x8.46")
>     diag: 438mm (17.3") ratio: 16:9 modes: 1920x1080
>   API: Vulkan v: 1.3.279 layers: 3 device: 0 type: integrated-gpu
>     name: Intel Graphics (RPL-P) driver: mesa intel v: 24.1.3-arch1.1
>     device-ID: 8086:a720 surfaces: xcb,xlib device: 1 type: cpu name: llvmpipe
>     (LLVM 18.1.8 256 bits) driver: mesa llvmpipe v: 24.1.3-arch1.1 (LLVM
>     18.1.8) device-ID: 10005:0000 surfaces: xcb,xlib
>   API: OpenGL Message: Unable to show GL data. glxinfo is missing.
> Audio:
>   Device-1: Intel Raptor Lake-P/U/H cAVS vendor: CLEVO/KAPOK
>     driver: snd_hda_intel v: kernel alternate: snd_soc_avs,snd_sof_pci_intel_tgl
>     bus-ID: 00:1f.3 chip-ID: 8086:51ca class-ID: 0403
>   Device-2: Razer USA BlackShark V2 Pro 2.4
>     driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
>     lanes: 1 mode: 1.1 bus-ID: 3-2:2 chip-ID: 1532:0555 class-ID: 0300
>     serial: <filter>
>   API: ALSA v: k6.9.8-zen1-1-zen status: kernel-api tools: N/A
>   Server-1: PipeWire v: 1.2.0 status: active with: 1: pipewire-pulse
>     status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
>     4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
> Network:
>   Device-1: Intel Wi-Fi 6E AX210/AX1675 2x2 [Typhoon Peak]
>     vendor: Rivet Networks Killer driver: iwlwifi v: kernel pcie: gen: 2
>     speed: 5 GT/s lanes: 1 bus-ID: 2c:00.0 chip-ID: 8086:2725 class-ID: 0280
>   IF: wlp44s0 state: up mac: <filter>
>   Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
>     vendor: CLEVO/KAPOK driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
>     lanes: 1 port: 3000 bus-ID: 2e:00.0 chip-ID: 10ec:8168 class-ID: 0200
>   IF: enp46s0 state: down mac: <filter>
>   Device-3: Realtek RTL8153 Gigabit Ethernet Adapter driver: r8152 type: USB
>     rev: 3.0 speed: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 bus-ID: 4-2.2:3
>     chip-ID: 0bda:8153 class-ID: 0000 serial: <filter>
>   IF: enp0s20f0u2u2 state: up speed: 1000 Mbps duplex: full mac: <filter>
>   Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
> Bluetooth:
>   Device-1: Intel AX210 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
>     speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-10:6 chip-ID: 8087:0032
>     class-ID: e001
>   Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.3
>     lmp-v: 12 status: discoverable: no pairing: no class-ID: 6c010c
> Drives:
>   Local Storage: total: 945.96 GiB used: 15.32 GiB (1.6%)
>   SMART Message: Required tool smartctl not installed. Check --recommends
>   ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 980 1TB
>     size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
>     lanes: 4 tech: SSD serial: <filter> fw-rev: 3B4QFXO7 temp: 31.9 C
>     scheme: GPT
>   ID-2: /dev/sda maj-min: 8:0 vendor: Kingston model: DataTraveler 2.0
>     size: 14.45 GiB block-size: physical: 512 B logical: 512 B type: USB
>     rev: 2.0 spd: 480 Mb/s lanes: 1 mode: 2.0 tech: N/A serial: <filter>
>     fw-rev: 1.00 scheme: MBR
> Partition:
>   ID-1: / raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
>     used: 15.27 GiB (1.6%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
>   ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
>     used: 584 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
>   ID-3: /home raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
>     used: 15.27 GiB (1.6%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
>   ID-4: /var/log raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
>     used: 15.27 GiB (1.6%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
>   ID-5: /var/tmp raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
>     used: 15.27 GiB (1.6%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
> Swap:
>   Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
>   ID-1: swap-1 type: zram size: 15.33 GiB used: 2.25 GiB (14.7%)
>     priority: 100 comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 16
>     dev: /dev/zram0
> Sensors:
>   System Temperatures: cpu: 39.0 C mobo: N/A
>   Fan Speeds (rpm): N/A
> Info:
>   Memory: total: 16 GiB note: est. available: 15.33 GiB used: 8.85 GiB (57.7%)
>   Processes: 424 Power: uptime: 3h 43m states: freeze,mem,disk
>     suspend: s2idle avail: deep wakeups: 0 hibernate: platform avail: shutdown,
>     reboot, suspend, test_resume image: 6.12 GiB services: csd-power,upowerd
>     Init: systemd v: 256 default: graphical tool: systemctl
>   Packages: pm: pacman pkgs: 1439 libs: 423 tools: pamac,paru Compilers:
>     gcc: 14.1.1 Shell: garuda-inxi default: fish v: 3.7.1
>     running-in: gnome-terminal inxi: 3.3.35
> Garuda (2.6.26-1):
>   System install date:     2024-07-09
>   Last full system update: 2024-07-10 ↻
>   Is partially upgraded:   No
>   Relevant software:       snapper NetworkManager dracut
>   Windows dual boot:       No/Undetected
>   Failed units:

And this the solution that was offered in the old post:

Try this:

micro ~/.firedragon/firedragon.overrides.cfg

Paste this into the file:

// Override Firedragon's hardcoded file-picker setting
lockPref("widget.use-xdg-desktop-portal.file-picker", 2);

Save and exit, then restart Firedragon and test again.

Can you confirm in about:config (in the browser) that widget.use-xdg-desktop-portal.file-picker is set to “2”?


It would appear so!

Yep, that looks good. :thinking:

I am guessing if you try to save something (for example, right-click on the web page and click “save page as”), the file picker does not show up and you can’t actually save anything. Is that right?

What xdg-desktop-portal packages do you have installed?

pacman -Qs xdg-desktop-portal

Try installing Firefox to test if the file picker works normally.

sudo pacman -S firefox

What xdg-desktop-portal packages do you have installed?

 ╰─λ pacman -Qs xdg-desktop-portal
local/xdg-desktop-portal 1.18.4-1
    Desktop integration portals for sandboxed apps
local/xdg-desktop-portal-gtk 1.15.1-2
    A backend implementation for xdg-desktop-portal using GTK
local/xdg-desktop-portal-xapp 1.0.7-1
    A backend implementation for xdg-desktop-portal using GTK and various pieces of Cinnamon/MATE/Xfce4
    infrastructure

Try installing Firefox to test if the file picker works normally.

It does! I actually use Firefox normally but wanted to give Firedragon a whirl…

Thanks!

I was able to do it with a weird workaround…

I downloaded Chromium, imported Firefox’s bookmarks into it and then exported them.

That HTLM file Firedragon accepted.

Very odd…

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