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

สำหรับคำถามที่เกี่ยวข้องกับโมดูลสิ่งที่ควบคุมและปรับแต่งวิธีเคอร์เนลควรสื่อสารกับฮาร์ดแวร์

3
วิธีปิดใช้งาน -Werror = date-time / macro“ __DATE__” อาจป้องกันการสร้างซ้ำ
ฉันพยายามรวบรวมไดรเวอร์สำหรับอะแดปเตอร์ Netis WF2190 ใช่ฉันเพิ่งดาวน์โหลดล่าสุดจากพวกเขา ฉันจะปิดการใช้งาน-Werror=date-timeในการสร้างได้อย่างไร ฉันไม่พบที่ใดก็ได้ในสคริปต์การสร้างดังนั้นฉันจึงคิดว่าต้องเป็นค่าเริ่มต้นทั่วไป เห็นได้ชัดว่ารหัสกำลังพยายามฝังวันที่ / เวลาบิลด์ลงในเอาต์พุตดังนั้นจึงไม่มีปัญหาในการปิดใช้งานคำเตือนนี้ นี่คือคำเตือนบางอย่างที่ฉันได้รับซึ่งถือว่าเป็นข้อผิดพลาด: /home/andy/RTL8812AU_linux_v4.3.8_12175.20140902/driver/rtl8812AU_linux_v4.3.8_12175.20140902/core/rtw_debug.c:66:1: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time] /home/andy/RTL8812AU_linux_v4.3.8_12175.20140902/driver/rtl8812AU_linux_v4.3.8_12175.20140902/core/rtw_debug.c:66:1: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time] cc1: some warnings being treated as errors
13 drivers  compiling  gcc 

2
เปลี่ยนกลับเป็นไดรเวอร์กราฟิกโอเพ่นซอร์ส - ตัวเลือกเป็นสีเทา 14.04
ฉันพยายามสลับไปใช้ไดรเวอร์ AMD / ATI ที่เป็นกรรมสิทธิ์โดยใช้Software Center > Edit > Software Sources > Additional driversหน้าต่างใน 14.04 ซึ่งทำให้ฉันมีหน้าจอสีดำ - as - the - night น่ากลัวหลังจากรีบูต ฉันไม่สามารถแม้แต่เปิดข้อความคอนโซลเท่านั้น การใช้ซีดีสดฉันใช้งานchrootและวิ่งsudo apt-get remove --purge fglrx*และอาจรีบติดตั้งระบบประสาทของฉันubuntu-drivers-common(ฉันไม่รู้ / จำถ้าติดตั้งไว้แล้ว) ฉันคิดว่าฉันเปลี่ยนกลับเป็นโอเพ่นซอร์สเพราะจอแสดงผลของฉันทำงานอีกครั้ง แต่ฉันไม่แน่ใจ ... เมื่อเปิดAdditional driversหน้าต่างตัวเลือกทั้งหมด ( xserver-xorg-video-ati, fglrx-updatesและfglrx) จะเป็นสีเทาและไม่สามารถเลือกได้! และตอนนี้มีตัวเลือกใหม่ที่เลือก "ดำเนินการต่อโดยใช้ไดรเวอร์ที่ติดตั้งด้วยตนเอง" เมื่อฉันรันubuntu-drivers listฉันจะได้ผลลัพธ์ต่อไปนี้: fglrx-updates fglrx แล้วเกิดอะไรขึ้น การใช้sudo apt-get remove …

9
การติดตั้งเครื่องพิมพ์ Epson แต่ถูกขัดจังหวะโดย lsb Dependency Error
ฉันกำลังติดตั้งไดรเวอร์ Epson XP-310 จากเว็บไซต์นี้ เมื่อฉันพยายามติดตั้ง.debไฟล์ที่ดาวน์โหลดฉันได้รับข้อผิดพลาดต่อไปนี้: The Package System is broken epson-inkjet-printer-201303w:i386: Depends: lsb(>=3.2) but 4.1+Debian11ubuntu is installed ฉันสับสนมาก มันบอกว่าฉันต้องมีรุ่น lsb> = 3.2 แต่ฉันมี 4.1 เหตุใดฉันจึงได้รับข้อผิดพลาดในการอ้างอิง

