[問題] 如何知道開機時做了些什麼?(5/17)

看板Linux作者 (潑潑)時間10年前 (2015/05/12 00:00), 10年前編輯推噓1(1010)
留言11則, 4人參與, 最新討論串1/1
我這台在登入時會自動開啟terminal 但不知道是從哪邊來的 我檢查過.bash_rc, .bash_aliases, .profile 還有gui上settings裡的startup都沒有 請問我還能從哪裡去追這個termianl是在哪裡被呼叫的呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.82.105.149 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1431360056.A.ACA.html

05/12 00:29, , 1F
開terminal? X window下? 那跟這些shell類本來就無關啊
05/12 00:29, 1F

05/12 03:19, , 2F
auto start
05/12 03:19, 2F
find / -name autostart 2>&1| sed '/Permission denied/d;' /home/wahaha/Setting/openbox/autostart /home/wahaha/.config/autostart /usr/share/upstart/xdg/autostart /usr/share/indicator-application/upstart/xdg/autostart /etc/xdg/xdg-ubuntustudio/autostart /etc/xdg/autostart 我進這6個資料夾個別下 grep -r 'terminal' . 都找不到 請問還有什麼可能呢? ※ 編輯: Qiqi (101.8.242.176), 05/13/2015 22:38:42

05/14 18:03, , 3F
你確定他叫terminal嗎...
05/14 18:03, 3F
應該是吧,xfce4-terminal 我是比對hotkey裡面的值是這個沒錯 ※ 編輯: Qiqi (111.83.220.110), 05/14/2015 23:33:46

05/16 22:51, , 4F
xprop可以顯示一些關於視窗軟體的資訊,不知能不能藉
05/16 22:51, 4F

05/16 22:52, , 5F
此查詢到的PID。再用ps查PPID。
05/16 22:52, 5F

05/16 22:57, , 6F
另外,圖形介面登入的設定檔可能還有.xprofile
05/16 22:57, 6F

05/16 22:57, , 7F
.xinitrc
05/16 22:57, 7F

05/16 23:00, , 8F
.xsession
05/16 23:00, 8F
我直接在登入後自動跑出來的terminal上下xprop 接著滑鼠左鍵點一下這個terminal 得到了一些東西 _NET_WM_ICON_GEOMETRY(CARDINAL) = 4294957329, 4294957298, 200, 24 _NET_FRAME_EXTENTS(CARDINAL) = 1, 1, 16, 1 _NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CLOSE, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW, _NET_WM_ACTION_FULLSCREEN, _NET_WM_ACTION_MOVE, _NET_WM_ACTION_RESIZE, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_STICK WM_STATE(WM_STATE): window state: Normal icon window: 0xcac85e30 _NET_WM_DESKTOP(CARDINAL) = 0 _NET_WM_STATE(ATOM) = WM_HINTS(WM_HINTS): Client accepts input or input focus: True Initial state is Normal State. bitmap id # to use for icon: 0x1c00019 bitmap id # of mask for icon: 0x1c0001c window id # of group leader: 0x1c00001 XdndAware(ATOM) = BITMAP _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0 _NET_WM_ICON(CARDINAL) = Icon (32 x 32): Icon (64 x 64): Icon (128 x 128): WM_WINDOW_ROLE(STRING) = "xfce4-terminal-1430309623--1221954269" _NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 29360134 _NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL _NET_WM_USER_TIME_WINDOW(WINDOW): window id # 0x1c00005 WM_CLIENT_LEADER(WINDOW): window id # 0x1c00001 _NET_WM_PID(CARDINAL) = 1639 WM_LOCALE_NAME(STRING) = "en_US.UTF-8" WM_CLIENT_MACHINE(STRING) = "GE40-2OL" WM_NORMAL_HINTS(WM_SIZE_HINTS): user specified size: 0 by 0 program specified minimum size: 49 by 36 program specified resize increment: 8 by 17 program specified base size: 17 by 2 window gravity: NorthWest WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST WM_CLASS(STRING) = "xfce4-terminal", "Xfce4-terminal" WM_ICON_NAME(STRING) = "Terminal - wahaha@GE40-2OL: ~" _NET_WM_ICON_NAME(UTF8_STRING) = "Terminal - wahaha@GE40-2OL: ~" WM_NAME(STRING) = "Terminal - wahaha@GE40-2OL: ~" _NET_WM_NAME(UTF8_STRING) = "Terminal - wahaha@GE40-2OL: ~" icon的圖我就省略了,接著我就下ps 只出現bash, ps 但是PID都不是1639 然後我也分別find了那三個檔 find / -name .xprofile 2>&1| sed '/Permission denied/d;' find / -name .xinit 2>&1| sed '/Permission denied/d;' find / -name .xsession 2>&1| sed '/Permission denied/d;' 都沒有東西 但我卻有~/.xsession-errors, ~/.xseeion-errors.old 不過檔案裡沒有可用資訊就是了 Script for ibus started at run_im. init: Disconnected from notified D-Bus bus ※ 編輯: Qiqi (111.82.34.242), 05/17/2015 00:30:01

05/21 02:27, , 9F
徹底尋找家目錄檔案裡的字串:
05/21 02:27, 9F

05/21 02:28, , 10F
grep -r 'terminal' ~/
05/21 02:28, 10F

05/25 00:13, , 11F
因時間關係,我最後用重灌來解決問題...
05/25 00:13, 11F
文章代碼(AID): #1LKD8uhA (Linux)
文章代碼(AID): #1LKD8uhA (Linux)