論壇 - 查看所有帖子

   查看所有帖子

 到底部   前一個主題   下一個主題

(1) 2 3 4 ... 19638 »


回覆: [Solved] ubuntu 近半年來隨機的開機凍結的元兇?
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 201 / 1008
MP : 895 / 29394
EXP: 32
離線
MMX 寫到:
# /tmp 掛在tmpfs的issue

# 在SSD上不會發生,只會發生在傳統硬碟上


藉著安裝19.10,仔細紀錄每項步驟,並且重開機測試…

總算抓到問題了…

把/tmp掛在tmpfs以後,日誌會有訊息,內容大意是"/tmp不是空的,不過還是強行掛載了…"

然後…系統就有很高的機率出現不顯示登入畫面,鍵盤無反應(或是鍵盤有反應,可以切換到文字訊息,顯示 a statr job is holding......)

看來問題是出在,systemd起始了一堆程序,在/tmp還沒有掛到tmpfs以前,就已經有其他程序寫入了一些資料到/tmp了…

等/tmp一掛到tmpfs以後,/tmp等同是被清空了,先前一些用到/tmp的job跑到一半就掛在那邊了…Orz

修改fstab,把/tmp掛載到tmpfs那行拿掉以後,目前兩台PC都已經正常了…

PS.第三台PC裝了SSD,過去一年同樣的問題從來不會在PC 3上重現(三台pc用的都是同一個clonezilla備份的映像檔)

去挖了這台的日誌來看,上面提到的"/tmp is not empty..."從來沒出現過,
個人的推測是,SSD的4K IOPS快了傳統硬碟接近百倍,這種情況下,/tmp很早就完成了掛載tmpfs這個動作,所以不會影響到其他使用到/tmp的程序…


這似乎也跟核心有關(?),4.15.0核心好像沒這問題。(不是很確定)

Ident: 8b025922d1b0295eb44b9a871e31a835 | 今天 12:50:29
應用擴展 工具箱
主題 | 討論區


回覆: [Solved] ubuntu 近半年來隨機的開機凍結的元兇?
會員二級
註冊日期:
2011/7/9 13:27
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 198
MP : 33 / 4811
EXP: 94
離線
# /tmp 掛在tmpfs的issue

# 在SSD上不會發生,只會發生在傳統硬碟上


藉著安裝19.10,仔細紀錄每項步驟,並且重開機測試…

總算抓到問題了…

把/tmp掛在tmpfs以後,日誌會有訊息,內容大意是"/tmp不是空的,不過還是強行掛載了…"

然後…系統就有很高的機率出現不顯示登入畫面,鍵盤無反應(或是鍵盤有反應,可以切換到文字訊息,顯示 a statr job is holding......)

看來問題是出在,systemd起始了一堆程序,在/tmp還沒有掛到tmpfs以前,就已經有其他程序寫入了一些資料到/tmp了…

等/tmp一掛到tmpfs以後,/tmp等同是被清空了,先前一些用到/tmp的job跑到一半就掛在那邊了…Orz

修改fstab,把/tmp掛載到tmpfs那行拿掉以後,目前兩台PC都已經正常了…

PS.第三台PC裝了SSD,過去一年同樣的問題從來不會在PC 3上重現(三台pc用的都是同一個clonezilla備份的映像檔)

去挖了這台的日誌來看,上面提到的"/tmp is not empty..."從來沒出現過,
個人的推測是,SSD的4K IOPS快了傳統硬碟接近百倍,這種情況下,/tmp很早就完成了掛載tmpfs這個動作,所以不會影響到其他使用到/tmp的程序…

Ident: 1a18731ad95952d1ab850de023723f61 | 今天 11:05:26
應用擴展 工具箱
主題 | 討論區


回覆: 有誰熟svg嗎?
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 201 / 1008
MP : 895 / 29394
EXP: 32
離線
冥王歐西里斯 寫到:
Xenomorph0525 寫到:
我好像弄懂了。我本來以為登入維基百科就可以上傳圖片,實際上放圖空間是別的網站,須要再一次登入……吧?

