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

Xorg เป็นเซิร์ฟเวอร์ X ที่มีคุณสมบัติครบถ้วนซึ่ง แต่เดิมออกแบบมาสำหรับระบบปฏิบัติการ UNIX และ UNIX ที่ทำงานบนฮาร์ดแวร์ Intel x86 ตอนนี้มันทำงานบนฮาร์ดแวร์และแพลตฟอร์ม OS ที่กว้างขึ้น

10
วิธีการส่งต่อ X ผ่าน SSH เพื่อเรียกใช้แอปพลิเคชันกราฟิกจากระยะไกล
ฉันมีเครื่องที่ใช้ Ubuntu ซึ่งฉัน SSH ไปจากเครื่อง Fedora 14 ของฉัน ฉันต้องการส่งต่อ X จากเครื่อง Ubuntu กลับสู่ Fedora เพื่อให้สามารถเรียกใช้โปรแกรมกราฟิกจากระยะไกล เครื่องทั้งสองอยู่บน LAN ฉันรู้ว่า-Xตัวเลือกเปิดใช้งานการส่งต่อ X11 ใน SSH แต่ฉันรู้สึกเหมือนว่าฉันพลาดขั้นตอนบางอย่างไป ขั้นตอนที่จำเป็นในการส่งต่อ X จากเครื่อง Ubuntu ไปยัง Fedora ผ่าน SSH คืออะไร
342 ssh  xorg  xforwarding 

7
จะรันคำสั่งโดยไม่กดปุ่ม Enter ได้อย่างไร
บังเอิญผมแมปEnterผ่านไปxkbsetPointer_button2 ตอนนี้ทุกครั้งที่ฉันกดEnterข้อความที่พูดพล่อยๆจะปรากฏขึ้น ฉันคิดถึงวิธีแก้ปัญหาที่เกี่ยวข้องกับการแมปใหม่อีกครั้ง แต่นั่นหมายความว่าฉันจะต้องเรียกใช้คำสั่งxmodmap -e "keycode 135 = Pointer_Button2"(หรือรหัสอื่นใดนอกจากนั้นEnter) แต่ฉันไม่สามารถที่จะเรียกใช้คำสั่งนี้ใน terminal, Enterไม่ต้องกดปุ่ม ฉันจะทำเช่นนั้นได้อย่างไร ฉันใช้ Ubuntu 12.04

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

9
ฉันจะเลือกกราฟิกการ์ดสำหรับ Linux ได้อย่างไร
ฉันกำลังสร้างหรือซื้อระบบ Linux ใหม่และฉันพยายามเลือกกราฟิกการ์ดที่ดีที่สุดสำหรับความต้องการของฉัน ฉันจะตัดสินใจเกี่ยวกับเรื่องนี้อย่างไร? มีเว็บไซต์ตรวจสอบอุปกรณ์คอมพิวเตอร์หลายสิบแห่งที่ให้รายละเอียดเกี่ยวกับฮาร์ดแวร์กราฟิกใหม่และดำเนินการตามมาตรฐานและข้อดีและข้อเสีย - สำหรับ Microsoft Windows แหล่งข้อมูลที่เป็นประโยชน์สำหรับ Linux เหล่านี้ด้วยหรือไม่ อย่างน้อยเว็บไซต์ใดให้ Linux ดูคร่าวๆ? ฉันสนใจในเรื่องของประสิทธิภาพการทำงานแบบ 2D เป็นหลัก แต่ด้วยสภาพแวดล้อมเดสก์ท็อปที่แปลกใหม่ซึ่งตอนนี้ต้องการ 3D แบบเร่งด้วยฮาร์ดแวร์ฉันต้องพิจารณาด้วยเช่นกัน ฉันจะหาข้อมูลการสั่งซื้อล่วงหน้าได้จากที่ไหน? ฉันชอบที่จะมีไดรเวอร์โอเพ่นซอร์ส ฉันจะตัดสินได้อย่างไรว่าไดรเวอร์โอเพ่นซอร์สใดที่ดีที่สุดในแง่ของการสนับสนุนฟีเจอร์และประสิทธิภาพโดยไม่ต้องเข้าร่วมรายการส่งเมลต่าง ๆ นับสิบรายการ บริษัท ที่เฉพาะเจาะจงเป็นทางออกที่ดีที่สุดเกือบตลอดเวลาหรือไม่ อะไรคือข้อดีและข้อเสียของไดรเวอร์แบบปิดแหล่งที่มา? นี่คือส่วนใหญ่เกี่ยวกับประสิทธิภาพ 3D หรือมีคุณสมบัติอื่น ๆ ที่เปิดใช้งานโดยไดรเวอร์ที่เป็นกรรมสิทธิ์ที่ฉันอาจพลาดหรือไม่ เนื่องจากไดรฟ์เวอร์แบบโอเพ่นซอร์สจะทำเครื่องหมายเคอร์เนลของ Linux ว่าเสียหรือไม่ บริษัท โอเพ่นซอร์สที่ดีที่ให้การสนับสนุนผู้ใช้ปลายทางโดยตรงสำหรับปัญหาที่เกี่ยวข้องหรือไม่ ในที่สุดฉันก็สามารถเลือกได้ว่าจะเปิดหรือปิดสำหรับการ์ดแสดงผลใด ๆ หรือบางรุ่นจำเป็นต้องใช้การ์ดรุ่นใดรุ่นหนึ่งหรือไม่? มันจะดีมากถ้าการ์ดใช้งานได้อย่างไม่ยุ่งยากกับการกระจายลีนุกซ์ที่ทันสมัยที่ฉันเลือกโดยไม่จำเป็นต้องผ่านขั้นตอนวิธีการที่ยาวนาน นี่เป็นความหวังที่สมเหตุสมผลและฉันจะหาการ์ดที่ใช้งานได้ดีที่สุดอย่างไร ฉันจะค้นหาได้อย่างไรหากไดรเวอร์กราฟิกส์ที่เฉพาะเจาะจงเข้ากับรุ่นที่กำหนดในตลาด จะเป็นการดีที่สุดที่จะซื้อการ์ดรุ่นเก่าเพื่อให้แน่ใจว่ามีการสนับสนุนหรือไม่

