免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 9140 | 回复: 14
打印 上一主题 下一主题

[OpenBSD] OpenBSD5.4 下 X 的一些配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-12-24 15:14 |只看该作者 |倒序浏览
本帖最后由 vity 于 2014-06-13 17:22 编辑

1, oepnbsd 开发组推荐的 cwm ,值得一用
  很多人熟悉的恐怕是 fvwm ,说它画面多么神奇。但为什么这里说 cwm 更值得一用呢? ALT + TAB 是杀招,而且 .cwmrc 文件的配置更加简单。
  开机启动 xdm 的配置是修改 rc.conf ,推荐修改关联文件 /etc/rc.conf.local  配置:
  xdm_flags=""
  xdm 启动时,读取配置文件 ~/.xsession ,添加:
  cwm
  cwm 启动后,“ALT + ?”组合键弹出一个小界面,输入需要执行的程序的名称,例如输入“xterm”,程序会被 EXEC 执行。

2,让 cwm 更好看一点点:使用 dejavu 制作的 “song ti” 字体
  .cwmrc 配置如下:
  fontname "song ti:pixelsize=10"
  command xterm "uxterm -fa 'song ti' -fs 10"
   第二句的意思是 cwm 上鼠标右键悬浮菜单 xterm 执行的命令是引号内容,引号内容意思是,执行 uxterm 时使用设定的字体和大小。

3,xorg 中查看和设置字体的一些命令
  xfd 查询字体信息,例如执行 xfd -fa "song ti"  看字体的符号表
  xfontsel 查看字体的标准写法
  fc-list 查看所有安装的字体
  fc-cache 更新 xorg.conf 中配置的字体的索引信息,用于添加和删除字体文件后的更新
  
4,安装 ttf 字体
  使用 ttf 字体,不需要 xorg 加载 xtt 模块(很多旧的帖子都是错误做法:在 xorg.conf 中 写“load xtt”),系统本身不存在 xtt 模块,同时也是不需要这样做的, 因为 xft 模块是集成的。
  ttc 文件是 ttf 文件的合集和升级,在字体所在的目录下执行 mkfontscale ,如果需要给字体起别名的话就编辑一下生成的 fonts.scale 。
  接着在字体所在的目录下执行 mkfontdir,其实就是拷贝 fonts.scale 为 fonts.dir 而已。
  最后更新一下 xorg 的字体信息 fc-cache。

5,Lynx 显示中文
   在 Lynx 配置文件 /etc/lynx.cfg 中添加一行,使它使用中文字符集,测试结果不好,有些网站可以,有些网站不行
   CHARACTER_SET:UTF-8

6,XLib 编程参考
  http://menehune.opt.wfu.edu/Koku ... sgi_html/index.html

7,远程安装 gnome 并配置
  首先要设置 PKG_PATH 参数,然后执行安装命令:
  pkg_add gnome
  如果觉得安装过程中某些选项询问对话麻烦,可以用这个命令 " pkg_add -I gnome"
  安装完成后一定要阅读文件 /usr/local/share/doc/pkg-readmes/gnome-xxx 相关文档,这里给出最新的配置提示。
  (旧期的配置 gnome 的参考贴已经过时,已经过时,已经过时!)
  如果需要中文输入法,就安装 scim-pinyin,安装完之后,查看说明文档,然后设置参数。
  2014.6.13日,我安装输入法,说明文档中讲了把scim需要的参数写入 .xinitrc 或 .xsession 中,实际上都不中用,写入 .profile 才可以。

8,ssh 远程登录的密钥方式认证(RSA 或 DSA)
  假设 A 机上的用户 x 远程登录 B 机(登录名为 B 机上的 y),采用 ssh 协议,加密方式为 RSA 的操作过程。原理是 B 机用公钥加密一段随机数传给A,A用私钥解密得到随机数给B,B认同A,完成认证。

  A 机的 x 用户执行:  
  ssh-keygen -t rsa
  计算得到私钥 id_rsa 和公钥 id_rsa.pub,计算过程中可以设置访问私钥时是否需要口令(假设设置为 xx_passwd )。
  将公钥内容添加到 B 机的 y 用户的 ssh 认证配置文件 authorized_keys 中。用 U盘拷贝公钥到 B 机完成操作,或者远程执行 scp 命令,或者执行其他 ssh 命令。例如:
  scp id_rsa.pub y@B:~/.ssh/authorized_keys

  远程登录,A 机 x 用户执行:
  ssh y@B
  如果设置了提取私钥的口令,则这里提示需要输入口令 xx_passwd ,这个口令不是 B 机 y 的登录密码!
  如果在生成 rsa 时没有输入,则直接用 y 身份登录 B 机。

  如果觉得提取私钥的口令麻烦,可以将口令设置为空,或者通过 ssh-agent 把这个口令高速缓存起来。

论坛徽章:
0
2 [报告]
发表于 2013-12-25 18:28 |只看该作者
期待上个图看看!

