Page 1 of 1

Brave merkt sich beim Upload von Dateien das Unterverzeichnis nicht.

Posted: Sat Nov 02, 2024 10:26 am
by Oli
Hallo Leute,

wenn ich mit dem Brave-Browser (Version 1.71.121) mehrere Fotos auf der Anzeigenplattform kleinanzeigen.de hochladen möchte, merkt sich Brave das Unterverzeichnis nicht, aus dem die erste Datei ausgewählt wurde. Normalerweise sollte der Browser ab dem Hochladen der zweiten Datei immer in das vorherige Unterverzeichnis springen. Das tut Brave aber nicht, sondern es wird immer "Zuletzt verwendet" vorausgewählt.

Das ist natürlich nervig und bringt gar nichts, weil man sich dann für jedes weitere hochzuladende Foto immer wieder ins betreffende Unterverzeichnis hangeln muss, was extrem viel Zeit kostet. Und nein, ich möchte auch keine der zuletzt verwendeten Dateien nochmal hochladen, sondern danach lieber eine neue. :biggrin:

Firefox macht das dagegen korrekt und in der Dateiauswahlbox steht hier ganz normal die Überschrift "Datei hochladen". Bei Brave steht in der Auswahlbox aber "kleinanzeigen.de möchte folgendes öffnen". Also scheint unter Brave nicht die gleiche Dateiauswahlbox aufgerufen zu werden oder es liegt möglicherweise an fehlenden Berechtigungen oder restriktiven Datenschutzeinstellungen. Aber welcher Punkt in den Brave-Einstellungen bewirkt diesen Effekt? "Save browsing" steht ganz normal auf "Standard".

Ok, ich sag's gleich: "alle Browserdaten löschen" und die "Einstellungen auf ursprüngliche Standardwerte zurücksetzen" ändert dieses Verhalten auch nicht.

Also packe ich mal meine QSI dazu und hoffe, dass jemand für diesen hartnäckigen Fall von Verzeichnisdemenz :biggrin: evtl. eine Erklärung oder Lösung hat und bedanke mich im Voraus... ;)

Gruß, Oli

Code: Select all

[CODE]Snapshot created on: 20240906_2107
System:
  Kernel: 6.1.0-26-amd64 [6.1.112-1] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-26-amd64 root=UUID=<filter> ro quiet splash
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm v: 4.18.0 vt: 7
    dm: LightDM v: 1.26.0 Distro: MX-23.4_x64 Libretto Oktober 07  2023 base: Debian GNU/Linux 12
    (bookworm)
Machine:
  Type: Desktop System: Dell product: OptiPlex 7050 v: N/A serial: <superuser required> Chassis:
    type: 3 serial: <superuser required>
  Mobo: Dell model: 0D24M8 v: A01 serial: <superuser required> UEFI-[Legacy]: Dell v: 1.24.0
    date: 12/22/2022
CPU:
  Info: model: Intel Core i5-7500T bits: 64 type: MCP arch: Kaby Lake gen: core 7 level: v3
    note: check built: 2018 process: Intel 14nm family: 6 model-id: 0x9E (158) stepping: 9
    microcode: 0xF8
  Topology: cpus: 1x cores: 4 smt: <unsupported> cache: L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB
    L2: 1024 KiB desc: 4x256 KiB L3: 6 MiB desc: 1x6 MiB
  Speed (MHz): avg: 900 min/max: 800/3300 scaling: driver: intel_pstate governor: powersave
    cores: 1: 900 2: 900 3: 900 4: 900 bogomips: 21599
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling mitigation: Microcode
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT disabled
  Type: mds mitigation: Clear CPU buffers; SMT disabled
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT disabled
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: IBRS
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: IBRS; IBPB: conditional; STIBP: disabled; RSB filling;
    PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort mitigation: TSX disabled
