суббота, 15 июля 2017 г.

Debian 9 + Xfce + TouchPad


apt-get install xserver-xorg-input-synaptics

/usr/share/X11/xorg.conf.d/70-synaptics.conf

/etc/X11/xorg.conf.d/70-synaptics.conf
Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    MatchIsTouchpad "on"
        Option "TapButton1" "1"
        Option "TapButton2" "3"
        Option "TapButton3" "2"
EndSection

пятница, 7 июля 2017 г.

Debian 9 (Stretch) + Realtek usb wi-fi (RTL8187B)

Столкнулся с проблемой на Debian 9 (Stretch) со встроенной в ноутбук беспроводной сетевой картой на чипсете Realtek RTL8187B.
Установка пакета firmware-realtek (дополнительные не свободные прошивки к сетевым картам Realtek) не помогла. Сеть видна, а соединения ни с одной доступной сетью не происходило.

Решение оказалось довольно простым.
Дописать в конфигурационный файл /etc/NetworkManager/NetworkManager.conf строки:

[device]
wifi.scan-rand-mac-address=no

В итоге содержимое файла такое:
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
[device]
wifi.scan-rand-mac-address=no
После перезагрузки системы, связь с сетью устанавливается.

среда, 1 февраля 2017 г.

SIS 771/671 + Debian 8, установка правильного разрешения экрана.

Устанавливал на ноутбук с видеокартой SIS 771/671 ОС Debian8 Jessie (актуально и для Debian 9 Stretch) и столкнулся с проблемой - разрешение экрана не возможно выставить в оригинальном формате, максимум 1024*768.
Решение проблемы было найдено на просторах интернета и оказалось довольно простым.

Запускаем терминал. Повышаем свои права до root-а с помощью su  (или воспользовавшись sudo) запускаем ниже приведенную команду:

nano /etc/X11/xorg.conf

Этим мы создаем конфигурационный файл для X-ов. Заполняем его следующими строчками:

Section "Device"
  Identifier "Generic Video Card"
    VendorName  "Silicon Integrated Systems [SiS]"
        BoardName   "771/671 PCIE VGA Display Adapter"
    Busid "PCI:1:0:0"
    Driver "vesa"
    Screen 0
        Option "UseFBDev" "true"
        Option "DPMS"
        Option "ShadowFB"
        Option "MaxXFBMem"
        VideoRam 262016
        Option "RenderAccel" "true"
        Option "AllowGLXWithComposite" "true"
        Option "backingstore" "true"
        Option "AddARGBGLXVisuals" "True"
EndSection
Section "Monitor"
    Identifier    "Configured Monitor"
    Vendorname    "Generic LCD Display"
    Modelname    "LCD Panel 1280x800"
    HorizSync 20-107
        VertRefresh 50-185
  modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  modeline  "1280x768@60" 80.14 1280 1344 1480 1680 768 769 772 795 -hsync +vsync
  modeline  "1280x720@60" 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync
  modeline  "1280x800@60" 83.46 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
    Gamma    1.0
EndSection
Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
    Defaultdepth    24
    SubSection "Display"
        Depth    24
        Virtual    1280    768
        Modes        "1280x768@60"    "1280x720@60"    "800x600@60"    "1280x800@60"    "800x600@56"
    EndSubSection
EndSection
Section "Module"
    Load "dri"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "type1"
    Load "freetype"
    Load "glx" # 3D layer
    Load "GLcore"
    Load "i2c"
    Load "bitmap"
    Load "ddc"
    Load "int10"
    Load "vbe"
    Load "speedo"
    Load "record"
EndSection
Section "DRI"
        Mode 0666
EndSection

Сохраняем и перезагружаем систему.
Пользуемся.