红联Linux门户
Linux帮助

Fedora 22折腾笔记

发布时间:2015-06-03 10:28:32来源:cnblogs.com/iwtwiioi/作者:iwtwiioi

最近发现ubuntu gnome 14.04的独显我并没有关上,因此耗电量超大...而关掉独显的唯一办法就是将gdm变成lightdm,可是lightdm太丑= =我是强迫症患者...

于是三思后决定入坑fedora!

然后我......

发现fedora刚发布新版本也是感动....

有问题几乎搜不到答案也是感动...

发现了一些好网站十分感动...

折腾了一天显卡驱动太感动...

最后还是没装上真**感动...

解决方法是乱搞简直感动...


刻到u盘上:

下好iso后准备刻录到u盘...可是查了一下只能在用一个叫dd的东西刻= =于是学了下...然而就是一句话:

dd if=/path/xxx.iso of=/dev/sdx

其中前面是文件,后面是盘,注意是整个盘sdx而不是什么sdx1啥的,注意这样做会格式化整个盘...请不要乱实验...。

(听说dd是自动识别然后自动刻录的真是厉害啊...


显卡驱动 & 不能关机解决方法:

对于安装nvidia显卡驱动,我尝试了所有能尝试的做法最终都失败了...包括什么禁止nouveau装官方驱动、装akmod、装bumblebee......

不是这种错就是那种错...太醉了...

最后干脆决定,反正我又不用独显,禁掉算了。

在折腾期间我发现系统不能关机不能注册不能重起.................在逗我?居然和ubuntu gnome 14.04一样。

其间又发现在禁止nouveau驱动和搞搞去掉nouveau模块的内核镜像后居然能重起能关机啦!

其间还发现系统装好时默认独显是关的(我估计是驱动问题,恩一定是的),而去掉了nouveau后居然还开启了?

在重装了至少10次的系统以及乱搞后,我发现有一种方法能够治疗我的病。

先装好bumblebee不装bumblebee-nvidia,然后再去掉内核的nouveau模块以及禁止它,然后再装bumblebee-nvidia,然后重起后再卸载掉bumblebee-nvidia....这样貌似既能解决独显关闭问题,又能解决关机重起这些问题....真爽..

装bumblebee教程:
 
sudo dnf -y install libbsd-devel libbsd glibc-devel libX11-devel help2man autoconf git tar glib2 glib2-devel kernel-devel kernel-headers automake gcc gtk2-devel VirtualGL
sudo dnf -y install http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee/fedora22/noarch/bumblebee-release-1.2-1.noarch.rpm
sudo dnf -y install bbswitch bumblebee

重起(好像要重起2次QAQ)

然后是屏蔽nouveau
 
sudo gedit /etc/modprobe.d/blacklist.conf

加上
 
# generated by nvidia-installer
blacklist nouveau
 
options nouveau modeset=0

然后再执行
 
sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).nouveau.img
sudo dracut --omit-drivers "nouveau" /boot/initramfs-$(uname -r).img $(uname -r)

最后重起即可

然后再安装bumblebee-nvidia
 
sudo dnf -y install http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee-nonfree/fedora22/noarch/bumblebee-nonfree-release-1.2-1.noarch.rpm
sudo dnf -y install bumblebee-nvidia

重起后发现进不了桌面.....按ctrl+alt+f2进入tty2...

再卸载掉bumblebee-nvidia...
 
sudo dnf erase http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee-nonfree/fedora22/noarch/bumblebee-nonfree-release-1.2-1.noarch.rpm
sudo dnf erase bumblebee-nvidia

重起即可!

于是lspci中的独显显示的是rev ff辣!解决辣


修改grub

编辑文件
 
sudo gedit /boot/grub2/grub.cfg

然后搜索timeout,后面数字修改为1

再继续编辑
 
sudo gedit /etc/default/grub

改成GRUB_TIMEOUT=1


调节亮度 & 关掉蓝牙

(可能要先安装rfkill才能关掉蓝牙
 
sudo gedit /etc/rc.local

然后在exit(0)前面加上

 
rfkill block bluetooth
echo 1580 > /sys/class/backlight/intel_backlight/brightness


更新仓库源:
 
sudo dnf install --nogpgcheck http://mirrors.163.com/rpmfusion/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://mirrors.163.com/rpmfusion/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

或者
 
sudo dnf install --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-22.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-22.noarch.rpm


装主题 & 软件

首先装tweak工具:
 
sudo dnf install gnome-tweak-tool

装numix主题和图标
 
sudo dnf copr enable satya164/numix<br>sudo dnf install numix-gtk-theme

然后是图标:
 
git clone https://github.com/numixproject/numix-icon-theme-circle

将两个文件夹复制到/usr/share/icons/目录下

打开tweak启用主题和图标即可


安装fedy
 
wget http://satya164.github.io/fedy/fedy-installer
chmod +x fedy-installer
sudo ./fedy-installer


加一个软件源,中文软件很实用的:http://repo.fdzh.org/
 
sudo wget http://repo.fdzh.org/FZUG/FZUG.repo -P /etc/yum.repos.d/

于是可以安装酷我音乐了
 
sudo dnf install kwplayer


安装迅雷(xware):
 
sudo dnf install xware-desktop

然后设置一下路径(不要登陆),详细看https://github.com/Xinkai/XwareDesktop/wiki/使用说明

然后我们可以用这个命令运行登陆下载拉~!
 
/usr/share/xware-desktop/xwared & xware-desktop

要是想方便的话做一个desktop咯


安装QQ6.4
 
sudo dnf install wine
wget http://winetricks.org/winetricks
sudo mv winetricks /usr/bin/winetricks
sudo chmod +x /usr/bin/winetricks
winetricks riched20 gdiplus msxml4 vcrun2005 msctf gdiplus corefonts

然后去下载adobe flash player(https://get.adobe.com/flashplayer/),选择adobe flash player for IE,下载并安装

然后运行qq6.4的安装包(可以在 http://dldir1.qq.com/qqfile/qq/QQ6.4/12582/QQ6.4.exe打开 下载),按步骤安装即可。

然后终端输入winecfg

将系统改为windows7

然后就大功告成拉。


终端启动的用户@主机名消失的解决方法:

编辑~/.bashrc

加上: 
if [ -f /etc/bashrc ]; then
 . /etc/bashrc
fi


sudo补全问题:
 
sudo dnf install bash-completion


从Fedora 21升级到Fedora 22://m.ajphoenix.com/linux/12406.html

Fedora 22安装以后的优化和配置://m.ajphoenix.com/linux/12373.html

fedora中文社区软件源(支持fc21 fc22)://m.ajphoenix.com/linux/12369.html

fedora 22下成功安装nvidia驱动://m.ajphoenix.com/linux/12361.html

一般Fedora 22 Server安装后的操作://m.ajphoenix.com/linux/12398.html