Graphics:
  Device-1: Intel HD Graphics 630 vendor: Dell driver: i915 v: kernel arch: Gen-9.5
    process: Intel 14nm built: 2016-20 ports: active: HDMI-A-1 empty: DP-1, DP-2, DP-3, HDMI-A-2,
    HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:5912 class-ID: 0300
  Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.18.0 driver: X:
    loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915 display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 2560x1440 s-dpi: 96 s-size: 677x381mm (26.65x15.00") s-diag: 777mm (30.58")
  Monitor-1: HDMI-A-1 mapped: HDMI-1 model: ASUS PB278QV serial: <filter> built: 2019
    res: 2560x1440 dpi: 109 gamma: 1.2 size: 597x336mm (23.5x13.23") diag: 685mm (27") ratio: 16:9
    modes: max: 2560x1440 min: 720x400
  API: OpenGL v: 4.6 Mesa 22.3.6 renderer: Mesa Intel HD Graphics 630 (KBL GT2)
    direct-render: Yes
Audio:
  Device-1: Intel 200 Series PCH HD Audio vendor: Dell driver: snd_hda_intel v: kernel
    bus-ID: 00:1f.3 chip-ID: 8086:a2f0 class-ID: 0403
  API: ALSA v: k6.1.0-26-amd64 status: kernel-api tools: alsamixer,amixer
  Server-1: PipeWire v: 1.0.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 Ethernet I219-LM vendor: Dell driver: e1000e v: kernel port: N/A bus-ID: 00:1f.6
    chip-ID: 8086:15e3 class-ID: 0200
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:
  Local Storage: total: 763.11 GiB used: 133.88 GiB (17.5%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Toshiba model: KXG50ZNV256G NVMe 256GB
    size: 238.47 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD
    serial: <filter> rev: AADA4105 temp: 46.9 C scheme: MBR
  ID-2: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 860 EVO 500GB size: 465.76 GiB
    block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 1B6Q
    scheme: MBR
  ID-3: /dev/sdb maj-min: 8:16 type: USB vendor: Corsair model: Voyager 3.0 size: 58.88 GiB
    block-size: physical: 512 B logical: 512 B type: N/A serial: <filter> rev: 000A scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
  ID-1: / raw-size: 47.7 GiB size: 46.65 GiB (97.80%) used: 26.47 GiB (56.7%) fs: ext4
    dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-2: /home raw-size: 190.78 GiB size: 186.72 GiB (97.87%) used: 75.68 GiB (40.5%) fs: ext4
    dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: file size: 16 GiB used: 0 KiB (0.0%) priority: -2 file: /swap/swap
Sensors:
  System Temperatures: cpu: 42.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Repos:
  Packages: pm: dpkg pkgs: 2299 libs: 1167 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm
    pkgs: 0 pm: flatpak pkgs: 0
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list
    1: deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/librewolf.list
    1: deb [arch=amd64] http://deb.librewolf.net bullseye main
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb http://mxrepo.com/mx/repo/ bookworm main non-free
Info:
  Processes: 254 Uptime: 7h 2m wakeups: 1 Memory: 15.48 GiB used: 4.19 GiB (27.1%) Init: SysVinit
  v: 3.06 runlevel: 5 default: graphical tool: systemctl Compilers: gcc: 12.2.0 alt: 12
  Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: BIOS (legacy, CSM, MBR)

Re: Brave merkt sich beim Upload von Dateien das Unterverzeichnis nicht.

Posted: Sat Nov 02, 2024 11:14 am
by j2mcgreg
Sie haben einen Legacy-Boot auf einem UEFI-System und dabei kann es zu merkwürdigem Verhalten kommen. CSM ist ein MBR-Emulator, der eingesetzt wurde, um Benutzern das Zurücksetzen auf Win 7 von Win 8, 8.1 und frühen Builds von Win 10 zu ermöglichen. Er war nie für echte Legacy-Installationen von anderen Betriebssystemen wie Linux gedacht.
Sie lernen, mit dieser Anomalie zu leben. Wenn dies jedoch ein Ausschlusskriterium ist, installieren Sie es ordnungsgemäß mit UEFI neu.

Re: Brave merkt sich beim Upload von Dateien das Unterverzeichnis nicht.

Posted: Sun Nov 03, 2024 4:01 am
by loik
Moin.

Das was Oli da beschreibt, nervt mich schon seit ca. 2 Jahren, ich glaube seit xfce 4.18.
Danke, für die Bestätigung.

Es betrifft alle Chromiumbasierten Browser.

Und bei allen Firefox basierten Browsern funktioniert es völlig korrekt.

Das ist nachzustellen in MX21 und MX23.

Auch wenn das Wechselwirkungsproblem zwischen UEFi/Legaci grundsätzlich problematisch seine kann, trifft es hier nicht zu.

Ich vermute, das es eher an einer Wechselwirkung zwischen Chromium und xfce-2.18 liegt.

Können reine KDE-nutzer ja vielleicht mal schauen, wie es bei Ihnen so ist.

Code: Select all

Snapshot created on: 20240911_0015
System:
  Kernel: 6.1.0-26-amd64 [6.1.112-1] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-26-amd64 root=UUID=<filter> ro quiet splash
    init=/lib/systemd/systemd
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm v: 4.18.0 vt: 7
    dm: LightDM v: 1.26.0 Distro: MX-23.4_x64 Libretto Dezember 22  2023 base: Debian GNU/Linux 12
    (bookworm)
Machine:
  Type: Laptop System: Hewlett-Packard product: HP ProBook 6360b v: A0001D02
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: Hewlett-Packard model: 1621 v: KBC Version 97.4D serial: <superuser required>
    UEFI: Hewlett-Packard v: 68SCE Ver. F.50 date: 08/04/2014
Battery:
  ID-1: BAT0 charge: 33.7 Wh (100.0%) condition: 33.7/33.7 Wh (100.0%) volts: 12.5 min: 10.8
    model: Hewlett-Packard Primary type: Li-ion serial: <filter> status: full
CPU:
  Info: model: Intel Core i5-2520M bits: 64 type: MT MCP arch: Sandy Bridge gen: core 2 level: v2
    built: 2010-12 process: Intel 32nm family: 6 model-id: 0x2A (42) stepping: 7 microcode: 0x2F
  Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache: L1: 128 KiB
    desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB L3: 3 MiB desc: 1x3 MiB
  Speed (MHz): avg: 895 high: 1013 min/max: 800/3200 scaling: driver: intel_cpufreq
    governor: ondemand cores: 1: 1013 2: 827 3: 800 4: 943 bogomips: 19955
  Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data status: Unknown: No mitigations
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW; STIBP: conditional; RSB
    filling; PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics vendor: Hewlett-Packard
    driver: i915 v: kernel arch: Gen-6 code: Sandybridge process: Intel 32nm built: 2011 ports:
    active: LVDS-1 empty: DP-1, DP-2, DP-3, HDMI-A-1, HDMI-A-2, HDMI-A-3, VGA-1 bus-ID: 00:02.0
    chip-ID: 8086:0126 class-ID: 0300
  Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.18.0 driver: X:
    loaded: modesetting dri: crocus gpu: i915 display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.21x7.99") s-diag: 414mm (16.31")
  Monitor-1: LVDS-1 model: Seiko Epson 0x3555 built: 2009 res: 1366x768 hz: 60 dpi: 113
    gamma: 1.2 size: 308x184mm (12.13x7.24") diag: 359mm (14.1") ratio: 15:9 modes: 1366x768
  API: OpenGL v: 3.3 Mesa 22.3.6 renderer: Mesa Intel HD Graphics 3000 (SNB GT2)
    direct-render: Yes