4
“ .xsession” คืออะไร
วัตถุประสงค์ของ.xsessionไฟล์ในโฮมโฟลเดอร์คืออะไร? สิ่งที่ควรใส่ในนั้น สภาพแวดล้อมเดสก์ทอปไม่ได้ใช้ไฟล์ที่และสำหรับการเริ่มต้นจาก X TTY .xinitrcมี
62 xorg  x11  login 

12
ฉันจะรับเค้าโครงแป้นพิมพ์ปัจจุบันได้อย่างไร
ฉันสงสัยว่ามีเครื่องมือบรรทัดคำสั่งใดบ้างที่คืนค่าเค้าโครงแป้นพิมพ์ปัจจุบัน ฉันได้ตั้งค่าให้XkbLayoutus, ru อัปเดต: setxkbmapคืนการตั้งค่าเค้าโครงไม่ใช่เค้าโครงที่เลือก เช่น: $ setxkbmap -print | grep xkb_symbols xkb_symbols { include "pc+us+ru:2+inet(evdev)+capslock(grouplock)+terminate(ctrl_alt_bksp)" }; มันจะส่งกลับผลลัพธ์เดียวกันไม่ว่าเค้าโครงปัจจุบันจะเป็นอะไร
61 xorg  keyboard  xkb 


11
เครื่องมือสำหรับใช้การกำหนดค่า RandR โดยอัตโนมัติเมื่อเสียบจอแสดงผลภายนอก
มีเครื่องมือที่ช่วยให้หนึ่ง: จดจำการกำหนดค่า RandR ปัจจุบัน (ตำแหน่ง, การวางแนว, ความละเอียด ฯลฯ ) บนพื้นฐานต่อจอภาพ ใช้การกำหนดค่าที่ดีล่าสุดที่รู้จักโดยอัตโนมัติทันทีที่เสียบปลั๊กจอแสดงผลโดยไม่จำเป็นต้องโคลนรอบด้วย applets หรือ xrandr (1) การกำหนดค่าจะต้องนำมาใช้บนพื้นฐานต่อผู้ใช้ต่อการแสดงผล หากไม่มีเครื่องมือดังกล่าวอยู่ในป่าฉันต้องการที่จะรวมตัวเอง แต่เท่าที่ฉันเห็นไม่มีวิธีใดที่จะบอกได้ว่าเสียบจอภาพแล้วฉันต้องสำรวจด้วย xrandr -q นาน ๆ ครั้งจะคิดออกว่ามีการเชื่อมต่อหรือตัดการเชื่อมต่อหรือมีวิธีที่มีประสิทธิภาพมากขึ้นหรือไม่ udev สามารถปรับให้ทำเช่นนั้นได้หรือไม่?
53 linux  xorg  udev  xrandr 

