Re: [求救] XQuartz 的問題。

看板MAC作者 (帥啊~!老皮~!!)時間11年前 (2014/05/09 22:36), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《bonbonwood (BonBonWood)》之銘言: : 標題: [求救] XQuartz 的問題。 : 時間: Wed May 7 15:32:40 2014 : : 我的Mac從原來的OSX 10.6 升級到了OS X Mavericks 10.9.2 : X11移除後,安裝了XQuartz,結果,使用終端機進行連線時, : 對同一個遠端的連線變成只允許一個x程式穿越過來。並且, : 對該穿越過來的X程式有使用時限。 : : 我曾用 root 帳號去改 /etc/ssh_config 的 forwardX11 及其他相關選項, : 但好像沒用。 : 另外,我原先 ssh 連線時就已經有加上 -X。但依舊還是只能有限使用遠端的X程式 : 煩請問版上強人,該問題該如何解決。謝謝!!! : - : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.102.191 : ※ 文章網址: http://www.ptt.cc/bbs/MAC/M.1399447966.A.595.html : ※ 編輯: bonbonwood (140.112.102.191), 05/07/2014 15:55:44 : ※ 編輯: bonbonwood (140.112.102.191), 05/07/2014 15:56:25 : ※ 編輯: bonbonwood (140.112.102.191), 05/07/2014 16:03:12 : → bonbonwood:我找到方法了,在.bashrc後面加上一行 xhost + 05/07 16:12 : → bonbonwood:更正:xhost + 還是沒辦法解決問題。 05/07 17:03 : 推 w180112:想順便問一下.Bashrc到底在哪啊... 05/07 20:36 : 推 mike7689:你的home目錄下面... 05/07 22:29 : → mike7689:直接開啟terminal...輸入 vi ~/.bashrc 就可以編輯 05/07 22:30 : → mike7689:對了~預設好像只會有 .bash_profile 這個檔案. 05/07 22:30 : → mike7689:不過無妨...直接編輯 .bash_profile 也可以 05/07 22:30 : → mike7689:因為 .bash_profile 優先於 .bashrc 05/07 22:31 : → mike7689:回到原po問題...我的Xquartz版本2.7.5 安全設定裡面認證 05/07 22:34 : → mike7689:連線和允許網路用戶端連線都有打勾... 05/07 22:35 : → mike7689:剛剛測試了你的問題...在我電腦上沒發生... 05/07 22:35 : → mike7689:(我遠端ssh 到實驗室CentOS工作站...同時開2個xmgrace.) 05/07 22:36 : → jokester:login shell用profile 非login shell用bashrc.不是優先 05/07 23:03 : → jokester:關係 05/07 23:03 : 推 w180112:我之前就找過了 沒有.bash_profile 裝過好幾台mac也都沒 05/08 01:03 : → w180112:有 自己嘗試新建是行不通的 因為他會變成預設只會去讀 05/08 01:04 : → w180112:.bash_profile 其他的預設路徑都不會讀到 05/08 01:05 : 推 mike7689:在 .bash_profile 裡面加上這一段: 05/08 12:48 : → mike7689:if [ -f ~/.bashrc ]; then 05/08 12:49 : → mike7689:. ~/.bashrc 05/08 12:49 : → mike7689:fi 05/08 12:49 : 推 w180112:我沒有.bashrc跟.bash_profile.........ROFL 05/08 23:46 : → mike7689:.bash_profile 自己建一個, .bashrc 也是 05/09 01:09 : → mike7689:有需要的話我可以提供自己的.bash_profile和.bashrc 05/09 01:15 : → mike7689:還有.vimrc 如果你們有用到vim的話... 05/09 01:16 : → mike7689:感覺學校裡拿mac的人只有我們實驗室這群拿來當Linux在用 05/09 01:16 : → mike7689:...XD 05/09 01:16 : → mike7689:終端機直接 touch .bash_profile 就可以 05/09 01:28 : → mike7689:(隱藏檔在finder視窗不好處理...) 05/09 01:28 : 推 w180112:呃 可能我表達的不清楚XD 我是說若新建.bash_rc跟.bash_pr 05/09 07:15 : 推 w180112:ofile的話他會直接忽視預設的環境變數QQ 還是說是我有少寫 05/09 07:17 : 推 w180112:其它東西?XD 要不上面大神可否提供.bash_*參考嗎 謝謝 05/09 07:19 : 推 w180112:我都直接vim 所以應該沒隱藏檔問題 05/09 07:20 : 推 w180112:我也常拿mac當linux用 只是兩者還是有點不一樣很麻煩 05/09 07:24 回應 w180112: 1. 首先是系統內的 /etc/bashrc # System-wide .bashrc file for interactive bash(1) shells. if [ -z "$PS1" ]; then return fi PS1='\h:\W \u\$ ' # Make bash check its window size after a process completes shopt -s checkwinsize # Tell the terminal about the working directory at each prompt. if [ "$TERM_PROGRAM" == "Apple_Terminal" ] && [ -z "$INSIDE_EMACS" ]; then update_terminal_cwd() { # Identify the directory using a "file:" scheme URL, # including the host name to disambiguate local vs. # remote connections. Percent-escape spaces. local SEARCH=' ' local REPLACE='%20' local PWD_URL="file://$HOSTNAME${PWD//$SEARCH/$REPLACE}" printf '\e]7;%s\a' "$PWD_URL" } PROMPT_COMMAND="update_terminal_cwd; $PROMPT_COMMAND" fi 2. 自己的 home 下面的 .bash_profile if [ -f $(brew --prefix)/etc/bash_completion ]; then . $(brew --prefix)/etc/bash_completion fi export CLICOLOR=1 export LSCOLORS=GxFxCxDxBxegedabagaced export PS1="\[\e[1;37m\]\h\[\e[m\]:\W \[\e[1;37m\]\e[0m\$ " export EDITOR="/usr/local/bin/mate -w" export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH" 3. 自己 home 下面的 .bashrc (啊~忘記了~我沒有自己的 .bashrc)...XD 4. 自己 home 下面的 .vimrc set nocompatible set number set autoindent set smartindent set showmatch :let fortran_have_tabs=1 :let fortran_free_source=1 :let fortran_more_precise=1 :syntax on set ruler set shiftwidth=4 set showcmd set tabstop=4 set wrapmargin=2 set ignorecase set guioptions=agirLM"mT set vb t_vb= set mouse=a syntax on filetype on -- 傑米,炸掉它吧。 ⊙─ ─⊙▂⊙ 碰到問題,用C4就對了! █◤ Adam Savage James Hyneman MYTHBUSTERS by dajidali -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.17.190 ※ 文章網址: http://www.ptt.cc/bbs/MAC/M.1399646214.A.CD2.html

05/09 22:37, , 1F
.bash_profile 開頭那串brew是因為我有用homebrew...
05/09 22:37, 1F

05/10 10:35, , 2F
謝謝講解 想請問一個問題 所以我得裝brew囉 上次才因為裝
05/10 10:35, 2F

05/10 10:36, , 3F
他的gdb導致開不了機QQ
05/10 10:36, 3F
文章代碼(AID): #1JREW6pI (MAC)
討論串 (同標題文章)
文章代碼(AID): #1JREW6pI (MAC)