คำถามติดแท็ก x11

ระบบ X window (โดยทั่วไปคือ X Window System หรือ X11 ซึ่งขึ้นอยู่กับรุ่นหลักในปัจจุบันคือ 11) เป็นระบบซอฟต์แวร์คอมพิวเตอร์และโปรโตคอลเครือข่ายที่ให้พื้นฐานสำหรับส่วนต่อประสานกราฟิกผู้ใช้ (GUI) สำหรับคอมพิวเตอร์เครือข่าย

7
เรียกใช้แอปพลิเคชัน GUI เป็นผู้ใช้อื่น
สมมติว่าผมมีบัญชีผู้ใช้ที่ 2 และuser1 user2เมื่อฉันลงชื่อเข้าใช้user1แล้วสลับไปuser2ใช้suฉันสามารถรันโปรแกรมบรรทัดคำสั่งได้ แต่โปรแกรม GUI ล้มเหลว ตัวอย่าง: user1@laptop:~$ su - user2 user2@laptop:~$ leafpad ~/somefile.txt No protocol specified leafpad: Cannot open display: ดังนั้นฉันจะเรียกใช้โปรแกรมประยุกต์ GUI ได้อย่างไร
34 shell  x11  xorg  su 

2
จะเริ่มต้นเซสชัน X ที่สองได้อย่างไร
startx 1ผมพยายามที่จะทำมันได้ด้วยคำสั่ง ดูเหมือนว่าจะกะพริบไปที่หน้าจอที่แตกต่างกันในไม่ช้า แต่จากนั้นออก มีข้อผิดพลาดดังต่อไปนี้: /usr/bin/xterm: No absolute path found for shell: :1 ความคิดใด ๆ
33 xorg  x11  startx 

9
ssh กลับข้อความ“ คำขอส่งต่อ X11 ล้มเหลวในช่องที่ 1”
เมื่อฉันเข้าสู่เซิร์ฟเวอร์ระยะไกลที่ไม่ได้ใช้สภาพแวดล้อมเดสก์ทอป X11 ชนิดใดฉันได้รับข้อความต่อไปนี้ $ ssh user@server X11 forwarding request failed $ ssh user@server ls X11 forwarding request failed on channel 1 file1 file2 ... ฉันจะกำจัดข้อความเหล่านี้ได้อย่างไร
33 ssh  x11 

4
ฉันจะกำหนดตำแหน่งที่เปิดเทอร์มินัลได้อย่างไร
ฉันต้องการให้เทอร์มินัลเปิดใกล้ด้านล่างของหน้าจอ มีวิธีการตั้งค่าขนาดและตำแหน่งเริ่มต้นหรือไม่? ฉันใช้ Linux Mint 13, Cinnamon

7
ทำไมความพยายามในการส่งต่อ X11 ของฉันจึงล้มเหลวด้วย“ connect /tmp/.X11-unix/X0: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว”
ในเครื่องท้องถิ่นของฉันฉันเรียกใช้: ssh -X me@remotemachine.com (เพื่อความสมบูรณ์ฉันได้ทดสอบสิ่งต่อไปนี้ทั้งหมดโดยใช้ -Y ด้วยผลลัพธ์ที่เหมือนกัน) ตามที่คาดไว้การเข้าถึงแบบ remotemachine.com นี้ใช้ได้ดีและทุกอย่างดูดี หากฉันพยายามเรียกใช้ xcalc ฉันจะได้รับ: connect /tmp/.X11-unix/X0: No such file or directory Error: Can't open display: localhost:10.0 แต่, $ ls -la /tmp/.X11-unix/ total 36 drwxrwxrwt 2 root root 4096 2012-11-23 09:29 . drwxrwxrwt 8 root root 32768 2012-11-29 08:22 .. srwxrwxrwx 1 …
33 ssh  x11 

6
ไคลเอนต์ X จำเป็นต้องใช้โปรแกรมจัดการหน้าต่างเพื่อทำงานได้หรือไม่?
ไคลเอนต์ X จำเป็นต้องใช้โปรแกรมจัดการหน้าต่างเพื่อทำงานได้หรือไม่? X client สามารถทำงานกับ X server ได้หรือไม่? หากไคลเอนต์ X ไม่มีหน้าต่างจะทำงานได้หรือไม่ว่าต้องใช้ตัวจัดการหน้าต่างหรือไม่ หากไคลเอนต์ X สามารถทำงานโดยไม่มีตัวจัดการหน้าต่างได้ไคลเอ็นต์ X จำเป็นต้องไม่มีหน้าต่างหรือไม่? ขอบคุณ

