fedora安装后设置

Posted in 2015-12-22 8:48 | Category: Linux | Tags: fedora linux

记录一下,省得每次重装都要找(绝大多数转自网络)

fedora22 发布后 dnf 代替了 yum

1.增加sudo用户组

$ su

转到root用户,输入密码

# visudo

在root ALL=(ALL) ALL下增加一行

yourname ALL=(ALL) ALL

如果不想每次输入密码更改为

yourname ALL=(ALL) NOPASSWD:ALL

:wq #保存退出  
exit #回到一般用户

2.备份的主题,图标,字体拷贝到home目录

$ cp -r files ~/.theme 
$ cp -r files ~/.icons
$ cp -r files ~/.fonts
$ sudo chmod -R 755 files

## 3. 启用RPM Fusion仓库

$ sudo rpm -Uhv http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-22.noarch.rpm
$ sudo rpm -Uhv http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-22.noarch.rpm

4.使用 dnf 缓存与dnf 最快源

# vim /etc/dnf/dnf.conf

添加 keepcache=true 与 fastestmirror=true

5. 安装Flash播放器

32位系统

$ sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
$ sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
$ sudo dnf install flash-plugin

64位系统

$ sudo rpm -ivh http://linuxdownload …

fedora22成功安装bumblebee-nvidia

Posted in 2015-12-22 8:48 | Category: Linux | Tags: fedora nvidia linux

参考fedora安装bumblebee官方wiki
写在前面:安装前最好更新系统,安装内核头文件等,如果有多余旧内核先删除
安装驱动最好进入字符界面操作

有一些错误,现更正

将selinux设置为disabled

# vim /etc/sysconfig/selinux

安装及必要的依赖

# dnf install -y libbsd-devel libbsd glibc-devel libX11-devel help2man autoconf git tar glib2 glib2-devel kernel-devel kernel-headers automake gcc gtk2-devel 
# dnf install VirtualGL 
# dnf install VirtualGL.i686  # 即使是在64位操作系统上,这个也是必装的
# dnf -y install http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee/fedora22/noarch/bumblebee-release-1.2-1.noarch.rpm 
# dnf -y install bbswitch bumblebee 
# dnf -y install http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee-nonfree/fedora22/noarch/bumblebee-nonfree-release-1.2-1.noarch.rpm 
# dnf -y install bumblebee-nvidia

安装完成后加入用户组

$ sudo usermod -a -G video username 
$ sudo usermod -a -G bumblebee username   #username是用户名

启动必要服务

$ sudo systemctl enable dkms 
$ sudo systemctl enable bumblebeed

重启

$ reboot

测试bumblebee

$ optirun glxgears -info | grep "GL_VENDOR"