คำถามติดแท็ก x-windows

X-Windows หรือที่รู้จักกันในชื่อ X, X11 หรือตามชื่อทางการของมัน X Window System เป็นระบบหน้าต่างสำหรับการแสดงบิตแมปซึ่งพบได้ทั่วไปในระบบปฏิบัติการที่คล้าย UNIX

2
ทำไมการส่งต่อ X11 จึงไม่มีประสิทธิภาพ
เมื่อใดก็ตามที่ฉันเปิดตัว GUIs ขนาดใหญ่จากระยะไกลด้วยการส่งต่อ X11 แม้รวมถึงสวิตช์ -C ประสบการณ์ก็ไม่ตอบสนองมาก คำถามของฉันคืออะไรที่ระดับแนวคิด / โปรโตคอลทำให้เกิดสิ่งนี้ ด้วยการเชื่อมต่อ 25mbit ของฉันฉันสามารถสตรีมวิดีโอ HD ไปยังคอมพิวเตอร์ของฉันได้อย่างไม่มีปัญหา ในทางตรงกันข้ามการไม่ตอบสนองของ GUI ที่เปิดตัวจากระยะไกลด้วยการส่งต่อ X11 เกิดขึ้นแม้ใน LAN 100mbit ซึ่งเวลาแฝงควรอยู่ใกล้ศูนย์ ฉันเข้าใจว่าเมื่อเทียบกับการสตรีมวิดีโอ latency จะดีที่สุดเป็นสองเท่า (เนื่องจากอินพุตจะต้องถูกส่งไปยังเครื่องระยะไกลและหลังจากนั้นแอปพลิเคชันสามารถตอบสนองได้) แต่ภายในมีปัจจัยอื่น ๆ ที่เพิ่มความล่าช้า เพิ่มเติมอีกหรือไม่ ประการที่สองแบนด์วิดธ์ ทำไมมันกินมากของมัน? เมื่อพูดถึงรูปแบบรูปภาพและวิดีโอจะใช้วิธีการมากมายเพื่อลดขนาดลงอย่างมาก ในกรณีของ. bmp เทียบกับ. png ภาพสี่เหลี่ยมจัตุรัสสีดำขนาดใหญ่จะใช้เวลาน้อยลงในการแสดงภาพ. png เนื่องจากข้อมูลไม่ได้ถูกจัดเก็บสำหรับทุกพิกเซลเดียว แต่ในช่วงที่ไกลที่สุดเท่าที่ฉันเข้าใจ ในกรณีของวิดีโอข้อมูลจำนวนมากสามารถบันทึกได้โดยการส่งความแตกต่างระหว่างเฟรมแทนที่จะเป็นทั้งเฟรม ฉันรู้ว่ามันง่ายมาก แต่ X11 ไม่ได้ใช้วิธีการเหล่านี้หรือไม่? มันทำงานใน bitmap-ish หรือหลักการที่ไม่แตกต่างกันในบางระดับหรือไม่? …

8
ฉันจะรวมคลิปบอร์ด gnome และการเลือก X เข้าด้วยกันได้อย่างไร
ฉันหงุดหงิดอย่างต่อเนื่องโดยสองคลิปบอร์ดแยกใน X / Gnome ฉันทำสิ่งต่าง ๆ อย่างต่อเนื่องเช่น control-C เพื่อคัดลอกจากนั้นคลิกกลางเพื่อวางและรับข้อมูลที่ไม่ถูกต้อง หรือเลือกบางอย่างจากนั้นไปที่ที่ฉันต้องการวางแล้วเลือกสิ่งที่ฉันต้องการวางทับเฉพาะการเลือกครั้งแรกของฉันเท่านั้น! มีวิธีการรวมสองคลิปบอร์ดเหล่านี้หรือไม่ อัปเดต: Parcellite เข้ามาใกล้ แต่การวางตัวเลือกเป็นสิ่งจำเป็นจริงๆ มีวิธีการปิดการใช้งาน select-as-copy ใน X หรือไม่?
56 linux  gnome  x-windows 

5
ตัวเลือก X client ของฉันสำหรับ MS Windows คืออะไร [ปิด]
ฉันต้องเชื่อมต่อกับเซิร์ฟเวอร์ X Windows ที่ไม่มีหัว (ทำงานบน Ubuntu) จากคอมพิวเตอร์ MS Windows 7 ของฉันผ่านเครือข่าย 100 Mbit ฉันสามารถใช้ VNC (หรือโปรแกรมดูระยะไกลอื่น ๆ ) แต่ประสิทธิภาพกราฟิก 3D จะน่ากลัวฉันคิด ฉันเคยติดมันไว้กับมอนิเตอร์ แต่มันก็พังแล้วและฉันไม่สามารถซื้อใหม่ได้ เพื่อนแนะนำว่าฉันสามารถลองใช้ไคลเอนต์ X และกราฟิก 3D จะไม่ประสบปัญหาเกิน 100 Mbit มากเกินไป Cygwin ดูเหมือนจะเป็นตัวเลือก แต่ฉันสงสัยว่ามีตัวเลือกที่เบากว่านี้อีกไหม


2
เซสชัน xrdp: การเข้าสู่ระบบล้มเหลวสำหรับการแสดง 0
ฉันเพิ่งติดตั้ง xrdp บน CentOs ของฉัน 7 โดยทำตามขั้นตอนในบทความนี้แต่สามารถป้อนชื่อผู้ใช้และรหัสผ่านของฉันได้ นี่คือภาพหน้าจอของข้อผิดพลาดที่ฉันได้รับหลังจากพยายามเข้าสู่ระบบ: ไฟล์ xrdp-sesman.log พูดว่า: [20161107-20: 51: 39] [INFO] กำลังฟังพอร์ต 3350 บน 127.0.0.1 [20161107-20: 51: 56] [INFO] การเชื่อมต่อที่ได้รับจาก: 127.0.0.1 พอร์ต 41103 [20161107-20: 51: 57] [DEBUG] ซ็อกเก็ตปิด 8 (AF_INET 127.0.0.1:3350) และไม่มีอะไรอื่น ฉันไม่รู้ว่าจะแก้ปัญหาอย่างไร มีคนช่วยชี้ฉันในทิศทางที่ถูกต้องได้ไหม

8
การแมป Super + hjkl กับปุ่มลูกศรภายใต้ X
ฉันพยายามทำแผนที่: Super+h -> Left Super+j -> Down Super+k -> Up Super+l -> Right ทั่วโลกภายใต้ X แนวคิดคือฉันไม่ต้องการออกจากแถวบ้านของฉันซึ่งมักจะใช้ปุ่มลูกศรดังนั้นฉันจะใช้ Super modifier + hjkl เพื่อเลียนแบบปุ่มลูกศรภายใต้ X มีวิธีใดบ้างที่จะทำสิ่งนี้ ? สิ่งหนึ่งที่ฉันได้ลองคือ xbindkeys + xte โดยใช้การกำหนดค่านี้: "xte 'keydown Up' 'keyup Up'" Mod4+k "xte 'keydown Down' 'keyup Down'" Mod4+j "xte 'keydown Left' 'keyup Left'" Mod4+h "xte 'keydown Right' …

3
ฉันจะทำให้ X11 Forwarding ทำงานบน Windows ด้วย PuTTY และ Xming ได้อย่างไร
ฉันอยากให้ X11 Forwarding ทำงานกับ PuTTY เสมอและ X Window System ที่ฉันใช้คือ Xming เมื่อฉันใช้ Xming และฉันสร้างการเชื่อมต่อใหม่ไปยังเซิร์ฟเวอร์ของฉันฉันได้รับสิ่งต่อไปนี้หลังจากคำสั่ง: $ firefox PuTTY X11 proxy: wrong authentication protocol attemptedPuTTY X11 proxy: wrong authentication protocol attemptedError: cannot open display: localhost:10.168 $ google-chrome PuTTY X11 proxy: wrong authentication protocol attempted (google-chrome:7083): Gtk-WARNING **: cannot open display: localhost:10.168 $ …
16 putty  xorg  gnome  x-windows 

