Como recuperar o Debian de backports LK onde o conflito de nível de execução?

2

Eu fiz como root no Debian 8.5 porque queria testar a coisa do Matlab, mas os comandos removeram algumas dependências que afeta o nível de execução

  1. Executar apt-get purge openjdk-7-jdk openjdk-7-doc openjdk-7-jre-lib openjdk-7-jre
  2. Reinicializar
  3. Saída: notificação sobre alterações no nível de execução do processamento e permanência nele. Todos os símbolos eram verdes e OK . Eu esperei alguns minutos. Pressionado e depois desligado. Agora, esse texto não está mais chegando quando o poder está ligado.
  4. Ligado. Apenas o cursor branco piscando no canto superior esquerdo da Fig. 1 apenas piscando o símbolo ( _ ) na tela em branco quando a inicialização normal

  5. Eupressionofn+f1/f2masvocênãovênenhumregistrodeoutrosTTYs,emcontrastecomassaídasnomododerecuperação.

Resultados

EupossoinicializarosistemanokerneldoLinux3.16,masnãono4.6,queémeupadrão.Estepareceserumproblemadefirmwareporqueveioderepente.

  • ComovocêpoderestaurarosistemausandookernelLinux4.6comokerneldoLinux3.16?

MododerecuperaçãonokerneldoLinux4.6

EuobtenhoomenudeinicializaçãodoDebianagora,ondevocêpodeescolherInicializaçãoNormaleInicializaçãodeRecuperação.Inicializandonomododerecuperaçãoeestudandonoterminal

  • %últimasentradasde/var/log/apt/history.log

    Start-Date:2016-09-0721:47:23Commandline:apt-getpurgeopenjdk-7-jdkopenjdk-7-docopenjdk-7-jre-libPurge:openjdk-7:amd64(7u111-2.6.7-1'deb8u1),openjdk-7-jre-lib:amd64(7u111-2.6.7-1'deb8u1),openjdk-7-doc:amd64(7u111-2.6.7-1'deb8u1),default-jdk:amd64(1.7-52)End-Date:2016-09-0721:47:24Start-Date:2016-09-0721:51:15Commandline:apt-purgeopenjdk-7-jrePurge:sat4j:amd64,default-jre:amd64(1.7-52),eclipse-platform:amd64(3.8.1-7),eclipse-rcp:amd64(3.8.1-7),eclipse:amd643.8.1-7),openjdk-7-jre:amd64(7u111-2.6.7-1'deb8u1),eclipse-pde:amd64(3.8.1-7),eclispe-jdt:amd64(3.8.1-7)End-Date:2016-09-0721:51:17
  • /var/log/apt/term.log

    Logstarted:2016-09-0721:47:23(Readingdatabase[...])Removingdefault-jdk[...]Removingopenjdk-7-doc[...]Removingopenjdk-7-jdk:amd64[...]update-alternatives:using/usr/bin/fastjartoprovide/usr/bin/jar(jar)inautomodeRemovingopenjdk-7-jre-lib[...]Logended:2016-09-0721:47:24Logstarted:2016-09-0721:51:15(Readingdatabase[...])Removingeclipse[andotheritsrelatedeclipse-packages]Purgingconfigurationfilesforeclipse-platform(3.8.1-7)...Removingsat4j(2.3.3-1)...Removingeclipse-rcp(3.8.1-7)...Removingdefault-jre(2:1.7-52)...Removingopenjdk-7-jre:amd64(7u111-2.6.7.1'deb8u1)...Processingtriggersfor[man-dbdesktop-fileutilsgnome-menusmime-supporthicolor-icon-theme)Logended:2016-09-0721:51:17
  • Eucorronomododerecuperaçãocomorootapt-getinstallopenjdk-7-jdkopenjdk-7-docopenjdk-7-jre-libeobtenho

    Couldnotresolve'security.debian.org'E:Failedtofetchhttp://security.debian.org/pool/updates/main/o/openjdk-7-jre_[...]E:Unabletofetchsomearchives,mayrunapt-getupdateortry--fix-missing?[...]W:Someindexfilesfailedtodownload.Theyhavebeenignored,oroldonesusedinstead.
  • Eufaçocomorootapt-getupdatemasrecebo

    W:Failedtofetchhttp://ftp.fi.debian.org/debian/dists/jessie/InRelease[...]W:Someindexfilesfailedtodownload.Theyhavebeenignored,oroldonesusedinstead.
  • Eucorrocomorootapt-getupgrademaserrose/ouavisossimilares.

  • Mudeitodososfinlandeses(fi)paraEUA(nós),masomesmoproblemapersiste.

UsandoapropostadoGAD3RnokernelLinux4.6

Eucorrocomoroot

#openinternetinrecoverymodebyifconfigeth0up;dhclienteth0apt-getupdateapt-getupgradeapt-getinstallopenjdk-7-jdkopenjdk-7-docopenjdk-7-jre-libopenjdk-7-jreapt-getinstallx11-common#output:0upgraded,0,newlyinstalled,0toremoveand0notupgraded.reboot
  • Saída:acondiçãopersiste,masagoraopiscarde_naexibiçãoembrancoévisíveltambémemoutrosTTYs.
  • Eutambémaltereiasfontesdevoltaparaofinlandês(fi),masnãohouvediferençanasaída.

TestandoapropostadoderobertnokernelLinux4.6

  • Inicializandonomododerecuperação.Eufaçoexitouctrl+dqueapenasdeixaosistemaparaoestadoondeasmensagensmasnãocontinuam

    [26.566...]iwlwifi0000:01:00.0:L1Enabled-LTREnabled[29.903871]ax88179_178a_2...eth0:ax88179-Linkstatusis:1[32.259410][manywlan0messages][32.270956]wlan0:associated[32.078387]IPv6:wlan0:IPv6duplicateaddress[ipaddress]detected!
  • Teste

    I'dsuggest(ingrub),pressing"e" on the normal boot entry, and removing any "quiet" on the kernel line, and booting it (possibly, even add "verbose" as well). That should at least get boot messages. (That's just a temporary change.)

