Welcome 微信登录

首页 / 操作系统 / Linux

PPStream for Linux 使用过程中发现的问题和解决方案

PPStream for Linux 使用过程中发现的问题和解决方案

pps for linux 播放完一个视频后,不能自动停止或者跳转到下一个视频,声音像卡带一样,重复好几次之后才能自动停止。这个问题暂时没有找到解决方案视频列表的内容大部分时间都是很久以前的内容,要重复启动pps很多次之后才能刷新到最新的列表。如下图所示:要解决该问题,只需删除下述目录中的所有文件再启动pps即可/home/bruce/.pps/xmlcache /home/bruce/.pps/xmlcache点击链接播放视频时总是先弹出一个警告提示框,...
Ubuntu中Load/Unload Cycle Count问题及解决

Ubuntu中Load/Unload Cycle Count问题及解决

说明:本文所描述的问题只在笔记本硬盘中才会出现。 1. 问题描述 几周前收到soldiers童鞋的短信说,Ubuntu伤硬盘?我说没事,好多人都用呢。过了一周,soldiers童鞋又问,Ubuntu伤硬盘?我说我查查看….# 安装smart参数查看工具,由此可以查看硬盘的smart信息$ sudo apt-get install smartmontools # 查看/dev/sda这块硬盘的smart参数, 你可能需要把/dev/sda这部分修改成你的硬盘...
利用pm.utils解决Ubuntu中Load/Unload Cycle Count问题(即Ubuntu伤害硬盘)

利用pm.utils解决Ubuntu中Load/Unload Cycle Count问题(即Ubuntu伤害硬盘)

本文修复load/unload cycle count部分参考了文章《Ubuntu中Load/Unload Cycle Count问题及解决》。本文监控load/unload cycle count部分是自个写的。写本文的目的是记录自己如何解决该问题,为以后可能出现的重装Ubuntu提供一个指引,备忘而已。Ubuntu版本:10.04 lucid lynx查看硬盘设备的路径。替换后面3个disk脚本中的设备路径。比如有两个硬盘的话,使用"/dev/sda ...
安装Fedora 15后需做的25件事情

安装Fedora 15后需做的25件事情

Fedora 15于5.24正是发布,这篇文章姗姗来迟。但是,我们曾在文章《Fedora 15 安装与配置一览》中给大家介绍过Fedora 15的一些相关配置。本篇文章与上述文章不同,着重讲解一些软件安装方面的技巧。如果有什么错误,欢迎大家积极提出指正。本文仅供参考。#1,设置sudo在Ubuntu或其他发行版本下用惯sudo,我们可以通过下面方式来实现sudo。在命令行下输入# visudo然后,在配置文件中找到下面的几行内容:## Allow root...
在Ubuntu上编译Android源代码 - 搭建环境

在Ubuntu上编译Android源代码 - 搭建环境

下文将向大家介绍如何构建Android源代码的编译环境,为了能成功编译,你需要使用Ubuntu操作系统。注意:Android源代码的大小大约是2.6GB,它需要在你的系统里腾出10G空间来进行全编译。下图展示了Android每个版本源代码开发、升级的整体过程。 如果您想实时查看Android系统某一部分的代码,请访问http://android.git.kernel.org/ 建立Linux编译环境:按照惯例,我们在Ubuntu的最新版本上测试编译过程,但...
Linux 用户空间电源管理

Linux 用户空间电源管理

电源管理的思考 一.涉及的通信机制介绍 熟悉之后可以跳过1.inotify Hotplug 是一种内核向用户态应用通报关于热插拔设备一些事件发生的机制,桌面系统能够利用它对设备进行有效的管理,udev 动态地维护 /dev 下的设备文件,inotify 是一种文件系统的变化通知机制,如文件增加、删除等事件可以立刻让用户态得知。事实上,在 inotify 之前已经存在一种类似的机制叫 dnotify,但是它存在许多缺陷:1. 对于想监视的每一个目录,用户都...
虚拟光驱Linux下VMtools的安装过程

虚拟光驱Linux下VMtools的安装过程

为了更好的解决虚拟机与主机的共享问题,VMware公司有一个VMWare-tools,来实现文件共享。这里主要讲的是在Windows下用 Vmware虚拟Linux来与windows来共享,非常实用的一个方法。 1、安装客户机系统,linux这里选用CentOS5 2、启动虚拟机中的Linux后,(注意必须是启动虚拟机后)。选择菜单里的VM选项,里面有一个子项是Install VMware Tools,选定它。开始安装。 3、现在,你到VM菜单里的R...
Linux kernel printk的分析

Linux kernel printk的分析

记得在编译linux内核make menuconfig的时候设定输出信息到console,要修改CONFIG_CMDLINE的内容,但是自始至终也没搞懂为何这样设置就可以把打印信息从串口输出呢? 带着这个疑问,我查看了linux的printk函数,最后找到了答案 .一 printk 函数 printk 函数首先把要打印的信息放到buffer里面,然后调用release_console_sem最后调用到相关驱动的write函数,如果你设定了 CONFIG_C...
中文Ubuntu主目录下的文档文件夹改回英文

中文Ubuntu主目录下的文档文件夹改回英文

想把中文Ubuntu主目录下的文档文件夹改回英文,在Terminal下面操作的时候要输入中文特别不方便,于是便用了更改名字的想法方法一:首先把那几个中文名称修改成相应的英文,比如Desktop、 Documents、 Music、 Pictures、 Videos ……然后编辑配置文件:gedit ~/.config/user-dirs.dirs把文件夹指向改掉,例如:XDG_DESKTOP_DIR="$HOME/Desktop"XDG_DOWNLOAD_...
Valgrind--Linux下的内存调试和代码解剖工具

Valgrind--Linux下的内存调试和代码解剖工具

Valgrind是一个GPL的软件,用于Linux(For x86, amd64 and ppc32)程序的内存调试和代码剖析。你可以在它的环境中运行你的程序来监视内存的使用情况,比如C 语言中的malloc和free或者 C++中的new和 delete。使用Valgrind的工具包,你可以自动的检测许多内存管理和线程的bug,避免花费太多的时间在bug寻找上,使得你的程序更加稳固。Valgrind的主要功能Valgrind工具包包含多个工具,如Memc...
Ubuntu下的Free Pascal和Lowsars

Ubuntu下的Free Pascal和Lowsars

折腾了这么长时间总算是搞定了,于是赶紧记录下来,算是给其他正在用Ubuntu的Oier一点帮助吧。作者水平所限,错误还请各位路过的大牛指正!Lowsars 在0.2.0之前的版本中被称作LowSars。 Lowsars是一个在Linux系统上运行的遵循GPL协议的命令行界面OI评测系统。Lowsars的名称来自Lightweight(Lsz"s) OI Wonderful Scoring And Ranking System的缩写。当然,Lowsars现在...
Linux2.6驱动程序《一》 整体概述

Linux2.6驱动程序《一》 整体概述

计算机的硬件是底层基础,是所有软件得以运行的平台,代码最终会落实为硬件上的组合逻辑与时序逻辑,软件则实现了具体应用硬件较固定,软件则很灵活,但是软硬件之间存在着悖论,那就是软件和硬件不应该相互渗透到对方的领地为了尽可能快速地完成设计,应用软件工程师不必关心硬件,硬件工程师不需顾及软件,例如应用工程师在调用套接字发送和接收数据包的时候,不必关心网卡上的中断、寄存器、存储空间、I/O、片选等,这就是驱动工程师的任务设备驱动通俗来说就是驱使硬件设备行动。设备驱动...
<< 411 412 413 414 415 416 417 418 419 420 >>