Hỏi/Đáp sử dụng Linux

  • Thread starter Thread starter Funnnny
  • Ngày gửi Ngày gửi
Cài Scim(có sẵn) hoặc Ibus mà gõ :-?
Sau đó cài thêm scim-unikey hoặc ibus-unikey nếu muốn gõ giống unikey
 
AI chỉ mình cách cài card mạng cho Realtek với =,= . Hiện đang dùng bản r8169 chập chờn ( thấy trên mạng bảo thế - và mình cũng thấy thế ) , đang muốn cài lại bản r8168-8 mà không được =,= . Đọc theo cách làm của nó mà cũng không ăn thua . Nó toàn báo lỗi sau bước : make modules thôi =,= . Không có net làm việc gì cũng khó :(( . Trong khi đó Vista vào mạng ầm ầm .

It may be easier to just manually switch in my version of the module
(r8168.ko), but this will not succeed if you are running a different
kernel/architecture. Please let me know if you have any questions or
problems.



Types of Systems Effected




This problem affected (at least) my setup, which was:






lspci | grep Ethernet



07:00.0 Ethernet controller: Realtek Semiconductor Co.,
Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev
02)


uname -mro



2.6.24-21-generic x86_64 GNU/Linux






This work around has been confirmed to work for a wide variety of
systems running various types of Debian and Ubuntu family operating
systems. There is very little specific to Ubuntu Hardy, which was where
I originally noticed the problem.



Key Steps in getting R8168 module to work at boot




I have had success by compiling a module from source. Below is a
description of what I did to get a working r8168 module for my system.
(Again, my script does all of this for you, and with more safety
checks.)




Get root privileges:

sudo bash




Trash the non-functioning module:

rmmod r8169




Get the 8168 driver source. UPDATE: Realtek has
removed direct access to the source tarballs. You will need to manually
visit the website and download the Linux tarball for the R8168/R8111
family NICs. Then:

tar xjf r8168-8.011.00.tar.bz2

cd ./r8168-8.011.00




Now compile the code. This may fail if you don’t have kernel headers
and other standard features of a build environment:

make clean

make modules

make install




Make sure modprobe knows not to use r8169, and that depmod doesn’t
find the r8169 module:

echo "nblacklist r8169n" >> /etc/modprobe.d/blacklist

r8168_location=/lib/modules/$(uname
-r)/kernel/drivers/net/r8169.ko

mv ${r8168_location} ${r8168_location}.bak




Let the OS know about the new module:

depmod

insmod ./src/r8168.ko




Put your work in the initrd, too:

mv /boot/initrd.img-$(uname -r) /boot/initrd.img-$(uname
-r).bak

mkinitramfs -o /boot/initrd.img-$(uname -r) $(uname -r)




Reboot!

shutdown -r now
 
Cuối cùng thì cũng xong. Hóa ra là do mạng nhà mình chập chờn =,= . Cú thật .
 
Tình hình là em đang học lập trình cho NACHOS trên Linux, bác nào có tài liệu gì cho em xin với :D
 
chưa có mod nên chưa sticky topic hữu dụng như cái này lên được nhỉ 'x'

NachOS có phải là cái chương trình dạy học sinh cách code low-level cho OS không? Tớ chỉ biết sơ qua thôi, nhớ không nhầm thì trang chủ nó đây:
http://www.cs.washington.edu/homes/tom/nachos
Mấy file đuôi .ps trên đấy đọc bằng chương trình đọc postscript trên linux nhé
.
___________Auto Merge________________

.
chưa có mod nên chưa sticky topic hữu dụng như cái này lên được nhỉ 'x'

NachOS có phải là cái chương trình dạy học sinh cách code low-level cho OS không? Tớ chỉ biết sơ qua thôi, nhớ không nhầm thì trang chủ nó đây:
http://www.cs.washington.edu/homes/tom/nachos
Mấy file đuôi .ps trên đấy đọc bằng chương trình đọc postscript trên linux nhé (xnview thì phải)
 
em làm phiền các bác một chút, số là em cài fedora 11 nhưng ko thể kết nối wifi được, em đã tìm nhiều chương trình để hỗ trợ nhưng giờ cài vô ko đc. trong lúc ./configure chương trình network manager thì nó báo lỗi
checking Linux Wireless Ễtnsion >= 18... no
configure: error: wireless tool library and dewvelopment headers >= 28pre9 not installed or not functional

em đã search trên các diễn dàn khác rồi nên ko có kết quả, mong các bác giúp em :D
 
Cài linux-headers chưa .


em cài cũng ko được luôn, file deb. em dùng lệnh:

sudo dpkg -i lheader.deb

sau khi nhập password thì nhận lỗi là:

Binh is not in the sudoers file. This incident will be reported.

em vô root thì ko chạy được lệnh sudo. vậy giờ em phải chỉnh file sudoers hay sao?
 
bạn thử cat /etc/group xem xem bạn có nằm trong group có thể sudo chưa?

với thử gõ visudo rồi xem xem group nào có thể sudo và trong tình huống nào? nếu visudo ko tồn tại thì thử xem trong file /etc/sudoers ấy
 
bạn thử cat /etc/group xem xem bạn có nằm trong group có thể sudo chưa?

với thử gõ visudo rồi xem xem group nào có thể sudo và trong tình huống nào? nếu visudo ko tồn tại thì thử xem trong file /etc/sudoers ấy

em gõ cat /etc/group thì thấy 1 dòng là:

adm:x:4:root,adm,daemon,Binh

nhưng gõ visudo thì được báo là:

visudo: /etc/sudoers: Permission denied

như vậy là sao vậy anh?
 
bạn phải dùng visudo khi đang là root.

Mã:
su -
(đánh password root)
visudo

còn /etc/group như thế kia tức là bạn đã nằm trong group adm rồi.
 
bạn phải dùng visudo khi đang là root.

Mã:
su -
(đánh password root)
visudo

còn /etc/group như thế kia tức là bạn đã nằm trong group adm rồi.

cám ơn anh đã giúp đỡ. Em cài được cái network manager rồi nhưng phần wireless vẫn không sử dụng được, em vào phần network thì thấy thiết bị wifi đã có trong devices. Giờ em phải làm gì tiếp theo?
 
mình không dùng fedora/debian nên mình không rõ cách manage wifi của fedora/debian (nghĩ có lẽ gentoo manage wifi khá hơn, vì nhớ hồi xài wifi bên gentoo khá là straightforward, chỉ cần sửa 1 vài file conf.d là có 1 cái init.d cho wifi), nhưng bạn có thể tham khảo thêm ở đây để biết thêm cách cài wifi cho fedora : http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch13_:_Linux_Wireless_Networking

Nhớ đọc kỹ chứ đừng lướt qua xem code thôi nhé, có gì không rõ thì trích lên đây cùng với phần output từ máy bạn để mọi người giúp :)
 
