Utilizei as otimizações do Linux Toys, e meu mouse usb não funciona de maneira adequada

Olá a todos, tudo bem?

Ouvi o Diocast com o Psygreg, e eu achei muito interessante as otimizações que vem no app do linux toys. Principalmente a shader booster. Bem, baixei o linux toys e coloquei pra otimizar… Então tudo ficou esquisito. Meu mouse usb fica ligando e se desligando do nada, a conexão bluetooth ta diferente e meu wifi não conecta diretamente na rede de casa ao ligar o note book, sempre tenho que ir nas configurações ver isso e resolver. Isso tudo acaba sendo incômodo para mexer no computador. Tentei utilizar o “reverter otimizações” porém não deu certo. Tem alguma maneira de reverter isso? Sou nova no mundo do penguim, faz uns dois anos que migrei, porém sempre fui uma usuária que só faz o básico. Trabalha e joga alguns joguinhos.

Agradeço a atenção!

A maquina é um inspiron da dell, um processador i7 e nele OS é o Fedora Workstation 42.

Atualização, o mouse consegui resolver! Agora falta o bluetooth, que eu até consigo conectar, mas quando entra no discord meu sistema crasha. Antes isso não acontecia…

com todo o respeito ao trabalho do colega Psygreg, que criou uma incrível ferramenta. mas… eu tenho um lema que não abro mão: “não procure solução para problema que você não tem”.

certamente a ferramenta que ele criou não serve a todos e deve ser bem ponderado antes de utilizá-la.

Concordo, foi erro de principiante meu, deveria ter estudado melhor!

Olá!

Como foi que aconteceu, tipo você já a aplicou as otimizações e os erros ocorreram em seguida? ou tipo foi depois de algum tempo… fez alguma atualização depois?

Estava olhando aqui para tentar entender o que pode ser:

Roda esses comandos e depois cola a saída aqui para gente ver se ficou ainda algum arquivo do otimizador:

ls -l /usr/lib/udev/rules.d
ls -l /usr/lib/modprobe.d/
ls -l  /usr/lib/sysctl.d/
ls -l /usr/share/X11/xorg.conf.d/
ls -l /etc/sysctl.d/

Ok! Obrigada, vou tentar aqui e já retorno!

ls -l /usr/lib/udev/rules.d
total 740
-rw-r–r–. 1 root root   321 ago 13 21:00 01-md-raid-creating.rules
-rw-r–r–. 1 root root  8516 dez 15 21:00 10-dm.rules
-rw-r–r–. 1 root root  2181 dez 15 21:00 11-dm-lvm.rules
-rw-r–r–. 1 root root  1443 jan 31  2025 11-dm-parts.rules
-rw-r–r–. 1 root root  2310 dez 15 21:00 13-dm-disk.rules
-rw-r–r–. 1 root root  1274 abr  1  2025 39-usbmuxd.rules
-rw-r–r–. 1 root root  6486 jan 12 21:00 40-libgphoto2.rules
-rw-r–r–. 1 root root   998 jan 16  2025 40-usb-media-players.rules
-rw-r–r–. 1 root root 42861 jan 18  2025 40-usb_modeswitch.rules
-rw-r–r–. 1 root root  5209 out 12 21:00 50-udev-default.rules
-rw-r–r–. 1 root root   921 nov 13 08:27 56-hpmud.rules
-rw-r–r–. 1 root root   704 out 12 21:00 60-autosuspend.rules
-rw-r–r–. 1 root root   721 out 12 21:00 60-block.rules
-rw-r–r–. 1 root root   215 out 12 21:00 60-block-scheduler.rules
-rw-r–r–. 1 root root  1071 out 12 21:00 60-cdrom_id.rules
-rw-r–r–. 1 root root   637 out 12 21:00 60-dmi-id.rules
-rw-r–r–. 1 root root   834 out 12 21:00 60-drm.rules
-rw-r–r–. 1 root root  1093 out 12 21:00 60-evdev.rules
-rw-r–r–. 1 root root   491 out 12 21:00 60-fido-id.rules
-rw-r–r–. 1 root root  3628 jan 15  2025 60_flashrom.rules
-rw-r–r–. 1 root root   379 out 12 21:00 60-infiniband.rules
-rw-r–r–. 1 root root   282 out 12 21:00 60-input-id.rules
-rw-r–r–. 1 root root  2210 jan 16  2025 60-libjaylink.rules
-rw-r–r–. 1 root root   712 jan 27  2025 60-mdevctl.rules
-rw-r–r–. 1 root root   129 ago 27  2024 60-net.rules
-rw-------. 1 root root   947 set 11 21:00 60-nfs.rules
...
-rw-r–r–. 1 root root   459 abr 13  2025 99-vmware-scsi-udev.rules
-rw-r–r–. 1 root root   435 out 12 21:00 README

ls -l /usr/lib/modprobe.d/
total 20
-rw-r–r–. 1 root root 382 jan 12 21:00 dist-alsa.conf
-rw-r–r–. 1 root root 884 jan  1 21:00 dist-blacklist.conf
-rw-r–r–. 1 root root  30 jan 15  2025 openfwwf.conf
-rw-r–r–. 1 root root 306 out 12 21:00 README
-rw-r–r–. 1 root root 821 out 12 21:00 systemd.conf

ls -l  /usr/lib/sysctl.d/
total 36
-rw-r–r–. 1 root root 1810 out 27 21:00 10-default-yama-scope.conf
-rw-r–r–. 1 root root  163 out 12 21:00 10-map-count.conf
-rw-r–r–. 1 root root 1822 out 12 21:00 50-coredump.conf
-rw-r–r–. 1 root root 1919 out 12 21:00 50-default.conf
-rw-r–r–. 1 root root  246 jan 16  2025 50-libkcapi-optmem_max.conf
-rw-r–r–. 1 root root  649 out 12 21:00 50-pid-max.conf
-rw-r–r–. 1 root root  499 jan 15  2025 60-libvirtd.conf
-rw-r–r–. 1 root root 2399 fev  4 12:48 70-cachyos-settings.conf
-rw-r–r–. 1 root root  387 out 12 21:00 README

ls -l /usr/share/X11/xorg.conf.d/
ls: não foi possível acessar ‘/usr/share/X11/xorg.conf.d/’: Arquivo ou diretório inexistente

ls -l /etc/sysctl.d/
total 4
lrwxrwxrwx. 1 root root 14 out 12 21:00 99-sysctl.conf → ../sysctl.conf

Olhando aqui a reversão removeu as configurações que adicionou nas pastas, menos essa que ainda ficou:

-rw-r–r–. 1 root root 2399 fev  4 12:48 70-cachyos-settings.conf

Porém olhando as configs que ela aplica aparentemente não influencia no bluethoth.

No restante do script, está relacionado a gestão de energia placa de vídeo essas coisas, mas como seu sistema está funcionando acho que não convém a gente mexer. :grimacing:

Você disse que resolveu os outros problemas, que agora só ocorre esse problema do Discord certo?

Vamos ver se achamos algo nesse sentindo, pode ser que nesse caso o problema seja o Discord mesmo….

Aqui estão algumas sugestões da IA:

O Fedora travando ao abrir o Discord é um problema conhecido, frequentemente relacionado a conflitos com o Wayland (servidor de exibição padrão do Fedora), aceleração de hardware do Discord ou problemas com drivers NVIDIA. 

Aqui estão as soluções mais eficazes, organizadas da mais provável para a menos provável:

1. Usar a Versão Flatpak (Recomendado)
Se você instalou o Discord via DNF (RPM), ele pode ter problemas de dependências. O Discord Flatpak é geralmente mais estável e isolado, evitando que trave o sistema todo. 

    Remova a versão atual: sudo dnf remove discord
    Instale via Flatpak: flatpak install flathub com.discordapp.Discord

2. Desativar a Aceleração de Hardware 
A aceleração de hardware do Discord pode entrar em conflito com o gerenciador de janelas do Fedora (GNOME/KDE). 

    Se o Discord abrir por alguns segundos, vá em Configurações de Usuário > Avançado e desative "Aceleração de Hardware".
    Se o Discord nem abrir, tente forçar a desativação via terminal:
    flatpak run com.discordapp.Discord --disable-gpu-sandbox

3. Corrigir problema com o Wayland (XWayland)
O Discord é baseado em Electron e, às vezes, lida mal com o Wayland. 

    Tente forçar o uso do XWayland: Se você usa GNOME, tente iniciar o Discord via terminal com esta flag:
    flatpak run com.discordapp.Discord --enable-features=UseOzonePlatform --ozone-platform=wayland
    Use o XWaylandVideoBridge: Se o travamento ocorre ao tentar compartilhar tela, instale o xwaylandvideobridge (disponível no Flathub) para melhorar a compatibilidade. 

4. Limpar o Cache do Discord 
Arquivos de cache corrompidos podem causar o travamento na inicialização. 

    Feche o Discord completamente.
    Apague a pasta de cache (para Flatpak):
    rm -rf ~/.var/app/com.discordapp.Discord/config/discord/Cache
    Abra o Discord novamente. 

5. Alternativa: Usar no Navegador (Web App)
Se nada funcionar e você precisar do Discord urgente, utilize a versão web no Chrome ou Firefox. Ela utiliza a aceleração de hardware do próprio navegador, que costuma ser mais robusta no Linux. 


Resumo do Diagnóstico

    NVIDIA: Se usa NVIDIA, garanta que os drivers proprietários estão instalados e atualizados.
    Logs: Para ver o erro exato, abra o terminal e digite flatpak run com.discordapp.Discord --log antes de abrir o aplicativo. 


Vou dar uma tentada aqui! Muito obrigada pela atenção!!

Qual a saída do comando?

lspci -k

lspci -k

00:00.0 Host bridge: Intel Corporation Raptor Lake-P/U 2p+8e cores Host Bridge/DRAM Controller (rev 01)
Subsystem: Dell Device 0c2f
Kernel driver in use: igen6_edac
Kernel modules: igen6_edac
00:02.0 VGA compatible controller: Intel Corporation Raptor Lake-P [Iris Xe Graphics] (rev 04)
Subsystem: Dell Device 0c2f
Kernel driver in use: i915
Kernel modules: i915, xe
00:04.0 Signal processing controller: Intel Corporation Raptor Lake Dynamic Platform and Thermal Framework Processor Participant (rev 01)
Subsystem: Dell Device 0c2f
Kernel driver in use: proc_thermal_pci
Kernel modules: processor_thermal_device_pci
00:08.0 System peripheral: Intel Corporation GNA Scoring Accelerator module (rev 01)
Subsystem: Dell Device 0c2f
00:0a.0 Signal processing controller: Intel Corporation Raptor Lake Crashlog and Telemetry (rev 01)
Subsystem: Dell Device 0c2f
Kernel driver in use: intel_vsec
Kernel modules: intel_vsec
00:12.0 Serial controller: Intel Corporation Alder Lake-P Integrated Sensor Hub (rev 01)
Subsystem: Dell Device 0c2f
Kernel driver in use: intel_ish_ipc
Kernel modules: intel_ish_ipc
00:14.0 USB controller: Intel Corporation Alder Lake PCH USB 3.2 xHCI Host Controller (rev 01)
Subsystem: Dell Device 0c2f
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:14.2 RAM memory: Intel Corporation Alder Lake PCH Shared SRAM (rev 01)
Subsystem: Dell Device 0c2f
00:15.0 Serial bus controller: Intel Corporation Alder Lake PCH Serial IO I2C Controller #0 (rev 01)
Subsystem: Dell Device 0c2f
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:15.1 Serial bus controller: Intel Corporation Alder Lake PCH Serial IO I2C Controller #1 (rev 01)
Subsystem: Dell Device 0c2f
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:16.0 Communication controller: Intel Corporation Alder Lake PCH HECI Controller (rev 01)
Subsystem: Dell Device 0c2f
Kernel driver in use: mei_me
Kernel modules: mei_me
00:17.0 SATA controller: Intel Corporation Alder Lake-P SATA AHCI Controller (rev 01)
Subsystem: Dell Device 0c2f
Kernel driver in use: ahci
Kernel modules: ahci
00:1c.0 PCI bridge: Intel Corporation Alder Lake PCI Express x4 Root Port #5 (rev 01)
Subsystem: Dell Device 0c2f
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 PCI bridge: Intel Corporation Alder Lake PCI Express x1 Root Port #10 (rev 01)
Subsystem: Dell Device 0c2f
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1f.0 ISA bridge: Intel Corporation Raptor Lake LPC/eSPI Controller (rev 01)
Subsystem: Dell Device 0c2f
00:1f.3 Audio device: Intel Corporation Raptor Lake-P/U/H cAVS (rev 01)
Subsystem: Dell Device 0c2f
Kernel driver in use: snd_hda_intel
Kernel modules: snd_soc_avs, snd_sof_pci_intel_tgl, snd_hda_intel
00:1f.4 SMBus: Intel Corporation Alder Lake PCH-P SMBus Host Controller (rev 01)
Subsystem: Dell Device 0c2f
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.5 Serial bus controller: Intel Corporation Alder Lake-P PCH SPI Controller (rev 01)
Subsystem: Dell Device 0c2f
Kernel driver in use: intel-spi
Kernel modules: spi_intel_pci
01:00.0 Non-Volatile memory controller: Micron Technology Inc 2500 NVMe SSD (DRAM-less) (rev 01)
Subsystem: Micron Technology Inc Device 2100
Kernel driver in use: nvme
Kernel modules: nvme
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8852BE PCIe 802.11ax Wireless Network Controller
Subsystem: Realtek Semiconductor Co., Ltd. Device b887
Kernel driver in use: rtw89_8852be
Kernel modules: rtw89_8852be

Ok.

teria que ver também o lsusb

Coloque na linha do kernel no grub

btusb.enable_autosuspend=n

Atualize o grub e reinicie