论坛徽章:
12
寅虎
日期:2013-12-04 20:37:4915-16赛季CBA联赛之广东
日期:2017-08-22 19:23:1215-16赛季CBA联赛之上海
日期:2016-06-18 23:05:05操作系统版块每日发帖之星
日期:2016-06-06 06:20:00操作系统版块每日发帖之星
日期:2016-06-05 06:20:00操作系统版块每日发帖之星
日期:2016-06-03 06:20:002015年辞旧岁徽章
日期:2015-03-03 16:54:152015年亚洲杯之巴勒斯坦
日期:2015-02-10 21:38:08卯兔
日期:2014-10-31 20:42:23申猴
日期:2014-06-11 17:15:10处女座
日期:2014-05-22 09:00:1815-16赛季CBA联赛之广夏
日期:2017-09-25 23:37:46
3 [报告]
发表于 2013-12-25 20:55 |只看该作者
这个 cwm 貌似 ports 中居然还没有。

论坛徽章:
12
寅虎
日期:2013-12-04 20:37:4915-16赛季CBA联赛之广东
日期:2017-08-22 19:23:1215-16赛季CBA联赛之上海
日期:2016-06-18 23:05:05操作系统版块每日发帖之星
日期:2016-06-06 06:20:00操作系统版块每日发帖之星
日期:2016-06-05 06:20:00操作系统版块每日发帖之星
日期:2016-06-03 06:20:002015年辞旧岁徽章
日期:2015-03-03 16:54:152015年亚洲杯之巴勒斯坦
日期:2015-02-10 21:38:08卯兔
日期:2014-10-31 20:42:23申猴
日期:2014-06-11 17:15:10处女座
日期:2014-05-22 09:00:1815-16赛季CBA联赛之广夏
日期:2017-09-25 23:37:46
4 [报告]
发表于 2013-12-25 20:56 |只看该作者
看起来倒是挺适合键盘控。

论坛徽章:
0
5 [报告]
发表于 2013-12-25 21:28 |只看该作者
wait_rabbit 发表于 2013-12-25 20:55
这个 cwm 貌似 ports 中居然还没有。


cwm 在base系统中

论坛徽章:
0
6 [报告]
发表于 2013-12-26 09:44 |只看该作者
回复 2# Neolkc


--


不知道怎么截图呀,没有额外截图软件


   

论坛徽章:
0
7 [报告]
发表于 2013-12-26 09:54 |只看该作者
本帖最后由 vity 于 2013-12-26 10:16 编辑

执行“locale -m”查看支持的字符集结果,没有 GB2312 、GBK、EUC、ISO10646,只有 8位的 和 UTF-8

lynx 支持的字符集在配置文件中全罗列出来的,有个 UTF-8 、EUC-cn,但仅 UTF-8 能显示汉字

chinaunix 网站首页显示没问题,bbs 不显示汉字,博客显示正常

论坛徽章:
12
寅虎
日期:2013-12-04 20:37:4915-16赛季CBA联赛之广东
日期:2017-08-22 19:23:1215-16赛季CBA联赛之上海
日期:2016-06-18 23:05:05操作系统版块每日发帖之星
日期:2016-06-06 06:20:00操作系统版块每日发帖之星
日期:2016-06-05 06:20:00操作系统版块每日发帖之星
日期:2016-06-03 06:20:002015年辞旧岁徽章
日期:2015-03-03 16:54:152015年亚洲杯之巴勒斯坦
日期:2015-02-10 21:38:08卯兔
日期:2014-10-31 20:42:23申猴
日期:2014-06-11 17:15:10处女座
日期:2014-05-22 09:00:1815-16赛季CBA联赛之广夏
日期:2017-09-25 23:37:46
8 [报告]
发表于 2013-12-26 23:50 |只看该作者
f5b 发表于 2013-12-25 21:28
cwm 在base系统中


我是指 FreeBSD 的 ports 中。

能装 scrot 不?纯命令行的截图工具, scrot -s xxoo.png,很想看看这个cwm到底长什么样儿。

论坛徽章:
0
9 [报告]
发表于 2013-12-27 08:48 |只看该作者

界面十分简单和丑陋,用手机怕一张传上来
ALT + ENTER 隐藏窗口,鼠标左键点击隐藏的窗口
ALT + TAB 切换目前桌面上显示的窗口


论坛徽章:
12
寅虎
日期:2013-12-04 20:37:4915-16赛季CBA联赛之广东
日期:2017-08-22 19:23:1215-16赛季CBA联赛之上海
日期:2016-06-18 23:05:05操作系统版块每日发帖之星
日期:2016-06-06 06:20:00操作系统版块每日发帖之星
日期:2016-06-05 06:20:00操作系统版块每日发帖之星
日期:2016-06-03 06:20:002015年辞旧岁徽章
日期:2015-03-03 16:54:152015年亚洲杯之巴勒斯坦
日期:2015-02-10 21:38:08卯兔
日期:2014-10-31 20:42:23申猴
日期:2014-06-11 17:15:10处女座
日期:2014-05-22 09:00:1815-16赛季CBA联赛之广夏
日期:2017-09-25 23:37:46
10 [报告]
发表于 2013-12-27 19:33 |只看该作者

丑不丑不重要,键盘快捷键好使最重要。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP