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-149708

Jos's questions

Martin Hope
Jos
Asked: 2020-10-28 02:01:42 +0800 CST

在鼠标移动之前,任务栏上的时钟不会更新

  • 4

请问有人可以验证吗?

昨天升级到 Ubuntu 20.10 后,我注意到任务栏上的时钟不再自动更新。我的任务栏设置为自动隐藏。当我移动鼠标以显示任务栏时,时钟总是迟到。只有当我再次移动鼠标并保持任务栏打开时,才会出现正确的时间。

我使用 Gnome Dash-to-Panel 扩展。

这不是我对时钟的想法。时钟应该一目了然,绝对不需要被刺激来给出正确的时间。

编辑(2021 年 1 月):

行为已停止。无论何时显示,时钟和电池百分比都是正确的。我注意到我仍在使用 Gnome Shell 3.38.1,但我使用的是 Mutter 3.38.2。我的猜测是升级 Mutter 已经消除了这个错误。

gnome clock gnome-shell-extension 20.10
  • 2 个回答
  • 507 Views
Martin Hope
Jos
Asked: 2020-03-04 00:22:02 +0800 CST

弹出未知窗口

  • 4

在过去的 24 小时内,我的屏幕上突然出现了两次奇怪的窗口。它在顶部显示“热点登录”,仅此一个链接。进程的名称是gnome-shell-portal-helper。

在此处输入图像描述

我不需要门户助手,wifi 工作正常。

链接“check_network_status.txt”指向http://nmcheck.gnome.org/check_network_status.txt。现在你一定很想知道当你点击它时会发生什么(我会的):它显示一个带有文本“NetworkManager 在线”的网页。

这个窗口有什么意义?有没有人经历过这个?

我在 19.10,Gnome shell 版本 3.34.1。

编辑:我注意到每次计算机从睡眠中醒来时都会打开窗口。

gnome gnome-shell 19.10
  • 1 个回答
  • 3711 Views
Martin Hope
Jos
Asked: 2017-07-01 14:34:10 +0800 CST

大目录中最长的文件名

  • 6

在我的 Ubuntu 系统上的一个大目录(>140000 个文件和 >200 个子目录)中,我知道某处有两个文件的名称太长而无法复制到 Windows (NTFS) 文件夹。我试了一下,收到两条错误消息,但我没有注意文件在哪些子文件夹中。

如何找到名称最长的两个文件?

command-line
  • 2 个回答
  • 3923 Views
Martin Hope
Jos
Asked: 2017-01-23 06:41:31 +0800 CST

自定义组合键不起作用

  • 0

我正在尝试通过向服务器发送命令来控制附近音乐播放器的音量。这很容易:

echo "[mac address] mixer volume -10" | nc server 9090

从命令行完美运行并将音量降低 10 个点。同样,+10 会增加音量。现在我想将这些命令分别分配给组合键Ctrl+F7和Ctrl+ F8。我打开系统设置/键盘面板并输入两个自定义组合键。但是,这些都不起作用:当我按下键时没有任何反应。

我尝试向echo( /bin/echo) 和nc( /bin/nc) 添加完整路径;然后我尝试将命令的 SYSOUT 和 SYSERR 重定向nc到某个日志文件,但没有显示任何内容(但是,nc不应该输出任何内容)。最后,我将字符串[mac address] mixer volume -10放在一个名为的文件中.softer并将组合键设置为

/bin/nc server 9090 < /home/jos/.softer

同样与.louder. 不过,什么也没有发生。

我究竟做错了什么?同样,如果从命令行发出,这些命令的所有版本都可以工作并更改音量。

shortcut-keys
  • 1 个回答
  • 69 Views
Martin Hope
Jos
Asked: 2016-01-07 03:11:23 +0800 CST

更新后拒绝访问 Samba 共享

  • 2

截至今天早上,我无法访问我服务器上的 Samba 共享。无论是从我的 Windows PC 还是从我的 Ubuntu 笔记本电脑,我都会收到“拒绝访问”消息。此共享已使用多年,smb.conf文件中没有任何修改。

我注意到今天早上 Samba 包已自动更新(我在服务器上使用无人值守更新)。有没有其他人有这个问题,或者类似的问题?当前版本是4.1.6+dfsg-1ubuntu2.14.04.11.

这些是来自的相关线路smb.conf(是的,它已经过时并且对于生产目的非常不安全,但是网络从外部得到了很好的保护,我相信我的用户)。我仔细检查了,但该文件与备份中的文件相同:

[global]
   workgroup = NLDOM
   server string = %h server (Samba, Ubuntu)
   dns proxy = no
   log file = /var/log/samba/log.%m
   log level = 3
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
  security = SHARE
  client lanman auth = yes
   passdb backend = tdbsam
   obey pam restrictions = yes
   guest account = root
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   map to guest = bad user
   load printers = yes
   printing = bsd
   printcap name = /etc/printcap
   socket options = TCP_NODELAY
   usershare allow guests = yes
