http://qa.ubuntu.com/automation/
看起來不錯
http://qa.ubuntu.com/automation/
看起來不錯
這個原因是因為沒有將 berkdb 編進去
# euse -E berkdb
# emerge postfix
再重開就可以了....
# git cherry-pick [commit-name]
ex:
# git cherry-pick c421f358c40c97e1820faf0dd66536f87a7eae7d
好用 :)
# sudo dpkg-reconfigure gdm
# sudo update-alternatives --config editor
There are 4 choices for the alternative editor (providing /usr/bin/editor).
Selection Path Priority Status
------------------------------------------------------------
0 /bin/nano 40 auto mode
A secure, intuitive system for enterprise software development and collaboration.
有趣的服務....
sudo add-apt-repository ppa:mozillateam/firefox-stable
sudo apt-get update
sudo apt-get upgrade
ref.
http://www.webupd8.org/2011/06/firefox-5-lands-in-firefox-stable-ppa.html
CCLD libpangoft2-1.0.la
CC pangoxft-font.lo
CC pangoxft-fontmap.lo
CC pangoxft-render.lo
CCLD libpangoxft-1.0.la
I experienced the same problem myself; fortunately, the solution is simple. For some reason, the default value of some of the registry keys (not all) were changed in windows 7, which causes the system to apparently ignore the InitialKeyboardIndicators settings in the other locations. All that is requireded is the performance of a search of the registry using regedit for that key. It is important to use the find function to locate ALL keyboard keys forInitialKeyboardIndicators and set them to the same value setting. The value options are as follows:
0 - Turn all indicators Off (NumLock, CapsLock, ScrollLock)
1 - Turn CapsLock On
2 - Turn NumLock On
3 - Turn CapsLock and NumLock On
最近 Windows Live Message 出現了很煩人的廣告, 我是不介意免費的東西有廣告這件事.
不過當滑鼠經過上方的時候, 會自動跳出一個視窗播廣告是那招呀?
解決方案也很簡單,
編輯檔案(Windows 7) C:\Windows\System32\drivers\etc\hosts
拿來產生 format 過的 Patch 很好用 .
還可以直接輸出到目錄.
ex:
$ git format-patch 7ef30fa2c707e59590dfe44c184cf0066747c0e8..e9623f0e67f6cbd1aeb8d3c6d5d2503c06d15d15 -o /data/output
這樣就可以產生完整的 patch 及說明
http://www.mail-archive.com/debian-kernel@lists.debian.org/msg48804.html
In file included from /home/waldeck/kvm-88/hw/scsi-generic.c:45: /usr/include/scsi/scsi.h:145: error: expected specifier-qualifier-list before ‘u8’ /usr/include/scsi/scsi.h: In function ‘scsi_varlen_cdb_length’: /usr/include/scsi/scsi.h:156: error: ‘struct scsi_varlen_cdb_hdr’ has no member named ‘additional_cdb_length’ make: *** [scsi-generic.o] Fehler 1
--- /usr/include/scsi/scsi.h 2009-07-15 11:00:17.897425654 +0200 +++ /usr/include/scsi/scsi.h.patched 2009-07-15 11:00:08.305425688 +0200 @@ -142,10 +142,10 @@ /* defined in T10 SCSI Primary Commands-2 (SPC2) */ struct scsi_varlen_cdb_hdr { - u8 opcode; /* opcode always == VARIABLE_LENGTH_CMD */ - u8 control; - u8 misc[5]; - u8 additional_cdb_length; /* total cdb length - 8 */ + __u8 opcode; /* opcode always == VARIABLE_LENGTH_CMD */ + __u8 control; + __u8 misc[5]; + __u8 additional_cdb_length; /* total cdb length - 8 */ __be16 service_action; /* service specific data follows */ }; --
http://www.pengutronix.de/development/kernel/arm-benchmarks-20100702_en.html
Some quick tests of lmbench on a Sheevaplug: mcuelenaere@kot:/dev/shm/lmbench3/bin/armv5tel-linux-gnu$ ./lat_ops integer bit: 0.85 nanoseconds integer add: 0.02 nanoseconds integer mul: 0.42 nanoseconds integer div: 147.77 nanoseconds integer mod: 36.94 nanoseconds int64 bit: 1.71 nanoseconds int64 add: 0.04 nanoseconds int64 mul: 0.92 nanoseconds int64 div: 425.89 nanoseconds int64 mod: 273.85 nanoseconds float add: 36.25 nanoseconds float mul: 30.32 nanoseconds float div: 161.29 nanoseconds double add: 51.21 nanoseconds double mul: 46.31 nanoseconds double div: 542.06 nanoseconds float bogomflops: 325.59 nanoseconds double bogomflops: 799.14 nanoseconds mcuelenaere@kot:/dev/shm/lmbench3/bin/armv5tel-linux-gnu$ mbw 128 Long uses 4 bytes. Allocating 2*33554432 elements = 268435456 bytes of memory. Using 262144 bytes as blocks for memcpy block copy test. Getting down to business... Doing 10 runs per test. 0 Method: MEMCPY Elapsed: 0.48203 MiB: 128.00000 Copy: 265.546 MiB/s 1 Method: MEMCPY Elapsed: 0.48165 MiB: 128.00000 Copy: 265.751 MiB/s 2 Method: MEMCPY Elapsed: 0.48163 MiB: 128.00000 Copy: 265.764 MiB/s 3 Method: MEMCPY Elapsed: 0.49714 MiB: 128.00000 Copy: 257.473 MiB/s 4 Method: MEMCPY Elapsed: 0.48168 MiB: 128.00000 Copy: 265.737 MiB/s 5 Method: MEMCPY Elapsed: 0.48163 MiB: 128.00000 Copy: 265.764 MiB/s 6 Method: MEMCPY Elapsed: 0.49695 MiB: 128.00000 Copy: 257.570 MiB/s 7 Method: MEMCPY Elapsed: 0.48196 MiB: 128.00000 Copy: 265.579 MiB/s 8 Method: MEMCPY Elapsed: 0.48164 MiB: 128.00000 Copy: 265.761 MiB/s 9 Method: MEMCPY Elapsed: 0.49695 MiB: 128.00000 Copy: 257.570 MiB/s AVG Method: MEMCPY Elapsed: 0.48633 MiB: 128.00000 Copy: 263.198 MiB/s 0 Method: DUMB Elapsed: 0.29804 MiB: 128.00000 Copy: 429.475 MiB/s 1 Method: DUMB Elapsed: 0.29807 MiB: 128.00000 Copy: 429.429 MiB/s 2 Method: DUMB Elapsed: 0.29815 MiB: 128.00000 Copy: 429.310 MiB/s 3 Method: DUMB Elapsed: 0.29800 MiB: 128.00000 Copy: 429.530 MiB/s 4 Method: DUMB Elapsed: 0.31337 MiB: 128.00000 Copy: 408.458 MiB/s 5 Method: DUMB Elapsed: 0.29805 MiB: 128.00000 Copy: 429.462 MiB/s 6 Method: DUMB Elapsed: 0.29808 MiB: 128.00000 Copy: 429.411 MiB/s 7 Method: DUMB Elapsed: 0.29801 MiB: 128.00000 Copy: 429.510 MiB/s 8 Method: DUMB Elapsed: 0.29809 MiB: 128.00000 Copy: 429.403 MiB/s 9 Method: DUMB Elapsed: 0.31339 MiB: 128.00000 Copy: 408.437 MiB/s AVG Method: DUMB Elapsed: 0.30113 MiB: 128.00000 Copy: 425.072 MiB/s 0 Method: MCBLOCK Elapsed: 0.21906 MiB: 128.00000 Copy: 584.317 MiB/s 1 Method: MCBLOCK Elapsed: 0.21554 MiB: 128.00000 Copy: 593.852 MiB/s 2 Method: MCBLOCK Elapsed: 0.21577 MiB: 128.00000 Copy: 593.238 MiB/s 3 Method: MCBLOCK Elapsed: 0.21671 MiB: 128.00000 Copy: 590.646 MiB/s 4 Method: MCBLOCK Elapsed: 0.21479 MiB: 128.00000 Copy: 595.942 MiB/s 5 Method: MCBLOCK Elapsed: 0.23519 MiB: 128.00000 Copy: 544.232 MiB/s 6 Method: MCBLOCK Elapsed: 0.21705 MiB: 128.00000 Copy: 589.734 MiB/s 7 Method: MCBLOCK Elapsed: 0.59684 MiB: 128.00000 Copy: 214.464 MiB/s 8 Method: MCBLOCK Elapsed: 0.21699 MiB: 128.00000 Copy: 589.889 MiB/s 9 Method: MCBLOCK Elapsed: 0.21418 MiB: 128.00000 Copy: 597.642 MiB/s AVG Method: MCBLOCK Elapsed: 0.25621 MiB: 128.00000 Copy: 499.589 MiB/s Couldn't get lat_ctx to work. mcuelenaere@kot:/dev/shm/lmbench3/bin/armv5tel-linux-gnu$ ./lat_syscall open Simple open/close: 7.2754 microseconds mcuelenaere@kot:/dev/shm/lmbench3/bin/armv5tel-linux-gnu$ ./lat_syscall open /dev/shm/lmbench3.tar Simple open/close: 6.9399 microseconds mcuelenaere@kot:/dev/shm/lmbench3/bin/armv5tel-linux-gnu$ ./lat_proc fork Process fork+exit: 763.5714 microseconds mcuelenaere@kot:/dev/shm/lmbench3/bin/armv5tel-linux-gnu$ cat /proc/cpuinfo Processor : Feroceon 88FR131 rev 1 (v5l) BogoMIPS : 1192.75 Features : swp half thumb fastmult edsp CPU implementer : 0x56 CPU architecture: 5TE CPU variant : 0x2 CPU part : 0x131 CPU revision : 1 Hardware : Marvell SheevaPlug Reference Board Revision : 0000 Serial : 0000000000000000 I'm not sure if I'm doing this right, but it looks like the Sheevaplug beats all ARM chips (except on FP) on the tests done at [1]. Looks like these tests heavily depend on the clock frequency.
Parallels 內裝的是 Windows XP, 裝 Office 2010
從 Office 2003 移 .pst 檔給 2010 用的時候.
會出現 Office 存取錯誤, 或是像是如下的錯誤
碰到這樣的 Message
> the location of the previous definition
> fio.c:150:35: error: macro "offsetof" requires 2 arguments, but only 1 given
> fio.c: In function 'setptr':
> fio.c:150: error: 'offsetof' undeclared (first use in this function)
很舊的 Gentoo 系統要升級是一場災難, 不過還是可以有方法解決
http://blog.jolexa.net/2009/03/25/gentoo-tips-to-upgrade-your-really-old-installation/
不過如果有其他台比較新的, 可以先在其他台編好需要的套件
$ emerge -B gcc glibc portage =python-2.6.4 xz-utils
再丟到 舊機器上面,
如果在 Linux kernel 內, 取用某一個 struct 時, 出現這個錯誤訊息
error: dereferencing pointer to incomplete type
source sample 如下
if ( bdev->bd_disk )
printk("%s\n",bdev->bd_disk->disk_name);
用 VirtualBox 3.0.x 版, 如果跑 NetBSD 碰到系統很慢的問題, 記得關掉 ACPI 就可以正常執行了.