昨天发了一个帖子,关于 Ubuntu 下中文字体突然就不好用的事 t/333768 ......所以怎么能突然就好了......
回忆一下到目前为止踩过的那些坑:
毕设答辩前有一天突然想试一下用命令行关机,sudo shutdown now
,第二天启动后就发现进不去桌面了。啊,不是说只能进命令行界面,而是卡在输入密码前,无论我怎么输,大小写都翻过来翻过去,就是无法识别。在网上搜到有办法恢复的,但太麻烦,就没有做,直接重装系统。(这件事也算是因祸得福......因为毕设项目我只在 Github 上同步了工程网站,一个脚本没同步。之前的话汉字显示前会有 u'' 前缀,本来不打算解决这个问题的,重装系统后就把脚本重写了一遍,让汉字能正常输出)
第二个问题是有一段时间搜狗输入法会莫名其妙崩溃,突然就无法输入中文了。没有办法,写了个 alias sogou='pkill sogou-qimpanel && fcitx && sogou-qimpanel&'
的命令,一有崩溃就重启。不过上面说的这个故障应该是搜狗输入法云端输入后台的故障吧,因为大概在某一个时间段内同时在 PC 和自己的笔记本上遇到这个 Bug ,在此之前和在此之后都没有能复现这个问题
1
tankb52 2017-01-12 10:37:36 +08:00 via Android
我的 Arch 每次开机要开两次
|
2
TimLang 2017-01-12 10:39:42 +08:00
server 用 ubuntu 还不错,少很多事,自己 PC 的话建议还是用 mac 吧,也省事,至少对程序员来说。
|
3
Allianzcortex OP |
4
lbp0200 2017-01-12 10:44:48 +08:00 via Android
就这点问题?
|
5
Immortal 2017-01-12 10:45:27 +08:00 1
上 linux mint 省事
|
6
Allianzcortex OP @lbp0200 还有像 OpenSSL 自己编译和从 apt-get 安装的冲突这种,但这不算是 Ubuntu 的锅啊。额.......你还遇到过多少问题啊......
|
7
yylzcom 2017-01-12 10:48:30 +08:00
Ubuntu 下遇到的坑比较少,可能是因为从 16.10 开始用,很多问题解决了。遇到的不方便:
#QQ 的使用,吐槽一万次(私人用途准备全转 Telegram 了) #MS Office 文档兼容性…… #Everything 和 Listary 这种 win 下很方便的东西 Linux 下没有很好的替代品 #... |
8
Allianzcortex OP @yylzcom 嗯,没有 everything 确实好多时候很麻烦
|
9
gesse 2017-01-12 10:52:46 +08:00
大家为什么不用 MAC? macbook pro 2015 顶配, 你值得拥有。
|
10
ilovesusu 2017-01-12 11:11:46 +08:00
@yylzcom @Allianzcortex
Everything 的原理 程序启动时,扫描系统所有 NTFS 卷(磁盘)的 MTF 表,将文件名称以一种利于字符串检索的算法形式存储在 Everything 的 index 索引数据库中。 系统运行过程中, Everything 还会监控 NTFS 卷的 journal 日志文件,如果文件系统中的文件发生改变, Everything 会更新它的 index 索引数据库。 当用户搜索文件时, Everything 利用字符串查找算法,在 index 索引数据库中查找,可以直接搜索到文件。 作者:信仰圣光吧 链接: https://www.zhihu.com/question/22862246/answer/23020795 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 看到这个我想说的是 Gnome 经过设置也能达到这个搜索的功能,但是最初建立索引的时候会很卡。(我尝试过以后就关闭了这个,建立索引时 cpu 占用让的我不打算用了) |
11
corvofeng 2017-01-12 11:15:21 +08:00 via Android
linux 是好用, 又不是易用
|
12
Allianzcortex OP @ilovesusu 可以可以~~
|
13
Allianzcortex OP @corvofeng :-D
|
15
yylzcom 2017-01-12 11:20:05 +08:00
@ilovesusu Locator (最接近)和 locate 命令也一样,但是实际使用起来体验还是差一些
listary 这种配合 everything 进行目录跳转的就更不用说了…… Locator: https://github.com/AlexTuduran/Locator (目前来说使用最满意的) |
16
zhangxs8964 2017-01-12 11:22:30 +08:00
习惯就好了
再说什么系统也会遇到问题的 |
19
yylzcom 2017-01-12 11:31:09 +08:00
@valkjsaaa Windows 的软件嘛,肯定是细节方面比 Linux 的好一些,各种细小功能和其它软件配合…… 大体功能 /用途方面没什么区别
|
20
okampfer 2017-01-12 11:47:32 +08:00
你需要 LinuxMint (Cinnamon 桌面),细节比 Ubuntu 优化。
至于输入法,就用 fcitx+classicUI 就行了吧,云输入安装 fcitx-module-cloudpinyin 就行了(先从图形界面进入系统设置安装 fcitx support),不过记得调整云候选项提供商为 baidu ,默认 google 你懂的。。。 |
21
jarlyyn 2017-01-12 11:48:10 +08:00
|
22
lbp0200 2017-01-12 11:51:57 +08:00 via Android
@Allianzcortex centos 更多, linux 一直如此,主要是开发用。
|
23
skywayman 2017-01-12 12:15:56 +08:00
2008-2010 硬逼着自己用了三年 Ubuntu,现在用 MAC,解脱了! 恨 U 是太特么劳心了,爱 U 是因为基本无缝到 MAC 下,有了三年积累. 当然这是 LINUX 的功劳. ^_^
|
24
clavichord93 2017-01-12 12:56:49 +08:00
@jarlyyn 用个 python 都糟心,你让我用 win10 ?
|
25
caomu 2017-01-12 12:56:49 +08:00 via Android
自己的老爷机在用 linux mint
输入法 sogou 文档 wps 全文搜索 recoll |
26
eccstartup 2017-01-12 13:02:47 +08:00
可能是主目录找不到了,能命令行登录,不能桌面登录。
|
27
Chrisplus 2017-01-12 13:04:44 +08:00
工作环境用 ubuntu5,6 年了,工作包括写代码写字画图做 PPT 等等,感觉 ubuntu 完全胜任……也很稳定……
用 LTS ,不折腾桌面环境,感觉基本没有什么问题 |
28
nicevar 2017-01-12 13:10:35 +08:00
@sunsol windows 下的 everything 这么好用是建立在 NTFS 特点上,上面也有人说了, locate 从原理上已经败给 everything ,不能实时,还能强到哪去,另外 everything 也支持正则, mac 、 linux 没有软件能与之匹敌,只能等文件系统更新了,很多人用了 mac 、 linux 怀念 windows 下的 everything 不是没有道理的,另外 mac 、 linux 的还有个软件体验比较差的是鼠标手势软件
|
29
jarlyyn 2017-01-12 13:10:39 +08:00
|
30
nicevar 2017-01-12 13:11:53 +08:00
用 ubuntu 不少机器上出现更新后就启动不了的问题,真的不如在虚拟机下使用
|
32
ubear1991 2017-01-12 13:22:29 +08:00
一直 ubuntu ,快 4 年。
极少死机之类的。 也不用开两次。 搜狗输入法也几乎没遇到过问题。 开发机很少关机,一直开着。 总之,新手就不要吐槽了,用久了你就喜欢它的稳定性。 |
33
canfoderiskii 2017-01-12 14:09:10 +08:00 via Android
linux 版的 steam 不能输入中文,真恶心人
|
34
Allianzcortex OP @ubear1991 我用 Ubuntu 用了三年了~()´д`()
|
37
29EtwXn6t5wgM3fD 2017-01-12 14:23:26 +08:00 via iPhone
恩用 Manjaro
|
38
Yeoman 2017-01-12 15:17:53 +08:00 via Android
everything 重度用户表示因为 everything 放弃 linux osx ,下载文件、应用程序什么的都是直接 everything 搜索打开
|
39
ayang23 2017-01-12 15:51:03 +08:00
Ubuntu 只有一个缺点:不能用 l2tp ,现在 pptp, openvpn 都被干掉了,这下想 vpn 都无解了
|
42
CasparLi 2017-01-12 16:53:30 +08:00
Ubuntu 很好用啊。
工作机已经换成 16.04LTS 了。除了输入法需要在一开始调一下。其他都 OK 。虽然我也装了搜狗,但自带的拼音已经能够满足我了 QQ 无解,我是弄了一个百十来块的 win10 平板,然后 RDP 连接。算是一个解决方案吧。 |
43
ianzhou233 2017-01-12 17:00:06 +08:00 via Android
其实我觉得不好用的原因是安装系统和更新的时候没有充分链接到官方源,某些东西没有下载好。所以一般装的时候用全局,的确有所改善。
|
45
zhidian 2017-01-12 17:40:22 +08:00
虽然 Linux 上没有 Everything ,但用 fzf 也勉强可以 ==。或者直接 find . | percol ……
|
46
chocotan 2017-01-12 17:49:12 +08:00
我 arch 上的搜狗每次输入 a 开头的,就总是弹出“阿里云”,并且会内存泄漏
|
47
keysona 2017-01-12 17:53:20 +08:00
楼主, ubuntu 算坑比较少的了。
|
50
valkjsaaa 2017-01-12 21:04:52 +08:00 via iPhone
@jarlyyn 最简单的痛点功能, macOS 下载文件夹能够按照添加时间排序,这一点 Linux Windows 都不行。
|
51
xbb7766 2017-01-12 22:36:01 +08:00
什么“无法识别”?循环登陆的话多半显卡驱动的锅。
|
52
kmahyyg 2017-01-12 22:38:46 +08:00 via Android
一接触 linux 到现在,一直坚持 debian ,某天借了台 centos vps ,忽然觉得 yum 反人类。。。。。。。
|
55
whwq2012 2017-01-13 04:42:03 +08:00 via Android
@Yeoman linux 下 locate 检索非常快啊,而且是命令行工具比 everything
有天然优势, linux 下不用 locate 查文件我就死了 |
56
drackzy 2017-01-13 05:46:56 +08:00
14.04 遇到一次升级,重启后 gui 循环登陆,重装 16.04 了。
16.04 为了用 bbr 升级 Kernel 4.9.0 以后,开机也 gui 循环登陆。当时差点也要重装了。 原因是 ABI 变化,原来的 NV 显卡旧驱动不兼容新 Kernel 。 开机按住 shift 键,进入 grub 可以选择旧内核启动或者上一个能启动的 initrd.img 启动,一般还能进入 GUI 桌面。 也可以 NV 官网下最新闭源驱动,开机进入 grub 命令行安全模式,装上 NV 新驱动以后就能进入 GUI 桌面。 |
57
valkjsaaa 2017-01-13 06:07:23 +08:00
@jarlyyn 你试试就知道咯,没有排序如何从下载文件夹里面找到刚刚下载的文件呢?我 Windows 用了 1 个月就找不到刚刚下载的文件在哪里了,而 macOS 我从安装开始就没清空过下载文件夹。
|
58
valkjsaaa 2017-01-13 06:23:02 +08:00
@jarlyyn 再来一点, Windows 平台上如果不写 UWP (在桌面平台上又丑又不好用),都缺乏一个统一的图形界面绘制 API 。所以程序质量参差不齐。
|
59
jyf007 2017-01-13 06:34:33 +08:00 via Android
|
60
jun4rui 2017-01-13 07:40:31 +08:00 via Android
Ubuntu 不是可以直接看到最近修改的文件吗?下载文件夹都不用打开, Windows10 最近才有,但是那个工具很弱,有些无法抓取到,导致实用性较差,我都懒得用还是直接 lastary 了
|
62
likezun 2017-01-13 08:40:02 +08:00
以前桌面用 Ubuntu 是经常出问题,各种崩溃。 后来用 fedora 23 一年, 基本没有问题, 现在升级到 fedora 24 几个月了,不得不说大厂( redhat )的东西是很好
|
63
klwlkj 2017-01-13 08:44:56 +08:00 via Android
@valkjsaaa 你确定 win linux 下载文件夹没有按时间排序的功能? 还是我理解错了,我怎么就有呢?
|
64
visitantzj 2017-01-13 08:47:49 +08:00
everything 也还好, listary 才是王道, everything 的搜索定位只是 listary 功能里的一小部分
我装 listary 试了几天就入了 pro 版当成入口用 |
65
Gandum 2017-01-13 08:49:47 +08:00 1
@ayang23 虽然我早就不用 l2tp 了(被屏蔽),但是当时的笔记还有保留,不知道有没有过时
l2tp : sudo apt-add-repository ppa:seriy-pr/network-manager-l2tp sudo apt-get update sudo apt-get install network-manager-l2tp-gnome l2tp over IPsec : sudo apt-add-repository ppa:werner-jaeger/ppa-werner-vpn sudo apt-get update sudo apt-get install l2tp-ipsec-vpn 第一种里面那个 network-manager-l2tp 也可以用于 l2tp over IPsec ,看你的 VPN 提供商如何配置了 |
66
nealfeng 2017-01-13 08:54:04 +08:00
|
67
jarlyyn 2017-01-13 09:07:27 +08:00 via Android
|
70
cabbage 2017-01-13 09:32:55 +08:00 via Android
@valkjsaaa Linux 怎么可能无法实现啊?按最后修改时间排序文件:`ls -lt`
Windows 自带的 explorer 管理器也可以实现,把视图改成详细信息试试?:) |
71
zonghua 2017-01-13 09:48:34 +08:00
除了 QQ 没法用之外, Ubuntu 做工作机很好啊,如果团队都用 Slack 最好了。
|
72
colorfulberry 2017-01-13 09:55:20 +08:00 1
@Allianzcortex , 重启进不了系统,在启动的时候进入无密码 root 模式改个密码就好了。以往用了好几年的 Ubuntu ,觉得这个比较方便。
还有就是有时间前面的桌面卡死了,直接进入 ctrl f1 进入 root 把桌面服务重启下就好了。这个也比较喜欢。 |
73
jarlyyn 2017-01-13 09:59:08 +08:00
@valkjsaaa
至于下载的问题,就更搞笑了。 下载的文件的管理难道不是通过下载工具管理,而是通过下载文件夹吗? 哪个下载工具里没有下载列表? 下载的文件都下载到同一个地方么?至少我就分别会下载到~/Download,~/图片,/tmp 下。 最后,我就没见人说下载的东西太多找不到,所以不定期的清理下载文件夹的。 |
74
tairan2006 2017-01-13 10:08:35 +08:00
ubuntu 的搜狗输入确实非常不稳定,我后来删了用 sunpinyin 了…实际上 linux 下输入法经常出各种奇怪的问题,烦死了。 macOS 的问题是 bsd 编译一些项目经常出一些奇奇怪怪的依赖问题,系统自带的很多玩意儿都不如 gnu 好用
|
75
20015jjw 2017-01-13 10:21:43 +08:00 via Android
@jarlyyn 高分屏 /混合 dpi 多屏跑 win10 效果一团屎 ;) 字体渲染不装 mactype 烂成渣 ;) win10 本意就是游戏机系统 ;)
放出那会朋友的 surface 连不上学校的 wpa2 enterprise wifi ,因为没地方输密码,扔给我让我看看。最后你猜咋弄?放在那里更新了 4h ,更新了一个大版本,然后就能输入密码了。所以这辣鸡系统上市两个月都不支持 wpa2 enterprise ? 高分屏参考下这个 https://www.v2ex.com/t/280357 |
77
jarlyyn 2017-01-13 10:29:35 +08:00
|
78
20015jjw 2017-01-13 10:37:53 +08:00 via Android
|
79
jarlyyn 2017-01-13 10:44:03 +08:00
@20015jjw
mac 不是 air 都没法看了么,还需要混合屏? 需要高分么,就换个 4k 显示器。 不需要高分么,直接桌面也用标准 dpi 就行了。 强行和 windows 比设备支持,好不容易找到了个意义不大的点,就当成痛点了? 我的 rmpb ,就是直接走低分辨率的。 虽然我在 debian 下可以通过双倍 fb 缩放显示,完美的搞定“混合屏” 但我为啥要高分呢? |
80
20015jjw 2017-01-13 11:40:15 +08:00 via Android
@jarlyyn 我穷呀 只能买得起 1 台 4k 还有一个 1080 怎么办呢 你 rmbp 用低分屏是什么意思? hidpi 难道不还是高分屏么???
|
82
20015jjw 2017-01-13 12:41:52 +08:00 via Android
@jarlyyn 那不就是 hidpi 么 win 上买个 150%本应该是一样的效果 但 bug 贼多
|
83
lanr 2017-01-13 12:45:32 +08:00
window 10 on ubuntu 你值得拥有
|
84
Allianzcortex OP @colorfulberry 嗯嗯,学习了一个:-D
|
85
Mark24 2017-01-13 13:20:38 +08:00
总之, Ubuntu 做的真的足够好,这种帖子就不该出现。
Linux 的桌面,依然任重道远。 |
86
valkjsaaa 2017-01-13 13:32:00 +08:00
@nealfeng 我要的是添加时间,不是创建时间,这个只有 HFS+ 和 APFS 有
区别就是你在网上下载的文件往往创建时间和你下载时间距离很远。 |
87
xiubin 2017-01-13 13:34:19 +08:00
我把分辨率调低,然后现在调不回来了,确认按钮在目前分辨率下不在屏幕内~
|
88
valkjsaaa 2017-01-13 13:40:01 +08:00
@jarlyyn 请不要主观臆断,我从来说的不是程序的风格。
Windows 显示 API 混乱的后果不光是现实效果不统一,更严重的是各种兼容性问题和性能问题。 Windows 的很多显示 API 根本不支持高分辨率屏幕 的 scaling ,就连某软自己广泛使用的 GDI+ 也是近期才加入了实验性支持,同时,大多数 API 也不支持图形加速,只能使用 CPU 渲染。相比之下 Apple 的统一的 Core Graphics 不及很多年前就普及了高分辨率支持,而且早早就全面 GPU 渲染了,动画流畅很多。 你说的 Steam Client 虽然是 C++ 写得,但是界面仍然直接或间接地使用了 Core Graphics API ,所以仍然满足我说的这些。 |
90
valkjsaaa 2017-01-13 13:41:07 +08:00
@klwlkj 我要的是添加时间,不是创建时间,这个只有 HFS+ 和 APFS 有
区别就是你在网上下载的文件往往创建时间和你下载时间距离很远。 |
91
valkjsaaa 2017-01-13 13:41:36 +08:00
@cabbage 我要的是添加时间,不是创建时间,这个只有 HFS+ 和 APFS 有
区别就是你在网上下载的文件往往创建时间和你下载时间距离很远。 |
92
valkjsaaa 2017-01-13 13:45:01 +08:00
@jarlyyn 你说的就是大家说的“高分屏”功能啊
这就在高分辨率 scaling 来放大字体和控制的功能啊。然而 Windows 在这个方面渣得不行,一方面很多窗口 API 不支持,另一方面系统本身支持就有问题,我两个屏幕 scaling 不一样的时候,整个窗口大小和鼠标位置就混乱了啊。 |
93
valkjsaaa 2017-01-13 13:47:23 +08:00
|
96
valkjsaaa 2017-01-13 13:52:02 +08:00
@jarlyyn 唔,再给你甩一个: Memory Pressure 真正搞清楚是内存不够用还是系统实现的好
背景:内存占用率大不是内存不够用的表现,可能是系统优化的好, Memory Pressure 高才是内存不够用的体现, Windows 没有找到对用的统计数据。 |
97
jarlyyn 2017-01-13 13:52:54 +08:00
@valkjsaaa
缩放显示很重要么? 所谓 api 混乱不就是为了保证兼容性。让很老旧的程序都能在最新的系统上运行。 mac os x 都和 windows 比兼容性了?换 intel 构架才过去几年? |
99
valkjsaaa 2017-01-13 13:56:32 +08:00
@jarlyyn 然而刚换 Intel 的时候苹果黑科技, PowerPC on the fly 编译成 x86
我跟你比兼容性咯?我明明比的是易用性,你觉得兼容性差你给我找个只有 PowerPC 版的 macOS 程序来? |