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

คำถามเกี่ยวกับ X.Org Server (รู้จักกันในชื่อ Xorg Server, XServer หรือ Xorg), ซอฟต์แวร์ที่รันระบบ X window ที่ใช้โดยตัวจัดการหน้าต่างเดสก์ท็อปส่วนใหญ่ (GNOME, KDE, ฯลฯ )

2
ทำไมจึงมีหลายไดเรกทอรีย่อย x11 ใน / usr / bin / x11
ทำไมไม่/usr/bin/x11โฟลเดอร์ถืออีกx11โฟลเดอร์และเมื่อคุณเปิดที่x11คุณจะได้รับอีกx11แล้วอีกและอีก? ฉันทำไปแล้วประมาณ 6 ครั้งและท้อแท้ฉันเลยไม่รู้ว่ามันจะไปได้ลึกแค่ไหน อะไรคือจุดประสงค์ (หรือมันคือความผิดพลาด)? นี่กินพื้นที่ว่างในดิสก์มากกว่าที่ควรหรือไม่? (ฉันจะลบอย่างน้อยหนึ่งรายการ แต่คิดว่าฉันควรถามก่อน) ฉันไม่เห็นเหตุผลว่าทำไมสิ่งนี้ถึงเกิดขึ้นได้เลย

3
ฉันฆ่า GUI ของฉันและ Startx ไม่พบ“ หน้าจอ”
ก่อนอื่นให้ฉันพูดถึงว่าปัญหานี้เกิดขึ้นเมื่อไม่นานมานี้ดังนั้นฉันอาจลืมรายละเอียดบางอย่าง ไม่นานมานี้ฉันพยายามทำความคุ้นเคยกับ backtrack5 และฉันทำได้ดีมากฉันคิดว่า ฉันได้เรียนรู้ว่าคุณไม่ควรใช้รูทอย่างเดียวดังนั้นฉันจึงสร้างบัญชีผู้ใช้และพยายามให้สิทธิ์และการเข้าถึงที่ถูกต้องทั้งหมด ฉันจำไม่ได้ว่ามันทำอะไรเป็นพิเศษ แต่นี่เป็นส่วนหนึ่งของข้อความแสดงข้อผิดพลาดที่ฉันได้รับจาก Xorg.0.log: (II) Module nvidia: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Video Driver (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your (EE) NVIDIA: system's kernel log for additional error messages. (II) UnloadModule: "nvidia" (II) …
12 nvidia  xorg  64-bit  gui 

4
ฉันจะป้องกัน. xsession- ข้อผิดพลาดจากการกินพื้นที่ดิสก์ได้อย่างไร
มีวิธีใดที่จะปิดการใช้งานไฟล์. xsession-errors อย่างสมบูรณ์หรือไม่? ฉันมีมันเป็น symlink ไปที่ / tmp เพื่อให้ฮาร์ดดิสก์แล็ปท็อปของฉันสามารถ (หวังว่า) จะเข้าสู่โหมดสลีปหนึ่งครั้ง แต่อย่างน้อย 95% ของเนื้อหาในไฟล์ (มันเติมที่ประมาณ 500k ต่อชั่วโมง) คือ ... (nautilus: 1618): GLib-GObject-CRITICAL **: g_value_get_object: การยืนยันว่า `G_VALUE_HOLDS_OBJECT (ค่า) 'ล้มเหลว ซึ่งเป็นขยะทั้งหมดสำหรับฉัน ฉันได้ลองทำ symlink ไปยัง / dev / null แต่ไม่ได้ผล (ลิงก์ผลลัพธ์ถูกเขียนทับ) และฉันไม่ต้องการทำกิจกรรมเพื่อให้แล็ปท็อปของฉันสามารถเข้าสู่โหมดสลีปได้อีกครั้ง ฉันใช้ Ubuntu 11.04 โดยไม่มีโปรแกรมเสริมพิเศษให้กับ Nautilus
12 11.04  xorg 

3
วิธีการปิดการใช้งาน -nolisten?
ฉันเพิ่งติดตั้ง Ubuntu 11.10 ฉันต้องการเรียกใช้แอพ x จากระบบอื่น ฉันอัพเดต./xinit/xserverrcและลบ-nolistenตัวเลือก ฉันรีบูท ฉันเห็นว่า X เริ่มต้นด้วยตัวเลือก nolisten ฉันไม่มี/etc/gdmsubdir
12 xorg 

2
“ ดูเหมือนว่าคุณไม่ได้ใช้เซิร์ฟเวอร์ nvidia x” (ภาพหน้าจอรวมอยู่)
ฉันกำลังใช้ Ubuntu 11.04 ที่แล็ปท็อป asus ของฉัน รายละเอียดแล็ปท็อป: CPU: i5-2410M @ 2,3GHz RAM: 4GB GPU: nvidia gforce GT 520M / (also the cpu has a bult-in graphics processor) ฉันได้รับข้อผิดพลาดนี้เมื่อพยายามเข้าถึงการตั้งค่าเซิร์ฟเวอร์ X: และไม่มีไฟล์ xconfig ในไดเร็กทอรี etc / x11 เฉพาะ "xorg.cong.backup" ฉันลอง sudo startx แล้วฉันได้สิ่งนี้: Fatal server error: Server is already active for display …

5
ฉันจะสลับระหว่างการตั้งค่าหน้าจอเดียวและหน้าจอคู่ได้อย่างไร
ฉันมีจอภาพสองจอที่ทำงานได้ถูกต้องกับไดร์เวอร์ nvidia มีหลายครั้งที่ฉันต้องการมีเพียงหนึ่งจอภาพและเวลาอื่นที่ฉันต้องการสอง: ฉันต้องเปิดการตั้งค่า NVidia XServer ไปที่ XServer Display Configuration และเปลี่ยนจอภาพที่สองจาก TwinView เป็น Disabled (และในทางกลับกัน) . มีวิธีที่จะสลับหรือไม่ เช่นมีทางลัดบนเดสก์ท็อปและ / หรือบน Unity dock หรือไม่ อาจจะมีวิธีกำหนดค่าแป้นพิมพ์ลัดเพื่อให้บรรลุสิ่งนี้หรือไม่ Ps: ฉันใช้ 11.04 กับ Unity และแน่นอนว่า Compiz

3
ให้ Xorg ฟังบน TCP แต่เฉพาะ localhost เท่านั้น
ฉันมีโปรแกรมไคลเอนต์ X ซึ่งจำเป็นต้องเข้าถึงเซิร์ฟเวอร์ X มันสามารถเข้าถึงเซิร์ฟเวอร์ X ด้วย TCP เท่านั้นไม่ใช่วิธีอื่น ๆ เช่นซ็อกเก็ตโดเมน unix มันจะทำงานบนโฮสต์เดียวกันกับเซิร์ฟเวอร์เพื่อให้ง่าย ดังนั้นฉันจะทำให้เซิร์ฟเวอร์ Xorg ของฉันฟังบนพอร์ต TCP 6000 ได้ แต่สำหรับการเชื่อมต่อจาก localhost เท่านั้น ฉันพบวิธีทำให้ X.org ฟังการเชื่อมต่อระยะไกลบนพอร์ต 6000 ได้อย่างไร ซึ่งอธิบายวิธีการเปิดใช้งานการเข้าถึงสำหรับโฮสต์ระยะไกล แต่ฉันไม่ต้องการการเข้าถึงระยะไกลจริงๆ (สำหรับเหตุผลด้านความปลอดภัยส่วนใหญ่) ฉันคิดถึงการส่งต่อการขนส่งเริ่มต้นไปยัง TCP แต่ฉันไม่พบข้อมูลเกี่ยวกับการขนส่งเริ่มต้นอย่างแท้จริง (ฉันใช้ kdm เป็นผู้จัดการการแสดงผลของฉันที่นี่ แต่ฉันคิดว่าฉันสามารถถ่ายโอนโซลูชั่นสำหรับตัวจัดการการแสดงผลหรือแม้กระทั่งสลับตัวจัดการการแสดงผลได้) ความคิดใด ๆ นี่คือ 11.04 ในการติดตั้ง Kubuntu-Ubuntu-XUbuntu แบบผสม (เดิมคือ Kubuntu แต่ฉันเพิ่ม ubuntu-desktop และ xubuntu-desktop …
12 11.04  xorg  localhost 


3
แมปปุ่ม Caps-Lock กับการคลิกเมาส์ตรงกลาง
เนื่องจากฉันไม่ค่อยได้ใช้caps-lockฉันต้องการแมปกุญแจเข้ากับการคลิกเมาส์กลางแทน ฉันต้องการแมปAlt+ Caps Lockไปยังฟังก์ชั่นดั้งเดิมของปุ่ม caps lock ฉันควรจะใช้มันหรือไม่ ฉันสามารถแมปแป้นพิมพ์ลัดใด ๆ ไปxdotool click 2ได้ แต่กล่องโต้ตอบแป้นพิมพ์ลัด Gnome จะไม่ให้ฉันกำหนดคำสั่งให้กับปุ่ม caps-lock แม้จะมีตัวปรับแต่งก็ตาม ฉันรู้ว่านี่เป็นภารกิจแปลก ๆ ฉันจะทำยังไงต่อ

7
Wayland จะมีความโปร่งใสของเครือข่ายหรือไม่
สถาปัตยกรรม Xorg server / client ช่วยให้เกิดความโปร่งใสของเครือข่ายซึ่งหมายความว่าเป็นไปได้ที่จะเริ่มต้น x-clients บนเครื่องระยะไกลและแสดง GUI บนเครื่องท้องถิ่น (เช่นผ่านการส่งต่อโดยใช้ x-ssh) Wayland จะมีวิธีการที่เหมือนกันหรือคล้ายกันในการอนุญาตให้แสดง GUI ของแอปพลิเคชันบนระบบที่แตกต่างจากที่ใช้งานอยู่หรือไม่ จะต้องมีฟีเจอร์นี้ก่อนที่จะมีการดำเนินการใด ๆ เพื่อแทนที่ Xorg ด้วย Wayland ในระบบ Ubuntu หรือไม่?
12 xorg  display  wayland 

4
วิธีการตั้งค่า Ubuntu ให้เปิด NumLock โดยอัตโนมัติเมื่อติดตั้งแป้นพิมพ์ภายนอกและปิดเมื่อไม่มี
การเปิด NumLock นั้นสะดวกมากเมื่อใช้แป้นพิมพ์ภายนอกขนาดเต็ม (มีแป้นพิมพ์) และไม่สะดวกมากเมื่อใช้แป้นพิมพ์ในตัวของแล็ปท็อป (ซึ่งวางตัวเลขแทนตัวอักษรที่อยู่ด้านขวาของแป้นพิมพ์เว้นแต่กด Fn) ดังนั้นฉันต้องเปิด NumLock ทุกครั้งที่ฉันต่อแป้นพิมพ์ภายนอก (หรือบูตด้วยมัน) และปิดทุกครั้งที่ฉันถอดแป้นพิมพ์ภายนอก (หรือบูตด้วยการถอดออก) และฉันทำเช่นนี้บ่อยเพราะฉันชอบใช้แป้นพิมพ์ภายนอกขนาดใหญ่ แต่มีพอร์ต USB ไม่เพียงพอ (เพียง 3) ในการใช้งานร่วมกับเมาส์โมเด็ม 3G และฮาร์ดไดรฟ์ / แฟลชภายนอก ฉันทำสิ่งนี้โดยอัตโนมัติได้ไหม ดูเหมือนว่าเป็นงานที่ง่ายและมีเหตุผลอย่างเป็นทางการ: หากมีแป้นพิมพ์ USB ติดอยู่ (อุปกรณ์บางตัวใน / dev มีอยู่หรือไม่) - NumLock เปิดอยู่หากไม่ใช่ - NumLock ปิดอยู่ แป้นพิมพ์ในตัวแล็ปท็อปของฉันคือ PS / 2 ต่อพ่วงภายนอกเป็น USB บางทีฉันควรเขียนโค้ดด้วยตัวเอง แต่จะวางไว้ที่ไหนในกรณีนี้ ฉันใช้ Ubuntu 10.10

2
ฉันสามารถรีสตาร์ท X โดยไม่ต้องปิดแอปพลิเคชันทั้งหมดในเซสชันปัจจุบันของฉันได้หรือไม่
ฉันพบเมื่อฉันต้องการเปลี่ยนวิธีป้อนข้อมูลฉันควรรีสตาร์ท X แต่ฉันไม่ต้องการปิดแอปพลิเคชันทั้งหมด ทำอย่างไร
12 xorg 

5
วิธีจับภาพหน้าจอของ GUI ที่ใช้ X11 จากเทอร์มินัลข้อความ (เช่น tty1)
ฉันลองใช้DISPLAY=:0 import -window root "$HOME/Pictures/screenshot.png"( importเป็นส่วนหนึ่งของชุด ImageMagick) แต่นั่นแสดงเพียงหน้าจอสีดำ ฉันต้องการทำสิ่งนี้เพราะฉันต้องการเปิดแอปอัตโนมัติและถ่ายภาพหน้าจอของมันในภาษาต่าง ๆ และเพื่อเปลี่ยนภาษาฉันต้องรีสตาร์ท lightdm ดังนั้นให้เรียกใช้ tty เพื่อให้สคริปต์ของคุณทำงานต่อไป ...

1
ข้อผิดพลาดของ Ubuntu 18.04 เมื่อตื่นขึ้นจากโหมดสลีป: อ่านข้อผิดพลาดบนอุปกรณ์สลับ
หลังจากแล็ปท็อปอยู่ในโหมดสลีปเป็นเวลาสองชั่วโมงเมื่อฉันลองเซสชันของฉันต่อแล้วฉันได้รับข้อผิดพลาดต่อไปนี้: อ่านข้อผิดพลาดบนอุปกรณ์สลับ ใช้เวลาประมาณ 30 วินาทีสำหรับหน้าจอเข้าสู่ระบบเพื่อโหลดการโพสต์สิ่งนี้ เมื่อฉันเข้าสู่ระบบหน้าจอจะว่างเปล่าหนึ่งหรือสองครั้งเป็นครั้งที่สองและไม่มีโปรแกรมใดของฉันเปิดอีกต่อไป ฉันได้รับพรอมต์ "ตรวจพบปัญหาของระบบ" เมื่อฉันคลิกที่ "ส่งรายงาน" การแจ้งเตือนอื่นจะปรากฏขึ้นว่า: ขออภัยโปรแกรม "Xorg" ปิดโดยไม่คาดหมาย คอมพิวเตอร์ของคุณมีหน่วยความจำไม่เพียงพอที่จะวิเคราะห์ปัญหาโดยอัตโนมัติและส่งรายงานไปยังนักพัฒนา สิ่งที่ฉันได้ลองไปแล้วคือการเพิ่มพื้นที่สว็อปที่มีอยู่ ตอนแรกมันก็ประมาณ 2 GB และฉันสร้างไฟล์สวอปอีกไฟล์ขนาด 9 GB สิ่งนี้ไม่ได้ช่วย พื้นที่สว็อปที่ถูกครอบครอง (ตามคำสั่ง swapon) หลังจากการชนจะอยู่ที่ประมาณ 170MB เสมอ DMESG สำหรับเมื่อฉันดำเนินการเซสชันต่อข้อผิดพลาดการอ่านบนอุปกรณ์สลับมีดังนี้: [64046.474054] ACPI: การดำเนินการระดับต่ำเสร็จสมบูรณ์ [64046.474162] ACPI: EC: EC เริ่มแล้ว [64046.474162] PM: การกู้คืนหน่วยความจำแพลตฟอร์ม NVS [64046.475139] การเปิดใช้งาน CPU ที่ไม่ใช่บูต ... [64046.475196] x86: …
11 xorg  suspend  18.04  ram  swap 

1
อัพเกรด Xorg 1.19 บน Ubuntu 16.04
Xorg 1.19 ล่าสุดเปิดตัวแล้วและมีการกล่าวกันว่าแก้ปัญหาการฉีกขาดด้วยการติดตั้ง Nvidia + Intel Optimus ฉันดิ้นรนมากและรอไม่ไหวที่จะลอง ฉันสงสัยว่า: มีคำแนะนำการอัปเดตเกี่ยวกับวิธีอัปเดตเคอร์เนล xserver + สำหรับ Xorg รีลีสใหม่หรือไม่? ฉันไม่พบเอกสารใด ๆ เกี่ยวกับเรื่องนั้น ฉันรู้ว่าฉันสามารถดาวน์โหลด Xorg 1.19 และดำเนินการติดตั้งได้ แต่ไม่ทราบเอกสารฉันไม่แน่ใจว่าจะย้อนกลับอย่างไรในกรณีที่เกิดความล้มเหลวอย่างรุนแรง นอกจากนี้ฉันใช้เคอร์เนล 4.4 - ฉันตระหนักดีว่าการสนับสนุน Optimus ใหม่ต้องการ (ฉันเชื่อว่า) เคอร์เนล 4.5 หรือสูงกว่า หากต้องการติดตั้งลงในเครื่องท้องถิ่นของฉันฉันเชื่อว่าการดาวน์โหลดจะรวบรวมไว้ในเครื่องนั้นก่อนที่จะติดตั้ง นั่นหมายความว่าฉันควรติดตั้งเคอร์เนลก่อนที่จะติดตั้ง Xorg เพื่อให้การรวบรวมจะเทียบกับเคอร์เนลที่ฉันกำลังใช้งานอยู่

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