AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-105909

David Ljung Madison Stellar's questions

Martin Hope
David Ljung Madison Stellar
Asked: 2020-02-27 12:42:59 +0800 CST

切换虚拟终端挂X

  • 0

我知道当实际上他们刚刚切换到文本虚拟控制台时,经常会出现关于 ctrl-alt-Fkey 令人惊讶地“杀死”X 的困惑。

这不是那个问题。

当我切换到虚拟控制台时,X 发生了一些事情,以至于我无法在 vt 7 中切换回 X。它仍在运行,但我无法通过 X 显示任何内容。相反,我在虚拟终端 7 上看到一个空白屏幕,带有闪烁的下划线光标(不响应输入)。 有时只是杀死并重新启动窗口管理器会让我切换回来,但通常我必须杀死 gnome-session 或 Xorg 才能完全重新启动它。

以前只有虚拟控制台 10 会导致此问题,我可以切换到其他虚拟控制台并返回 X,但 VT 10 总是会破坏 X。现在切换到任何虚拟控制台都会导致 X 崩溃。

xorg shortcut-keys virtual-console
  • 1 个回答
  • 321 Views
Martin Hope
David Ljung Madison Stellar
Asked: 2020-01-27 15:22:33 +0800 CST

i915 Whiskey Lake GT2 有图形损坏,有时会崩溃/挂起 Xorg

  • 0

我在一台新笔记本电脑上安装了 Ubuntu,LG Gram 17 具有 Whiskey Lake 3x8 GT2 图形。

某些应用程序会导致损坏的三角形段被涂黑。附有一个应用程序的屏幕截图,该应用程序 100% 的时间重现了该问题。我也看到了 VLC 的问题,但只有当它切换到全屏时 - 但如果我制作了相同大小但不是全屏模式的窗口,则不会。有趣的是,我刚刚测试了 tuxracer,效果很好。

此外,我有一个可能相关的问题,有时打开一个新窗口(即使是像 xterm 这样无害的东西)会崩溃/挂起 X。屏幕会变黑并且只显示一个闪烁的光标,但子进程将继续运行。我可以切换到文本虚拟终端,机器仍然运行良好,但我无法让 X 再次显示。

注意三角形!

我正在运行启用了 HWE 的 Ubuntu 18.04.3 LTS - 所以我使用的是内核 5.3.0-26。

LG Gram 需要内核选项“pci=nommconf”——不知道这是否会影响图形。

我尝试将 i915.blacklist=yes 添加到我的内核启动选项中,但我不相信它实际上做了任何事情,因为 i915 似乎仍然处于启用状态。我也试过:

  • i915.enable_fbc=0 (我验证它实际上已禁用)
  • intel_iommu=on,igrfx_off (不相信这实际上禁用了 i915)

关于我还能做些什么来弄清楚发生了什么的任何建议?

我的视频设置是:

# lshw -c video | grep 'configuration'
    configuration: depth=32 driver=i915 latency=0 mode=2560x1440 visual=truecolor xres=2560 yres=1440

# lshw -c video
  *-display
     description: VGA compatible controller
     product: Intel Corporation
     vendor: Intel Corporation
     physical id: 2
     bus info: pci@0000:00:02.0
     logical name: /dev/fb0
     version: 00
     width: 64 bits
     clock: 33MHz
     capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
     configuration: depth=32 driver=i915 latency=0 mode=2560x1440 visual=truecolor xres=2560 yres=1440
     resources: iomemory:600-5ff iomemory:400-3ff irq:177 memory:6022000000-6022ffffff memory:4000000000-400fffffff ioport:2000(size=64) memory:c0000-dffff

这是图形的 lspci 信息:

00:02.0 VGA compatible controller: Intel Corporation Device 3ea0 (prog-if 00 [VGA controller])
        Subsystem: LG Electronics, Inc. Device 0325
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 177
        Region 0: Memory at 6022000000 (64-bit, non-prefetchable) [size=16M]
        Region 2: Memory at 4000000000 (64-bit, prefetchable) [size=256M]
        Region 4: I/O ports at 2000 [size=64]
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: [40] Vendor Specific Information: Len=0c <?>
        Capabilities: [70] Express (v2) Root Complex Integrated Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0
                        ExtTag- RBE+
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF Not Supported
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
        Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
                Address: fee00018  Data: 0000
        Capabilities: [d0] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Kernel driver in use: i915
        Kernel modules: i915

