Bom,meu Linux mint reconhece que meu processador é um i5 3470,mas reconhece o gráfico integrado como de um xeon e3-1200,assim não reconhecendo HDMI sem mexer no grub utilizando nomodeset,com o nomodeset no grub,reconhece o HDMI mesmo o driver gráfico não suportando HDMI mas,os jogos ficam a 5 FPS,já com o VGA,numa resolução maior, roda a 60 FPS normalmente,quero que o meu Linux mint reconheça o driver gráfico do meu i5 3470
Você possui 2 monitores, um VGA e outro HDMI ou está utilizando algum adaptador nesse VGA? Se possuir 2 monitores conecte ambos e poste a saída do comando xrandr
.
Também poste a saída do comando abaixo para ver informações da GPU integrada e o driver utilizado.
inxi -Gxxx
Para corrigir esse problema, existem algumas abordagens que você pode tentar.
1. Verificar os Drivers Gráficos
A primeira coisa a verificar é se você está utilizando o driver correto para a GPU integrada. O i5 3470 possui uma GPU Intel HD 2500 ou 4000, dependendo da versão do processador.
-
Abra o terminal e verifique qual driver está sendo utilizado para o gráfico integrado:
lspci -k | grep -A 2 -i vga
O comando acima mostrará qual driver está sendo utilizado para a sua GPU integrada.
-
Se o driver da Intel não estiver sendo usado, você pode instalar ou atualizar os drivers gráficos Intel com o seguinte comando:
sudo apt update sudo apt install xserver-xorg-video-intel
2. Desabilitar o Driver do Xeon
O fato de o sistema estar detectando a GPU como parte de um Xeon sugere que pode haver um conflito de drivers. Tente desabilitar o driver que está sendo associado ao Xeon e forçar o uso do driver Intel.
-
Tente editar o arquivo de configuração do X11 para especificar o driver correto.
Edite o arquivo de configuração:
sudo nano /etc/X11/xorg.conf
Adicione ou edite a seção
Device
para usar o driver Intel:Section "Device" Identifier "Intel Graphics" Driver "intel" EndSection
Salve e feche o arquivo. Reinicie o computador para que as alterações tenham efeito.
3. Verificar a Configuração do HDMI
Verifique se a sua configuração de HDMI está sendo reconhecida corretamente com o driver correto.
- Você pode verificar os dispositivos de saída de vídeo com:
Isso mostrará se o HDMI está sendo reconhecido e quais saídas de vídeo estão disponíveis.xrandr
4. Testar o Modo sem o nomodeset
Tente remover o nomodeset
do GRUB, já que ele pode estar causando uma performance gráfica reduzida em jogos. Para fazer isso, edite o arquivo do GRUB:
-
Abra o terminal e edite o arquivo do GRUB:
sudo nano /etc/default/grub
-
Procure pela linha
GRUB_CMDLINE_LINUX_DEFAULT
e remova onomodeset
dela. Por exemplo:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
-
Atualize o GRUB:
sudo update-grub
-
Reinicie o sistema e veja se o HDMI funciona corretamente e se a performance melhora.
5. Verificar o Kernel
Se o problema persistir, tente atualizar ou alterar o kernel, pois versões mais recentes podem ter melhor suporte para gráficos integrados Intel. Você pode atualizar o kernel via o “Gerenciador de Atualizações” ou instalar um kernel mais recente manualmente.
6. Verificar as Configurações de Energia
Certifique-se de que as configurações de energia não estão limitando a performance do processador gráfico, já que pode haver um throttling de desempenho que impacta negativamente nos jogos.
Se essas etapas não resolverem, pode ser necessário investigar mais a fundo o que está acontecendo com os drivers ou as configurações de hardware do seu sistema.
Na verdade troquei de cabo,tenho apenas 1 monitor,sem o nomodeset no grub,ele reconhece o monitor como vga,pois só funciona VGA sem o nomodeset,com o nomodeset no grub, reconhece o monitor como None-1 e funciona o HDMI normalmente,porém,com o HDMI os jogos não roda legal 3/4 FPS mesmo em 800x600,no vga em 1024x768 roda a 60,fora que após usar o nomodeset fica fixo em 800x600 sem poder alterar,já com o cabo vga posso alterar resoluções e o monitor é reconhecido como vga invés de None-1
no xorg tem esses comandos
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "sna"
EndSection
a saida para o comando de reconhecer grafica é:
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
DeviceName: Onboard IGD
Subsystem: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
aqui uma amostra do relatorio do sistema:
CPU:
Info: quad core model: Intel Core i5-3470 bits: 64 type: MCP smt: <unsupported> arch: Ivy Bridge
rev: 9 cache: L1: 256 KiB L2: 1024 KiB L3: 6 MiB
Speed (MHz): avg: 3392 high: 3393 min/max: 1600/3600 cores: 1: 3392 2: 3393 3: 3392 4: 3392
bogomips: 25540
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Graphics:
Device-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics driver: N/A arch: Gen-7
bus-ID: 00:02.0 chip-ID: 8086:0152 class-ID: 0300
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 compositor: xfwm4 v: 4.18.0
driver: X: loaded: intel,modesetting unloaded: fbdev,vesa dri: swrast gpu: N/A display-ID: :0.0
screens: 1
Substitua o conteúdo do arquivo para
Section "Device"
Identifier "Intel Graphics"
Driver "modesetting"
EndSection
E reinicie logo em seguida após isso veja se o monitor HDMI funciona
Tenho que tirar o nomodeset do grub?
sim caso contrario o driver não sera carregado
não,funcionou,quando uso hdmi sem o nomodeset fica com a tela preta com o vga funciona,o driver grafico não se alterou,continua o xeon
Qual a saída do comando abaixo?
inxi -Gxxx
digite ou cole o código aqui
Graphics:
Device-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics driver: N/A
arch: Gen-7 bus-ID: 00:02.0 chip-ID: 8086:0152 class-ID: 0300
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6
compositor: xfwm4 v: 4.18.0 driver: X: loaded: intel,modesetting
unloaded: fbdev,vesa dri: swrast gpu: N/A display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 1440x900 s-dpi: 96 s-size: 381x238mm (15.00x9.37")
s-diag: 449mm (17.69")
Monitor-1: Unknown-1 mapped: None-1 res: 1440x900 hz: 60 size: N/A
modes: 1440x900
API: EGL v: 1.5 platforms: device: 0 drv: swrast gbm: drv: kms_swrast
surfaceless: drv: swrast x11: drv: swrast inactive: wayland
API: OpenGL v: 4.5 vendor: mesa v: 24.0.9-0ubuntu0.3 glx-v: 1.4
direct-render: yes renderer: llvmpipe (LLVM 17.0.6 256 bits)
device-ID: ffffffff:ffffffff
Esta com o parâmetro nomodeset?
Você manualmente criou o arquivo xorg.conf ou algum arquivo extra dentro da pasta /etc/X11/xorg.conf.d?
Já havia esses comandos no xorg,criei nada
Depois que vi que do outro jeito não deu certo, coloquei novamente o nomodeset no grub