4
ทำไมแล็ปท็อปของฉันที่มีกราฟิก AMD Radeon HD 76xx จึงมีความร้อนสูงเมื่อใช้ Ubuntu
ฉันซื้อแล็ปท็อปเครื่องใหม่ที่ติดตั้งมาพร้อมกับ Windows 7 ฉันชอบทำงานกับ Ubuntu และติดตั้ง 12.04 บนแล็ปท็อปของฉัน ฉันสามารถทำงานบน Windows ได้นาน 6 ชั่วโมงและรู้สึกว่าแล็ปท็อปนั้นอบอุ่นเพียงเล็กน้อย แต่ใช้งาน Ubuntu ได้ 15 นาทีและแล็ปท็อปของฉันร้อนเกินไป แบตเตอรี่ยังระบายออกได้อย่างรวดเร็วบน Ubuntu 1.5 ชั่วโมงของการสำรองข้อมูลบน Ubuntu เทียบกับ 5-6 ชั่วโมงบน Windows ก่อนหน้านี้ฉันเป็นเจ้าของ Dell Inspiron N5010 และทุกอย่างดำเนินไปอย่างราบรื่น ไม่มีปัญหาเรื่องความร้อน มันมาพร้อมกับโปรเซสเซอร์ Intel i3 ดังนั้นฉันสงสัยว่าปัญหานี้เกี่ยวข้องกับหน่วยประมวลผลหรือไม่? (AMD A8) รายละเอียด: แล็ปท็อป HP Pavilion G6-2005AX (กราฟ APU Quad Core A8 / …

4
Reverse-Engineer Driver สำหรับคีย์บอร์ดเรืองแสงหลากสีบนแล็ปท็อป Clevo
นี่คือสถานการณ์ของฉัน: ฉันเพิ่งซื้อ Sager NP9170 (เช่นเดียวกับ Clevo P170EM) และมันมีคีย์บอร์ดเรืองแสงหลากสี ภายใต้ Windows 7 คุณสามารถเรียกใช้แอพที่ให้คุณเปลี่ยนสีของแบ็คไลท์เป็นสีใดก็ได้ (สีน้ำเงิน, เขียว, แดง, ฯลฯ ) ฉันต้องการฟังก์ชั่นเดียวกันภายใต้ Linux ฉันไม่สามารถหาซอฟต์แวร์ที่ทำสิ่งนี้ได้ดังนั้นฉันคิดว่าฉันจะต้องเขียนเอง ฉันเป็นโปรแกรมเมอร์โดยแลกเปลี่ยน แต่ฉันยังไม่ได้เขียนโปรแกรมระดับต่ำมากและฉันไม่เคยเขียนโปรแกรมควบคุมอุปกรณ์เลยดังนั้นฉันจึงสงสัยว่าถ้ามีใครตอบคำถามสองข้อนี้ได้: 1) มีซอฟต์แวร์ใดบ้างที่มีอยู่ในประเภทนี้ใช่ไหม ฉันดูค่อนข้างละเอียด แต่ไม่พบสิ่งใดที่เหมาะสม 2) ฉันจะเริ่มต้นในการพยายามทำวิศวกรรมสิ่งนี้ได้อย่างไร บทความบทแนะนำหนังสือที่มีประโยชน์ และเพื่อชี้แจง: ไฟแบ็คไลท์ใช้งานได้นั่นไม่ใช่ปัญหา ฉันแค่อยากจะเปลี่ยนสีของแสงฉากหลัง ฟังก์ชันนี้รองรับโดยฮาร์ดแวร์ แล็ปท็อปมาพร้อมกับซอฟต์แวร์ windows ที่ทำสิ่งนี้และฉันต้องการฟังก์ชันการทำงานเดียวกันใน Linux ฉันยินดีที่จะเขียนซอฟต์แวร์นี้ด้วยตัวเองฉันแค่ต้องการทราบวิธีที่ดีที่สุดในการดำเนินการ ขอบคุณ!

