...linux 配置nvidia显卡,安装timeshift,安装steam方法总结
发布网友
发布时间:2024-09-26 21:47
我来回答
共1个回答
热心网友
时间:2024-10-04 17:44
在Gentoo Linux中配置Nvidia显卡并安装timeshift和Steam的详细步骤如下:
Nvidia显卡配置
以root或sudo权限操作,前提是你已经安装了Gentoo的桌面环境。
首先,从官网获取内核源码并安装:`emerge --ask sys-kernel/gentoo-sources`
选择内核:`eselect kernel list eselect kernel set 1`
可选地,使用genkernel自定义内核配置:`emerge --ask sys-kernel/genkernel`
禁用nouveau显卡:创建配置文件`/etc/modprobe.d/blacklist.conf`并添加相关blacklist语句。
配置显卡驱动:修改`/etc/portage/make.conf`以指定支持的显卡类型(如Intel和Nvidia)。
安装相关驱动:分别执行`emerge`命令安装Nvidia和AMD驱动。
timeshift安装
安装必要的软件包:`emerge app-eselect/eselect-repository dev-vcs/git`
启用timeshift:`eselect repository enable guru`,同步包列表:`emaint sync -r guru` 或 `emerge --sync`
将timeshift添加至keywords:`nano /etc/portage/package.keywords`,然后安装`emerge app-backup/timeshift --autounmask-write`。
Steam安装
为Steam安装做准备:修改`/etc/portage/make.conf`,临时添加`USE=" -gpm "`。
安装必要的依赖,如ncurses:`emerge sys-libs/ncurses`
移除临时的`-gpm`:`use="-gpm"`
添加Steam存储库:`eselect repository enable steam-overlay` 或 `layman -a steam-overlay`,同步存储库:`emaint sync -r steam-overlay` 或 `emerge --sync`
添加Steam相关的use和keywords:`nano /etc/portage/package.accept_keywords/steam` 和 `/etc/portage/package.keywords`。
AMD显卡用户还需额外设置:`echo "x11-libs/libdrm video_cards_radeon" >> /etc/portage/package.use/list`
最后,安装Steam相关应用:`emerge games-util/steam-launcher games-util/steam-meta`,重启系统后,Steam即可正常运行。