`
Linuxboy
  • 浏览: 76966 次
  • 来自: ...
社区版块
存档分类
最新评论

在Gentoo中全局移除hal了

阅读更多

经过几天的测试和努力,终于将Gentoo系统中的HAL移除了,目前可以保证系统各方面运行正常,唯一的缺点是:由于xorg-server还没有发布1.8,当前1.7版本还不支持udev的输入设备热插拨功能。以下是移除hal过程中的注意事项:

     1、U盘、硬盘的windows分区、光驱的自动挂载使用devicekit-disks代替。U盘和光驱可以在普通用户环境中自动挂载,但windows分区则必须安装polkit-gnome才能正常挂载,并且不是自动挂载,还要通过polkit的验证,输入root用户密码。

当然,要实现上述功能,还有一点就是emerge gvfs要禁用hal功能,即:USE=“-hal” emerge gvfs

     2、安装xorg-server: 

                              USE=“-hal” emerge xorg-server

    之后要编辑/etc/X11/xorg.conf,并在原来的基础上添加关于鼠标和键盘的内容。当然,此时仍然可以使用evdev作为驱动。

    3、最关键的是系统运行服务的改变:

    (1)rc-update del hal default

    (2)rc-update add consolekit default

    因为之前存在hal服务的时候,系统在启动过程中会自动启动consolekit服务,因此,如果系统服务没有consolekit的,则要手动添加。如果不然,将会遇到gdm启动后,一没有登录用户列表、二所有gdm按钮失效的问题,只能通过再次启动gdm解决。但加入consolekit服务后,此问题即可解决。

    4、编辑/etc/conf.d/xdm,将NEED_HALD="auto"改NEED_HALD="no"

至此,全局移除hal工作完成,系统工作正常,可以在/etc/make.conf中全局禁用hal了。

 

 



 

分享到:
评论

相关推荐

    Gentoo手册

    综上所述,Gentoo作为一个高度可定制的Linux发行版,不仅为用户提供了一个强大而灵活的操作系统平台,还通过其丰富的文档资源和活跃的社区支持,为用户解决了在使用过程中可能遇到的各种问题。无论是在专业领域还是...

    gentoo手册

    在手册中,特别提到了关于内核配置的部分,这对于Gentoo的用户来说至关重要,因为Gentoo以其高度自定义的编译和配置闻名。以下是内核配置的一些关键选项和它们的作用: 1. **多CPU内核支持**:Gentoo默认支持多个...

    gentoo安装文档.doc.rar

    以下是Gentoo安装过程中的一些关键知识点: 1. **认识Gentoo**: Gentoo的核心理念是Portage,一个先进的包管理系统,它允许用户根据自己的需求编译和定制软件。Gentoo的这种特性使得系统性能得以优化,但同时也增加...

    gentoo的bash配置文件

    在Gentoo系统中,用户的个性化体验很大程度上依赖于配置文件,特别是对于交互式命令行界面,如bash shell。本文将深入探讨Gentoo中的bash配置文件,以及如何利用它们来定制控制台的颜色。 首先,我们要了解.bashrc...

    在Gentoo Linux下绘制高质量的PostScript矢量图形.pdf

    《在Gentoo Linux下绘制高质量的PostScript矢量图形》这篇文档主要讲述了如何在Gentoo Linux操作系统中利用Perl语言和ips2ps工具包来创建精确的数学矢量图形。PostScript是一种页面描述语言,常用于生成高质量的图形...

    Gentoo手册pdf

    学会如何在Gentoo中安装和管理软件是使用Gentoo的基本技能。这包括使用Portage来安装、更新软件包,了解Portage的工作原理和初始化脚本的使用,以及如何维护系统环境变量。 ### Portage高级特性 Portage是一个高度...

    在vmware上安装gentoo-上

    在虚拟化技术中,VMware 是一款非常流行的平台,它允许用户在单个计算机上运行多个独立的操作系统实例。本文将详细介绍如何在 VMware 上安装 Gentoo Linux,一个高度自定义和面向源码编译的 Linux 发行版。Gentoo 的...

    gentoo手册(学习gentoo的参考手册)

    - **网络灵活性**:这部分内容介绍了如何在Gentoo中配置模块化的网络环境,包括选择不同的DHCP客户端程序、配置网络绑定和桥接等。 - **无线网络配置**: - **无线网络设置**:无线网络配置可能比有线网络更具...

    gentoo 图解安装手册

    以下是对Gentoo图解安装手册中涉及的知识点的详细说明: 1. **LiveCD启动**:Gentoo提供了一种通过LiveCD启动的方式来安装系统,LiveCD包含了运行基本系统所需的所有工具,如安装程序、分区工具等。 2. **硬盘配置...

    Gentoo Linux 安装手册

    - **网络配置的重要性**:网络配置是 Gentoo 安装过程中非常关键的一步,因为它允许用户访问互联网以下载必需的文件和更新。 #### 四、准备磁盘 - **磁盘分区**:为了安装 Gentoo,需要创建所需的分区。这部分内容...

    Gentoo Linux nVidia指南

    Gentoo Linux nVidia指南

    Gentoo Linux 安装 笔记

    10. **设置启动服务**:使用`rc-update`命令添加需要的服务(如syslog-ng、cron、HAL、dbus等)到默认启动列表中。 11. **测试安装**:使用`emerge --depclean`清理不再需要的依赖包,然后重新启动系统。 #### 四、...

    Gentoo中,使用Django 连接 Oracle

    NULL 博文链接:https://marlgl.iteye.com/blog/265718

Global site tag (gtag.js) - Google Analytics