起因:在windwos下安装虚拟机,在运行linux,赶脚系统运行的特慢,还经常卡机;后想在机子上直接安装ubuntu系统,赶脚那个速度,那个体验还是不必win7差的,虽然是10.04的版本;以下是本人折腾了一段时间,搞出来的在公司电脑上装的ubuntu10.04.04的系统,并搭建了IPC的开发环境,仅此一点小小的经验分享下(也是为了记录),有原创,也有从网上索下来的步骤。

ubuntu10.04.04在windows下采用WUBI安装(nvidia显卡GeForce 405),附带中文输入法安装

一、前情提要:
    我的电脑硬件为:
        i5处理器;
        nvidia GeForce 405显卡;
    准备驱动软件:
        NVIDIA-Linux-x86-319.17.run(nvidia官方网站下载的驱动,我用的这个版本可以正常使用)

1.将UBUNTU10.04.04的ISO文件放在要安装的磁盘跟目录下,解压出WUBI.EXE文件双击打开,选择要安装的磁盘盘符及大小/输入用户名/密码 ,确定安装。
    2.安装完wubi.exe后会提示重启电脑,安步骤重启电脑后,在启动界面选择ubuntu启动,此时会出现一个安装选项的提示出来,并且有5s的计时时间,时间到会进入安装模式,但是在黑屏状态(因为没有选择默认显卡支持),等待安装结束后,计算机会重启,仍然选择ubuntu启动。
    3.此时会进入一个ubuntu初始启动系统选项共3个,选择第一个选项后,按下键盘上的e后,进入启动引导界面,将看到的splish queit 修改成nomodeset text,然后按下ctrl+x 键boot 系统,这样会进入文本模式的linux系统,安装事先准备好的的驱动软件。
    4.在安装驱动软件时,输入sudo ./NVIDIA-Linux-x86-319.17.run 输入root密码后运行,进入安装界面,一直选则YES,注意最后一步中是选择显卡初始化的,一定要选择YES;安装完毕后,在用vi修改etc/default/grub 的文件,将splish queit 修改成nomodeset 保存退出,执行sudo update-grub ,重启系统sudo reboot。
    5.仍然进入ubuntu系统中,此时为默认启动模式后,进入一个界面无法启用显卡驱动,显卡进入low 模式运行选择默认的确定/ok即可然后进入一个粗糙的桌面系统中,此时打开一个终端输入sudo gedit /etc/modprobe.d/blacklist.conf 编辑黑名单,在文件的最后输入下列代码:
        blacklist vga16fb
        blacklist nouveau
        blacklist rivafb
        blacklist nvidiafb
        blacklist rivatv
    保存退出,重启系统后即可进入正常的显示模式。

二、附带说下在ubuntu10.04.04下安装中文输入法(在安装前最好先升级下内核文件:sudo apt-get update):
    1.打开终端输入:sudo apt-get remove scim 将系统默认安装的中文输入法的平台卸载掉。
    2.输入:sudo apt-get install scim 重新安装平台。
    3.安装中文输入法软件:sudo apt-get install scim-chinese。
    4.最后修改文件:sudo nano /etc/X11/Xsession.d/95xinput 在文件的中输入以下内容:
    /usr/bin/scim -d  
    XMODIFIERS="@im=SCIM"  
    export XMODIFIERS  
    export GTK_IM_MODULE=scim
    按下ctrl+o保存,ctrl+x 退出,重启电脑后ctrl+space 就可以启动中文输入法了。

结:
    ubuntu的界面确实比较炫,虽然是10.04.04的,但赶脚还是可以的,但是上网设置好ip地址后,重启电脑刚刚开始的时候速度还是可以的,正常的250+k/s ,但是运行几分钟就不行了,发现网速特慢,而且会出现DNS解析错误,ping baidu.com 后丢包率达到了70%以上,而且安装上去的tftp服务器传输的数据也是很慢很慢,nfs服务器也是一样的挂载不上,在网上搜索重新设置DNS解析的设置,但是效果依然,最后还是重新安装网卡驱动吧。

其中有个插曲,就是第一天装好的系统,第二天就又挂了,启动直接黑屏,可能是前一天安装的DVSDK的时候装的一个FAKEROOT的文件给搞坏了,无奈只能重装了。

三、网卡驱动地址:
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2

网卡安装步骤(EN):
RTL8111/RTL8168 Network Connection Fix

This is guidance for those with integrated Realtek RTL8111 series gigabit Ethernet, built in to motherboards such as the ASRock G41M-LE.

Ubuntu 8.10 (and may other versions) have been reporting problems with connectivity. Here is the solution in a walk-through format. You must be root (sudo su -).

1) Check to see if the r8169 module is loaded
    -> lsmod | grep r816
    r8168 41104 0
    -> lspci -v
    01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
    Subsystem: ASRock Incorporation Device 8168
    Kernel driver in use: r8169
    Kernel modules: r8169

2) Download the official Realtek driver
    Realtek RTL8111/RTL8168

3) Remove the r8169 module
    -> rmmod r8169
    -> mv /lib/modules/`uname -r`/kernel/drivers/net/r8169.ko ~/r8169.ko.backup
    ( the ` is a backtick, it is not an apostrophe or single quote )

4) Build the new r8168 module for the kernel
    -> bzip2 -d r8168-8.009.00.tar.bz2
    -> tar -xf r8168-8.009.00.tar
    -> cd r8168-8.009.00
    -> make clean modules
    -> make install

5) Rebuild the kernel module dependencies
    -> depmod -a
    -> insmod ./src/r8168.ko

6) Remove the r8169 module from initrd
    -> mv /initrd.img ~/initrd.img.backup
    -> mkinitramfs -o /boot/initrd.img-`uname -r` `uname -r`

7) Add r8168 module to /etc/modules
    -> echo "r8168" >> /etc/modules

8) Reboot, You are done!

9) Examine that ONLY the r8168 module is loaded for the interface
    -> lspci -v
    01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
    Subsystem: ASRock Incorporation Device 8168
    Kernel driver in use: r8168
    Kernel modules: r8168

If you need to, configure your /etc/network/interfaces for dhcp or static address then `sudo ifup eth0`

网卡安装步骤(CN):

步骤基本如下:
首先得下载好这个型号网卡的官方驱动:网卡RTL8111/8168 官方驱动链接页
而且进行时确保以root用户权限(最好先sudo su)。
代码:
sudo su

1 删除r8169 模块,这个是系统自动加载的驱动
代码:
rmmod r8169
mv /lib/modules/`uname -r`/kernel/drivers/net/r8169.ko ~/r8169.ko.backup   (这儿的'uname -r' 换成你运行的内核版本代号)

2 解压官方驱动软件包
3 进入解压目录之后编译并安装驱动模块
代码:
make clean modules
make install

4 将模块添加到内核中
代码:
depmod -a
insmod ./src/r8168.ko

5 删除原来的initrd.img并生成那个initrd.img-你使用的内核版本号 文件,保存更改免得重启的时候出现我那种状况
代码:
mv /initrd.img ~/initrd.img.backup
mkinitramfs -o /boot/initrd.img-`uname -r` `uname -r`   (这儿的'uname -r' 换成你运行的内核版本代号)

6 在开机启动模块中添加r8168模块。
代码:
echo "r8168" >> /etc/modules

7 重启

希望对这个型号的网卡上网问题有所帮助。
成功后重启之后网络连接信息大致如图:
其中驱动应该是r8168,而不是r8169.

网络速度一切ok,丢包率就只有1%了,tftp服务器传输也正常了,nfs文件系统也可以挂接了。一开始以为这两个服务器没装好,折腾了半天。

有了这个平台还不够,为了开发IPC的需要,还要装视频播放软件VLC/代码编辑软件SLICKEDIT,所以继续折腾。。。。

四、用vlc播放*.yuv格式的视频步骤:

文件扩展名需为.yuv,每秒5帧播放像素格式为UYVY分辨率为704x576的yuv文件的步骤如下:

1、运行VLC

2、“媒体”-》“高级打开文件...”菜单项调出“打开媒体”对话框

3、添加文件

4、选中“显示更多选项”,在“编辑选项”中输入:demux=rawvideo :rawvid-width=1280 :rawvid-height=768 :rawvid-chroma=YV12 :rawvid-fps=5

5、点击“播放”

本来想下一个开源的代码编译后在安装,无奈经验不足,只好下在个直接安装的东西。

五、安装SLICKEDIT软件

这个版本要15000103 的以为有和谐补丁可用,最新版的和谐不了;这样就是按照TI的官方网站直接安装编译环境,软件DVSDK代码,一个平台开发平台即可搞定。

ubuntu的系统用着还算顺手,比较玄的是有4个workspace ,在也不怕桌面满满的都是窗口,文件,代码了;编译速度也上了一个数量级,省时不少。。。。感兴趣的童鞋可以装装试试,不过其他电脑不包安装100%。。。。。。

ubuntu10.04.04在windows下采用WUBI安装(nvidia显卡GeForce 405),附带中文输入法安装相关推荐

  1. Ubuntu 18.04 安装 NVIDIA 显卡驱动

    确认驱动版本: 访问网站https://www.nvidia.com/Download/index.aspx?lang=en-us 根据不同显卡确认驱动版本,目前最新版本是430 PPA源安装驱动: ...

  2. 01. Ubuntu下安装nvidia显卡驱动(安装方式简单)

    文章目录 第一步 获取显卡型号 第二步 查看GTX970M显卡驱动 第三步 查询支持GTX970M显卡的显卡驱动的其他驱动版本 第四步 安装 第五步 测试nvidia driver是否安装成功 环境 ...

  3. Ubuntu18.04下安装NVIDIA显卡驱动、docker、nvidia-docker;容器中编译安装opencv-4.4.0与darknet-yolov4并完成测试;容器封装镜像转移。2022

    记录一下第一次在CSDN发博客,欢迎大家光临~ 文章目录 前言 一.宿主机配置 1.安装Ubunntu18.04 64位系统 2.为宿主机系统更换国内软件源Ubuntu 官方源服务器在欧洲,国内访问很 ...

  4. Ubuntu 20.04 LTS 系统下 安装Nvidia 显卡驱动、CUDA、cuDNN, 并可进行CUDA版本切换

    因为做深度学习的研究项目,为全新机器在Ubuntu 20.04 LTS 系统下 安装Nvidia 显卡驱动.Cuda.Cudnn.并进行CUDA版本切换 成功安装完成了,写个记录. 1. 安装Nvid ...

  5. ubuntu20输入法qiehuan_ubuntu20.04中文输入法安装步骤

    本文安装谷歌输入法. 其实之前一直用的是搜狗输入法,因为20.04取消qt4了没装成,就去尝试别的输入法了.发现谷歌输入法用起来极舒服,比sougou for linux好用多了.记得谷歌的中文输入法 ...

  6. Ubuntu16.04安装NVIDIA显卡(RTX20系列)驱动+CUDA10.0+cudnn+Pytorch1.1.0

    Ubuntu16.04,GPU: Geforce RTX 2070-Super(本博客是显卡驱动和cuda分开安装的教程). 1. Ubuntu16.04安装NVIDIA显卡驱动 1. 下载显卡驱动. ...

  7. 安装ubuntu 16.04 + ppa安装NVIDIA显卡驱动

    (1)制作ubuntu 16.04 系统启动盘 首先从ubuntu官网根据自己系统的配置下载旧版16.04的系统镜像,选择下载64位镜像. ubuntu下载链接 将下载好的iso文件右击用压缩文件解压 ...

  8. 记录一次Ubuntu18.04安装教程和解决安装NVIDIA显卡驱动出现黑屏问题

    我之前安装过Ubuntu但是由于我一次的错误操作导致系统崩溃,就进行了重装,在经历了几次安装NVIDIA显卡驱动黑屏之后,终于安装好了,下面是我对成功安装的记录: 一.Ubuntu18.04系统安装 ...

  9. Ubuntu 20.04 安装NVIDIA显卡驱动+cuda 11.7+cudnn 8.4

    Ubuntu 18.04 安装NVIDIA显卡驱动+cuda 10.2+cudnn 本机环境 1 相关查询命令 一.Ubuntu 20.04 安装NVIDIA显卡驱动 二.Ubuntu 20.04 安 ...

最新文章

  1. python查看方法作用_python学习笔记1,新手小白也能看得懂
  2. 完整的POM文档内容
  3. 好家伙,MacOS 新版本终于删掉自带 Python2,连 Python 死忠粉都叫好!
  4. CF932F-Escape Through Leaf【树上启发式合并,CDQ分治,斜率优化dp】
  5. 【ELK123】ElasticSearch+Kibana
  6. 多项目加载顺序修改_面试官:Java 类在 Tomcat 中是如何加载的?
  7. MVP项目框架搭建-高级设计
  8. 管理感悟:代码审查做哪些事情?
  9. mencoder_有用的Mplayer / Mencoder命令
  10. shell 删除simatic_卸载西门子软件.doc
  11. 上位机和下位机笔记总结
  12. STC8单片机的低功耗详解
  13. 统计学、机器学习、数据挖掘、深度学习的关系
  14. if or函数套用_excel if函数和or函数结合使用的方法
  15. 用U盘安装ubuntu系统
  16. 《XML实用大全》一
  17. Linux学习笔记(22.2)——基于IIC + Regmap + IIO的AP3216C的设备驱动
  18. 一位经贸学姐从点工到测试主管的心路历程(一)
  19. ZStack - 创建云主机
  20. 互联网之父赛弗:互联网仍很年轻

热门文章

  1. 计算机三个人的英语情景对话,英语情景对话三人3分钟对话阅读
  2. 如何熬过创业“三年死亡期”? 来自邹欣的六年六问
  3. EKF-GSF 偏航估计器
  4. 2. Java基础的一些课堂笔记
  5. 互联网+智慧医疗:基于Python打造公益智慧医院项目之智能问答系统
  6. 手机怎么投屏到电脑?手机投屏软件哪个好用
  7. 2021牛客暑期多校训练营1-签到D
  8. 华为云早报 “会思考”的红绿灯来了!
  9. 雷锋实验室: 一起来运动吧!跑步应用横向评测
  10. vue 电梯导航制作(鼠标滚动控制导航栏的显示与隐藏)