也不太算是另一個網站啦,一樣是 Wikimedia Foundation 底下的計畫,都可以用同一個帳號登入。


原來如此。 ^^

Ident: 8b025922d1b0295eb44b9a871e31a835 | 昨天 12:29:14
應用擴展 工具箱
主題 | 討論區


回覆: 製作 firefox 萬年版套件
會員二級
註冊日期:
2017/3/23 10:15
所屬群組:
已註冊使用者
等級: 7
HP : 0 / 167
MP : 25 / 1266
EXP: 71
離線
#############################################################
### 製作 firefox-esr 萬年版套件
#############################################################
## 下載 firefox-esr 官方萬年版
FFVER=$(curl https://www.mozilla.org/en-US/firefox/new/ | grep data-esr-versions | sed 's/"//g' | awk '{print $9}')
LANG=$(locale -a | grep utf8 2>&1 | sed -e 's/.utf8//g' | sed -e 's/_/-/g' | tail -n 1)

if [ "$(uname -m)" == "x86_64" ]; then
ARCH=x86_64
else
ARCH=i686
fi


# FFVER=68.1.0
# ARCH=x86_64
# LANG=zh-TW

wget https://download-installer.cdn.mozilla.net/pub/firefox/releases/${FFVER}esr/linux-${ARCH}/$LANG/firefox-${FFVER}esr.tar.bz2
tar jxvf firefox-${FFVER}esr.tar.bz2

rm -rf firefox/*.sig
rm -rf firefox/*.chk
rm -rf firefox/precomplete \
firefox/icons \
firefox/crashreporter \
firefox/crashreporter.ini \
firefox/active-update.xml \
firefox/removed-files \
firefox/update-settings.ini \
firefox/updater \
firefox/updater.ini \
firefox/updates.xml \
firefox/updates

sed -i 's/RemotingName=.*/RemotingName=Firefox-esr/g' firefox/application.ini
sed -i '/SourceRepository/d' firefox/application.ini
sed -i '/SourceStamp/d' firefox/application.ini
sed -i '/Enabled=/d' firefox/application.ini
sed -i '/ServerURL/d' firefox/application.ini
sed -i '/Reporter/d' firefox/application.ini


mkdir -p firefox/browser/defaults/preferences

cat > firefox/browser/defaults/preferences/vendor.js << EOF
// Disable application updates
pref("app.update.auto", false);
pref("app.update.enabled", false, locked);

// Disable default browser checking.
pref("browser.shell.checkDefaultBrowser", false);

// Disable OpenH264 Decoder
pref("media.gmp-gmpopenh264.enabled", false);
EOF

cat > firefox/browser/defaults/preferences/firefox.js << EOF
//pref("browser.startup.homepage", "data:text/plain,browser.startup.homepage=file:///usr/share/kali-defaults/web/homepage.html");
pref("network.cookie.prefsMigrated", true);
pref("network.predictor.cleaned-up", true);
pref("network.proxy.socks", "127.0.0.1");
pref("network.proxy.socks_port", 9050);
pref("network.proxy.type", 0);
EOF


#############################################################
### 製作套件
#############################################################
PKGDIR=$HOME/Build/firefox-esr-${FFVER}

mkdir -p $PKGDIR/usr/share/applications
mkdir -p $PKGDIR/usr/lib
mkdir -p $PKGDIR/usr/bin
mkdir -p $PKGDIR/DEBIAN

mv firefox $PKGDIR/usr/lib/firefox-esr

cat > $PKGDIR/usr/share/applications/firefox-esr.desktop << EOF
[Desktop Entry]
Name=Firefox ESR
Comment=Browse the World Wide Web
GenericName=Web Browser
X-GNOME-FullName=Firefox ESR Web Browser
Exec=/usr/bin/firefox-esr %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox-esr
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;
StartupWMClass=Firefox-esr
StartupNotify=true
EOF

cat > $PKGDIR/usr/bin/firefox-esr << EOF
#!/bin/bash

/usr/lib/firefox-esr/firefox "\$@"

EOF

chmod 755 $PKGDIR/usr/bin/firefox-esr


PKGSIZE=$(du -s $PKGDIR | awk '{print $1}')

cat > $PKGDIR/DEBIAN/control << EOF
Package: firefox-esr
Version: ${FFVER}-1
Architecture: amd64
Maintainer: Maintainers of Mozilla-related packages
Installed-Size: $PKGSIZE
Depends: libasound2, libatk1.0-0, libc6, libcairo-gobject2, libcairo2, libdbus-1-3, libdbus-glib-1-2, libevent-2.1-6, libffi6, libfontconfig1, libfreetype6, libgcc1, libgdk-pixbuf2.0-0, libglib2.0-0, libgtk-3-0, libpango-1.0-0, libstartup-notification0, libstdc++6, libx11-6, libx11-xcb1, libxcb-shm0, libxcb1, libxcomposite1, libxdamage1, libxext6, libxfixes3, libxrender1, libxt6, zlib1g, fontconfig, procps, debianutils
Provides: gnome-www-browser, www-browser
Section: web
Priority: optional
Description: Mozilla Firefox web browser
Firefox is a powerful, extensible web browser with support for modern
web application technologies.
EOF


cd $HOME/Build
sudo chown -R 0:0 $PKGDIR
sudo dpkg -b firefox-esr-${FFVER} firefox-esr_${FFVER}-1_amd64.deb

Ident: 9ddf364e18ab43298afb67bf2464ee5b | 昨天 11:20:10
應用擴展 工具箱
主題 | 討論區


Kali 2018.1 重製版 (2019.10)
會員二級
註冊日期:
2017/3/23 10:15
所屬群組:
已註冊使用者
等級: 7
HP : 0 / 167
MP : 25 / 1266
EXP: 71
離線
這是 Kali 2018 年第一版,核心 4.14,未打 Intel 漏洞補釘的版本,效能比 Linux 4.15 版好一點,值得收藏。
目前也是我用最久的版本,在我的機器上跑最順的其實應該是 2016 年的 4.4 核心,但是2016年的發行版套件都太舊。

軟體倉庫用 http://old.kali.org/kali 2018.1 套件沒在更新,有些工具想用新版可能要自己編譯

已整合 firefox 萬年版 69.0.3、winehq 4.18、nmap 7.80、arpspoof 自編譯特製版 (MITM 單指令視窗arp攻擊可連發)

Thunar 選單列預設是隱藏,CTRL + M 可以打開選單列,CTRL + H 顯示隱藏檔。


KALI-XFCE-64-bit-2018.1
https://drive.google.com/file/d/1Z9zIyh-9O0QQ0QKNvcYqYam-ClZu_GYh/view?usp=sharing

預覽:
https://i.imgur.com/HuI4p3e.png

https://i.imgur.com/dmYaXP5.png

https://i.imgur.com/uHgq0KX.png

Ident: 9ddf364e18ab43298afb67bf2464ee5b | 昨天 11:02:07
應用擴展 工具箱
主題 | 討論區


回覆: 有誰熟svg嗎?
會員二級
註冊日期:
2013/8/12 9:20
所屬群組:
已註冊使用者
等級: 7
HP : 0 / 169
MP : 26 / 3064
EXP: 77
離線
Xenomorph0525 寫到:
我好像弄懂了。我本來以為登入維基百科就可以上傳圖片,實際上放圖空間是別的網站,須要再一次登入……吧?

也不太算是另一個網站啦,一樣是 Wikimedia Foundation 底下的計畫,都可以用同一個帳號登入。

Ident: 1c0f7a006ac766c5aaaf3d946d5b26e7 | 昨天 9:46:08
應用擴展 工具箱
主題 | 討論區


回覆: 有誰熟svg嗎?
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 201 / 1008
MP : 895 / 29394
EXP: 32
離線
我好像弄懂了。我本來以為登入維基百科就可以上傳圖片,實際上放圖空間是別的網站,須要再一次登入……吧?

Ident: 8b025922d1b0295eb44b9a871e31a835 | 10/20 22:49:56
應用擴展 工具箱
主題 | 討論區


回覆: 有誰熟svg嗎?
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 201 / 1008
MP : 895 / 29394
EXP: 32
離線
發現有網友換掉那個吃台灣豆腐的圖了,贊!
https://commons.wikimedia.org/wiki/File:Heihe-tengchong-line.svg

不過到底怎麼換?

Ident: 8b025922d1b0295eb44b9a871e31a835 | 10/20 22:44:21
應用擴展 工具箱
主題 | 討論區


製作 firefox 萬年版套件
會員二級
註冊日期:
2017/3/23 10:15
所屬群組:
已註冊使用者
等級: 7
HP : 0 / 167
MP : 25 / 1266
EXP: 71
離線
#############################################################
### 製作 firefox 萬年版套件
#############################################################
在舊版的 OS 上已經無法編譯新版的 firefox, 如果硬要編。建置的依賴需要下載新版自己編譯,這樣很麻煩,所以舊版的 Linux 上,直接打包官方的萬年版是最方便的選擇。

## 下載 firefox 官方萬年版
FFVER=$(curl https://www.mozilla.org/en-US/firefox/new/ | tr " " "\n" | grep data-latest-firefox | awk -F'"' '{print $2}')
LANG=$(locale -a | grep utf8 2>&1 | sed -e 's/.utf8//g' | sed -e 's/_/-/g' | tail -n 1 )

if [ "$(uname -m)" == "x86_64" ]; then
ARCH=x86_64
else
ARCH=i686
fi


# FFVER=69.0.3
# ARCH=x86_64
# LANG=zh-TW

wget https://download-installer.cdn.mozilla.net/pub/firefox/releases/$FFVER/linux-${ARCH}/$LANG/firefox-${FFVER}.tar.bz2
tar jxvf firefox-${FFVER}.tar.bz2

rm -rf firefox/*.sig
rm -rf firefox/*.chk
rm -rf firefox/precomplete \
firefox/icons \
firefox/crashreporter \
firefox/crashreporter.ini \
firefox/active-update.xml \
firefox/removed-files \
firefox/update-settings.ini \
firefox/updater \
firefox/updater.ini \
firefox/updates.xml \
firefox/updates

sed -i '/Enabled/d' firefox/application.ini
sed -i '/ServerURL/d' firefox/application.ini
sed -i '/Reporter/d' firefox/application.ini
sed -i '/SourceRepository/d' firefox/platform.ini
sed -i '/SourceStamp/d' firefox/platform.ini

mkdir -p firefox/browser/defaults/preferences

cat > firefox/browser/defaults/preferences/vendor.js << EOF
// Disable application updates
pref("app.update.auto", false);
pref("app.update.enabled", false, locked);

// Disable default browser checking.
pref("browser.shell.checkDefaultBrowser", false);

// Disable OpenH264 Decoder
pref("media.gmp-gmpopenh264.enabled", false);
EOF

cat > firefox/browser/defaults/preferences/firefox.js << EOF
//pref("browser.startup.homepage", "data:text/plain,browser.startup.homepage=file:///usr/share/kali-defaults/web/homepage.html");
pref("network.cookie.prefsMigrated", true);
pref("network.predictor.cleaned-up", true);
pref("network.proxy.socks", "127.0.0.1");
pref("network.proxy.socks_port", 9050);
pref("network.proxy.type", 0);
EOF


#############################################################
### 製作套件
#############################################################
PKGDIR=$HOME/Build/firefox-${FFVER}

mkdir -p $PKGDIR/usr/share/applications
mkdir -p $PKGDIR/usr/lib
mkdir -p $PKGDIR/usr/bin
mkdir -p $PKGDIR/DEBIAN

mv firefox $PKGDIR/usr/lib/

cat > $PKGDIR/usr/share/applications/firefox.desktop << EOF
[Desktop Entry]
Name=Firefox
Comment=Browse the World Wide Web
GenericName=Web Browser
X-GNOME-FullName=Firefox Web Browser
Exec=/usr/bin/firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;
StartupWMClass=Firefox
StartupNotify=true
EOF

cat > $PKGDIR/usr/bin/firefox << EOF
#!/bin/bash

/usr/lib/firefox/firefox "\$@"

EOF

chmod 755 $PKGDIR/usr/bin/firefox


PKGSIZE=$(du -s $PKGDIR | awk '{print $1}')

cat > $PKGDIR/DEBIAN/control << EOF
Package: firefox
Version: ${FFVER}-1
Architecture: amd64
Maintainer: Maintainers of Mozilla-related packages
Installed-Size: $PKGSIZE
Depends: libasound2, libatk1.0-0, libc6, libcairo-gobject2, libcairo2, libdbus-1-3, libdbus-glib-1-2, libevent-2.1-6, libffi6, libfontconfig1, libfreetype6, libgcc1, libgdk-pixbuf2.0-0, libglib2.0-0, libgtk-3-0, libpango-1.0-0, libstartup-notification0, libstdc++6, libx11-6, libx11-xcb1, libxcb-shm0, libxcb1, libxcomposite1, libxdamage1, libxext6, libxfixes3, libxrender1, libxt6, zlib1g, fontconfig, procps, debianutils
Provides: gnome-www-browser, www-browser
Section: web
Priority: optional
Description: Mozilla Firefox web browser
Firefox is a powerful, extensible web browser with support for modern
web application technologies.
EOF


cd $HOME/Build
sudo chown -R 0:0 $PKGDIR
sudo dpkg -b firefox-${FFVER} firefox_${FFVER}-1_amd64.deb


Ident: 9ddf364e18ab43298afb67bf2464ee5b | 10/20 13:31:13
應用擴展 工具箱
主題 | 討論區


NVIDIA LTS Driver 390.xx
會員二級
註冊日期:
2017/3/23 10:15
所屬群組:
已註冊使用者
等級: 7
HP : 0 / 167
MP : 25 / 1266
EXP: 71
離線
dpkg 套件管理器發行版通用

硬體支援詳細資料
https://www.nvidia.com.tw/Download/driverResults.aspx/149495/tw

Linux 核心支援: 4.x - 5.3.x
顯示卡支援範圍: GeForce 400 Series - NVIDIA TITAN Series 包含筆電 M 系列。


nvidia-driver-390.129
https://drive.google.com/file/d/1MWTIjzZamCTexqj5Erd3g7d6APGpqsAN/view?usp=sharing

這是由 NVIDIA 官方的 run 驅動包直接製作
製作參考資料:
https://github.com/Mint-Fans/linux-package/raw/NVIDIA/nvidia-script.tar.gz

如果是 optimus, 安裝這個驅動以後,bumblebee 或者 prime 就不要裝源裡面的版本,製作參考資料裡面有編譯的方法。

因為我強調通用、乾淨、設定一次到位,所以不喜歡五ㄅㄨㄣ兔或 Debian 那種 update-alternatives 把 lib 轉來轉去的設定法,這樣遇到問題很難處理

其他發行版 nvidia 自製驅動
http://mintfans.pixnet.net/blog/post/357587729-nvidia-tls-driver-390

Ident: dc047807df61293442e503e290969b75 | 10/19 10:48:21
應用擴展 工具箱
主題 | 討論區



(1) 2 3 4 ... 19638 »