更新到 X “崩溃” - 我发现如果我转到文本终端,我可以重新启动我的窗口管理器,然后我可以回到我桌面的至少一部分,尽管窗口装饰器(翡翠)和我的面板(gnome-panel 和 cairo-dock) 消失了,但如果我在 emerald 和窗口管理器和 gnome-panel 上重新启动几次,它们最终会重新出现。某处是否有日志可以告诉我发生了什么崩溃?

xorg graphics i915 screen-corruption
  • 1 个回答
  • 532 Views
Martin Hope
David Ljung Madison Stellar
Asked: 2020-01-27 13:19:06 +0800 CST

将键盘键分配给鼠标按钮(反之亦然)

  • 1

我使用 xbindkeys,我想将我的一些键盘键映射为鼠标按钮。我不想使用鼠标键,因为布局不适用于我的打字。目前我做这样的事情:

"echo ButtonPress 1 | xmacroplay :0"
    KP_Insert

"echo ButtonRelease 1 | xmacroplay :0"
    release + KP_Insert

然后我关闭 KP_Insert 的键重复(我的设置中的键码 90):

xset -r 90

不幸的是,由 xbindkeys 运行的 xmacroplay 按钮似乎没有被窗口管理器拾取,因此它不能用于调整窗口大小等操作。

我对将键盘键映射到鼠标按钮的其他选项持开放态度,但使用鼠标键功能不仅会占用整个数字小键盘,而且似乎不允许更改哪些键是按钮,并且在我的系统上我只能从任何键盘按下获得按钮 3。

keyboard mouse key-binding
  • 1 个回答
  • 142 Views
Martin Hope
David Ljung Madison Stellar
Asked: 2020-01-23 14:33:18 +0800 CST

为什么我当前的 18.04.3 系统与新的 18.04.3 系统运行的内核不同?

  • 25

我在我的主计算机上运行 18.04.3 LTS:

# lsb_release -a
LSB Version:    core-9.20170808ubuntu1-noarch:security-9.20170808ubuntu1-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.3 LTS
Release:        18.04
Codename:       bionic

在一台新计算机上,我正在安装 18.04.3 LTS,并惊讶于它具有不同的内核。新安装使用 vmlinuz-5.3.0-26-generic,但我的(更新/升级/等)当前计算机仅在 vmlinuz-4.15.0-74-generic 上。

我怎样才能弄清楚是什么阻碍了我的电脑升级?

我似乎没有为内核固定任何东西:

# dpkg --get-selections linux
dpkg: no packages found matching linux
upgrade kernel
  • 1 个回答
  • 3817 Views
Martin Hope
David Ljung Madison Stellar
Asked: 2017-02-20 12:42:03 +0800 CST

罗技 T620 鼠标中键滚动停止工作

  • 2

我有两个我喜欢的罗技 T620 触控鼠标。它们具有触摸板类型的表面,可以通过以下操作单击:

  • 单击左键:鼠标按钮 1
  • 单击右键:鼠标按钮 3
  • 单击中下:鼠标按钮 2
  • 垂直滑动:滚动(按钮 4 和 5)

鼠标还有许多其他滑动功能,例如两指滑动,在 Ubuntu 下不起作用,我对此表示满意。

不幸的是,就在最近,其中一只鼠标停止在 Ubuntu 上滚动(但仍然可以在我的 Windows 机器上工作)。

所以我把我在 Windows 机器上使用的 T620 换成了我的 Ubuntu 机器,我又在 Ubuntu 上滚动了。

然后几天后它突然停止滚动。

我努力了:

  • 在我的 Windows 机器上使用鼠标(滚动工作)并将鼠标与“Logitech Unifying Receiver”连接和断开连接。
  • 在 Windows 机器上打开和关闭滚动以查看它是否影响在 Ubuntu 上的滚动
  • 查看“xinput list-props”中的按钮映射 - 它显示了完整的按钮列表。
  • 在 Ubuntu 中安装“solaar”并连接/断开鼠标
  • 运行 xinput test 和 evtest,滚动时都没有显示任何事件,但按钮 1-3 显示正常