5
แสดงรายการโครงร่าง kbd ที่ถูกต้องชุดตัวเลือกและสลับ (เพื่อใช้กับ setxkbmap)
มีวิธีจากบรรทัดคำสั่งเพื่อดึงรายการของรูปแบบแป้นพิมพ์และตัวแปรที่สัมพันธ์กันทั้งหมดหรือไม่? ฉันต้องการแสดงรายการตัวเลือกเลย์เอาต์ / ชุดรูปแบบที่ถูกต้องทั้งหมดที่จะใช้จาก setxkbmap นอกจากนี้ยังเกี่ยวกับตัวเลือกสลับเลย์เอาต์มีวิธีเรียกรายการตัวเลือกที่มีทั้งหมด (เช่น grp: shift_caps_toggle, ... ) ฉันรู้ว่าด้วย setxkbmap -query ฉันเรียกรายชื่อปัจจุบันของฉัน แต่ฉันต้องการตัวเลือกทั้งหมด UPDATE: ฉันได้รับคำสั่งเกี่ยวกับคำสั่ง man xkeyboard-config ซึ่งให้ข้อมูลทั้งหมดไปยังบรรทัดคำสั่ง นอกจากนี้การใช้ man -P cat xkeyboard-config เอาต์พุตจะไปที่ stdout และสามารถแยกวิเคราะห์ด้วยสคริปต์หรือรหัส c

1
DISPLAY =: 0.0 หมายถึงอะไรจริง?
สิ่งที่:0.0จริงหมายถึงอะไร ฉันรู้ว่า:0เป็นเซิร์ฟเวอร์ X ตัวแรกที่เริ่มทำงานในเครื่อง:1ที่สองและอื่น ๆ แต่.0ส่วนนั้น:0คืออะไร ชุดค่าผสมอื่นมีอยู่จริงหรือไม่? (เช่น:0.0-something) แบ็คกราวน์: ฉันพยายามที่จะปรับปรุง initscript ของbumblebeeซึ่งปัจจุบันถือว่า:0เป็นจอแสดงผลที่ใช้งานอยู่ ไม่เป็นเช่นนั้นหากฉันสลับผู้ใช้ ดังนั้นผมจึงอยากจะตรวจสอบตัวแปรก่อนที่จะผ่านไปยัง$DISPLAYvglclient
45 xorg 

8
ฉันจะปิดฟังก์ชั่น“ วางปุ่มกลางของเมาส์” ในทุกโปรแกรมได้อย่างไร
ฉันไม่ชอบที่จะวางปุ่มกลางของเมาส์เพราะฉันมักจะจบด้วยโค้ดที่ไม่สามารถทำงานได้ใน Eclipse ฉันจะปิดตัวเลือกนี้ได้อย่างไร (ในโปรแกรมทั้งหมด) ฉันกำลังใช้งาน Fedora
43 xorg  mouse 

5
บรรทัดคำสั่งเพื่อกลับไปที่ GUI หลังจาก Ctrl-Alt-F1?
ฉันไม่สามารถกลับไปที่ GUI ด้วยCtrl-Alt-F7(หรือปุ่มฟังก์ชันใด ๆ 12 ปุ่ม) ฉันมีงานที่ไม่ได้บันทึกและฉันไม่ต้องการสูญเสียงานเหล่านั้น มีคีย์ผสมอื่น ๆ ที่จะอนุญาตให้ฉันเปลี่ยนกลับได้ไหม? นี่คือสิ่งที่ฉันทำ: ฉันกดCtrl-Alt-F1และมันแสดงหน้าจอเข้าสู่ระบบข้อความตามปกติ จากนั้นฉันกดCtrl-Alt-F7และมันแสดงหน้าจอที่เต็มไปด้วยข้อความ (ฉันจำไม่ได้ว่ามันคืออะไร) จากนั้นผมก็กดและมันแสดงให้เห็นข้อความเข้าสู่ระบบที่คล้ายกับCtrl-Alt-F8 /var/log/messagesบางรายการมาจากบางรายการautomountจากsendmailและไม่มีข้อผิดพลาด การกดCtrl-Alt-Fnชุดค่าผสมใด ๆ ในตอนนี้จะไม่มีผลกระทบใด ๆ cap-lock และ num-lock LED ไม่ตอบสนองต่อคีย์ที่เกี่ยวข้องอีกต่อไป ฉันสามารถใช้เมาส์เพื่อเน้นข้อความบนหน้าจอ แต่ไม่มีอะไรอื่น มีความคิดอะไรเกิดขึ้น? ฉันยังสามารถเข้าสู่ระบบผ่านทาง SSH ได้ โปรแกรม GUI ที่ผมใช้ (เช่นopera) ยังคงทำงานและบริโภคจำนวนเล็ก ๆ ของ CPU topได้ตามปกติขณะที่รายงานจาก เป็นไปได้หรือไม่ที่จะเปลี่ยนกลับไปเป็น GUI ผ่านบรรทัดคำสั่ง? หากเป็นไปได้ฉันไม่ต้องการรีสตาร์ท X เพราะการทำเช่นนั้นจะฆ่าแอปพลิเคชัน GUI ทั้งหมด ข้อมูลระบบ: Red …
39 linux  xorg  console 

5
ฉันสามารถเปิดโปรแกรมกราฟิกบนเดสก์ท็อปของผู้ใช้คนอื่นเป็นรูทได้หรือไม่?
ต่อไปนี้เป็นคำถามอื่นที่ฉันคิดว่าฉันต้องรู้ จากเซสชันที่ไม่ใช่ X (หมายถึงรูทไม่ได้ลงชื่อเข้าใช้ X) หากมีหลายคนลงชื่อเข้าใช้ด้วย X ฉันสามารถตรวจจับอัตโนมัติว่าใครอยู่บนหน้าจอใดและโปรแกรมตรวจจับหน้าจอใดที่ฉันต้องเปิดแอปด้วยโปรแกรม ฉันสามารถเปิดแอพในฐานะผู้ใช้ได้หรือไม่? (ตกลงฉัน 99.999% แน่ใจว่านี่คือใช่) ฉันสามารถตรวจสอบได้ว่าผู้ใช้กลุ่ม X ล็อกอินเข้าสู่ X หรือไม่
39 xorg  root  session 

5
ฉันจะปรับขนาดตัวจัดการหน้าต่าง i3 สำหรับการแสดงผล HiDPI ของฉันได้อย่างไร
ฉันมี Dell XPS 13 9343 2015 ที่มีความละเอียด 3200x1800 พิกเซล ฉันพยายามที่จะใช้ตัวจัดการ windows i3 บนมัน แต่ทุกอย่างเล็กและอ่านยาก ฉันจัดการเพื่อการใช้งานทุกขนาด (Firefox, terminal, ฯลฯ ... ) โดยใช้.Xresources: ! Fonts {{{ Xft.antialias: true Xft.hinting: true Xft.rgba: rgb Xft.hintstyle: hintfull Xft.dpi: 220 ! }}} แต่อินเทอร์เฟซ i3 ยังไม่ปรับขนาด ... ฉันเข้าใจว่าxrandr --dpi 220อาจแก้ปัญหาได้ แต่ฉันไม่รู้ว่าจะใช้ยังไง / ที่ไหน ใครช่วยสอนฉันเกี่ยวกับปัญหานี้ได้ไหม

4
มีวิธีสื่อสารกับใครบางคนที่เดสก์ท็อปของพวกเขาหรือไม่?
ภรรยาของฉันนั่งที่เดสก์ท็อปที่บ้านของเธอalphaซึ่งกำลังใช้งาน Ubuntu รุ่นล่าสุด ฉันอยู่บนรถบัสโดยใช้ ConnectBot บนโทรศัพท์ G1 ของฉันและสามารถ SSH alphaจากที่ใดก็ได้ ด้วยเหตุผลที่ซับซ้อนฉันไม่สามารถใช้ IM อีเมลหรือโทรศัพท์เพื่อติดต่อกับเธอ (เช่นฉันไม่ต้องการปลุกเด็กไคลเอนต์ IM ของฉันเสียเซิร์ฟเวอร์อีเมลของฉันไม่ทำงาน) ตัวเลือกเดียวของฉันคือการ ssh alphaจากระยะไกลและพยายามทำให้บางสิ่งบางอย่างปรากฏบนหน้าจอ เธอกำลังใช้ KDE ฉันจะทำให้บางสิ่งบางอย่างปรากฏขึ้นเพื่อดึงดูดความสนใจของเธอและแจ้งให้เธอทราบว่าฉันพยายามสื่อสารกับเธอได้อย่างไร ฉันคิดว่ามันเป็นไปได้ที่จะกระตุ้นบางสิ่งจากระยะไกล (เช่น xmessage) ให้ปรากฏบนหน้าจอของเธอแม้ว่าเซสชั่น SSH ของฉันไม่มีจอ X แก้ไข: เพื่อชี้แจงโทรศัพท์ของฉันไม่ได้ใช้รสชาติใด ๆ ของ X ดังนั้น X-over-ssh เป็นไปไม่ได้ จะทำงานต่อไปนี้? $ export DISPLAY=:0 $ xmessage "test"
36 ssh  xorg  chat 

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