Essai d'application Linux (3) Connectez-vous au WIFI sous la ligne nommée et résolvez le problème du pilote de carte A

Récemment, Linux ne parvient souvent pas à entrer dans l'interface graphique lors du démarrage, startx sera bloqué et le redémarrage sera également bloqué. Enfin, il s'avère que le problème vient du pilote open source d'ati, et le problème est résolu en le remplaçant par le pilote source fermé de fglrx.
Pendant ce processus, les graphiques ne sortiront que si grub est défini sur nomodeset. Alors comment se connecter au WIFI sous la ligne de commande ?
vim /etc/wpa_supplicant/wpa_supplicant.conf écrit ce qui suit :

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
update_config=1
network={
    ssid="WIFI名称"
    psk="WIFI密码"
    priority=1
}

wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf Après la connexion, appuyez sur Ctrl+Z pour suspendre
dhclient wlan0 afin d'obtenir automatiquement l'IP

De cette façon, il y aura un réseau, et l'étape suivante consiste à télécharger le pilote fglrx-*, il suffit d'apt-get install directement .
Après l'installation, vous devez générer le fichier xorgl.conf, utilisez aticonfig –initial , afin que startx puisse entrer dans l'interface graphique. Cependant, parfois nous devons utiliser deux écrans, alors nous devons utiliser :

aticonfig --initial=dual-head --screen-layout=right

De cette façon, l'écran VGA s'agrandira automatiquement après le démarrage.
Voici une comparaison avec le pilote ATI : le pilote ati réalise un affichage sur double écran via la commande xrandr –output VGA-0 –right-of LVDS , tandis que fglrx utilise aticonfig pour générer automatiquement le fichier xorg.conf. Le contenu de xorg.conf est le suivant :

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
    Screen         "aticonfig-Screen[0]-1" RightOf "aticonfig-Screen[0]-0"
    Option         "Xinerama" "on"
EndSection

Section "Module"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-1"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    BusID       "PCI:0:1:0"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]-1"
    Driver      "fglrx"
    BusID       "PCI:0:1:0"
    Screen      1
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-1"
    Device     "aticonfig-Device[0]-1"
    Monitor    "aticonfig-Monitor[0]-1"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

A noter que les options « Xinerama » et « on » dans « ServerLayout » doivent être ajoutées par vous-même, sinon cela équivaut à ouvrir un autre espace de travail, mais vous ne pouvez pas y faire glisser la fenêtre.
J'ai installé Debian uniquement pour installer le système le plus basique sans choisir utuntu. Même si cela sera plus gênant, il vaut la peine de pouvoir en découvrir la raison lorsque vous rencontrez des problèmes.

Je suppose que tu aimes

Origine blog.csdn.net/CanvaChen/article/details/52708107
conseillé
Classement