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 / unix / 问题

All perguntas(unix)

Martin Hope
Bomber King
Asked: 2025-02-06 04:38:59 +0800 CST

nenhuma gpu nvidia encontrada

  • 5

enquanto eu estava instalando o Davinci resolve no debian eu tive um problema

unsupported GPU processing mode

embora eu realmente não saiba como resolver, usei um tutorial do youtube e quando instalei os pacotes atuais

fakeroot xorriso nvidia-driver nvidia-opencl-icd libcuda1 libnvidia-encode1

e depois de tudo isso o problema ainda existe na resolução Davinci

mas agora quando eu inicio o debian aparece uma tarefa FALHOU dizendo

[FAILED] Failed to start systemd-modules-load.service - load kernel Modules.
see 'systemctl systemd-modules-load.service' for details

depois disso removi os pacotes que instalei antes de usar

sudo apt remove ...
sudo apt autoremove

mas o aviso ainda existe

como faço para remover esse aviso?

a propósito, executei o comando que eles sugeriram e obtive o seguinte

× systemd-modules-load.service - Load Kernel Modules
     Loaded: loaded (/lib/systemd/system/systemd-modules-load.service; static)
     Active: failed (Result: exit-code) since Wed 2025-02-05 23:21:42 +03; 15min ago
       Docs: man:systemd-modules-load.service(8)
             man:modules-load.d(5)
    Process: 303 ExecStart=/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
   Main PID: 303 (code=exited, status=1/FAILURE)
        CPU: 4.095s

Feb 05 23:21:41 debian systemd-modules-load[646]: modprobe: ERROR: could not insert 'nvidia_current_modeset': No such device
Feb 05 23:21:41 debian systemd-modules-load[320]: modprobe: ERROR: ../libkmod/libkmod-module.c:1047 command_do() Error running install command 'modprobe nvidia ; modprobe -i nvidia-current-modeset ' for module nvidia_modeset: retcode 1
Feb 05 23:21:41 debian systemd-modules-load[320]: modprobe: ERROR: could not insert 'nvidia_modeset': Invalid argument
Feb 05 23:21:42 debian systemd-modules-load[666]: modprobe: ERROR: could not insert 'nvidia_current_drm': No such device
Feb 05 23:21:42 debian systemd-modules-load[303]: Error running install command 'modprobe nvidia-modeset ; modprobe -i nvidia-current-drm ' for module nvidia_drm: retcode 1
Feb 05 23:21:42 debian systemd-modules-load[303]: Failed to insert module 'nvidia_drm': Invalid argument
Feb 05 23:21:42 debian systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
Feb 05 23:21:42 debian systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
Feb 05 23:21:42 debian systemd[1]: Failed to start systemd-modules-load.service - Load Kernel Modules.
Feb 05 23:21:42 debian systemd[1]: systemd-modules-load.service: Consumed 4.095s CPU time.

quando eu corro

lspci | grep vga

a saída está vazia mesmo usando sudo

saída para

lspci

é

00:00.0 Host bridge: Intel Corporation Comet Lake-U v1 4c Host Bridge/DRAM Controller (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation CometLake-U GT2 [UHD Graphics] (rev 02)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 0c)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Comet Lake Thermal Subsytem
00:14.0 USB controller: Intel Corporation Comet Lake PCH-LP USB 3.1 xHCI Host Controller
00:14.2 RAM memory: Intel Corporation Comet Lake PCH-LP Shared SRAM
00:14.3 Network controller: Intel Corporation Comet Lake PCH-LP CNVi WiFi
00:15.0 Serial bus controller: Intel Corporation Serial IO I2C Host Controller
00:16.0 Communication controller: Intel Corporation Comet Lake Management Engine Interface
00:17.0 SATA controller: Intel Corporation Comet Lake SATA AHCI Controller
00:19.0 Serial bus controller: Intel Corporation Comet Lake Serial IO I2C Host Controller
00:19.2 Communication controller: Intel Corporation Device 02c7
00:1d.0 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port #13 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Comet Lake PCH-LP LPC Premium Controller/eSPI Controller
00:1f.3 Audio device: Intel Corporation Comet Lake PCH-LP cAVS
00:1f.4 SMBus: Intel Corporation Comet Lake PCH-LP SMBus Host Controller
00:1f.5 Serial bus controller: Intel Corporation Comet Lake SPI (flash) Controller
01:00.0 Non-Volatile memory controller: Intel Corporation SSD 670p Series [Keystone Harbor] (rev 03)

ATUALIZAÇÃO: não tenho uma placa de vídeo nvidia, sei disso desde o começo, só quero me livrar desse aviso

ATUALIZAÇÃO: sou um pouco novato nessas coisas. Primeiro eu não sabia qual placa de vídeo eu tinha, só queria instalar o davinci resolve e resolver o problema. Agora estou preso nisso.

ATUALIZAÇÃO: isso significa que não posso instalar o davinci resolve? Existe alguma maneira de desfazer o que fiz?

debian
  • 1 respostas
  • 22 Views
Martin Hope
Bijan
Asked: 2025-02-06 02:03:15 +0800 CST

Atualizar PHP para a nova versão

  • 5

Meu servidor CentOS7 tem uma versão muito antiga do PHP instalada (v7.2.10). Estou tentando atualizar para o PHP8, mas estou tendo alguns problemas sérios. Meu servidor tem o PHP Version Switcher instalado e quando tento instalá-lo, continuo recebendo um erro

Então tentei usar yumpara instalar o PHP8. Pareceu instalar bem, mas php -vainda retorna 7.2.10. Eu executei yum list installed | grep phpe ele retornou

cwp-suphp.x86_64                      0.7.2-3                        @cwp
cwpphp.x86_64                         7.2.30-3                       @cwp
php.x86_64                            8.0.30-6.el7.remi              @remi-php80
php-cli.x86_64                        8.0.30-6.el7.remi              @remi-php80
php-common.x86_64                     8.0.30-6.el7.remi              @remi-php80
php-pdo.x86_64                        8.0.30-6.el7.remi              @remi-php80
php-pgsql.x86_64                      8.0.30-6.el7.remi              @remi-php80
php-sodium.x86_64                     8.0.30-6.el7.remi              @remi-php80
php72-php-common.x86_64               7.2.34-10.el7.remi             @remi-safe
php72-php-json.x86_64                 7.2.34-10.el7.remi             @remi-safe
php72-php-pdo.x86_64                  7.2.34-10.el7.remi             @remi-safe
php72-php-pgsql.x86_64                7.2.34-10.el7.remi             @remi-safe
php72-runtime.x86_64                  2.0-1.el7.remi                 @remi-safe

Também, correndo rpm -q --filesbypkg php72-php-pdo-7.2.34-10.el7.remi.x86_64e rpm -q --filesbypkg php-pdo-8.0.30-6.el7.remi.x86_64retornando

php72-php-pdo             /etc/opt/remi/php72/php.d/20-pdo.ini
php72-php-pdo             /etc/opt/remi/php72/php.d/20-sqlite3.ini
php72-php-pdo             /etc/opt/remi/php72/php.d/30-pdo_sqlite.ini
php72-php-pdo             /opt/remi/php72/root/usr/lib64/php/modules/pdo.so
php72-php-pdo             /opt/remi/php72/root/usr/lib64/php/modules/pdo_sqlite.so
php72-php-pdo             /opt/remi/php72/root/usr/lib64/php/modules/sqlite3.so

php-pdo                   /etc/php-zts.d/20-pdo.ini
php-pdo                   /etc/php-zts.d/20-sqlite3.ini
php-pdo                   /etc/php-zts.d/30-pdo_sqlite.ini
php-pdo                   /etc/php.d/20-pdo.ini
php-pdo                   /etc/php.d/20-sqlite3.ini
php-pdo                   /etc/php.d/30-pdo_sqlite.ini
php-pdo                   /usr/lib64/php-zts/modules/pdo.so
php-pdo                   /usr/lib64/php-zts/modules/pdo_sqlite.so
php-pdo                   /usr/lib64/php-zts/modules/sqlite3.so
php-pdo                   /usr/lib64/php/modules/pdo.so
php-pdo                   /usr/lib64/php/modules/pdo_sqlite.so
php-pdo                   /usr/lib64/php/modules/sqlite3.so

systemctl status cwp-phpfpm.serviceRetornos correntes

● cwp-phpfpm.service - The PHP FastCGI Process Manager
   Loaded: loaded (/usr/lib/systemd/system/cwp-phpfpm.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2024-12-20 03:51:16 EST; 1 months 16 days ago
 Main PID: 12524 (php-fpm)
   CGroup: /system.slice/cwp-phpfpm.service
           └─12524 php-fpm: master process (/usr/local/cwp/php71/etc/php-fpm.conf)

Então parece que o PHP 7.2 e 8.0 estão instalados. Como faço para que o CentOS use PHP8 em vez de PHP7.2?

centos
  • 1 respostas
  • 32 Views
Martin Hope
HolyBlackCat
Asked: 2025-02-05 14:51:50 +0800 CST

Por que meu DPMS está desligado apesar de habilitá-lo nas configurações do Xfce?

  • 5

xset -qdiz que o DPMS está desabilitado para mim, o que não é bom, porque impede que o xfce4-screensaver desabilite a luz de fundo quando ativo. xset +dpmscorrige o problema até a reinicialização.

Mas não entendo por que o DPMS não está habilitado de fábrica. Eu habilitei a alternância do DPMS nas configurações do gerenciador de energia do Xfce , mas xset -qele aparece como desabilitado na inicialização.

xfce
  • 1 respostas
  • 11 Views
Martin Hope
supersquires
Asked: 2025-02-05 00:03:06 +0800 CST

Como abrir uma linha no $EDITOR estando no shell do Python?

  • 5

Como um usuário relativamente novo, descobri recentemente o truque de abrir a linha de terminal atual em $EDITOR, usando a tecla de atalho C-x C-e. Isso mudou minha vida e tornou a escrita de loops e coisas do tipo muito mais fácil.

Existe uma maneira de fazer isso depois de entrar no shell do Python no terminal?

Eu enfrento a mesma frustração ao escrever scripts rápidos em Python.

Tecla de atalho usada para bash, mas não para python

shell-script
  • 1 respostas
  • 30 Views
Martin Hope
DannyNiu
Asked: 2025-02-04 17:11:10 +0800 CST

Quem mantém os IDs de arquitetura (e ABIs do sistema operacional) para o formato ELF agora?

  • 8

As especificações mais recentes para ELF listam muitas arquiteturas que podem ser usadas com ele, mas algumas autoatribuições são feitas indiscriminadamente (por exemplo, LoongArch chinês ).

Tem alguém coordenando essas tarefas? LANANA não parece ter essa lista, ou estou esquecendo de algo?

elf
  • 1 respostas
  • 408 Views
Martin Hope
Bluesheep33
Asked: 2025-02-04 04:34:08 +0800 CST

Habilitar login do usuário GDM-Settings

  • 5

Tentei personalizar minha tela de login para o gnome no fedora esta semana usando o aplicativo GDM-Settings do flathub. Habilitei a DisableUserLoginconfiguração (não pergunte por que, eu também não sei) enquanto meu usuário root estava bloqueado. Agora, quando eu reinicio, é claro que não consigo mais fazer login na minha conta de usuário com a tela de login do gnome.

Tentei desabilitar a DisableUserLoginconfiguração novamente de várias maneiras, mas nenhuma funcionou até agora. Tentei desabilitar a configuração novamente removendo /etc/gdm/custom.conf, executando o comando gdm reset para essa configuração específica usando o cli e mais.

Acho que gdm-settings substitui as configurações em outro lugar? Dei uma olhada no repositório deles , mas não consegui encontrar o snippet onde eles executam o comando ou armazenam a configuração.

Nota lateral: Enquanto brincava, também adicionei uma imagem como logotipo à tela de login, que cobre todo o campo de login, então pode haver algo na tela que eu não esteja vendo por causa disso. Eu removi a imagem de origem, mas ela ainda aparece na tela de login, então preciso fazer login e usar o GDM-Settings para consertar isso.

Para mais informações, não hesite em perguntar e tentarei fornecê-las o mais rápido possível. Eu adoraria poder fazer login na minha estação de trabalho normalmente novamente :)

gnome
  • 1 respostas
  • 15 Views
Martin Hope
Saravana
Asked: 2025-02-04 04:13:53 +0800 CST

Substituição de comando usada com tput que não imprime nada

  • 5

Estou fazendo um estudo de código /lib/lsb/init-functionsno Mint 20 apenas para me familiarizar com o sistema de inicialização SystemV.

Há log_action_end_msguma função nele que tem este trecho de código,

TPUT=/usr/bin/tput
if log_use_fancy_output; then
            RED=$( $TPUT setaf 1)  #=> Step 1
            NORMAL=$( $TPUT op)    #
            /bin/echo -e "${RED}failed${end}${NORMAL}" || true #=> Step 2
else
            echo "failed${end}" || true
fi

quando a variável REDrecebe o valor de $( $TPUT setaf 1 ), espero que RED receba uma string vazia, já que tput executado na linha de comando não imprime nada.
Mas, vejo que a variável é passada para echo, Step 2implicando que ela tem algo armazenado nela. Como a variável REDé definida, quando tput não imprime nada?

(Ou) Vamos deixar de lado todas as outras coisas. Pegue um terminal novo e execute RED=$( $TPUT setaf 1)no meu terminal e espero que a cor da fonte do terminal seja definida como vermelho, mas não é assim. Só quando eu faço isso echo $RED, ele fica vermelho.

Por que o comando tput não é executado durante a etapa de substituição, mas é executado quando você invoca o echo.

command-substitution
  • 1 respostas
  • 20 Views
Martin Hope
Enlico
Asked: 2025-02-03 15:28:23 +0800 CST

Por que conectar-se a uma VPN cria um novo login do meu usuário local?

  • 6

Quando trabalho em casa, conecto minha máquina Linux a uma VPN por meio deste comando:

$ sudo openconnect --protocol=anyconnect -u usernameatwork --authgroup=MFA foo.bar.baz.work

o que exigirá que eu

  1. insira a senha do meu usuário local, simplesmente porque estou executando sudo,
  2. inserir a senha do meu usuário na VPN do trabalho,
  3. confirme com outro dispositivo por causa do MFA.

Acabei de perceber que

  • antes do passo 1, whona minha máquina local me diz que sou o único conectado no meu computador:
    myself   tty1         2025-01-14 17:47
    
  • logo após o passo 1, whona minha máquina local me informa que acabei de efetuar login novamente:
    myself   tty1         2025-01-14 17:47
    myself   pts/2        2025-02-03 07:17
    

Qual é o significado da segunda linha da saída?

Quer dizer, eu me conectei a uma VPN. Por que isso significa que eu me loguei novamente no meu próprio sistema?

arch-linux
  • 1 respostas
  • 21 Views
Martin Hope
Kiki Miki
Asked: 2025-02-03 14:42:34 +0800 CST

O conceito de detentor no contexto da ação de utilidade lsblk

  • 4

A descrição da opção -d do utilitário lsblk diz o seguinte:

-d, --nodeps Não imprime dispositivos holder ou escravos. Por exemplo, lsblk --nodeps /dev/sda imprime informações somente sobre o dispositivo sda.

O resultado é a saída do dispositivo /dev/sda, que é o detentor dos dispositivos /dev/sda1 e /dev/sda2.

Há algo errado com meu entendimento do conceito de detentor?

linux
  • 1 respostas
  • 44 Views
Martin Hope
igm2103
Asked: 2025-02-03 06:09:56 +0800 CST

Trocando Ctrl, Win e Alt no MX Linux (Xfce) – Problema com o modificador Alt

  • 5

Estou usando o MX Linux com o Xfce e tentando trocar três chaves:

  • Ctrl → Win (Super)
  • Ganhar → Alt
  • Alt → Ctrl

Trocar duas chaves por vez funciona usando setxkbmap, por exemplo:

setxkbmap -option ctrl:swap_lalt_lctl

Entretanto, se eu tentar adicionar uma segunda troca, como:

setxkbmap -option ctrl:swap_lalt_lctl,altwin:swap_alt_win

Acabo com uma repetição da mesma chave em vez de uma troca limpa de três vias.

Tentativa de solução

Criei um arquivo de símbolos XKB personalizado:

xkb_symbols "ctrl_win_alt_swap" {
    include "us"  // Keep the default US layout
    key <LCTL> { [ Super_L ] };  // Left Ctrl → Left Win
    key <LWIN> { [ Alt_L ] };    // Left Win → Left Alt
    key <LALT> { [ Control_L ] }; // Left Alt → Left Ctrl
};

Eu aplico isso com:

setxkbmap -layout custom -variant ctrl_win_alt_swap

O remapeamento funciona, exceto por um problema:

  • Pressionar Alt sozinho produz Ctrl, o que é esperado.
  • Pressionar Alt em combinação com outra tecla resulta em Ctrl+Alt , em vez de apenas Ctrl.

Por que isso acontece e como posso trocar corretamente Ctrl, Win e Alt sem conflitos de modificadores?

keyboard-shortcuts
  • 1 respostas
  • 12 Views
Prev
Próximo

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