4
เหตุใดฉันจึงได้รับข้อความนี้จาก xauth:“ หมดเวลาในการล็อคไฟล์ผู้มีอำนาจ / home / <user> /.Xauthority”?
ในขณะที่พยายาม SSH เป็นโฮสต์ฉันได้รับข้อความต่อไปนี้จากxauth: / usr / bin / xauth: หมดเวลาในการล็อกไฟล์ /home/sam/.Xauthority หมายเหตุ:ฉันพยายามแสดง X11 GUI จากระยะไกลผ่านการเชื่อมต่อ SSH ดังนั้นฉันจึงจำเป็นxauthต้องสร้าง$HOME/.Xauthorityไฟล์ได้สำเร็จ แต่เมื่อข้อความดังกล่าวระบุว่าไม่ชัดเจน ความพยายามในการเรียกใช้แอพที่ใช้ X11 เช่นxeyesได้รับการต้อนรับด้วยข้อความนี้: $ xeyes X11 connection rejected because of wrong authentication. Error: Can't open display: localhost:10.0 ฉันจะแก้ไขปัญหานี้ได้อย่างไร

1
ฉันจะทราบได้อย่างไรว่าฮอตคีย์โปรแกรมใดเป็นเจ้าของ?
ฉันใช้ XFCE 4.12 อยู่ด้านบนของ Gentoo ด้วยเคอร์เนล 4.2.0 ปุ่ม PlayPause ของฉันบนแป้นพิมพ์ของฉันใช้เพื่อทำงานเป็นฮอตคีย์ทั่วโลกสำหรับ VLC ตอนนี้ VLC ไม่รู้จักแม้แต่กุญแจ มันจะเห็น "Alt + Media Play Pause" แต่ไม่ใช่ปุ่มเดียว มีวิธีดูว่าและโปรแกรมใดอาจจับคีย์นั้น เมื่อฉันเรียกไฟล์อ่านxdotool key "XF86LogGrabInfo"tail /var/log/Xorg.0.log [ 10138.690] (II) Printing all currently active device grabs: [ 10138.690] (II) End list of active device grabs

1
ความแตกต่างระหว่างการเลือกหลักและบัฟเฟอร์คลิปบอร์ดคืออะไร
ฉันกำลัง tweaking ในดินแดนเบราว์เซอร์ Webkit ในLinuxและฉันเจอคำว่า " การคัดเลือกหลัก " และ "การเลือกคลิปบอร์ดหรือบัฟเฟอร์ " บ่อยครั้งมาก ฉันต้องการที่จะเข้าใจว่าพวกเขาคืออะไรและพวกเขามีอะไรแตกต่างกันอย่างไร การลากและวางวางไม่พอดี หน้าที่ของxclipในเรื่องนี้คืออะไรกันแน่?
32 x11  clipboard 

5
วิธีเพิ่มความเร็ว X ผ่าน SSH ในการเชื่อมต่อเครือข่ายที่ช้า?
มีคำแนะนำเฉพาะเกี่ยวกับการเร่งความเร็วแอปพลิเคชัน X ผ่าน ssh ในการเชื่อมต่อเครือข่ายที่ช้าหรือไม่? ในกรณีเฉพาะนี้ฉันกำลังเข้าถึงเซิร์ฟเวอร์ที่ตั้งอยู่ในฝั่งตะวันตกจากแล็ปท็อปในฝั่งตะวันออกและนั่นก็เป็นการเชื่อมต่อ DSL ที่ไม่เร็วเกินไป การตั้งค่าใด ๆ สำหรับ ssh? เคล็ดลับทั่วไป?

3
`/ tmp / .X11-unix /` คืออะไร?
ฉันถามคำถามเดียวกันกับ Google และไม่ชอบผลลัพธ์ที่ได้ คือ/tmp/.X11-unix/อะไร
31 x11 