Audio:
  Device-1: Intel 6 Series/C200 Series Family High Definition Audio vendor: Hewlett-Packard 6
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1c20 class-ID: 0403
  API: ALSA v: k6.1.0-26-amd64 status: kernel-api tools: alsamixer,amixer
  Server-1: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pw-cat,pw-cli,wpctl
  Server-2: PulseAudio v: N/A status: off (using pipewire-pulse) tools: pacat,pactl,pavucontrol
Network:
  Device-1: Intel 82579V Gigabit Network vendor: Hewlett-Packard driver: e1000e v: kernel
    port: 4060 bus-ID: 00:19.0 chip-ID: 8086:1503 class-ID: 0200
  IF: eth0 state: down mac: <filter>
  Device-2: Intel Centrino Advanced-N 6205 [Taylor Peak] driver: iwlwifi v: kernel modules: wl
    pcie: gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 24:00.0 chip-ID: 8086:0085 class-ID: 0280
  IF: wlan0 state: up mac: <filter>
  Device-3: HP HP un2430 Mobile Broadband Module type: USB driver: qcserial,qmi_wwan
    bus-ID: 1-1.2:3 chip-ID: 03f0:371d class-ID: 0000
  IF: wwan0 state: down mac: <filter>
  IF-ID-1: virbr0 state: down mac: <filter>
