2013/1/2 Anh K. Huynh <[email protected]> > > On Tue, 1 Jan 2013 23:22:17 +0700 > Ngô Huy <[email protected]> wrote: > > > bình thường thì bác chạy mặc định là DISPLAY 0.0 mà nhỉ dòng đó báo > > bác đang chạy ở một DISPLAY mà nó không xác định được :-( ca này khó, > > nhờ các anh vào hỗ trợ ah :-( > > Bác maikhai chạy lệnh đó trong root nên chưa phải. Nếu chế độ đồ họa > đang bắt đầu cho người dùng "foobar" thì bác chạy ra xterm của người > dùng đó và gõ lẹnh như NgoHuy bảo (lệnh đó là gì bữa ni cháu mới > thấy :D) > > Khi chạy X server thì nó thiết lập và sử dụng "màn hình" qua biến > "DISPLAY", ngoài ra có các thiết lập về quyền đi kèm khiến cho các > người dùng khác trên hệ thống không sử dụng được . Thử tưởng xem, anh A > đang ở màn hình "0.0" còn anh B lén vào "mở lên xem" thì sao mà chịu > được !? Xem thêm trong `xhost`. Một ứng dụng của lệnh này là để chia sẻ > "màn hình" như sau: > > A$ \startx > A$ sudo su - B > B$ firefox # Bị lỗi như bác Khải gặp > > Khắc phục > A$ \startx > A$ xhost + > A$ sudo su - B > A$ firefox # chạy OK > > Ở đây có bạn _stk_ chắc chơi trò này để chạy Skype :D > > -- > I am ... 5 dog years old. > > -- > List uri: https://groups.google.com/group/archlinuxvn > List rules and others: http://archlinuxvn.org/vn/lists/ > > > Được biết vụ này, dù chỉ mới thấy cái vỏ chưa hiểu cái ruột nhưng cũng sáng mắt. Hóa ra nó sâu như vậy. Hèn gì học hoài tới postdoc mà người ta vẫn phải học thêm nữa chứ không chịu dừng. Thử lại một cái xem nào:
*[root@arch fota]# history | less [root@arch fota]# !500 xset m 3 8 No protocol specified xset: unable to open display ":0.0" [root@arch fota]# exit exit [fota@arch ~]$ xset m 3 8 [fota@arch ~]$ * Vậy rồi sao nữa hè? -- m k h _ s g n