[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700
[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no
[Hallway]
    path = /
    read only=No
    guest only =Yes
    guest ok = Yes
    available = yes
    browsable = yes
    public = yes
    writable = yes 

注意:mount命令成功成功(没有任何问题dmesg),但随后通过cd命令或smbclient会话在 Nautilus 中打开共享总是失败(NT_STATUS_ACCESS_DENIED)。

14.04
  • 2 个回答
  • 17560 Views
Martin Hope
Jos
Asked: 2014-12-08 05:26:45 +0800 CST

删除带有特定供应商标签的 JPG 的脚本

  • 0

有人将他们的存储卡放入我的智能手机,突然(启用自动上传)我的 Ubuntu 机器上有一个装满照片的文件夹,这些照片不是我的。如何删除供应商标签为“摩托罗拉”的 JPG 文件?我正在寻找一个脚本,可能使用 EXIF 程序(我已安装)。

scripts
  • 1 个回答
  • 63 Views
Martin Hope
Jos
Asked: 2014-11-13 08:30:36 +0800 CST

两台主机不能互相ping通

  • 4

我的网络中有两个主机。两者都连接到我的路由器。从另一台主机,我可以 ping 和 ssh 到他们两个。两者都与所有其他主机有很好的连接。但是,他们无法相互 ping 或看到对方。一个(192.168.124.101,称为 Hallway)运行 Ubuntu 14.10,另一个(192.168.124.104,称为 Rapunzel)是带有 Raspbian 的 Raspberry Pi。两个地址都是静态的。主机通过电力线适配器连接到电力网络。

一些输出:

jos@hallway:~$ ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 00:14:85:82:2a:2f
          inet addr:192.168.124.101  Bcast:192.168.124.255  Mask:255.255.255.0
          inet6 addr: fe80::214:85ff:fe82:2a2f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2959658 errors:0 dropped:91 overruns:0 frame:0
          TX packets:2366877 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3406445368 (3.4 GB)  TX bytes:964531766 (964.5 MB)
          Interrupt:21
jos@hallway:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         Comtrend.Home   0.0.0.0         UG    0      0        0 eth1
192.168.124.0   *               255.255.255.0   U     0      0        0 eth1
jos@hallway:~$ arp -a 192.168.124.104
rapunzel (192.168.124.104) at b8:27:eb:a4:84:a3 [ether] PERM on eth1    

反之亦然:

pi@Rapunzel ~ $ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr b8:27:eb:a4:84:a3
          inet addr:192.168.124.104  Bcast:192.168.124.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:60981 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40710 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:19883333 (18.9 MiB)  TX bytes:2562029 (2.4 MiB)
pi@Rapunzel ~ $ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         Comtrend.Home   0.0.0.0         UG    0      0        0 eth0
192.168.124.0   *               255.255.255.0   U     0      0        0 eth0
pi@Rapunzel ~ $ arp -a 192.168.124.101
hallway (192.168.124.101) at 00:14:85:82:2a:2f [ether] on eth0

我试过添加和删除路由和 arp 条目。但是,当前的 arp 条目是自动添加的(因此存在某种联系)。起初,ping任何一方都会提到另一方是“无法访问目标主机”。arp 条目会将“<incomplete>”作为 MAC 地址。添加 arp 条目后,ping 只是超时。

这可能不是防火墙问题,因为我从来没有在这两台机器上使用过 iptables(sudo iptables -L在两台主机上都给出了默认输出)。我已经重新启动了两台机器和路由器,但到目前为止没有任何帮助。
直到昨天,当我断开并重新连接其中一台主机时,事情才有效。我忽略了什么?



编辑:我tcpdump arp从主机 101 运行了一个,果然,我收到了很多如下请求:

23:12:23.460191 ARP, Request who-has hallway tell rapunzel, length 46
23:12:23.460214 ARP, Reply hallway is-at 00:14:85:82:2a:2f (oui Unknown), length 28

那么为什么没有其他流量通过呢?

我从两侧运行了一个 arping 探测器:

jos@hallway:~arping -b -D -w 2000 -I eth1 -s 192.168.124.101 192.168.124.104
ARPING 192.168.124.104 from 192.168.124.101 eth1
^CSent 38 probes (38 broadcast(s))
Received 0 response(s)

和另一端类似的东西(只是格式不同,毕竟这是 Raspbian)。

networking
  • 2 个回答
  • 3876 Views
Martin Hope
Jos
Asked: 2014-07-11 02:31:04 +0800 CST

作为服务运行时的默认声音设备不同

  • 2

我使用squeezelite在笔记本电脑上播放音频流。膝上型电脑有一个内置的英特尔声卡,但我使用 HDMI 连接到我的显示器来在我的显示器扬声器上播放声音。这很好用,我可以使用键盘上的媒体按钮。
但是,这仅在我将 squeezelite 作为后台作业执行时才有效。当我尝试将 squeezelite 作为服务运行时出现问题。然后,声音在笔记本电脑扬声器上播放。但是,我可以指定我希望 squeezelite 使用哪个声音设备。一些选项是:“default”、“front”和“hdmi”。“default”和“front”进入笔记本电脑扬声器,“hdmi”进入显示器扬声器但绕过媒体键。手动运行时,媒体键工作,“默认”和“hdmi”

我的问题是:如何将 squeezelite 作为一项服务运行,将输出发送到 HDMI 扬声器,并使媒体键正常工作?
可能是因为我将 squeezelite 作为服务运行(作为 root),“默认”具有不同的含义并且媒体密钥被绕过?我试图以start-stop-daemon我的用户身份运行,但这没有用。

这是我的声音设备列表:

Output devices:
  default                        - Playback/recording through the PulseAudio sound server
  null                           - Discard all samples (playback) or generate zero samples (capture)
  pulse                          - PulseAudio Sound Server
  sysdefault:CARD=Intel          - HDA Intel, ALC272 Analog - Default Audio Device
  front:CARD=Intel,DEV=0         - HDA Intel, ALC272 Analog - Front speakers
  surround40:CARD=Intel,DEV=0    - HDA Intel, ALC272 Analog - 4.0 Surround output to Front and Rear speakers
  surround41:CARD=Intel,DEV=0    - HDA Intel, ALC272 Analog - 4.1 Surround output to Front, Rear and Subwoofer speakers
  surround50:CARD=Intel,DEV=0    - HDA Intel, ALC272 Analog - 5.0 Surround output to Front, Center and Rear speakers
  surround51:CARD=Intel,DEV=0    - HDA Intel, ALC272 Analog - 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
  surround71:CARD=Intel,DEV=0    - HDA Intel, ALC272 Analog - 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
  dmix:CARD=Intel,DEV=0          - HDA Intel, ALC272 Analog - Direct sample mixing device
  dsnoop:CARD=Intel,DEV=0        - HDA Intel, ALC272 Analog - Direct sample snooping device
  hw:CARD=Intel,DEV=0            - HDA Intel, ALC272 Analog - Direct hardware device without any conversions
  plughw:CARD=Intel,DEV=0        - HDA Intel, ALC272 Analog - Hardware device with all software conversions
  hdmi:CARD=HDMI,DEV=0           - HDA ATI HDMI, HDMI 0 - HDMI Audio Output
  dmix:CARD=HDMI,DEV=3           - HDA ATI HDMI, HDMI 0 - Direct sample mixing device
  dsnoop:CARD=HDMI,DEV=3         - HDA ATI HDMI, HDMI 0 - Direct sample snooping device
  hw:CARD=HDMI,DEV=3             - HDA ATI HDMI, HDMI 0 - Direct hardware device without any conversions
  plughw:CARD=HDMI,DEV=3         - HDA ATI HDMI, HDMI 0 - Hardware device with all software conversions

有任何想法吗?

sound
  • 1 个回答
  • 1142 Views
Martin Hope
Jos
Asked: 2014-06-13 06:00:49 +0800 CST

路由表在启动时不正确

  • 3

每当我重新启动 Ubuntu 服务器时,默认路由的路由表都不正确。路由表正确指定了 LAN IP 地址 192.168.124.0/24。所有其他流量应通过 192.168.124.253 的路由器,但默认路由为网关指定 192.168.124.254:

jos@hallway:~$ ip route list
default via 192.168.124.254 dev eth1  proto static
192.168.124.0/24 dev eth1  proto kernel  scope link  src 192.168.124.101

同样:

jos@hallway:~$ sudo route -n
[sudo] password for jos: 
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.124.254 0.0.0.0         UG    0      0        0 eth1
192.168.124.0   0.0.0.0         255.255.255.0   U     0      0        0 eth1

我必须手动将其更正为 .253,使用:

sudo ip route del default
sudo ip route add default via 192.168.124.253

否则,服务器将无法连接到 Internet。
这个 .254 来自哪里?它不在我的 /etc/network/interfaces 中,也不在 /etc/iproute2 中的任何地方。服务器有一个带有静态地址的以太网接口。我的 /etc/network/interfaces 就是这样的:

auto lo
iface lo inet loopback

auto eth1
iface eth1 inet static
  address 192.168.124.101
  netmask 255.255.255.0
  gateway 192.168.124.253
  dns-nameservers 192.168.124.253 8.8.8.8 8.8.4.4

我的/etc/resolv.conf:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.124.253
nameserver 192.168.124.253
nameserver 8.8.8.8
nameserver 8.8.4.4

那么这里发生了什么?

networking
  • 1 个回答
  • 12575 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