2
ขยาย Linux Desktop ไปยังอีก X Windows Display
ฉันเป็นผู้ใช้ Linux ของ Xinerama มานานและเทคโนโลยีอื่น ๆ สำหรับการขยายเดสก์ท็อปไปยังจอภาพหลายจอ อย่างไรก็ตามเมื่อฉันเดินทางกับแล็ปท็อปของฉันฉันคิดถึงการสนับสนุนหลายจอภาพฉันเพลิดเพลินกับที่บ้าน เมื่อเร็ว ๆ นี้ฉันซื้อแล็ปท็อปเครื่องที่สองในราคาต่ำ แล็ปท็อปทั้งสองเครื่องกำลังใช้งาน Fedora (รุ่น 10 และ 11 ตามลำดับ) ฉันใช้ Gnome เป็นเดสก์ท็อปหลักของฉัน ฉันรู้เกี่ยวกับพลัง ฉันใช้ synergy ตลอดเวลาเพื่อควบคุมหน้าจอของระบบ Windows / Linux อื่น ๆ ที่ฉันใช้ ฉันอยากรู้ว่าฉันสามารถนั่งทั้งแล็ปท็อปหลักและรองได้ด้วยกันเพื่อให้ได้สภาพแวดล้อมเดสก์ท็อปที่เพิ่มขึ้นอย่าง Xinerama โดยหลักการแล้วฉันต้องการเริ่มต้นเซสชัน GNOME บนแล็ปท็อปหลักของฉัน จากนั้นเริ่ม X-Windows Desktop บนแล็ปท็อปรองของฉันและขยายเดสก์ทอปหลักของแล็ปท็อปไป ฉันต้องการย้าย Windows จากเดสก์ท็อปหลักไปยังเดสก์ท็อปแล็ปท็อปรอง ฉันจะต้องใช้การทำงานร่วมกันเพื่อทำสิ่งนี้กับเทคโนโลยี X-Windows อีกเล็กน้อยหรือไม่? หรือมีเทคโนโลยี X-Windows ที่จะทำสิ่งนี้ให้ฉันได้ไหม ฉันคุ้นเคยกับความสามารถ …

6
ฉันจะทำให้วิดีโอ YouTube เต็มทั้งหน้าจอได้อย่างไรเมื่อใช้จอภาพสองจอ
ฉันใช้การตั้งค่าจอภาพสองจอใน Ubuntu 9.10 โดยใช้การกำหนดค่า TwinView ในการตั้งค่าเซิร์ฟเวอร์ NIVIDA X ความละเอียดรวมของฉันคือ 2960x1050 พิกเซลและจอภาพส่วนบุคคลของฉันคือ 1680x1050 (หลัก) และ 1280x1024 (รอง) เมื่อเข้าสู่โหมดเต็มหน้าจอของวิดีโอใด ๆ บน YouTube ฉันเห็นเฉพาะวิดีโอที่ถูกครอบตัดบนหน้าจอหลักของฉันตามที่เห็นด้านล่าง สิ่งนี้ไม่ได้เกิดขึ้นในเว็บไซต์แบ่งปันวิดีโออื่น ๆ - พวกเขาทำวิดีโอให้เต็มหน้าจอทั้งหมดบนหน้าจอหลักของฉัน ตามความรู้ของฉันปัญหานี้เกิดขึ้นกับ YouTube เท่านั้น ฉันไม่ต้องการดาวน์โหลดวิดีโอ YouTube ด้วยตนเองเพื่อดูพวกเขา - ฉันต้องการดูวิดีโอ YouTube โดยตรงจากเว็บไซต์ YouTube

4
บน Ubuntu 9.10 ไฟล์ xorg.conf ใน Karmic Koala อยู่ที่ไหน
ฉันกำลังพยายามเปลี่ยนxorg.confไฟล์นี้ที่ฉันเคยแก้ไขภายใต้ Ubuntu 9.04 ดังนั้นจึงสามารถมีความละเอียดสูงกว่าของจอภาพของฉัน ภายใต้ 9.04 จอภาพไม่เป็นที่รู้จักและฉันต้องป้อนความละเอียดทั้งหมดในไฟล์และถึงแม้จะพบภายใต้ 9.10, 9.10 ไม่มีความละเอียดสูงสุดที่จอภาพของฉันสามารถรองรับได้ ฉันจะเปลี่ยนการตั้งค่าดังกล่าวได้อย่างไร มีการxorg.confย้ายหรือเปลี่ยนใหม่

1
GPU หลายตัวใน Linux - วิธีระบุ GPU ที่ใช้ Windows X
ฉันใช้ Red Hat Enterprise Linux 6.1 บนระบบที่มี GTX 480 เมื่อเร็ว ๆ นี้ฉันได้เพิ่ม 3GB GTX 580 เนื่องจากแอปพลิเคชัน CUDA ของฉันต้องการหน่วยความจำมากกว่าที่ฉันมีใน 480 เนื่องจากปัญหาพื้นที่ในกล่องฉันต้อง วาง 580 บนบัส PCI-E ใกล้กับ CPU และย้าย 480 ไปยังสล็อตที่สอง ตอนนี้เมื่อฉันเรียกใช้ RHEL, X windows ทำงานบน 580 ฉันต้องการให้มี 480 run X windows ดังนั้น 3GB เต็มรูปแบบที่มีอยู่ใน 580 ฉันมีจอภาพเดียวซึ่งจะแสดงเฉพาะเมื่อเชื่อมต่อกับ 580 ; ไม่มีสัญญาณหากเชื่อมต่อกับ 480 ฉันได้สำรวจสองตัวเลือก: …
12 linux  x-windows  cuda 