Drives:
  Local Storage: total: 238.49 GiB used: 27.1 GiB (11.4%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Lexar model: 128GB SSD size: 119.24 GiB block-size:
    physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 373 scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 type: USB vendor: Lexar model: 128GB SSD size: 119.24 GiB
    block-size: physical: 4096 B logical: 512 B type: SSD serial: <filter> rev: 2501 scheme: GPT
Partition:
  ID-1: / raw-size: 29.92 GiB size: 29.34 GiB (98.08%) used: 27.1 GiB (92.4%) fs: ext4
    dev: /dev/sdb10 maj-min: 8:26
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: zram size: 3.84 GiB used: 0 KiB (0.0%) priority: 100 dev: /dev/zram0
  ID-2: swap-2 type: partition size: 2.85 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sdb3
    maj-min: 8:19
Sensors:
  System Temperatures: cpu: 40.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Repos:
  Packages: pm: dpkg pkgs: 2825 libs: 1429 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm
    pkgs: 0 pm: flatpak pkgs: 0
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
  No active apt repos in: /etc/apt/sources.list.d/midori.list
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb http://mirror.plusserver.com/mxlinux/mxlinux/mx/repo/ bookworm main non-free
  Active apt repos in: /etc/apt/sources.list.d/signal-xenial-added-by-mxpi.list
    1: deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main
  Active apt repos in: /etc/apt/sources.list.d/spotify.list
    1: deb http://repository.spotify.com stable non-free
  Active apt repos in: /etc/apt/sources.list.d/teamviewer.list
    1: deb [signed-by=/usr/share/keyrings/teamviewer-keyring.gpg] https://linux.teamviewer.com/deb stable main
Info:
  Processes: 259 Uptime: 3m wakeups: 1 Memory: 7.69 GiB used: 1.57 GiB (20.4%) Init: systemd v: 252
  target: graphical (5) default: graphical tool: systemctl Compilers: gcc: 12.2.0 alt: 12
  Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: UEFI

Re: Brave merkt sich beim Upload von Dateien das Unterverzeichnis nicht.

Posted: Sun Nov 03, 2024 5:14 am
by loik
Ich vermute, das es eher an einer Wechselwirkung zwischen Chromium und xfce-2.18 liegt
Stimmt nur bedingt.

In Fluxbox, das gleiche Verhalten.
In MX-21.2 noch mit xfce-4.16 auch.

Aber in MX-19.4 mit xfce-4.14 nicht.
Da hat es nicht genervt, mit Crom-basierten Browsern Dateiene für den Upload herauszusuchen.
Das funktionierte eben so gut, wie mit Firefox.


Und Tadahhha ...
MX-21.3 ( 32bit ) KDE ebenfalls.
Wie von mir vermutet.

Das war in diesem Fall besonders erstaunlich, weill es kein Reines KDE ist, sondern die Grundlage ist auch hier das zuerst installierte MX-xfce.
Da fab MX 21 für 32bit kein reines KDE mehr angeboten wurde, habe ich diesen Desktop hinzuinstalliert und kann bei diesem System nun bei der Anmeldung wählen, ob XFCE oder KDE.
Und bei diesem System funktioniert der Upload mit Chrom basierten Browsern wie von Oli und mir gewünscht.

Bei dem XFCE Desktop des selben System funktioniert das aber nicht.

Folglich liegt das Problem bei XFCE, jünger als 4.14.

Code: Select all

Snapshot created on: 20230518_2050
System:    Kernel: 4.9.0-294-antix.1-486-smp i686 bits: 32 compiler: gcc v: 10.2.1 
           parameters: BOOT_IMAGE=/antiX/vmlinuz quiet lang=de_DE kbd=de tz=Europe/Berlin 
           Desktop: KDE Plasma 5.20.5 tk: Qt 5.15.2 wm: kwin_x11 vt: 7 dm: LightDM 1.26.0 
           Distro: MX-21.3_386 Wildflower Mai 18  2023 base: Debian GNU/Linux 11 (bullseye) 
Machine:   Type: Kvm System: QEMU product: Standard PC (Q35 + ICH9, 2009) v: pc-q35-5.2 
           serial: <filter> Chassis: type: 1 v: pc-q35-5.2 serial: <filter> 
           Mobo: N/A model: N/A serial: N/A UEFI: EFI Development Kit II / OVMF v: 0.0.0 
           date: 02/06/2015 
CPU:       Info: 4x Single Core model: Intel Xeon E3-12xx v2 (Ivy Bridge IBRS) bits: 64 type: SMP 
           arch: Ivy Bridge family: 6 model-id: 3A (58) stepping: 9 microcode: 1 cache: L2: 64 MiB 
           flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 23147 
           Speed: 2893 MHz min/max: N/A Core speeds (MHz): 1: 2893 2: 2893 3: 2893 4: 2893 
           Vulnerabilities: Type: itlb_multihit status: Not affected 
           Type: l1tf status: Vulnerable 
           Type: mds mitigation: Clear CPU buffers; SMT Host state unknown 
           Type: meltdown status: Vulnerable 
           Type: spec_store_bypass 
           mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: 
           disabled, RSB filling 
           Type: srbds status: Unknown: Dependent on hypervisor status 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Red Hat QXL paravirtual graphic card driver: qxl v: kernel bus-ID: 00:01.0 
           chip-ID: 1b36:0100 class-ID: 0300 
           Display: x11 server: X.Org 1.20.11 compositor: kwin_x11 driver: loaded: qxl 
           note: n/a (using device driver) unloaded: fbdev,modesetting,vesa display-ID: :0 
           screens: 1 
           Screen-1: 0 s-res: 1024x768 s-dpi: 96 s-size: 270x203mm (10.6x8.0") 
           s-diag: 338mm (13.3") 
           Monitor-1: Virtual-1 res: 1024x768 hz: 60 
           OpenGL: renderer: llvmpipe (LLVM 11.0.1 256 bits) v: 4.5 Mesa 20.3.5 compat-v: 3.1 
           direct render: Yes 
Audio:     Device-1: Intel 82801I HD Audio vendor: Red Hat QEMU Virtual Machine 
           driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:293e class-ID: 0403 
           Sound Server-1: ALSA v: k4.9.0-294-antix.1-486-smp running: yes 
           Sound Server-2: PulseAudio v: 14.2 running: yes 
Network:   Device-1: Red Hat Virtio network driver: virtio-pci v: 1 modules: virtio_pci port: 1000 
           bus-ID: 01:00.0 chip-ID: 1af4:1041 class-ID: 0200 
           IF-ID-1: eth0 state: up speed: -1 duplex: unknown mac: <filter> 
Drives:    Local Storage: total: 0 KiB used: 0 KiB 
Partition: Message: No partition data found. 
Swap:      Alert: No swap data was found. 
Sensors:   Message: No sensor data found. Is lm-sensors configured? 
Repos:     Packages: note: see --pkg apt: 3079 lib: 1577 flatpak: 0 
           No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://deb.debian.org/debian bullseye-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://deb.debian.org/debian bullseye main contrib non-free
           2: deb http://security.debian.org/debian-security bullseye-security main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://ftp.halifax.rwth-aachen.de/mxlinux/packages/mx/repo/ bullseye main non-free
           Active apt repos in: /etc/apt/sources.list.d/teamviewer.list 
           1: deb [signed-by=/usr/share/keyrings/teamviewer-keyring.gpg] https://linux.teamviewer.com/deb stable main
Info:      Processes: 240 Uptime: 23m wakeups: 1 Memory: 1.93 GiB used: 1.26 GiB (65.4%) 
           Init: SysVinit v: 2.96 runlevel: 5 default: 5 tool: systemctl Compilers: gcc: 10.2.1 
           alt: 10 Client: shell wrapper v: 5.1.4-release inxi: 3.3.06 
Boot Mode: UEFI

Re: Brave merkt sich beim Upload von Dateien das Unterverzeichnis nicht.

Posted: Sun Nov 03, 2024 2:28 pm
by Oli
Zuerst einmal vielen Dank für eure Kommentare, Jungs! :smiley:

An der Kombination Legacy-Boot auf UEFI-System kann es meiner Meinung nach nicht liegen.
Ich habe das jetzt mit der gleichen MX23-Version auf einem älteren Rechner mit BIOS getestet, der kein UEFI-System besitzt.

Hier tritt der beschriebene Effekt ebenfalls auf: Auswahlbox überschrieben mit "kleinanzeigen.de möchte folgendes öffnen" und danach hartnäckige Verzeichnisdemenz. :biggrin:

Es bleibt spannend... ;)

Gruß, Oli

Hier die betreffende QSI:

Code: Select all

Snapshot created on: 20231007_1241
System:
  Kernel: 6.1.0-26-amd64 [6.1.112-1] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-26-amd64 root=UUID=<filter> ro quiet splash
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm v: 4.18.0 vt: 7
    dm: LightDM v: 1.26.0 Distro: MX-23.4_x64 Libretto Oktober 07  2023 base: Debian GNU/Linux 12
    (bookworm)
Machine:
  Type: Desktop Mobo: ASRock model: G41MH/USB3. serial: <superuser required>
    BIOS: American Megatrends v: P1.30 date: 05/16/2012
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Mouse serial: <filter>
    charge: 55% (should be ignored) rechargeable: yes status: discharging
CPU:
  Info: model: Intel Core2 Duo E8600 bits: 64 type: MCP arch: Penryn level: v1 built: 2008
    process: Intel 45nm family: 6 model-id: 0x17 (23) stepping: 0xA (10) microcode: 0xA0B
  Topology: cpus: 1x cores: 2 smt: <unsupported> cache: L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB
    L2: 6 MiB desc: 1x6 MiB
  Speed (MHz): avg: 2072 min/max: 2003/3336 scaling: driver: acpi-cpufreq governor: ondemand
    cores: 1: 2072 2: 2072 bogomips: 13812
  Flags: ht lm nx pae sse sse2 sse3 sse4_1 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT disabled
  Type: mds status: Vulnerable: Clear CPU buffers attempted, no microcode; SMT disabled
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data status: Unknown: No mitigations
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass status: Vulnerable
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Retpolines; STIBP: disabled; RSB filling; PBRSB-eIBRS: Not
    affected; BHI: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel 4 Series Integrated Graphics vendor: ASRock 4 driver: i915 v: kernel arch: Gen-5
    process: Intel 45nm built: 2008 ports: active: HDMI-A-2 empty: DP-1, DP-2, HDMI-A-1, VGA-1
    bus-ID: 00:02.0 chip-ID: 8086:2e32 class-ID: 0300
  Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.18.0 driver: X: loaded: intel
    dri: crocus gpu: i915 display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1400x1050 s-dpi: 96 s-size: 370x277mm (14.57x10.91") s-diag: 462mm (18.2")
  Monitor-1: HDMI-A-2 mapped: HDMI2 model: Samsung SyncMaster serial: <filter> built: 2007
    res: 1400x1050 hz: 60 dpi: 87 gamma: 1.2 size: 408x300mm (16.06x11.81") diag: 506mm (19.9")
    ratio: 4:3 modes: max: 1400x1050 min: 720x400
  API: OpenGL v: 2.1 Mesa 22.3.6 renderer: Mesa Intel G41 (ELK) direct-render: Yes
Audio:
  Device-1: Intel NM10/ICH7 Family High Definition Audio vendor: ASRock driver: snd_hda_intel
    v: kernel bus-ID: 00:1b.0 chip-ID: 8086:27d8 class-ID: 0403
  API: ALSA v: k6.1.0-26-amd64 status: kernel-api tools: alsamixer,amixer
  Server-1: PipeWire v: 1.0.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: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASRock driver: r8169
    v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: e800 bus-ID: 02:00.0 chip-ID: 10ec:8168
    class-ID: 0200
  IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:
  Local Storage: total: 585 GiB used: 15.17 GiB (2.6%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Intenso model: SSD size: 119.24 GiB block-size:
    physical: 512 B logical: 512 B speed: <unknown> type: SSD serial: <filter> rev: 8B0 scheme: MBR
  ID-2: /dev/sdb maj-min: 8:16 vendor: Seagate model: ST9500420ASG size: 465.76 GiB block-size:
    physical: 512 B logical: 512 B speed: <unknown> type: HDD rpm: 7200 serial: <filter> rev: APM2
    scheme: GPT
Partition:
  ID-1: / raw-size: 49.24 GiB size: 48.17 GiB (97.82%) used: 15.17 GiB (31.5%) fs: ext4
    dev: /dev/sda2 maj-min: 8:2
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: file size: 4 GiB used: 0 KiB (0.0%) priority: -2 file: /swap/swap
Sensors:
  System Temperatures: cpu: 43.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Repos:
  Packages: pm: dpkg pkgs: 2216 libs: 1125 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm
    pkgs: 0 pm: flatpak pkgs: 0
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list
    1: deb [arch=amd64 signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/librewolf.list
    1: deb [arch=amd64] http://deb.librewolf.net bullseye main
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb http://mxrepo.com/mx/repo/ bookworm main non-free
Info:
  Processes: 213 Uptime: 28m wakeups: 3 Memory: 7.63 GiB used: 2.17 GiB (28.4%) Init: SysVinit
  v: 3.06 runlevel: 5 default: graphical tool: systemctl Compilers: gcc: 12.2.0 alt: 12
  Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: BIOS (legacy, CSM, MBR)

Re: Brave merkt sich beim Upload von Dateien das Unterverzeichnis nicht.

Posted: Sun Nov 03, 2024 6:05 pm
by Oli
Habe mal ein wenig recherchiert.
Laut Brave-Community wurde dieses Verhalten mehrfach beobachtet, erstmals im Jahr 2021:

https://community.brave.com/t/borwser-d ... ome/294481

https://community.brave.com/t/brave-bro ... ior/443269

https://community.brave.com/t/brave-doe ... ath/491958

https://community.brave.com/t/remember- ... ion/503258

https://community.brave.com/t/cant-turn ... box/555298


Weiterhin wurde auch häufig berichtet, dass Brave den Dateimanager nicht richtig aufruft:

https://community.brave.com/t/brave-doe ... ems/130166

https://community.brave.com/t/default-f ... nux/409297

https://community.brave.com/t/brave-ign ... ion/285330

https://community.brave.com/t/brave-doe ... ger/515545


Könnte möglicherweise auch am Programm selbst liegen. Das wäre dann aber echt schlecht gemacht.

Gruß, Oli

Re: Brave merkt sich beim Upload von Dateien das Unterverzeichnis nicht.

Posted: Tue Nov 05, 2024 3:26 am
by loik
Hallo, Oli.

Das ist kein Brave-Problem.
Das betrifft alle Chromium-Basierten Browser, wenn sie auf xfce-Desktop laufen ( oder auch Fluxbox ),

Wie von mir in Post #4 vermutet und durch Testen bestätigt.
Ob das nur unter Debian der Fall ist oder auch xfce-Ubuntu/Mint, habe ich nicht getestet.

Chromium-basiert meint Blink-Engine-basiert


Es hat auch nix mit ebay zu tun.
Meine Tests machte ich mit web.de

Du kannst es nachstellen.
Nimm
Chromium, Opera, Vivaldi, Slimjet
bei denen ist es genau so
Vermutlich auch bei anderen, wie Google-Chrom, Ungoogled-Chrom und MS-Edge.

Bei FF, FF-ESR, Librewolf, Midori, Falcon, Otter und Viper ist es nicht der Fall, die Merken sich den Ort des Letzten Uploads.
Vermutlich ist das auch so, bei Palemoon und Waterfox usw.

( Anbei bemerkt: Viper läuft bei mir so grottenschlecht - übelst - dass ich den jetzt mal runter geschmissen habe. Falkon und Otter gleich mit weg. )

Es liegt an einer Macke, die sich aus der Kombination Blink-Engine auf XFCE-Desktop ergibt.
Bei Fluxbox auch so.

Aber nicht bei MX-KDE
und bei Antix-jwm gibt es das Problem auch nicht.


Da kannste nix machen, da sind die Entwickler für zuständig.

Re: Brave merkt sich beim Upload von Dateien das Unterverzeichnis nicht.

Posted: Wed Jan 15, 2025 10:37 am
by Oli
Leider hat das Update auf Xfce 4.20 bezüglich dieser Problematik keine Besserung gebracht.
Brave merkt sich das ausgewählte Unterverzeichnis beim Upload von Dateien immer noch nicht und fällt bei jeder neuen Datei in das Verzeichnis "Zuletzt verwendet" zurück, was definitiv keinen Sinn ergibt.

Gruß, Oli

Re: Brave merkt sich beim Upload von Dateien das Unterverzeichnis nicht.

Posted: Fri Jan 17, 2025 5:54 am
by loik
Und es betrifft auch weiterhin alle ( Chrom-) Blink-Engine basierten Browser in XFCE.
Auch nach dem aktuellen Update von Chromium verhält er sich beim Datei-Upload noch immer genau so nervig, wie von Oli beklagt.
Springt immer wieder auf "zuletz verwendet" zurück, statt den Ort aufzurufen, von dem der letzte Upload gemacht wurde.

Manchmal hat man den Eindruck, dass Entwickler ihre eigenen Produkte gar nicht benutzen.
Weil so was muss doch wohl jeden nerven, der es benutzt.

Re: Brave merkt sich beim Upload von Dateien das Unterverzeichnis nicht.

Posted: Fri Jan 17, 2025 7:42 am
by Oli
Gute Nachrichten, ich habe eine valide Umgehungslösung gefunden, sie funktioniert wie folgt mittels Drag and Drop (Beispiel: mehrere Bilder hochladen auf kleinanzeigen.de, s.o.):


1. Man öffnet die Seite "Inserieren" (oben rechts) nachdem man sich auf kleinanzeigen.de eingeloggt hat.

2. Im unteren Dialogfeld "Bilder (empfohlen)" klickt man wie gewohnt auf das Kamerasymbol mit dem Pluszeichen.

3. Es öffnet sich das unorthodoxe Brave-Dateiauswahlfenster und "Zuletzt verwendet" ist wie beschrieben vorausgewählt. Dieses Fenster offen lassen!

4. Nun öffnet man in Thunar das Unterverzeichnis mit den gewünschten Bildern für den Upload. Dabei ist ein großer Monitor hilfreich.

5. Jetzt wählt man alle Upload-Bilder aus und zieht diese Dateien in das Brave-Dateiauswahlfenster, dabei erscheint ein Plus am Mauszeiger.

6. Nach dem Loslassen der Maustaste erscheinen in der Brave-Dateiauswahl alle Uploadbilder als Liste und oben springt die Anzeige automatisch auf das richtige Unterverzeichnis um.

7. Wenn man nun alle Dateien auswählt und auf "öffnen" klickt, werden alle Bilder (!) in einem Rutsch in die Artikelbeschreibung hochgeladen!


Die Zeitersparnis ist immens! :number1:


Gruß, Oli

P.S. Ich belasse den Faden einstweilen auf ungelöst, vielleicht ergeben sich in der Zukunft noch Änderungen / Ergänzungen.

Re: Brave merkt sich beim Upload von Dateien das Unterverzeichnis nicht.

Posted: Mon Mar 10, 2025 10:24 am
by loik
Hallo, Oli.

Ich war bisher noch gar nicht dazu gekommen, mich mit deinem sehr schönen, cleveren Trick zu befassen.

Unabhängig von Brave und Ebay, trifft das ja auf alle ( Chrom-) Blink-Engine basierten Browser zu.

Also auch, auf Chromium.
Und es ist dann ebenso lästig, sich immer wieder aufs neue durch den Pfad zu hangeln, wenn man bei Web.de mehrere unterschiedliche Anhänge machen möchte.
Das wird mit deinem Trick deutlich einfacher.

Bei mir, mit Chromium, weicht das Prozedere leicht ab.
1. ist egal was für ein Dateimanager verwendet wird. es muss nicht Thunar sein.
2. man muss nicht mehrere Dateien markieren und als Büschel ziehen.
Es reicht hier, entweder den ganzen Ordner, aus dem man auswählen will, zu Ziehen oder auch nur eine Datei
aus diesem Ordner. Das ist egal.
Weil weder Datei noch Ordner werden für den Upload festgelegt.
es wird im Upload-Auswahlfenster lediglich der Pfad zu/in den Ordner geöffnet.
Dadurch kann man nun über das Upload-Auswahlfenster die Dateien gesammelt markieren und Hochladen.

Das geht natürlich auch ( anscheinen nur bei ebay nicht ), wenn man sich mit dem Upload-Auswahlfenster da hinhangelt, wo gewünschte Dateien sind.
Aber da man meistens eh den Dateiordner offen hat, von dem aus man was hochladen will, bleibt einem so eben das lästige Gehangel erspart, besonders, wenn man doch noch eine weitere Datei von dort hinzufügenmöchte.


Danke für den Tipp.