Ubuntu 16.04 VMWARE Guest Dual Monitor 問題

Ubuntu 16.04 當 VMWARE Guest OS 時, 如果 Host 有兩個螢幕, Guest 是沒有辦法切二個螢幕的.

看起來是 Ubuntu 16.04 用的 4.4.0 Kernel 有問題, 個人測試是升級到 4.8.11 就可以了.

4.8.11 Mainline Kernel 下載你要的 Kernel 版本
我是用這三個

linux-headers-4.8.11-040811_4.8.11-040811.201611260431_all.deb
linux-headers-4.8.11-040811-generic_4.8.11-040811.201611260431_amd64.deb
linux-image-4.8.11-040811-generic_4.8.11-040811.201611260431_amd64.deb

安裝 Kernel

$ sudo dpkg -i *.deb

安裝完畢之後 reboot

如果第二個螢幕有滑鼠對不齊的問題(mouse alignment problem), 要到 VMware Preferences 內的 Input , Optimize mouse for games 選 Always .
這時候要切出 VMware 時就要用 Ctrl + Alt 鍵.
vmware-ubuntu-mouse

Ref:
Linux – Cycle Multiple Monitors doesn’t complete correctly. #74
Mouse Pointer Alignment Problem with Ubuntu on VMWare

PlurkTwitterGoogle BookmarksFacebook

Ubuntu 16.04 error: undefined reference to `create_module’

Ubuntu 16.04 error: undefined reference to `create_module’

Building module-init-tools-3.2 in Ubuntu16.04 failed:
lsmod.o: In function `try_old_version':
./module-init-tools-3.2/backwards_compat.c:56: undefined reference to `create_module'

這一篇Ubuntu 16.04 error: undefined reference to `create_module’對我沒有用, 但是解法是對的, 這時就要用粗暴的方式, 直接改 backwards_compat.c
加上

#define CONFIG_NO_BACKWARDS_COMPAT

暫時解決問題

PlurkTwitterGoogle BookmarksFacebook

Unfortunately you do not qualify for today’s study.

Blizzard (暴雪) 講的真好, 做問卷給這個答案

Thank you for your participation. Unfortunately you do not qualify for today’s study.

暴雪這樣嘲諷玩家的哦! 做你的問卷還這樣被吐槽
一早起來就只有
OK 好!OK 好!OK 好!OK 好!OK 好!OK 好!OK 好!OK 好!

fuck_bl

這時候再看郵件不是很好笑嗎?

fuck_bl2

PlurkTwitterGoogle BookmarksFacebook

搞技術不如搞騙術

我的今日名言

並沒有特別指誰

PlurkTwitterGoogle BookmarksFacebook

[CentOS] install iperf

$ yum install epel-release
$ yum provides iperf
$ yum install iperf

yum provides iperf 不是這麼必要, 可以不用執行

ref.
Extra Packages for Enterprise Linux (EPEL)
Installing iperf on CentOS

PlurkTwitterGoogle BookmarksFacebook

[Gentoo] 替 Apache 加上 http2 支援

沒有很難, 因為之前弄了 Letsencrypt 就想加一下 HTTP2, 這應該也很成熟了
Read more »

PlurkTwitterGoogle BookmarksFacebook

Linux Kernel 4.7 PPTP pass through issue

升級到 Linux kernel 4.7 之後, 突然 PPTP pass through 有問題.
有人提供了解決方案

在 /etc/sysctl.conf 加上

net.netfilter.nf_conntrack_helper=1

這樣就可以了, 不知道為什麼預設值改了.
ref.
Bug 152101 – Updating from 4.6.4 to 4.7 breaks “pptp pass through"

PlurkTwitterGoogle BookmarksFacebook

SIGALARM / timer_create 造成 CPU sys 100% 的問題

最近遇到一個怪問題, 某一隻程式跑起來的時候, 有一定的機率 sys 佔有率是 100%

Cpu0  :  0.0%us,100.0%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st

Read more »

PlurkTwitterGoogle BookmarksFacebook

mc 在 putty 下的顯示問題

使用 putty 連線進到 Linux 機器, mc 常常沒有辦法顯示正常, 只要執行時多加一個參數就可以解決

$ mc -ac

-a, –stickchars
Disable usage of graphic characters for line drawing.

-c, –color
Force color mode, please check the section Colors for more information.

以前怎麼沒有想到呢?

==

另一種情況是要下
$ export NCURSES_NO_UTF8_ACS=1
ref.

How to fix PuTTY showing garbled characters?

PlurkTwitterGoogle BookmarksFacebook

斷.捨.離 – 山寨下線

猶記得當年第一次架 BBS 的時候是搞在 Red Hat 5.9 CLE 上
猶記得當年 921 時, 抱著 BBS 從系館回宿舍復站
猶記得那個連 DNS 都不知道是什麼東西的我一直搞錯 Bind 的設定
猶記得山寨從 Red Hat 5.9 -> Mandriva 8.0 (印像, 這還是小州介紹的) -> Gentoo Linux
猶記得山寨就是從山寨鳥窩這個名字開始的, 對, 我們就是山寨, 另一個涵義其實是窮人就是要土匪別人, 而土匪都是窩在山寨內的. (註)
Read more »

PlurkTwitterGoogle BookmarksFacebook