.png)
Я использую Ubuntu 22.04 LTS на своем ноутбуке со следующими системными характеристиками:
- Intel Core i7-4810MQ
- Intel HD 4600 (integrated GPU)
- Nvidia Quadro K1100 (2GB RVAM)
- 24 GB RAM
- ubuntu-drivers --list
bash
nvidia-driver-390
nvidia-drivers-418-server
xserver-xorg-video-nouveau
При использовании "производительного режима" Nvidia производительность ужасная. Когда я использую ноутбук для серфинга в интернете, наблюдается много пропущенных кадров. FPS около 20, а графика медленная. Температура процессора очень высокая. Она составляет около 70°C без открытия чего-либо, загружается только Ubuntu. Она составляет 85°C, когда я открываю Firefox.
При использовании режима энергосбережения Intel производительность при просмотре веб-страниц очень хорошая, но я не могу использовать свою карту Nvidia.
Я также пробовал переключиться на nouveau, но в данный момент у меня установлен графический процессор Intel HD, а не Nvidia, поэтому проблема та же: я не могу использовать карту Nvidia.
Что делать? Есть ли другие водители?
Я установил Ubuntu со сторонними проприетарными драйверами без последних обновлений. Когда я переключился на nouveau, основным графическим процессором стал Intel HD, а не Nvidia, и я не знаю, как вернуть все обратно. Я пробовал nvidia-drivers-390, 418, 415. Ubuntu-drivers рекомендует мне 390, но сайт Nvidia рекомендует 418, но оба варианта плохие. Спасибо за редактирование моего вопроса.
Я искал, как узнать текущий используемый графический процессор, и вот результат (я использую Intel HD после перехода на Nouveau)
glxinfo -B 127 ↵
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel (0x8086)
Device: Mesa Intel(R) HD Graphics 4600 (HSW GT2) (0x416)
Version: 22.2.0
Accelerated: yes
Video memory: 1536MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.2.0-rc1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.2.0-rc1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.2.0-rc1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
решение1
Проблема была не в драйверах, тактовая частота карты Nvidia составляла 100 МГц и
Power Source
работала от батареи, даже если я использовал питание от сети переменного тока, как показано здесь:Я установил
acpi
так, чтобы источник питания автоматически переключился на переменный ток, а тактовая частота карты стала 705, как показано здесь:Чтобы исправить разрывы экрана:
sudo xrandr --output Display_name --set TearFree on
- чтобы узнать Display_name используйте
xrandr
- чтобы узнать Display_name используйте