整理下思路(8)

本文详细解析了Meego系统启动时分辨率设定及开机启动过程,包括通过配置xorg.conf.d文件调整分辨率,以及uxlaunch和startx如何启动图形系统和窗口管理器的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Meego启动分辨率问题

分辨率由启动X11 Server的配置文件确定,因而适当设置xorg.conf.d目录下的文件应该可以解决分辨率问题,不过还是必须通过调试验证才能确定正确的参数,一种可行的配置如下:

Section "Monitor"
Identifier "Configured Monitor"
EndSection


Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
DefaultDepth 16
SubSection "Display"
    Depth   16
    Modes   "1024x768"
EndSubSection
EndSection


Section "Device"
Identifier "Configured Video Device"
Driver "fbdev"
Option "fb" "/dev/fb2"
EndSection
标红的设置决定显示分辨率


Meego开机启动过程

参见博客http://www.lupaworld.com/home-space-uid-112536-do-blog-id-237839.html

Meego开机启动过程通过uxlauch启动图形和整个系统,而startx启动了 twm这样一个丑陋的窗口管理器。

摘自博客:

uxlaunch.c在一开始调用了get_options(argc, argv),在options.c 文件中查找这个函数,发现这个函数也就是打开 /etc/sysconfig/uxlaunch 这个文件,读取里面的配置,在这个文件中默认指定了user=meegosession=/usr/bin/mutter --sm-disable。 从main() 函数中调用的函数的名字可以看出,无非就是启动Xserver,然后再启动 user X session

通过查看先前下载的MEEGO源码,的确如此。






评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值