Ubuntu 开机黑屏,原因有很多.....我只是说遇到的一种.
黑屏条件.
1.主版 intel 845以下.
2.ubuntu 7.04
3.分辨率调整为1024*768
4.默认自动登陆.不需要输入帐号密码.
原因是因为..在UBUNTU登陆的时候是1280*1024 在自动登陆时会调整到1024*768
这里就出现错误.导致一直黑屏.....
解决方法..不设置自动登陆..或者不调分辨率.....
再者...可以安装INTEL 845的显卡驱动上去...我就是装好了,就没事了..
第二种原因..更新内核后无法进入.
#!/bin/bash
if [ "$(whoami)" != "root" ]; then
echo "Use as root"
exit 1
fi
if [ -z "$1" ]; then
cmd="OFF"
else
if [ "$1" = "-i" ]; then
cmd="DIGD"
elif [ "$1" = "-d" ]; then
cmd="DDIS"
else
cmd=$1
fi
fi
if ([ "$cmd" != "OFF" ] && [ "$cmd" != "DDIS" ] && [ "$cmd" != "DIGD" ]); then
echo "Bad Command!"
exit 1
fi
echo "$cmd" > /sys/kernel/debug/vgaswitcheroo/switch
cat /sys/kernel/debug/vgaswitcheroo/switch
然后再建立一个启动脚本/etc/init.d/vgaswitch
#!/bin/bash
if [ "$1" != "start" ]; then
exit;
fi
/usr/local/sbin/vgaswitcher
/usr/local/sbin/vgaswitcher -i
都建立好以后,执行如下命令:
1
sudo chmod +x /usr/local/sbin/vgaswitcher /etc/init.d/vgaswitch && sudo update-rc.d vgaswitch defaults
重启就可以禁用掉独显了~
黑屏条件.
1.主版 intel 845以下.
2.ubuntu 7.04
3.分辨率调整为1024*768
4.默认自动登陆.不需要输入帐号密码.
原因是因为..在UBUNTU登陆的时候是1280*1024 在自动登陆时会调整到1024*768
这里就出现错误.导致一直黑屏.....
解决方法..不设置自动登陆..或者不调分辨率.....
再者...可以安装INTEL 845的显卡驱动上去...我就是装好了,就没事了..
第二种原因..更新内核后无法进入.
解决:不更新内核就可以了
Ubuntu 关闭双显卡目前有两种方法:
#!/bin/bash
if [ "$(whoami)" != "root" ]; then
echo "Use as root"
exit 1
fi
if [ -z "$1" ]; then
cmd="OFF"
else
if [ "$1" = "-i" ]; then
cmd="DIGD"
elif [ "$1" = "-d" ]; then
cmd="DDIS"
else
cmd=$1
fi
fi
if ([ "$cmd" != "OFF" ] && [ "$cmd" != "DDIS" ] && [ "$cmd" != "DIGD" ]); then
echo "Bad Command!"
exit 1
fi
echo "$cmd" > /sys/kernel/debug/vgaswitcheroo/switch
cat /sys/kernel/debug/vgaswitcheroo/switch
然后再建立一个启动脚本/etc/init.d/vgaswitch
#!/bin/bash
if [ "$1" != "start" ]; then
exit;
fi
/usr/local/sbin/vgaswitcher
/usr/local/sbin/vgaswitcher -i
都建立好以后,执行如下命令:
1
sudo chmod +x /usr/local/sbin/vgaswitcher /etc/init.d/vgaswitch && sudo update-rc.d vgaswitch defaults
重启就可以禁用掉独显了~
方法2:
1. 安装acpi_call模块
sudo apt-get install git
git clone git://github.com/mkottman/acpi_call.git
cd acpi_call
make
sudo insmod acpi_call.ko
./test_off.sh
如果有提示OK证明独显已经关掉了
亲自体验结果:
显卡已经poweroff,但是