12.04使用中,重启电脑后出现。在登陆界面无法登陆。用户登陆失效。
输入密码后返回登陆界面
无限循环,无法找到原因。
后来发现没有安装unity-2d-launcher。
中间尝试了很多,都无效。基本上apt-get install unity-2d-launcher 和 gnome-session之后解决。不知道哪个起作用了。
中间试过
sudo apt-get update
sudo apt-get -d install --reinstall gdm
sudo apt-get remove --purge gdm
sudo apt-get install gdm
...
阅读全文
重新走嵌入式linux+arm路线,有四个好朋友将会给我提供帮助,希望我能走得更快更好,谢谢他们!
今天 第一天在csdn上写博客,来记录一下这两天来的一些小经历。拿培训的时候给的现成的uboot,uImage, 文件系统,交叉工具链,迅速搭建好开发环境。运行了一个播放MP3的小程序,把耳塞插到开发板的音频接口,悠闲地听了两首自己放进去的歌曲。哈哈,我的嵌入式学习开始啦!从硬盘中找出一个以前培训的时候老师给的内核源码,编译...
阅读全文
分类:
linux驱动程序 2013-05-06 14:01
466人阅读 评论(0)
收藏
举报
一,linux内核当前无线网络驱动架构说明
上图为linux内核现行的无线网络架构
2,数据结构(data structure)
struct ieee80211_local, struct ieee8021__hw
a,这两个都表示一个无线网络设备实例(hw嵌入在local之中)
b,ieee80211_hw是ieee80211_local的一部分,并且对驱动来说是可见的
c,包含了所有的无线设备的操作函数
struct sta_info,ieee80...
阅读全文
前段时间又安装一下win7+ubuntu双系统,过段时间就会忘记,这次自己写下来,以便以后查看。
1. 先准备一个分区来安装ubuntu。在win7中打开磁盘管理。如下图所示:
2. 假如要将F盘所在分区用来安装ubuntu,则把该分区从win7中移除。如下图所示:
3. 将ubuntu系统镜像拷贝到C盘根下。把ubuntu系统镜像文件中casper目录下 initrd.lz vmlinuz (13.10中64位:vmlinuz.efi)拷贝出来放到C盘根下(13.10中64位的...
阅读全文
Ubuntu版本为14.04 Thunderbird Mail版本为24.4
1.安装ExQuilla插件
2帐号设置,打开工具-ExQuilla
for Microsoft Exchange-add Microsoft
Exchange Account,输入帐号密码,默认设置下一步,在下一个页面选择手动模式,输入EWS url:https://mail.lenovo.com/EWS/Exchange.asmx,然后Test url,基本就OK了。
Lync
sudo
apt-get install pidgin pidgin-sipe
QQ
sudo add-apt-repository ppa:lainme/pidgin-lwqq
s...
阅读全文
Linux下编写电话事件程序,编译后在电话上运行的操作过程
首先在宿主机上的linux环境下编写源程序,源程序文件编译成功后,可将编译好的可执行文件拷贝到/boardshare(linux下设置的共享目录)目录下。
启动电话开发板,在终端下挂载宿主机:#mount -o nolock 192.168.1.110:/ /mnt;
进入/mnt目录下,可看到宿主机根目录下的目录文件等。进入/boardshare目录。然后执行可执行文件即可。
以上开发流程的思路其实质为交叉编译。...
阅读全文
原型 int select(int nfds,fd_set* readfds,fd_set* writefds,fd_set* exceptfds,const
struct timeval* timeout);
nfds:表征文件描述符的个数,一般为最大的文件描述符加一(文件描述符从0开始)。
readfds:(可选)指针,指向一组等待可读性检查的套接口。
writefds:(可选)指针,指向一组等待可写性检查的套接口。
exceptfds:(可选)指针,指向一组等待错误检查的套接口。
timeout:select()最多等...
阅读全文
在VMware Workstation下使用串口来调试开发板时,常会遇到一些莫名的问题。现在简单进行总结,分享给大家。配置分为虚拟机下配置及linux系统下minicom配置两部分。
虚拟机模块配置如下:
打开虚拟机配置界面。
选择Edit virtual machine settings。进入配置界面。
选择Add…按钮,添加相关的设备文件。
选中串口选项后继续选择下一步。
此处选择”使用主机上的物理串口设备”选项,继续下一步。
对于物理串口选项,此处...
阅读全文
文章转自:http://blog.chinaunix.net/space.php?uid=25014876&do=blog&id=59420
根据学习时的笔记(李杨老师授课)、《linux内核设计与实现》第三版、《linux设备驱动程序》第三版和《linux设备驱动开发详解》第一版来归纳的
除了第一章外,其他的代码都是通过交叉编译后在ARM9上运行,我使用的内核版本是我学习时候使用的2.6.29内核。
以下的文章若有侵权,请马上与我联系,我一定立即删除。
·linux设备驱动归纳...
阅读全文
实例解析linux内核I2C体系结构
作者:刘洪涛,华清远见嵌入式学院讲师。
一、概述
谈到在linux系统下编写I2C驱动,目前主要有两种方式,一种是把I2C设备当作一个普通的字符设备来处理,另一种是利用linux I2C驱动体系结构来完成。下面比较下这两种驱动。
第一种方法的好处(对应第二种方法的劣势)有:
● 思路比较直接,不需要花时间去了解linux内核中复杂的I2C子系统的操作方法。
第一种方法问题(对应第二种方法的...
阅读全文