Google Drive in Hyprland

Hi, I’ve been using Dragonized edition for a couple years now and I decided I want to try Hyprland! It is really cool and I like it a lot but I am having one real issue with it. I can’t seem to log in to google drive in the file system! I like having googledrive integrated so that it is easier to save my freecad files across devices.

I googled it and found some solutions for thunar file manager, and I attempted these but they didn’t seem to work very well (including Rclone!). I decided that it worked great with dolphin on kde, so it should work here right?

So I installed dolphin and kio-gdrive, and it almost works. the issue is that when I click on “add new account” to add my google drive account, it doesn’t open firedragon to sign in. It just stays on that screen.

So my questions are: is there a way to get it to open the browser so I can sign in? Is there a better way of doing this entirely? Is this just not a thing in hyprland?

Hopefully I’m being dumb and there is an easy way to resolve this!

P.S. I’m sure there is a request open for it already, but hyprland should use dolphin by default!

Thanks, any advice would be nice!

Hello ,

can you please give us output of garuda-inxi from terminal as it was said in template

can you tell us which solutions ? :eyes:

maybe , google things work well with only google products , install some other browsers too like chrome or brave to check if it wants to open google chrome or something else other firedragon

or maybe the default might be different , which you can check through this :

 cat ~/.config/hypr/hyprstart

Yes , it was thought when we were working on it, but soon we got to know that dolphin sometimes doesn’t work properly and we changed to thunar.

Anyways it is easy to use dolphin instead of thunar , you just need to install it . :slightly_smiling_face:

1 Like

Sorry about that: here is the inxi:

System:
  Kernel: 6.12.1-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=32036bc9-7f00-4385-91bd-21d3a640b8e3 rw rootflags=subvol=@
    quiet loglevel=3 ibt=off
  Desktop: Hyprland v: 0.45.2 with: waybar tools: avail: swayidle,swaylock
    vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
  Type: Convertible System: SAMSUNG product: 950QDB v: P12AKG
    serial: <superuser required> Chassis: type: 31 serial: <superuser required>
  Mobo: SAMSUNG model: NP950QDB-KB3US
    v: SGLB153A0D-C01-G001-S0001+10.0.22000 serial: <superuser required>
    part-nu: SCAI-A5A5-A5A5-TGL3-PAKG uuid: <superuser required> UEFI: American
    Megatrends LLC. v: P12AKG.028.240429.MK date: 04/29/2024
Battery:
  ID-1: BAT1 charge: 9.9 Wh (16.9%) condition: 58.5/66.8 Wh (87.6%)
    volts: 14.7 min: 15.4 model: SAMSUNG Electronics SR Real Battery
    type: Li-ion serial: <filter> status: discharging cycles: 240
