Cài đặt Bumblebee cho NVIDIA Optimus trên Fedora

Bài đăng này đã lỗi thời. Bạn có thể xem hướng dẫn mới hơn tại đây

Nếu bạn không quan tâm đến việc chuyển qua lại giữa 2 card và muốn card NVIDIA luôn được sử dụng thì bạn có thể xem hướng dẫn này.

Cài đặt Bumblebee và NVIDIA driver

Thêm repo RPMFusion

$ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
[Đọc tiếp]

Cấu hình proxy cho git

Đối với http và https protocol:

$ git config --global http.proxy $http_proxy
$ git config --global https.proxy $http_proxy

Đối với git protocol

  • Cài socat.
  • Tạo file /usr/bin/gitproxy với nội dung:
    #!/bin/sh
    
    proxy_host=<your_proxy_host>
    proxy_port=<your_proxy_port>
    proxy_user=<your_proxy_username>
    proxy_pass=<your_proxy_password>
    
    exec socat STDIO PROXY:$proxy_host:$1:$2,proxyport=$proxy_port,proxyauth=$proxy_user:$proxy_pass
    
  • Cấp quyền thực thi: sudo chmod +x /usr/bin/gitproxy
  • Cấu hình git: git config --global core.gitproxy gitproxy
  • Tắt xác thực SSL: git config --global http.sslverify false
git  proxy 

Chạy Raspbian trong máy ảo với QEMU và virt-manager

image alt text

Chạy với QEMU

  • Tải kernel-qemu-4.14.79-stretchversatile-pb.dtb từ repo dhruvvyas90/qemu-rpi-kernel .

  • Tải file image của hệ điều hành Raspbian Stretch tại đây. Hướng dẫn này dành cho bản ’lite’, bản ‘desktop’ việc cài đặt với giao diện sau khi khởi động sẽ dễ dàng hơn.

[Đọc tiếp]

Khôi phục grub cho Fedora

Khởi động vào live USB

Mount phân vùng muốn khôi phục grub (ví dụ /dev/sda1)

sudo mount /dev/sda1 /mnt
# Nếu thư mục /boot nằm ở một phân vùng riêng (giả sử /dev/sda2)
# phân vùng đó cũng phải được mount
# sudo mount /dev/sda2 /mnt/boot
[Đọc tiếp]
grub  fedora 

Bật chế độ ban đêm với xrandr

Tạo một file script night_mode

#!/bin/sh

night_mode() {
    xrandr --output VGA-1 --gamma $1 --brightness $2
}
case $1 in
  off) night_mode 1:1:1 1.0 ;;
  *) night_mode 1:0.85:0.6 1.0 ;;
esac

Câp quyền thực thi cho file

$ chmod +x night_mode

Để bật chế độ ban đêm, chạy ./night_mode./night_mode off để tắt.

Bạn có thể đặt file vào /usr/bin để gọi lệnh night_mode.

Thay đổi dung lượng phân vùng LVM

Giả sử ta có 2 phân vùng: /dev/fedora/root/dev/fedora/home, và muốn cắt bớt dùng lượng từ phần vùng root sang cho home.

Boot vào live boot USB.

Chắc chắn rằng phân vùng không được mount.

[Đọc tiếp]
lvm 

APT repository cho phiên bản Debian không còn được hỗ trợ

Cập nhật lại link trong file /etc/apt/sources.list

deb http://archive.debian.org/debian <code_name> main contrib non-free

# Ví dụ
# deb http://archive.debian.org/debian squeeze main contrib non-free

Cấu hình để bỏ qua việc kiểm tra hạn của file Release

$ echo 'Acquire::Check-Valid-Until "false";' | sudo tee /etc/apt/apt.conf.d/90ignore-release-date
debian  apt 

Cấu hình proxy cho docker

Tạo một thư mục để chứa file cấu hình cho service docker

$ sudo mkdir -p /etc/systemd/system/docker.service.d

Thêm cấu hình proxy vào file /etc/systemd/system/docker.service.d/http-proxy.conf

[Service]
Environment="HTTP_PROXY=<your_proxy>"
Environment="HTTPS_PROXY=<your_proxy>/"
Environment="NO_PROXY=localhost,127.0.0.1"

Cập nhật cấu hình và khởi động lại service

$ sudo systemctl daemon-reload
$ sudo systemctl restart docker