2
วิธีบรรทัดคำสั่งในการส่งการกดแป้นไปที่หน้าต่างที่เปิดใน X-session อื่น
บนเครื่องหลักของฉันฉันมีเดสก์ท็อป Ubuntu ที่เปิดอยู่และเข้าสู่ระบบ ฉันยังเข้าสู่เครื่องนี้จากคอมพิวเตอร์ระยะไกลโดยใช้ X2go ซึ่งสร้างเซสชัน X ใหม่ ฉันมีไฟล์ LibreOffice เปิดในเซสชั่นเดิม ฉันต้องการบันทึกไฟล์นี้และปิด - แต่จากเครื่องระยะไกล! (ทั้งสองเซสชันมีผู้ใช้เดียวกันที่เข้าสู่ระบบฉันสามารถ sudo ถ้าจำเป็น) ฉันลองใช้xdotool searchแต่ไม่สามารถหาหน้าต่างได้ มีวิธีการทำสิ่งที่ฉันต้องการจากเซสชั่นที่สองนี้หรือไม่? ฉันสามารถดูกระบวนการด้วยps -A ฉันยังสามารถดูไฟล์ที่เปิดด้วยlsof! ฉันจะทำ "บันทึกและปิด" กับมันได้อย่างไร

3
X ส่งต่อผ่าน SSH จาก Mac ไปยังกล่อง Linux
ฉันต้องการเรียกใช้แอปพลิเคชั่น Mac บนเครื่อง Mac ระยะไกลและแสดงบนเซิร์ฟเวอร์ X ของเครื่อง Linux (บทความจำนวนมากบนอินเทอร์เน็ตดูเหมือนจะมีรายละเอียดว่าคุณจะทำในทางตรงกันข้ามอย่างไร) $ ssh -X mac-box $ cd /Developer/Applications/Xcode.app $ ./Contents/MacOS/Xcode Sat Oct 3 20:41:26 mac-box.local Xcode[15634] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged. _RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is …
9 macos  ssh  x-windows 

1
ฉันจะระบุที่อยู่ IPv6 ในตัวแปร X Window DISPLAY ได้อย่างไร
ฉันกำลังพยายามส่งออกตัวแปร DISPLAY ที่มีที่อยู่ IPv6 เป็นตัวเลข รูปแบบใดที่ตัวแปรจะใช้เนื่องจากที่อยู่ IPv6 มี:ซึ่งปกติจะใช้สำหรับหมายเลขที่แสดง Googling สิ่งนี้เกิดขึ้นจากการขาดคำตอบ

2
ใช้ XFCE4 อย่างยอดเยี่ยม
เมื่อฉันเบื่อที่จะใช้ตัวจัดการหน้าต่าง XFCE มาตรฐาน xfwm ฉันเพิ่งติดตั้ง openbox และเลือกเซสชัน "XFCE / Openbox" ในหน้าจอเข้าสู่ระบบ GDM สะดวกมากเพราะฉันไม่ต้องการเซสชัน Openbox ธรรมดาที่ไม่มีผู้จัดการเครือข่ายไม่มีแผงควบคุมไม่มีอะไรเลย ตอนนี้ฉันติดตั้งสุดยอดแล้ว: ฉันชอบไอเดียของตัวจัดการหน้าต่างแบบเรียงต่อกัน แต่หลังจากที่ฉันเปิดตัวมันทุกอย่างผิดพลาด การขาดพาเนล XFCE นั้นไม่ได้เลวร้ายอะไร แต่ฟอนต์ aliased พิกเซลย่อยถูกเปิดใช้งานอยู่และมันก็แย่มาก ฉันพยายามที่จะเข้าสู่ระบบใน XFCE, ฆ่า openbox / xfwm และเริ่มต้นที่ยอดเยี่ยม แต่นั่นไม่ได้ผล: xfce4- เซสชั่นเริ่มต้นใหม่มันเป็น WM ที่กำหนดไว้ล่วงหน้าและฆ่ามันฆ่าทั้งเซสชัน X เกินไป และฉันไม่พบการกำหนดค่าสำหรับรายการแบบเลื่อนลงใน GDM เช่นกัน ฉันจะเริ่มเซสชัน XFCE ได้อย่างยอดเยี่ยมในฐานะ WM ได้อย่างไร

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