Pacotes X11 instalados

masi@masi:~$ dpkg --get-selections | grep xserver 
x11-xserver-utils               install
xserver-common                  install
xserver-xephyr                  install
xserver-xorg                    install
xserver-xorg-core               install
xserver-xorg-input-all              install
xserver-xorg-input-evdev            install
xserver-xorg-input-mouse            install
xserver-xorg-input-synaptics            install
xserver-xorg-input-vmmouse          install
xserver-xorg-input-wacom            install
xserver-xorg-video-all              install
xserver-xorg-video-ati              install
xserver-xorg-video-cirrus           install
xserver-xorg-video-fbdev            install
xserver-xorg-video-intel            install
xserver-xorg-video-mach64           install
xserver-xorg-video-mga              install
xserver-xorg-video-modesetting          install
xserver-xorg-video-neomagic         install
xserver-xorg-video-nouveau          install
xserver-xorg-video-openchrome           install
xserver-xorg-video-qxl              install
xserver-xorg-video-r128             install
xserver-xorg-video-radeon           install
xserver-xorg-video-savage           install
xserver-xorg-video-siliconmotion        install
xserver-xorg-video-sisusb           install
xserver-xorg-video-tdfx             install
xserver-xorg-video-trident          install
xserver-xorg-video-vesa             install
xserver-xorg-video-vmware           install

masi@masi:~$ apt-cache policy x11-xserver-utils
x11-xserver-utils:
  Installed: 7.7+3+b1
  Candidate: 7.7+3+b1
  Version table:
 *** 7.7+3+b1 0
        500 http://ftp.fi.debian.org/debian/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status

Observe que xserver-xorg-video-intel é a lista, embora não deva estar lá, portanto, alguma dependência a instalou automaticamente. Então eu purgar ficando a lista

root@masi:/home/masi# dpkg --get-selections | grep xserver
x11-xserver-utils               install
xserver-common                  install
xserver-xephyr                  install
xserver-xorg                    install
xserver-xorg-core               install
xserver-xorg-input-all              install
xserver-xorg-input-evdev            install
xserver-xorg-input-mouse            install
xserver-xorg-input-synaptics            install
xserver-xorg-input-vmmouse          install
xserver-xorg-input-wacom            install
xserver-xorg-video-ati              install
xserver-xorg-video-cirrus           install
xserver-xorg-video-fbdev            install
xserver-xorg-video-intel            deinstall
xserver-xorg-video-mach64           install
xserver-xorg-video-mga              install
xserver-xorg-video-modesetting          install
xserver-xorg-video-neomagic         install
xserver-xorg-video-nouveau          install
xserver-xorg-video-openchrome           install
xserver-xorg-video-qxl              install
xserver-xorg-video-r128             install
xserver-xorg-video-radeon           install
xserver-xorg-video-savage           install
xserver-xorg-video-siliconmotion        install
xserver-xorg-video-sisusb           install
xserver-xorg-video-tdfx             install
xserver-xorg-video-trident          install
xserver-xorg-video-vesa             install
xserver-xorg-video-vmware           install

Como solucionar isso?

OS: Debian 8.5 64 bit
Kernel do Linux: 4.6 (backports)
Gerenciador de janelas: Gnome 3,14
Internet: ethernet via USB (usado no modo de recuperação na tentativa de consertar o sistema)
Hardware: Asus Zenbook UX303UA
Firmamento gráfico: modesetting , firmware-misc-nonfree feito conforme descrito aqui
Xserver: x11-xserver-utils 7.7+3+b1 , ( dpkg --get-selections | grep xserevr , apt-cache policy x11-xserver-utils )

    
por Léo Léopold Hertz 준영 07.09.2016 / 22:25

1 resposta

1

Você está tentando usar o driver de modulação de modos genérico, mas de alguma forma obteve xserver-xorg-video-intel instalado novamente. Removendo-o deve forçar o Xorg a retornar ao driver de modulação de padrões.

A criação de um /etc/X11/xorg.conf com o seguinte deve mantê-lo funcionando, mesmo que o -video-intel seja instalado novamente:

Section "Device"
        Identifier "Intel"
        Driver "modesetting"   # on new enough Xorg, this might be "modeset" instead
EndSection

Este será o padrão no Debian Stretch de acordo com um post no blog de Timo Aaltonen . Então, depois de atualizar para o Stretch, você deve conseguir remover essa configuração.

    
por 08.09.2016 / 20:03