3
จะทำให้เครื่องพิมพ์ Canon LBP-1120 ทำงานอย่างไร
เริ่มแรกคำถามนี้ จำกัด ที่ 11.10 ตอนนี้ฉันอยู่ใน (Lubuntu) 12.10 (ในการเปลี่ยนแปลงของคำถามดูคำถามเมตานี้) พิจารณา 11.10 ฉันได้ลองวิธีการที่แตกต่างกัน (หรือไม่แตกต่างกัน) - ซึ่งผู้ใช้รายอื่นแสดงความคิดเห็นที่นี่ด้วย การอ้างอิงหลักของฉันคือ: อูบุนตูเว็บไซต์เอกสารอย่างเป็นทางการในแพคเกจโปรแกรมควบคุม LBP Canon , นี้การแก้ปัญหา Unixmen ซึ่งส่วนหนึ่งหมายถึงRadu Cotescu สคริปต์ที่มีจุดมุ่งหมายที่จะให้ใกล้อัตโนมัติติดตั้งและ ปรับปรุงโดย Unixmenรุ่นของสคริปต์มากที่ (ดาวน์โหลดที่นี่ ) ไม่มีใครทำงานให้ฉัน

1
ฉันจะโหลดโมดูลเคอร์เนลอย่างถาวรได้อย่างไร
ฉันมี Compaq Presario CQ-61 320SQ ฉันใช้ Ubuntu 10.04 เพราะหลังจากอัปเดตเป็น 10.10 เมาส์และทัชแพดของฉันไม่ทำงานเครือข่ายจะไม่ทำงานเสียงไม่ทำงาน ... (ฉันจัดการเพื่อแก้ไขส่วนใหญ่ พวกเขาหลังจากผ่าน Google มาเกือบเดือน แต่ไม่ใช่ทั้งหมดเดสก์ท็อป 2 เครื่องของฉันไม่มีปัญหากับ 10.10) ดังนั้นฉันจึงตัดสินใจเปลี่ยนกลับไปเป็น 10.04 ซึ่งฉันมีปัญหา: ความเร็วบรอดแบนด์ของฉันต่ำมากเพราะโมดูลเคอร์เนลr8169ฉันดาวน์โหลดโมดูลที่ดีr8101และทุกครั้งที่บูทคอมพิวเตอร์มีrc.localรายการแก้ไข คำถาม: ฉันสามารถโหลดโมดูลได้อย่างถาวรจากสถานที่ที่เฉพาะเจาะจง ฉันได้ยินเกี่ยวกับ/etc/modulesแต่มีฉันต้องการชื่อโมดูล แต่ฉันต้องโหลดจากเส้นทางเฉพาะ (ที่เป็นเส้นทางเริ่มต้นสำหรับที่) ขอขอบคุณ. ดังนั้นฉันจึงศึกษาสคริปต์: มันสร้างไฟล์r8101.koขึ้นมา/lib/modules/`uname -r`/kernel/drivers/netดังนั้นฉันคิดว่าตราบใดที่ไม่มีใครจะลบไฟล์นั้นและฉันไม่อัปเดตเคอร์เนลอาจเพิ่มr8108การ/etc/modulesทำงานและเพิ่มr8169ในบัญชีดำ ... ฉันจะลองดู EDIT2: ดังนั้นผมจึงเพิ่มr8101การ/etc/modulesและการblacklist r8169 /etc/modprobe.d/blacklist.confมันยังคงใช้โมดูลเก่า: radu@adu:~$ lsmod | grep r8 r8101 67626 0 r8169 34108 0 …


5
ฉันจะหยุด GDM บน Ubuntu 18.04 บนเดสก์ท็อปเพื่อติดตั้งไดรเวอร์ NVIDIA ได้อย่างไร
ในกรณีของ Ubuntu 16.04 ฉันสามารถดาวน์โหลดไฟล์รันไดรเวอร์ NVIDIA จากนั้นกดctrl+ alt+ F1 แล้วทำตามด้านล่าง sudo service lightdm stop sudo ./NVIDIA-Linux-x86_64-390.48.run ฉันทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งและรีบูตและทุกอย่างทำงานได้ ตอนนี้ฉันกำลังพยายามทำสิ่งเดียวกันบน Ubuntu 18.04 ฉันอ่านว่า Ubuntu 18.04 เปลี่ยนเป็น gdm ดังนั้นฉันจึงลอง sudo service gdm stop sudo gdm stop ไม่มีพวกเขาทำงานหลังจากค้นหาบางฉันรู้ว่ามันอาจเป็น gdm3 แทน แต่ฉันพยายาม sudo service gdm3 stop sudo gdm3 stop ยังคงไม่มีใครทำงานและแน่นอนsudo service lightdm stopไม่ทำงาน เมื่อฉันพยายามติดตั้งไดรเวอร์มันก็ยังบอกฉันว่า x-server ยังคงเปิดอยู่ดังนั้นจึงไม่สามารถเริ่มกระบวนการติดตั้งได้ …
13 drivers  nvidia  lightdm  gdm  18.04 

4
มีปัญหากับเมาส์ USB ใน Ubuntu 16.04
ตั้งแต่ฉันมี Ubuntu 16.04 ไม่ได้มีปัญหาใด ๆ กับเมาส์ PS2 แต่สัปดาห์ที่ผ่านมาฉันวางเมาส์ USB ใหม่ เมาส์นี้ค้างแบบสุ่ม (บางครั้งในขณะที่ฉันกำลังใช้พีซีและบางครั้งมันเกิดขึ้นเป็นเวลาหลายชั่วโมงโดยไม่ต้องใช้พีซี) และฉันต้องถอดเมาส์ออกแล้วเชื่อมต่อใหม่ ผมได้พยายามที่จะเริ่มต้นใหม่lightdmผมได้ติดตั้งไดรเวอร์เมาส์ฉันมีการเปลี่ยนแปลงค่าของไฟล์level, controlและwakeupจะy autosuspendไปon, enableY -1ตามลำดับผมได้รับอะไร เมื่อเมาส์ทำงานอย่างถูกต้องและฉันพิมพ์คำสั่งxsetpointer -l | grep Pointerเทอร์มินัลจะปรากฏขึ้น8: " USB OPTICAL MOUSE" [XExtensionPointer]แต่เมื่อเมาส์ค้างบรรทัดนั้นจะไม่ปรากฏ สิ่งเดียวกันนี้เกิดขึ้นเมื่อฉันพิมพ์คำสั่งxinput --listเมื่อเมาส์ทำงานอย่างถูกต้องเทอร์มินัลจะแสดงUSB OPTICAL MOUSE id=8แต่เมื่อเมาส์ค้างบรรทัดนั้นจะไม่ปรากฏขึ้น จะเกิดอะไรขึ้น หมายเหตุ: ใน Windows เมาส์ทำงานได้อย่างถูกต้อง
13 drivers  usb  mouse  16.04  freeze 

2
วิธีการโหลดโมดูลใน initrd?
ฉันต้องการโหลดโมดูล (พูดnetconsole) อย่างชัดเจนในระหว่างขั้นตอน/etc/modulesการเริ่มต้นคล้ายกับในขั้นตอนการเริ่มต้นระบบหลัก ก่อนอื่นฉันตรวจสอบว่า initrd ในระบบของฉันมีโมดูลที่ต้องการอยู่แล้ว (ดูภาคผนวก) ฉันได้ดู/initrd.img(ซึ่งเป็นไฟล์เก็บถาวร cpio ที่ถูกบีบอัดเพื่อให้ได้ดูอย่างรวดเร็วฉันได้ทำzcat /initrd.img > initrd.cpioและเข้าไปข้างในด้วยmc) ฉันได้ค้นหาการเรียกใช้ของmodprobeสคริปต์และพบว่าโมดูลที่ระบุไว้ใน/conf/modules( /เป็นรากของ initrd ที่นี่) ได้รับการโหลดโดยอัตโนมัติจากload_modules()ฟังก์ชั่นจาก/scripts/functions(เรียกโดย/init) แต่อะไรคือเครื่องมือมาตรฐานในระบบอูบุนตูที่จะอัพเดท/conf/modulesตัวเริ่มต้น (BTW, ในระหว่างการศึกษาของฉันรหัส initrd อูบุนตูที่ผมสังเกตเห็นว่ามีบางการสนับสนุนเป็นพิเศษสำหรับnetconsoleใน/initสคริปต์ซึ่งผมอาจจะทำให้การทำงานสำหรับความต้องการของฉัน แต่แล้วคำถามของฉันคือทั่วไปมากขึ้นเกี่ยวกับโมดูลที่กำหนดเองอื่น ๆ .) ภาคผนวก ดังที่ฉันได้กล่าวไว้ข้างต้น: ก่อนอื่นฉันตรวจสอบว่า initrd ในระบบของฉันมีโมดูลที่ต้องการ (กล่าวคือnetconsole) นี่คือวิธี: # zcat /initrd.img | cpio --extract --verbose --list | fgrep netconsole -rw-r--r-- 1 root root 25372 Aug …

3
ไดรเวอร์ NVidia ที่เป็นกรรมสิทธิ์พร้อม EFI บน Mac เพื่อป้องกันความร้อนสูงเกินไป
ฉันมีระบบปฏิบัติการดูอัลบูท Mac OS X 10.8 และ Kubuntu 12.10 64x บน MacBook สีขาวของฉันตั้งแต่กลางปี ​​2010 ที่ติดตั้ง (ตัวระบุรุ่น: MacBook7,1. ฉันได้อัปเกรด RAM ของฉันจาก 2GB เป็น 8GB ถ้าเป็นอย่างนั้น) ฉันมีไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์ติดตั้งใน Kubuntu ของฉัน ตัดสินจากเครื่องมือตรวจสอบอุณหภูมิใน Kubuntu อุณหภูมิของฉันน่าจะเป็น ~ 10 ℃ร้อนเมื่อเทียบกับภายใต้ Mac OS X ได้ในระบบปฏิบัติการ Mac OS XI ใช้ตรวจสอบอุณหภูมิ ฉันเปรียบเทียบค่า CPU Core 0 และ CPU Core 1 …

4
วิธีแก้ปัญหาการพึ่งพาที่ไม่คาดคิดเมื่อติดตั้งไดรเวอร์ Nvidia
ฉันได้รับข้อผิดพลาดนี้เมื่อพยายามเรียกใช้sudo apt-get install nvidia-current: Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been …

1
ฉันจะทำให้ modprobe ถาวรได้อย่างไร
เพื่อให้อแด็ปเตอร์ไร้สาย (ภายในคอมพิวเตอร์ของฉัน) เปิดใช้งานได้ฉันจะเรียกใช้modprobe b43และเปิดใช้งาน แต่เมื่อฉันรีบูทมันก็กลับไปไม่มีอุปกรณ์ ดังนั้นฉันจะทำให้ถาวรทั้งหมดได้อย่างไร
13 drivers  modprobe 

5
จะติดตั้ง Logitech webcam ได้อย่างไร?
ฉันมีปัญหาในการติดตั้งเว็บแคม: Archive: /media/LWS_2_0/Setup.exe [/media/LWS_2_0/Setup.exe] End-of-central-directory signature not found. Either this file is not the last disk(s) of this archive. zipinfo: cannot find zipfile directory in one of /media/LWS_2_0/Setup.exe or /media/LWS_2_0/Setup.exe.zip, and cannot find /media/LWS_2_0/Setup.exe.ZIP, period. ฉันจะแก้ปัญหานี้ได้อย่างไร

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