AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-9417

Robert Siemer's questions

Martin Hope
Robert Siemer
Asked: 2023-11-28 02:38:24 +0800 CST

Como desconectar e reconectar dispositivos USB na linha de comando?

  • 5

Quero descobrir o que gnome-diskestá acontecendo, como fazer o mesmo na linha de comando e como desfazer o que quer que gnome-diskesteja acontecendo. (Ele não pode desfazer tudo o que faz sozinho.)

Já experimentei um pouco e descobri o seguinte: o pen drive de memória USB ("stick") com o qual brinquei tem pelo menos 3 "níveis de estado" para alternar, 2 deles podem ser alternados com os gnome-drivebotões "ejetar" do ( ligado e desligado) e "desligar" (apenas desligado).

Do nível mais alto ao mais baixo, descobri:

  1. ejetar
    • gnome-drivebotão de ejeção
    • drive não desaparece, nem do gnome-drive, nem de outro lugar
    • linha de comando:eject /dev/sdb
    • não pode ser desfeito comgnome-drive
    • desfazer com:eject --trayclose /dev/sdb
    • mensagens do kernel ( journalctl -k)
      • ejetar
        • sdb: detected capacity change from 30253056 to 0
      • desejetar
        • sd 4:0:0:0: [sdb] 30253056 512-byte logical blocks: (15.5 GB/14.4 GiB)
        • sdb: detected capacity change from 0 to 30253056
        • sdb: [partition details of my drive]
  2. (des)ligar
    • não encontrei equivalente emgnome-drive
    • linha de comando:echo 3-6 > /sys/bus/usb/drivers/usb/unbind
    • dispositivo desaparece gnome-drivecompletamente
    • sem mensagens do kernel
    • lsusb -tainda vê o dispositivo, mas não mostra mais classe ("Armazenamento em massa") ou driver ("armazenamento USB")
    • /sys/bus/usb/drivers/usb/3-6diretório desapareceu
    • desfazer comecho 3-6 > /sys/bus/usb/drivers/usb/bind
      • isso provoca mensagens do kernel
        • usb-storage 3-6:1.0: USB Mass Storage device detected
        • scsi host4: usb-storage 3-6:1.0
        • scsi 4:0:0:0: Direct-Access TOSHIBA TransMemory PMAP PQ: 0 ANSI: 6
        • sd 4:0:0:0: Attached scsi generic sg2 type 0
        • sd 4:0:0:0: [sdb] 30253056 512-byte logical blocks: (15.5 GB/14.4 GiB)
        • sd 4:0:0:0: [sdb] Write Protect is off
        • sd 4:0:0:0: [sdb] Mode Sense: 45 00 00 00
        • sd 4:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
        • sdb: [partition details of my drive...]
        • sd 4:0:0:0: [sdb] Attached SCSI removable disk
  3. desligar
    • gnome-drivebotão de desligar
    • dispositivo desaparece em tudo, como fisicamente desconectado
    • indistinguível da desconexão real
    • mensagem do núcleo:
      • usb 3-6: USB disconnect, device number 10
    • Como desligar pela linha de comando?
    • Como ligar novamente sem reconectar de verdade?

Para completar: reconectar o stick atribui um novo número de dispositivo (11), o barramento e a porta permanecem os mesmos (3-6) e estas mensagens do kernel são mostradas:

usb 3-6: new high-speed USB device number 11 using xhci_hcd
usb 3-6: New USB device found, idVendor=0930, idProduct=6545, bcdDevi>
usb 3-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 3-6: Product: TransMemory
usb 3-6: Manufacturer: TOSHIBA
usb 3-6: SerialNumber: C03FD5F7713EE2B1B000821E
[plus all kernel messages as quoted under (re-)bind above]
linux
  • 3 respostas
  • 248 Views
Martin Hope
Robert Siemer
Asked: 2023-07-24 18:45:47 +0800 CST

O ansible realmente usa 'incluir' como palavra-chave?

  • 5

Eu herdei um playbook como um arquivo thing.yamlcom o seguinte conteúdo:

---
- include: one.yaml
- include: two.yaml

Eu costumo iniciar os arquivos yaml com ansible-playbookcomo posso fazer com one.yamle two.yaml, mas thing.yamlé rejeitado com:

ERROR! 'include' is not a valid attribute for a Play

The error appears to be in '.../thing.yaml': line 2, column 3, but may
be elsewhere in the file depending on the exact syntax problem.

The offending line appears to be:

---
- include: one.yaml
  ^ here

Qual linha de comando vai comer arquivos com includes assim?

ansible
  • 2 respostas
  • 37 Views
Martin Hope
Robert Siemer
Asked: 2023-02-24 08:31:08 +0800 CST

Como fazer com que o xrandr emita três sinais de vídeo de 1680x1050 neste dock USB-C a 60 Hz?

  • 6

Tenho três monitores idênticos de 1680 x 1050 e estou tentando usá-los por meio do “HP G5 USB-C dock” no meu laptop Razer Blade 15" 2018 e sua porta Thunderbolt 3. Com isso, às vezes consigo fazer com que todos os monitores funcionem simultaneamente, mas nunca xrandrno resoluções que eu quero.

Se eu mesmo construir modelines, posso executar todos os três com 1680x1050 com 49Hz. 60Hz não é possível? Talvez seja um problema de relógio de pixel.

xrandr | egrep '^[^ ]' | grep -v 'Screen 0:' | sed -e 's/ (.*//'

imprime isso sem o dock conectado:

eDP-1 connected primary 1920x1080+0+0
DP-1 disconnected
DP-2 disconnected
HDMI-1-1 disconnected
DP-1-3 disconnected

depois de conectar o dock com hotplug, vejo:

eDP-1 connected primary 1920x1080+0+0
DP-1 disconnected
DP-2 disconnected
DP-1-1 connected
DP-1-2 connected
DP-1-3 disconnected
HDMI-1-1 disconnected

inicializar com o dock mostra:

eDP-1 connected primary 1920x1080+0+0
DP-1 disconnected
DP-2 disconnected
DP-1-1 connected
DP-1-2 connected
DP-1-3 connected
HDMI-1-1 disconnected
DP-1-6 disconnected

Com o dock conectado, não consigo configurar xrandr --output DP-1-3 --auto. eu entendo xrandr: cannot find preferred mode. A inicialização com ele funciona, no entanto.

Tentar habilitar o terceiro monitor com 1680x1050@60 produz xrandr: Configure crtc 0 failed. Eu até usei um modeline gerado com cvt -r. Acho que os monitores são muito antigos para CVT-RBv2.

[perguntando por um amigo @bain]

usb
  • 1 respostas
  • 41 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Possível firmware ausente /lib/firmware/i915/* para o módulo i915

    • 3 respostas
  • Marko Smith

    Falha ao buscar o repositório de backports jessie

    • 4 respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    user12345 Falha ao buscar o repositório de backports jessie 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl Por que a maioria dos exemplos do systemd contém WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve