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

Perguntas[drivers](ubuntu)

Martin Hope
Justin Ford
Asked: 2025-03-31 07:54:44 +0800 CST

Os drivers nativos da GPU AMD não parecem estar instalados corretamente no meu sistema

  • 5

Acabei de instalar o Linux pela primeira vez há uma semana, então, por favor, tenham paciência comigo.

Estou no Ubuntu 22.04 com uma Radeon RX 7600.

Tive alguns problemas desde que instalei o Linux, incluindo: tela preta ao inicializar, luz noturna não funcionando e meu segundo monitor não sendo detectado. Isso me fez presumir que tinha alguns problemas com meus drivers de GPU, então executei algumas verificações diferentes e não consegui encontrar nada listado para eles.

  • Tentei executar sudo apt installo que me deu um erro dizendo que a distribuição do driver da GPU não estava assinada.

  • Corri sudo apt-get update --allow-insecure-repositoriese tudo foi instalado sem problemas.

  • Então reiniciei e executei o programa, amdgpu installque me informou que havia instalado o driver.

  • Em seguida, reiniciei e executei inxi -Go que me mostrou:

    Driver: N/A
    
  • Então tentei correr sudo apt installpara investigar melhor o erro, mas não estou mais recebendo o erro unsigned e, em vez disso, estou recebendo um erro de:

    Errors were encountered while processing: amdgpu-dkms
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    

Qualquer ajuda será apreciada!

drivers
  • 1 respostas
  • 51 Views
Martin Hope
fred_dot_u
Asked: 2025-03-24 05:47:54 +0800 CST

aplicativos não aparecem no espaço de trabalho - executando 22.04

  • 5

Encontrei esta pergunta sem resposta , mas ela não foi esclarecedora.

Fundo :

  • Ubuntu 22.04 rodando com um pouco de instabilidade.
  • Tentativa e falha na atualização para a v24.
  • Iniciou uma instalação de terra arrasada do 22.04 (apagar a unidade inteira) e obteve sucesso.
  • A instalação subsequente do aplicativo aconselhou executar "sudo apt update" antes de continuar. Não me lembro do aplicativo, provavelmente um trivial.

Sintomas :

  • Os aplicativos prontos na barra de favoritos aparecerão para abrir/ativar, pois o ícone acenderá e o nome do aplicativo aparecerá na barra superior.
  • Nenhuma ação funciona no aplicativo, nem aparece em nenhum dos espaços de trabalho padrão, embora seja possível alternar entre eles.
  • A tecla de atalho do terminal funciona como acima, ícone na barra de favoritos, nome do terminal na barra superior, sem aparência de janela
  • Clicar com o botão direito em qualquer um dos dois locais visíveis permite "Fechar", o que funciona.
  • O menu de nove pontos apresenta aplicativos, ambos os painéis podem ser visualizados, o mesmo resultado com aplicativos internos.

O que eu tentei :

  • Pesquisas na Internet usando termos apropriados como "display is missing applications" e variações deles resultam em posts úteis sobre instalação de drivers. Os termos sempre incluem "Ubuntu" e às vezes o número da versão "22.04" com resultados igualmente pouco recompensadores.

Complicações :

  • Não consigo digitar nenhum comando no terminal.
  • Provavelmente consigo entrar no modo de recuperação, mas não tenho certeza do que fazer nessa situação, pois não há nenhuma solução direta para os aplicativos desaparecidos na internet.
  • Prestei pouca atenção aos resultados do "sudo apt update" enquanto ele rolava, mas havia bastante texto e tempo envolvidos antes que uma reinicialização fosse comandada.
  • A placa de vídeo foi removida e parece ser um item de baixo custo com um nome que não vi em minhas "viagens". Estou em condições de comprar um adaptador de vídeo de substituição apropriado se houver alguma garantia de que seja a solução.

Gostaria de evitar uma limpeza e reconstrução (mas farei isso, se for recomendado). Antes do comando de atualização, restaurei cerca de 2 TB de arquivos, o que levou de cinco a sete horas (tempo de hibernação) e teria que fazer backup deles novamente, usando um LiveCD como fiz na primeira reconstrução.

Não sou um mago do Linux, apenas um usuário ocasional e um defensor do SO pela simplicidade e segurança que ele representa. Se algo der errado e a internet não estiver disponível, minha solução usual é apagar e reiniciar.

A única pergunta :

O que posso fazer para retornar o sistema ao status operacional?

drivers
  • 1 respostas
  • 52 Views
Martin Hope
mahmoudadel
Asked: 2025-03-19 21:23:06 +0800 CST

ubuntu gnome wayland não pode usar GPU principal

  • 6

meu ubuntu gnome simplesmente não usa a nvidia GTX no meu laptop e usa a GPU Intel para renderizar aplicativos pesados ​​e GUI. Fazer extensões como essa blur my shellcausa algum atraso e queda de quadros

$ nvidia-smi
 
Wed Mar 19 20:11:43 2025       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.86.15              Driver Version: 570.86.15      CUDA Version: 12.8     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce GTX 1650        Off |   00000000:01:00.0 Off |                  N/A |
| N/A   51C    P0             14W /   50W |      84MiB /   4096MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            3006      G   /usr/bin/gnome-shell                      1MiB |
|    0   N/A  N/A           39062      G   /usr/bin/gjs                              7MiB |
|    0   N/A  N/A           42492      G   ...ersion=20250317-050122.955000         60MiB |
|    0   N/A  N/A           44114      G   /usr/bin/extension-manager               11MiB |
+-----------------------------------------------------------------------------------------+

enquanto uso da GPU Intel:

intel-gpu-top: Intel Cometlake (Gen9) @ /dev/dri/card1 -    8/   8 MHz;  98% RC6;  0.04/ 4.47 W;       21 irqs/s

      IMC reads:     1495 MiB/s
     IMC writes:      158 MiB/s

         ENGINES     BUSY                                                                            MI_SEMA MI_WAIT
       Render/3D    1.36% |█                                                                       |      0%      0%
         Blitter    0.00% |                                                                        |      0%      0%
           Video    0.00% |                                                                        |      0%      0%
    VideoEnhance    0.00% |                                                                        |      0%      0%

  PID      MEM      RSS      Render/3D            Blitter              Video            VideoEnhance     NAME       
    1  680800K  677648K |▎                 ||                  ||                  ||                  | systemd    
44983  213276K  213276K |                  ||                  ||                  ||                  | firefox    
42492     268K     268K |                  ||                  ||                  ||                  | chrome     
20430     260K     260K |                  ||                  ||                  ||                  | Typora     
 4096  108440K   86260K |                  ||                  ||                  ||                  | Xwayland   
 3006       0        0  |                  ||                  ||                  ||                  | gnome-shell

Eu tentei quase todas as soluções públicas, como definir as configurações do Nvidia Prime

$ prime-select query 
nvidia

ainda o laptop não usa a GPU da Nvidia para renderizar efeitos de extensão, como desfocar meu shell e causar atrasos

drivers
  • 1 respostas
  • 54 Views
Martin Hope
dxyzhou-tiger
Asked: 2025-03-18 04:47:58 +0800 CST

struct media_pipeline *pipe; removido de struct media_entity no código-fonte do kernel 6.1.55

  • 5

A compilação dos meus drivers de vídeo gera o seguinte erro:

xilinx-dma.h:51: retornar container_of(e->pipe, struct xvip_pipeline, pipe);

Descobrimos que a seguinte linha foi removida da estrutura media_entity {} definida em ./media/media-entity.h

  int stream_count;
  struct media_pipeline *pipe;
  In kernel version 6.1.55 (Build in ARM64 architecture)

O driver de vídeo é compilado corretamente na versão 5.15.0-131 do kernel. (Construído na arquitetura x86_64)

Estou me perguntando o motivo da remoção do *pipe e como resolver isso?

Obrigado, Tigre

drivers
  • 1 respostas
  • 43 Views
Martin Hope
j0h
Asked: 2025-03-17 04:30:32 +0800 CST

tentando inicializar a tela usb do racertech

  • 5

Não vou mentir, a unidade em si é um teclado Ajazz AKP846, funciona em grande parte, o único componente com defeito é o display interno.
Os componentes relevantes do buffer circular do kernel são:

[ 9169.404509] hid-generic 0003:28E9:3012.001C: hiddev4,hidraw12: USB HID v1.11 Device [SmartCloud AKP846] on usb-0000:00:14.0-11.2.4/input3
[ 9169.628073] usb 1-11.2.7: new high-speed USB device number 26 using xhci_hcd
[ 9169.733409] usb 1-11.2.7: New USB device found, idVendor=34c7, idProduct=2114, bcdDevice= 0.00
[ 9169.733414] usb 1-11.2.7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 9169.733415] usb 1-11.2.7: Product: USB DISP
[ 9169.733416] usb 1-11.2.7: Manufacturer: RACERTECH
[ 9169.733417] usb 1-11.2.7: SerialNumber: 888888888

Procurei o driver de vídeo OEM e comecei a ler o código-fonte, onde vi uma dependência para drivers de link de vídeo evdi e prossegui com a instalação dos drivers de link de vídeo com evdi.

Embora eu consiga executar o evdi, não consigo fazer com que o dispositivo seja reconhecido como um monitor. Admito que este é meu primeiro dispositivo de exibição USB (a unidade inteira funciona como um hub, com teclado, codificador, monitor, tela sensível ao toque e armazenamento).

em qualquer caso, o link de exibição foi instalado corretamente, e o driver RACERTech parece funcionar sem erros, mas estou tendo dificuldades para descobrir como atribuir o vídeo.

Estou no Ubuntu Mate 22.04, com X11.

Link para os drivers RACERTECH: https://www.racer-tech.com/en/file-share

link para configuração do link de exibição: https://www.synaptics.com/products/displaylink-graphics/downloads/ubuntu

Eu tentei usar o monitor como um monitor normal e procurei por ele como um dispositivo de buffer de quadros. com sudo modprobe udl esudo modprobe uevdi

nada aparece no /dev/fb* ou com xrandr --querry, então acho que devo estar confuso.

Como faço para que este dispositivo de exibição USB funcione no Ubuntu?

drivers
  • 1 respostas
  • 70 Views
Martin Hope
jmann
Asked: 2025-03-14 04:45:08 +0800 CST

24.04.1 LibreOffice não consegue imprimir. HP Laser Jet P1109w

  • 5

Instalação nova recente do 24.04.1 não conseguiu habilitar a impressora do LibreOffice. Tentei tudo o que era óbvio, mas sem sorte. Adoro o processador de texto do LibreOffice, gostaria de colocá-lo para funcionar. badmann

PSIsso aconteceu alguns anos atrás com uma versão anterior e foi para o HP Linux Imaging&Printing e foi possível usar o driver da impressora com sucesso.

drivers
  • 2 respostas
  • 68 Views
Martin Hope
BZab
Asked: 2025-03-06 18:42:39 +0800 CST

Hub USB com controle de energia independente nas portas downstream - o sistema as habilita novamente

  • 5

Estou escrevendo um pequeno módulo Python que controlará o HUB USB que usa chips Cypress CY7C65631 (EZ-USB HX2LP). A placa em que ele está tem um IC externo usado para controle VBUS (com todos os sinais de habilitação e sobrecorrente conectados ao IC HUB) e um GPIO Expander que me permite monitorar os valores lógicos definidos nas ditas linhas.

Ele roda no Ubuntu 20.04.6 LTS com kernel 5.8 (fornecido pelo fabricante da placa com x86). O hub é controlado com transferências ctrl do PyUSB. A comunicação com o hub funciona corretamente e o hub é reconhecido corretamente pelo sistema:

:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 USB-2.0 "TetraHub"
Bus 001 Device 017: ID 0781:55b1 SanDisk Corp. Dell KB216 Wired Keyboard
Bus 001 Device 003: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 USB-2.0 "TetraHub"
Bus 001 Device 002: ID 413c:2113 Dell Computer Corp. Dell KB216 Wired Keyboard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Para fins de teste, conectei um pendrive (com alguns dados) a uma das portas. O que estou tentando fazer agora é:

  1. habilite tudo e leia os dados
  2. desligue apenas aquela porta e veja se o sistema operacional não vê o dispositivo pendrive
  3. reative a porta, veja o dispositivo reconhecer automaticamente e reler os dados.

Quando tento fazer o teste, posso observar que a porta está devidamente desligada, mas depois de algum tempo (varia, mas geralmente parece ser entre 0,5 s e 2 s) a porta é ligada. Suspeito que tenha algo a ver com os drivers USB ou o módulo do kernel responsável pelo gerenciamento de energia dos dispositivos USB, mas não tenho ideia do que exatamente é e como desabilitá-lo (ou alterar a maneira como controlo as portas).

Eu me livrei do ponto 3) do teste, para primeiro verificar se eu sou capaz de desligar a porta com sucesso. Aqui estão os logs e parte do código que eu uso para executar o teste.

Descritor do Hub:

:~$ lsusb -vvv -d 04b4:6560

Bus 001 Device 003: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 USB-2.0 "TetraHub"
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x04b4 Cypress Semiconductor Corp.
  idProduct          0x6560 CY7C65640 USB-2.0 "TetraHub"
  bcdDevice            9.15
  iManufacturer           0 
  iProduct                2 EXTERNAL USB HUB
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              174mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             4
  wHubCharacteristic 0x0089
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
    Port indicators
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent    100 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0503 highspeed power enable connect
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  bNumConfigurations      1
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0001
  Self Powered

Parte dmesgrelacionada ao teste (o momento de desligar a porta):

usb 1-3.2: USB disconnect, device number 16
[  +0.763930] usb 1-3.2: new high-speed USB device number 17 using xhci_hcd
[  +0.102990] usb 1-3.2: New USB device found, idVendor=0781, idProduct=55b1, bcdDevice= 1.10
[  +0.000009] usb 1-3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  +0.000005] usb 1-3.2: Product: SanDisk 3.2 Gen1
[  +0.000004] usb 1-3.2: Manufacturer: SanDisk
[  +0.000004] usb 1-3.2: SerialNumber: A20019FE2628A724
[  +0.001528] usb-storage 1-3.2:1.0: USB Mass Storage device detected
[  +0.000650] scsi host2: usb-storage 1-3.2:1.0
[  +1.012410] scsi 2:0:0:0: Direct-Access     SanDisk  SanDisk 3.2 Gen1 DL17 PQ: 0 ANSI: 6
[  +0.000876] sd 2:0:0:0: Attached scsi generic sg0 type 0
[  +0.000414] sd 2:0:0:0: [sda] 126124032 512-byte logical blocks: (64.6 GB/60.1 GiB)
[  +0.000524] sd 2:0:0:0: [sda] Write Protect is off
[  +0.000006] sd 2:0:0:0: [sda] Mode Sense: 45 00 00 00
[  +0.000618] sd 2:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[  +0.082726]  sda: sda1 sda2
[  +0.002845] sd 2:0:0:0: [sda] Attached SCSI removable disk

Partes do código do teste:

# b is the instance of the object abstracing the connected board
port_num = 2
print(b.external_usb_hub.get_port_status(port_num))
b.external_usb_hub.set_port_power(port_num, is_up=False)
print(b.external_usb_hub.get_port_status(port_num))
t = 0.
dt = 0.1
for _ in range(25):
    # read_hub_port_sig_n_ena reads the state of the input bit corresponding
    # to the ENA_n signal connecting the HUB Controller and the IC managing
    # the power on downstream ports. Signal ACTIVE means VBUS output is present.
    print(f"T = {round(t, 2)}: ", b.read_hub_port_sig_n_ena("external",port_num))
    sleep(dt)
    t += dt

class HUB:
    # get_port_status(...) is a beautified version of hub's method:
    def get_port_status_raw(self, port_num):
        return self.ctrl_transfer(
            bmRequestType=0xA3,
            bRequest=BRequest.GET_STATUS,
            wValue=0x0,
            wIndex=port_num,
            wLength=0x4,
        )
    
     def ctrl_transfer(
        self,
        bmRequestType,
        bRequest,
        wValue,
        wIndex,
        wLength=None,
        data=None,
        data_or_wLength=None,
    ):
        # Args verification omitted for clarity
        
        # self.dev is the instance returned by the usb.core.find(...)
        resp = self.dev.ctrl_transfer(
            bmRequestType=bmRequestType,
            bRequest=bRequest,
            wValue=wValue,
            wIndex=wIndex,
            data_or_wLength=data_or_wLength,
        )
        # Prevent timeouts with stacked xfers -- quick 'n dirty fix
        sleep(0.2)
        return resp

Saída:

# Before disabling the port:
{'PortStatus.PORT_CONNECTION': 1, 'PortStatus.PORT_ENABLE': 0, 'PortStatus.PORT_SUSPEND': 1, 'PortStatus.PORT_OVER_CURRENT': 0, 'PortStatus.PORT_RESET': 0, 'PortStatus.PORT_POWER': 1, 'PortStatus.PORT_LOW_SPEED': 1, 'PortStatus.PORT_HIGH_SPEED': 0, 'PortStatus.PORT_TEST': 0, 'PortStatus.PORT_INDICATOR': 0, 'PortChange.C_PORT_CONNECTION': 0, 'PortChange.C_PORT_ENABLE': 0, 'PortChange.C_PORT_SUSPEND': 0, 'PortChange.C_PORT_OVER_CURRENT': 0, 'PortChange.C_PORT_RESET': 0}
# Right after disabling the port:
{'PortStatus.PORT_CONNECTION': 0, 'PortStatus.PORT_ENABLE': 0, 'PortStatus.PORT_SUSPEND': 0, 'PortStatus.PORT_OVER_CURRENT': 0, 'PortStatus.PORT_RESET': 0, 'PortStatus.PORT_POWER': 0, 'PortStatus.PORT_LOW_SPEED': 0, 'PortStatus.PORT_HIGH_SPEED': 0, 'PortStatus.PORT_TEST': 0, 'PortStatus.PORT_INDICATOR': 0, 'PortChange.C_PORT_CONNECTION': 0, 'PortChange.C_PORT_ENABLE': 0, 'PortChange.C_PORT_SUSPEND': 0, 'PortChange.C_PORT_OVER_CURRENT': 0, 'PortChange.C_PORT_RESET': 0}
T = 0.0:  GPIOExpState.INACTIVE
(...)
T = 1.2:  GPIOExpState.INACTIVE
# Here something toggles behind my back the power back on, port becomes enabled and device discovered
T = 1.3:  GPIOExpState.ACTIVE
(...)
drivers
  • 1 respostas
  • 58 Views
Martin Hope
kristiangbg
Asked: 2025-02-28 07:28:24 +0800 CST

Não há vários monitores em "Configurações -> Monitores" no Ubuntu 24.04 com AMD Radeon

  • 5

Desde a atualização para o Ubuntu 24.04, meu monitor externo conectado via HDMI não aparece em Configurações -> Monitores , e não consigo mais usar minha tela extra muito necessária. Minha situação é a seguinte (com hdmi conectado):

sudo lshw -c video

dá

*-display                 
       description: VGA compatible controller
       product: Stoney [Radeon R2/R3/R4/R5 Graphics]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       ...

e

sudo xrandr

dá

Screen 0: minimum 16 x 16, current 1920 x 1080, maximum 32767 x 32767
None-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 508mm x 285mm
   1920x1080     59.96*+
   1440x1080     59.99  
   1400x1050     59.98  
   ...

e

sudo ubuntu-drivers devices

não dá nenhuma saída, e eu corri

sudo apt update; sudo apt upgrade
sudo reboot

e Configurações -> Exibições se parece com isso:

Configurações -> Exibições

e a aba Drivers Adicionais em Software e Atualizações fica assim:

Software e atualizações

e a aba Ubuntu Software fica assim:

Software Ubuntu

e os detalhes do sistema se parecem com isto:

Detalhes do sistema

Tentei fazer login via Xorg (pelo ícone de engrenagem no login), mas então fiquei preso em um loop infinito de login, pois não conseguia fazer login via Xorg . Pelo menos consigo fazer login pelo Wayland .

A parte "Gráficos" da saída do comando:

inxi -Fxxxrz

parece com isso:

Parte "Gráficos" de "inxi -Fxxxrz"

O que significa "driver: N/A"? É esse o problema?

Não consigo encontrar nenhuma informação sobre as configurações de HDMI nas configurações do BIOS/UEFI.

Pesquisei na internet por dias, mas não consegui encontrar informações úteis para resolver meu problema. No entanto, não sou muito experiente em computadores, então estou humildemente pedindo ajuda aqui. O que fazer?

drivers
  • 1 respostas
  • 70 Views
Martin Hope
User051209
Asked: 2025-02-27 19:13:55 +0800 CST

Como posso instalar um adaptador WiFi EDIMAX EW-7811UTC no Lubuntu com kernel 6.8?

  • 5

Estou tentando instalar o adaptador WiFi EDIMAX EW-7811UTC no lubuntu 24.04 .

Primeira tentativa do pacote aptrtl8812au-dkms

Eu usei o comando:

> sudo apt install rtl8812au-dkms

Após uma reinicialização e no final do processo de inicialização, inseri na porta USB o adaptador WiFi, mas não há nenhuma interface wifi disponível. A saída do comando sudo lshw -C networké:

> sudo lshw -C network
[sudo] password for user: 
  *-network                 
       description: Ethernet interface
       product: I210 Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: enp2s0
       version: 03
       serial: 00:13:95:5b:bd:16
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=igb driverversion=6.8.0-54-generic duplex=full firmware=0. 6-5 ip=192.168.127.11 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:22 memory:91200000-9121ffff memory:91220000-91223fff
  *-network
       description: Ethernet interface
       product: I210 Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: enp3s0
       version: 03
       serial: 00:13:95:5b:bd:17
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=igb driverversion=6.8.0-54-generic firmware=0. 6-5 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:23 memory:91100000-9111ffff memory:91120000-91123fff

Segunda tentativa da fonte do driver GitHub

Após remover o pacote anterior pelo comando:

> sudo apt purge rtl8812au-dkms

Tentei instalar o driver da fonte do GitHub , mas obtive o mesmo resultado negativo.
Para instalar o driver da fonte, segui os passos abaixo:

  1. cd /usr/src
  2. sudo git clone https://github.com/morrownr/8812au-20210820.git
  3. cd /usr/src/8812au-20210820/
  4. sudo ./install-driver.sh

Posso ver que o módulo está instalado pelo seguinte comando:

> dkms status
rtl8812au/4.3.8.12175.20140902+dfsg, 6.8.0-54-generic, x86_64: installed

O resultado desta instalação é o mesmo do repositório apt.

Em outras distribuições o driver estava ok

No passado, instalei o driver para o mesmo WiFi no lubuntu 22.04 com kernel 5.19.0-41 e em outra distribuição Linux (Mint, distribuição personalizada criada pela Yocto).

A diferença mais importante que notei é que o lubuntu 24.04 tem uma versão do kernel:

> uname -r
6.8.0-54-generic

e se eu tentar instalar o adaptador wifi no lubuntu 22.04 com kernel 6.8.0.52-generic a instalação falha.

Pergunta

Como posso instalar um adaptador WiFi EDIMAX EW-7811UTC em uma distribuição Lubuntu 24.04 com kernel 6.8?

drivers
  • 3 respostas
  • 60 Views
Martin Hope
Mayank Bhaskar
Asked: 2025-02-24 12:51:04 +0800 CST

Como forçar o Ubuntu 24.10 a usar Wayland em vez de x11 nos drivers Nvidia 565.77 e 570.86 beta na RTX 2070?

  • 5

Para forçar o Ubuntu 24.10 a usar o Wayland com o driver Nvidia 565, segui estes passos:

  1. Verifique e defina a configuração do GDM: edite o arquivo de configuração do GDM para garantir que o Wayland esteja habilitado:

    • Abra um terminal e execute:sudo nano /etc/gdm3/custom.conf
    • Certifique-se de que a linha WaylandEnable=trueesteja presente e sem comentários. Salve e saia.
    • Reinicie o GDM com: sudo systemctl restart gdm3.
  2. Verificar driver da Nvidia: Confirme se o driver da Nvidia está instalado e funcional:

    • Execute nvidia-smipara verificar se a GPU é reconhecida e certifique-se de que a versão é 565.
  3. Parâmetro do kernel: se o Wayland não funcionar, adicione o parâmetro do kernel nvidia-drm.modeset=1:

    • Editar /etc/default/grubcom sudo nano /etc/default/grub,
    • Adicionar nvidia-drm.modeset=1a GRUB_DEFAULT_OPTIONS, via GRUB_DEFAULT_OPTIONS="quiet splash nvidia-drm.modeset=1"
    • Em seguida, execute sudo update-grube reinicie.

Este $XDG_SESSION_TYPE sempre produz x11:

echo $XDG_SESSION_TYPE -> x11

Verifiquei o servidor de exibição usando o loginctlcomando na tela de login para verificar a sessão GDM. Estas são as duas sessões ativas - TX 2070

insira a descrição da imagem aqui

Se eu instalar via Software & Updates- 560.35.xo padrão é Wayland no Ubuntu 24.10 por meio do metapacote de kernel aberto de nvidia-driver-560-open (proprietário, testado)

Se eu fizer uma instalação de método de execução, o 565.77& 570.86.16 betapadrão será x11 e não posso alternar para Wayland

drivers
  • 2 respostas
  • 123 Views

Sidebar

Stats

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

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

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

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