mình không dùng fedora/debian nên mình không rõ cách manage wifi của fedora/debian (nghĩ có lẽ gentoo manage wifi khá hơn, vì nhớ hồi xài wifi bên gentoo khá là straightforward, chỉ cần sửa 1 vài file conf.d là có 1 cái init.d cho wifi), nhưng bạn có thể tham khảo thêm ở đây để biết thêm cách cài wifi cho fedora : http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch13_:_Linux_Wireless_Networking

Nhớ đọc kỹ chứ đừng lướt qua xem code thôi nhé, có gì không rõ thì trích lên đây cùng với phần output từ máy bạn để mọi người giúp :)

cám ơn anh, em sẽ cố gắng, chỉ cần vô đc wifi thì e sẽ nhẹ người mà nghiên cứu tiếp :D

sẵn đây anh cho em hỏi một vấn đề nhỏ nữa nha. Em đã hoàn thành cài đặt chương trình Audacious2 vào nhưng chạy nó thì không đc. Em vô Add/ Remove Software chọn Audacious rồi bấm remove, sau đó chọn Apply thì nó hiện ra cái bảng bảo là

10 additional packages also have to be installed

và chỉ có 2 nút là Cancel và Install thôi. Cho em hỏi các bước để remove của em như vậy là có gì sai không ạ?
 
cậu paste cái log audacious2 khi nó chạy & chạy không được rồi báo lỗi ra đây xem sao :D nếu không thấy gì trên stderr khi chạy audacious bằng terminal thì thử kiếm trong /var/log xem có không, rồi grep/tail + paste ra đây :D

còn vụ add/remove software kia thì đúng là chịu tại không dùng fedora/debian.. không biết dependencies bên đó nó cho thêm cái khỉ khô gì vào nữa :D nhưng mà remove software mà nó lại đòi install thêm 10 packages thì bó chiếu :)):))
 
Có thể là 10 dependencies của 1 hoặc vài deffered package nào đó, tốt nhất là dùng aptitude rồi chụp cái ảnh cho mọi người xem.
 
cậu paste cái log audacious2 khi nó chạy & chạy không được rồi báo lỗi ra đây xem sao :D nếu không thấy gì trên stderr khi chạy audacious bằng terminal thì thử kiếm trong /var/log xem có không, rồi grep/tail + paste ra đây :D

còn vụ add/remove software kia thì đúng là chịu tại không dùng fedora/debian.. không biết dependencies bên đó nó cho thêm cái khỉ khô gì vào nữa :D nhưng mà remove software mà nó lại đòi install thêm 10 packages thì bó chiếu :)):))

Có thể là 10 dependencies của 1 hoặc vài deffered package nào đó, tốt nhất là dùng aptitude rồi chụp cái ảnh cho mọi người xem.



cái audacious em chạy thì nó không hiện ra gì cả, em vô /var/log cũng không thấy file log nào của nó. em nghĩ fedora hoặc trình cài bị lỗi vì em cài real player vô cũng bị tình trạng như vậy. Nhưng khi em vô thư mục cài real rồi chạy trực tiếp trong đó thì nó lại chạy được, thiệt là kì lạ :|

đây là hình của cái add / remove software

em nhấn vô Selection \ Remove

sieuthiNHANH2009111631947nzrhotdjzj203952.jpeg


sau đó bấm Apply thì nó hiện ra bảng này:

sieuthiNHANH2009111631947zjg3ntrlnj200971.jpeg
 
Thế này là khi bạn cài, 1 số package bị thiếu và được deffered, bây giờ khi bạn gỡ 1 thành phần của nó thì nó cài những gói bị thiếu đó.
Cứ cho nó install đi
 
Back
Top