一切都无济于事。

如何让垂直滚动再次在我的 xinput 设备上工作?当我将设备插入 Windows 时它工作正常,但 Windows 是一场噩梦,所以帮助我在 Ubuntu 下使用它!:)

顺便说一下,这是 list-props 的输出:

    Device 'Logitech T620':
            Device Enabled (139):   1
            Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
            Device Accel Profile (270):     0
            Device Accel Constant Deceleration (271):       1.000000
            Device Accel Adaptive Deceleration (272):       1.000000
            Device Accel Velocity Scaling (273):    10.000000
            Device Product ID (257):        1133, 16423
            Device Node (258):      "/dev/input/event5"
            Evdev Axis Inversion (274):     0, 0
            Evdev Axes Swap (276):  0
            Axis Labels (277):      "Rel X" (149), "Rel Y" (150), "Rel Horiz Wheel" (267), "Rel Dial" (268), "Rel Vert Wheel" (269)
            Button Labels (278):    "Button Left" (142), "Button Middle" (143),
                    "Button Right" (144), "Button Wheel Up" (145), "Button Wheel Down"
                    (146), "Button Horiz Wheel Left" (147), "Button Horiz Wheel Right"
                    (148), "Button Side" (262), "Button Extra" (263), "Button Forward"
                    (264), "Button Back" (265), "Button Task" (266), "Button Unknown"
                    (260), "Button Unknown" (260), "Button Unknown" (260), "Button
                    Unknown" (260), "Button Unknown" (260), "Button Unknown" (260),
                    "Button Unknown" (260), "Button Unknown" (260), "Button Unknown"
                    (260), "Button Unknown" (260), "Button Unknown" (260), "Button Unknown" (260)
            Evdev Scrolling Distance (279): 1, 1, 1
            Evdev Middle Button Emulation (280):    0
            Evdev Middle Button Timeout (281):      50
            Evdev Third Button Emulation (282):     0
            Evdev Third Button Emulation Timeout (283):     1000
            Evdev Third Button Emulation Button (284):      3
            Evdev Third Button Emulation Threshold (285):   20
            Evdev Wheel Emulation (286):    1
            Evdev Wheel Emulation Axes (287):       0, 0, 4, 5
            Evdev Wheel Emulation Inertia (288):    10
            Evdev Wheel Emulation Timeout (289):    200
            Evdev Wheel Emulation Button (290):     3
            Evdev Drag Lock Buttons (291):  0
mouse
  • 1 个回答
  • 678 Views
Martin Hope
David Ljung Madison Stellar
Asked: 2016-11-14 01:23:34 +0800 CST

自升级 16.04 以来,gnome-settings-daemon 抓取多媒体键并静音

  • 2

我有一台运行 Ubuntu 的 Thinkpad X1(第一代)(之前是 14.04)

它的侧面有多媒体按钮:XF86Launch1、XF86AudioMute、XF86AudioRaiseVolume、XF86LowerVolume 和 XF86AudioMicMute。他们曾经在 14.04 中工作正常,甚至到“静音”键内的橙色小灯在静音时会亮起而在不静音时会熄灭。

我升级到 16.04,它们都不再工作了。

我意识到它们被键盘快捷键抓住(但不被使用),可以从 gnome-control-center 或 unity-control-center 访问。

当我关闭媒体键的键盘快捷键时,我可以使用 xev 查看键码,因此能够使用 xbindkeys 之类的东西来破解解决方案。

除了输入静音,它仍然无法正常工作。所以我检查了 acpi_listen 并看到按钮正在被注册,就像其他媒体键一样,但是当我按下它时,我看到:

(gnome-settings-daemon:14711): GLib-GIO-WARNING **: Dropping signal AcceleratorActivated of type (uuu) since the type from the expected interface is (ua{sv})

当我杀死 gnome-settings-daemon 时,我可以正确地看到 xev 中的输入静音键并根据需要抓取它。

如何防止 gnome-settings-daemon 尝试(并且未能)获取此密钥?

gnome
  • 1 个回答
  • 1444 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve