As there is no rpm package, I tried to compile it from source and had several complications, but that’s another issue.
I then proceeded to download and install the AppImage. When I run it I get the following error:
(base) aleksandr@localhost:~> ./Applications/Android_File_Transfer_For_Linux-1509910-x86_64_5eb53de52ef1213a6414332a5121e838.AppImage
/usr/bin/AppImageLauncher: /usr/lib64/libcurl.so.4: no version information available (required by /usr/bin/../lib/x86_64-linux-gnu/ap
pimagelauncher/libappimageupdate.so)
upload worker started
current text color value: 39 , guessed theme: "light"
libGL error: MESA-LOADER: failed to open nouveau: /usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such file or dire
ctory (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
It seems like I have nouveau installed:
(base) aleksandr@localhost:~> sudo dmesg | grep nouveau
2.114648] fb0: switching to **nouveau** from EFI VGA
2.114769] **nouveau** 0000:09:00.0: vgaarb: deactivate vga console
2.114811] **nouveau** 0000:09:00.0: NVIDIA GP108 (138000a1)
2.232745] **nouveau** 0000:09:00.0: bios: version 86.08.13.00.0c
2.233992] **nouveau** 0000:09:00.0: pmu: firmware unavailable
2.238086] **nouveau** 0000:09:00.0: fb: 2048 MiB GDDR5
2.263693] **nouveau** 0000:09:00.0: DRM: VRAM: 2048 MiB
2.263696] **nouveau** 0000:09:00.0: DRM: GART: 536870912 MiB
2.263697] **nouveau** 0000:09:00.0: DRM: BIT table 'A' not found
2.263699] **nouveau** 0000:09:00.0: DRM: BIT table 'L' not found
2.263700] **nouveau** 0000:09:00.0: DRM: TMDS table version 2.0
2.263701] **nouveau** 0000:09:00.0: DRM: DCB version 4.1
2.263702] **nouveau** 0000:09:00.0: DRM: DCB outp 00: 01000342 04620010
2.263704] **nouveau** 0000:09:00.0: DRM: DCB outp 01: 01011352 04620020
2.263705] **nouveau** 0000:09:00.0: DRM: DCB conn 00: 00001031
2.263706] **nouveau** 0000:09:00.0: DRM: DCB conn 01: 00002161
2.264074] **nouveau** 0000:09:00.0: DRM: MM: using COPY for buffer copies
2.485300] **nouveau** 0000:09:00.0: DRM: allocated 1920x1080 fb: 0x200000, bo 00000000be93205a
2.485905] fbcon: **nouveau**drmfb (fb0) is primary device
2.684470] **nouveau** 0000:09:00.0: [drm] fb0: **nouveau**drmfb frame buffer device
2.712241] [drm] Initialized **nouveau** 1.3.1 20120801 for 0000:09:00.0 on minor 0
5.872913] snd_hda_intel 0000:09:00.1: bound 0000:09:00.0 (ops nv50_audio_component_bind_ops **nouveau**])
7.374897] **nouveau** 0000:09:00.0: gr: intr 00000040
They don’t for me. android-file-transfer did. I think the motto on their github page was “It just works” — the developers claim sometimes it’s the only working way for file transferring.
Thanks, I’ve installed and run it. I get the same error message about nouveau
I also checked mtp-files and it seems to do what it is supposed to — my files were listed. I may consider learning cli tools to work with my phone in the future.
Yeah, I didn’t have Mesa-dri-nouveau installed. I had considered installing it before, but I was afraid to mess up with my system video configuration. When I tried installing it with zypper, it tried to pull this package from home:Regataos repo, which caused conflicts with some other video-related packages of earlier versions from official repos.
Now I’ve overcome myself and installed Mesa-dri-nouveau with vendor change. The AppImage I had installed earlier and the .rpm, courtesy of malcolmlewis, work fine. Thank you very much.
The only thing which bothers me a bit is that the package I have compiled myself doesn’t work, but I think it is beyond our conversation and I don’t really need this one.