Nvidia RTX2060とInteli7-9750Hを搭載し、Fedora 31KDEスピンを実行する新しいラップトップを持っています。専用GPUを使用したことはありませんが、私は常に問題なくFedoraを使用してきました。 rpmfusionから独自のnvidiaドライバーをインストールしましたが、CPUがすべてのグラフィック作業を処理しているようで、どうしたらよいかわかりませんが、認識されているようです。私の知る限り、これはOptimusグラフィックカードではないため、bumblebee/optirunを使用してCPUからGPUグラフィックに切り替えることはできません(私がすべての耳であるにもかかわらず、そのようなカードを選択的に使用する方法がある場合は、理想的な解決策になります)。
私が考えることができる(またはGoogleによって関連があると言われる)すべての関連情報は以下のとおりです。ここからどうしたらいいかわかりません。関連するフォローアップ情報が要求された場合は、それを提供します。
関連するlspci出力:
[root@bulbasaur ~]# lspci -v|grep VGA
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller: NVIDIA Corporation TU106M [GeForce RTX 2060 Mobile] (rev a1) (prog-if 00 [VGA controller])
glxinfo出力:
[root@bulbasaur ~]# glxinfo |grep render
direct rendering: Yes
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) UHD Graphics 630 (Coffeelake 3x8 GT2)
GL_ARB_compute_shader, GL_ARB_conditional_render_inverted,
GL_NV_conditional_render, GL_NV_depth_clamp,
GL_ARB_compute_shader, GL_ARB_conditional_render_inverted,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fog_distance,
GL_EXT_read_format_bgra, GL_EXT_render_snorm, GL_EXT_robustness,
GL_NV_conditional_render, GL_NV_draw_buffers, GL_NV_fbo_color_attachments,
GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
左側にXWindowsアイテムが表示されていないnvidia-settingsのスクリーンショット:
glmark2出力:
glmark2 2017.07
OpenGL Information
GL_VENDOR: Intel Open Source Technology Center
GL_RENDERER: Mesa DRI Intel(R) UHD Graphics 630 (Coffeelake 3x8 GT2)
GL_VERSION: 3.0 Mesa 19.2.4
Googleで見つけた解決策の1つは、nvidia.confを/ etcにコピーすることでした。これは、次のように行いました。
# cp /usr/share/X11/xorg.conf.d/nvidia.conf /etc/X11/xorg.conf.d/
行を追加するにはOption "PrimaryGPU" "yes"
私がやった、効果なし:
[root@bulbasaur xorg.conf.d]# cat nvidia.conf
#This file is provided by xorg-x11-drv-nvidia
#Do not edit
Section "OutputClass"
Identifier "nvidia"
MatchDriver "nvidia-drm"
Driver "nvidia"
Option "AllowEmptyInitialConfiguration"
Option "SLI" "Auto"
Option "BaseMosaic" "on"
EndSection
Section "ServerLayout"
Option "PrimaryGPU" "yes"
Identifier "layout"
Option "AllowNVIDIAGPUScreens"
EndSection
あなたのラップトップはNVIDIAのものの代わりに 統合されたGP [intel]を使用しています。
投稿した出力のさまざまなポイントを読み取ることができます(UHDグラフィックス630)。
次のコマンドを使用すると、出力が読みやすくなります。
glxinfo|egrep "OpenGL vendor|OpenGL renderer"
で試してみてください
Sudo prime-select nvidia
システムにprime-selectがない場合は、NVIDIAドライバーを再インストールし、システムを再起動し、nvidiaを選択して、再度再起動する必要があると思います。毎回再起動するのはやり過ぎかもしれません。グラフィック部分を再起動するだけで十分です(Sudo service lightdm restart
または類似)。
それからあなたのnvidia-settings
別の声を提示する必要がありますPRIME Profiles
2つのグラフィックカードを切り替えることができる左側のパネル。
NVIDIAドライバーを再インストールする方法と IntelとNvidiaグラフィックカードを切り替える方法 ( Ubuntu)ネット上の多くのページで。