如果 Manjaro/XFCE/LightDM 中的拖放功能不起作用,该怎么办

如果 Manjaro/XFCE/LightDM 中的拖放功能不起作用,该怎么办

我知道在 Linux 中,需要几个不同的组件才能使一些图形出现在屏幕上,并使鼠标操作引起一些预期的行为。但是,我不太熟悉哪个部分做什么,以及在出现问题时要查看哪里。因此,我无法像专业人士那样命名问题...所以请耐心等待,我正在努力 :)

无论如何,以下是我认为与我的系统相关的内容(如果缺少重要内容,请询问):

[sjngm@runlikehell ~]$ uname -a
Linux runlikehell 4.4.55-1-MANJARO #1 SMP PREEMPT Sun Mar 19 07:00:14 UTC 2017 x86_64 GNU/Linux
[sjngm@runlikehell ~]$ inxi -SG
System:    Host: runlikehell Kernel: 4.4.55-1-MANJARO x86_64 (64 bit)
           Desktop: Xfce 4.12.3 Distro: Manjaro Linux
Graphics:  Card: NVIDIA GK208 [GeForce GT 710B]
           Display Server: X.Org 1.19.3 driver: nvidia
           Resolution: [email protected]
           GLX Renderer: GeForce GT 710/PCIe/SSE2
           GLX Version: 4.5.0 NVIDIA 375.39
[sjngm@runlikehell ~]$ lightdm -v
lightdm 1.20.0
[sjngm@runlikehell ~]$ mhwd-gpu
Using default
Default lib32 support: true
:: status
  lib32-libGl: '/usr/lib32/nvidia/libGL.so'
  lib32-libGLESv1: '/usr/lib32/nvidia/libGLESv1_CM.so'
  lib32-libGLESv2: '/usr/lib32/nvidia/libGLESv2.so'
  lib32-libEGL: '/usr/lib32/nvidia/libEGL.so'
  libGl: '/usr/lib/nvidia/libGL.so'
  libGLESv1: '/usr/lib/nvidia/libGLESv1_CM.so'
  libGLESv2: '/usr/lib/nvidia/libGLESv2.so'
  libEGL: '/usr/lib/nvidia/libEGL.so'
  xorg configuration file: '/etc/X11/mhwd.d/nvidia.conf'

[stefan@runlikehell ~]$ cat /etc/X11/mhwd.d/nvidia.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 375.26  (buildmeister@swio-display-x86-rhel47-01)  Thu Dec  8 19:07:46 PST 2016

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option "NoLogo" "1"
    Option "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection


Section "InputClass"
    Identifier          "Keyboard Defaults"
    MatchIsKeyboard     "yes"
    Option              "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection


[sjngm@runlikehell ~]$ 

在 Windows 中,我习惯将某个应用程序中的一个应用程序拖到另一个应用程序中,特别是将图像从浏览器拖到文件管理器中,然后将图像存储在我拖放的文件夹中。在我的 Unix 系统上,我尝试从 Vivaldi 拖放到 Thunar。

现在我的问题是:我需要做什么(配置、安装……)才能在我的系统上使用它?一个应用程序不能做到这一点吗?我需要另一个文件管理器吗?

我的意思是,在 Thunar 中我可以拖放文件和文件夹,但这只能在 Thunar 中实现。所以它并不是完全“不起作用”。

相关内容