CPU:
  Info: model: 11th Gen Intel Core i7-1165G7 bits: 64 type: MT MCP
    arch: Tiger Lake gen: core 11 level: v4 note: check built: 2020
    process: Intel 10nm family: 6 model-id: 0x8C (140) stepping: 1
    microcode: 0xB8
  Topology: cpus: 1x dies: 1 clusters: 4 cores: 4 threads: 8 tpc: 2
    smt: enabled cache: L1: 320 KiB desc: d-4x48 KiB; i-4x32 KiB L2: 5 MiB
    desc: 4x1.2 MiB L3: 12 MiB desc: 1x12 MiB
  Speed (MHz): avg: 400 min/max: 400/4700 scaling: driver: intel_pstate
    governor: powersave cores: 1: 400 2: 400 3: 400 4: 400 5: 400 6: 400 7: 400
    8: 400 bogomips: 44851
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] vendor: Samsung Co
    driver: i915 v: kernel alternate: xe arch: Gen-12.1 process: Intel 10nm
    built: 2020-21 ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4, DP-5
    bus-ID: 00:02.0 chip-ID: 8086:9a49 class-ID: 0300
  Device-2: Generic 720p HD Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-6:4 chip-ID: 2b7e:0171
    class-ID: fe01 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.14 with: Xwayland v: 24.1.4
    compositor: Hyprland v: 0.45.2 driver: X: loaded: modesetting
    alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: 1
  Monitor-1: eDP-1 model: Samsung 0x4159 built: 2020 res: 1920x1080 hz: 60
    dpi: 142 gamma: 1.2 scale: 1 size: 344x194mm (13.54x7.64")
    diag: 395mm (15.5") ratio: 16:9 modes: 1920x1080
  API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
    device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris wayland:
    drv: iris x11: drv: iris
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.3.1-arch1.1
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel Iris Xe Graphics (TGL
    GT2) device-ID: 8086:9a49 memory: 7.47 GiB unified: yes
  API: Vulkan v: 1.3.295 layers: 9 device: 0 type: integrated-gpu name: Intel
    Iris Xe Graphics (TGL GT2) driver: mesa intel v: 24.3.1-arch1.1
    device-ID: 8086:9a49 surfaces: xcb,xlib,wayland device: 1 type: cpu
    name: llvmpipe (LLVM 18.1.8 256 bits) driver: mesa llvmpipe
    v: 24.3.1-arch1.1 (LLVM 18.1.8) device-ID: 10005:0000
    surfaces: xcb,xlib,wayland
Audio:
  Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: Samsung Co
    driver: sof-audio-pci-intel-tgl alternate: snd_hda_intel, snd_soc_avs,
    snd_sof_pci_intel_tgl bus-ID: 00:1f.3 chip-ID: 8086:a0c8 class-ID: 0401
  API: ALSA v: k6.12.1-zen1-1-zen status: kernel-api with: aoss
    type: oss-emulator tools: N/A
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: PipeWire v: 1.2.7 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] driver: iwlwifi
    v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 bus-ID: 2d:00.0
    chip-ID: 8086:2725 class-ID: 0280
  IF: wlp45s0 state: up 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:5 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: 6c0000
Drives:
  Local Storage: total: 1.84 TiB used: 53.75 GiB (2.8%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/mmcblk0 maj-min: 179:0 vendor: SanDisk model: SU02G
    size: 1.89 GiB block-size: physical: 512 B logical: 512 B type: USB
    tech: SSD serial: <filter> scheme: GPT
  ID-2: /dev/nvme0n1 maj-min: 259:7 vendor: Samsung model: MZVLQ1T0HBLB-00B
    size: 953.87 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: FXM7AK1Q temp: 22.9 C
    scheme: GPT
  ID-3: /dev/nvme1n1 maj-min: 259:0 vendor: Samsung
    model: SSD 970 EVO Plus 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: 2B2QEXM7 temp: 34.9 C scheme: GPT
Partition:
  ID-1: / raw-size: 89.84 GiB size: 89.84 GiB (100.00%)
    used: 53.56 GiB (59.6%) fs: btrfs dev: /dev/nvme1n1p3 maj-min: 259:3
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 197.8 MiB (66.1%) fs: vfat dev: /dev/nvme1n1p1 maj-min: 259:1
  ID-3: /home raw-size: 89.84 GiB size: 89.84 GiB (100.00%)
    used: 53.56 GiB (59.6%) fs: btrfs dev: /dev/nvme1n1p3 maj-min: 259:3
  ID-4: /var/log raw-size: 89.84 GiB size: 89.84 GiB (100.00%)
    used: 53.56 GiB (59.6%) fs: btrfs dev: /dev/nvme1n1p3 maj-min: 259:3
  ID-5: /var/tmp raw-size: 89.84 GiB size: 89.84 GiB (100.00%)
    used: 53.56 GiB (59.6%) fs: btrfs dev: /dev/nvme1n1p3 maj-min: 259:3
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 15.3 GiB used: 0 KiB (0.0%) priority: 100
    comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 max-streams: 8
    dev: /dev/zram0
Sensors:
  Src: /sys System Temperatures: cpu: 43.0 C mobo: N/A
  Fan Speeds (rpm): N/A
  Power: 12v: N/A 5v: 5 3.3v: N/A vbat: N/A
Info:
  Memory: total: 16 GiB note: est. available: 15.3 GiB used: 3.59 GiB (23.5%)
  Processes: 292 Power: uptime: 54m states: freeze,mem,disk suspend: s2idle
    avail: deep wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 6.11 GiB services: upowerd Init: systemd
    v: 256 default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 2214 libs: 569 tools: octopi,pacseek,paru
    Compilers: clang: 18.1.8 gcc: 14.2.1 Shell: garuda-inxi default: fish
    v: 3.7.1 running-in: foot inxi: 3.3.36
Garuda (2.6.26-1):
  System install date:     2024-12-01
  Last full system update: 2024-12-06 ↻
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut
  Windows dual boot:       Probably (Run as root to verify)
  Failed units:          

I tried ocamlfuse and rclone. Ocamlfuse just didn’t work (although I may have messed something up, I’m definitely a newbie to this stuff). Rclone was quite the process to set up, you need to make an api with google. I didn’t really want to do that so that is when I had the idea of trying dolphin file manager.

So I tried this with vivaldi first and it didn’t work, so then I tried it with google chrome and it still didn’t work :frowning: . I even set it to my default browser but still nothing.

overall I think the issue is that kio-gdrive either can’t open the browser, or it can’t find the browser. somewhere in there is a miscommunication.

Thanks for the Reply!