2
บันทึกการกดแป้นทุกครั้งและเก็บไว้ในไฟล์
ฉันต้องบันทึกทุกการกดแป้นและเก็บไว้ในไฟล์ในไดเรกทอรีผู้ใช้ ~ เมื่อใช้บัญชีของฉันฉันไม่ใช่ sudoer และฉันไม่สามารถติดตั้งโปรแกรม (เช่นlogKeys ) ในทางใดทางหนึ่ง ฉันจะใช้เทอร์มินัลได้อย่างไร หมายเหตุ:คำถามนี้ไม่ใช่คำถามที่กล่าวถึงอื่น ๆ ในคำถามนี้ฉันถามเกี่ยวกับการกดแป้นทุกครั้งในขณะที่ผู้ถามอีกคนถามเกี่ยวกับการกดแป้นในเซสชันเทอร์มินัล
31 x11  logs  keyboard  input 

5
ฉันจะนำเม้าส์ของฉันกลับมาจาก QEMU / KVM ได้อย่างไร
ฉันใช้ QEMU / KVM กับการทดสอบ Debian x64 ด้วยคำสั่งนี้: kvm -m 1024 -hda win7.img -cdrom win7x86.iso -boot d -net user แต่เมื่อฉันคลิกภายในเครื่องเสมือน QEMU จะจับเมาส์ของฉันและจะไม่ปล่อยมันไป ฉันคิดว่าการรวมกันที่สำคัญเพื่อเพิ่มเมาส์คือRight Ctrlแต่ไม่มีอะไรเกิดขึ้นเมื่อฉันกด ฉันพยายามต่อท้ายตัวเลือก-usbdevice tabletหรือ-usbdevice mouse: kvm -m 1024 -hda win7.img -cdrom win7x86.iso -boot d -net user -usbdevice tablet หรือ kvm -m 1024 -hda win7.img -cdrom win7x86.iso -boot d …
31 x11  kvm  qemu  mouse 

4
แอปพลิเคชั่น X เตือนว่า "ไม่สามารถเชื่อมต่อกับบัสการเข้าถึงได้" บน stderr
ดูเหมือนว่าทุกแอปพลิเคชันจากเทอร์มินัลจะให้คำเตือนและข้อความแสดงข้อผิดพลาดถึงแม้ว่ามันจะทำงานได้ดีก็ตาม Emacs: ** (emacs:5004): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-xxfluS2Izg: Connection refused Evince: ** (evince:5052): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-xxfluS2Izg: Connection refused (evince:4985): Gtk-CRITICAL **: gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed (evince:4985): Gtk-CRITICAL **: gtk_widget_show: assertion …
30 terminal  x11  gtk  stderr  bugs 

6
X ไคลเอนต์ส่งต่อผ่าน SSH“ ไม่สามารถเปิดการแสดง: localhost: 11.0”
ฉันได้เปิดใช้งานการส่งต่อ X บนเครื่องระยะไกลที่เซิร์ฟเวอร์ SSH กำลังทำงาน: # grep -i forward /etc/ssh/sshd_config X11Forwarding yes # บนเครื่องโลคัลฉันเริ่มต้นไคลเอ็นต์ SSH ด้วย-Xแฟล็กซึ่งสั่งให้เซิร์ฟเวอร์ SSH รันบนเครื่องรีโมตเพื่อตั้งค่าพร็อกซี X-server นอกจากนี้มันจะสร้าง$DISPLAYตัวแปรที่ชี้ไปยังพร็อกซีนี้และเรียกใช้xauthเพื่อติดตั้งพร็อกซีคีย์ซึ่งจะตรวจสอบความถูกต้องของพร็อกซีเซิร์ฟเวอร์ X นี้บนเครื่องระยะไกล: # echo "$DISPLAY" localhost:11.0 # xauth list | grep 11 A58/unix:11 MIT-MAGIC-COOKIE-1 39324086672d1ae35e373476c3891a77 # อย่างไรก็ตามไคลเอนต์ X บนเครื่องระยะไกลไม่เริ่มทำงานอย่างถูกต้อง: # wireshark (wireshark:10083): Gtk-WARNING **: cannot open display: localhost:11.0 # xterm …
30 ssh  x11  sshd 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.