Fazer esta troca não é muito complicada, pois pode ser feita utilizando a ferramenta de configuração que vêm com o Ubuntu. Ela pode ser vista na imagem abaixo.
Tendo selecionado a ferramenta de configuração, vá para a configuração de plano de fundo e selecione a tela de bloqueio.
Uma janela de seleção como a mostrada abaixo permite você selecionar a imagem que deseja,
Ao clicar no botão selecionar a imagem é selecionada para ser mostrada na tela de bloqueio.
domingo, 30 de dezembro de 2018
Trocar a imagem de fundo do GRUB
Para mudar a imagem de fundo do GRUB, você precisa copiar sua imagem para a pasta /boot/grub/.
Por exemplo no meu caso, tenho uma imagem chamada ml.jpg no diretório de imagens do meu usuário, assim preciso dar o comando (substitua o caminho da imagem pelo seu):
sudo cp ml.jpg /boot/grub/
Você pode usar imagens no formato JPG / JPEG / PNG.
Contudo lembre-se que o GRUB suporta apenas 256 cores com os formatos JPG e JPEG. Portanto, é melhor usar imagens no formato PNG para mais cores.
Depois de fazer as alterações necessárias no arquivo GRUB, salve e feche-o.
Utilize o comando sudo update-grub2 para atualizar as configurações, como mostramos na imagem abaixo.
Note que o comando irá identificar a imagem e utiliza-la.
Por exemplo no meu caso, tenho uma imagem chamada ml.jpg no diretório de imagens do meu usuário, assim preciso dar o comando (substitua o caminho da imagem pelo seu):
sudo cp ml.jpg /boot/grub/
Você pode usar imagens no formato JPG / JPEG / PNG.
Contudo lembre-se que o GRUB suporta apenas 256 cores com os formatos JPG e JPEG. Portanto, é melhor usar imagens no formato PNG para mais cores.
Depois de fazer as alterações necessárias no arquivo GRUB, salve e feche-o.
Utilize o comando sudo update-grub2 para atualizar as configurações, como mostramos na imagem abaixo.
Note que o comando irá identificar a imagem e utiliza-la.
Fazer o GRUB usar a última opção
Em um post anterior vimos como configurar o timeout do menu do GRUB.
Se você tiver mais de um sistema operacional em seu sistema, poderá inicializar o último sistema operacional usando o valor GRUB_DEFAULT = saved.
no arquivo /etc/default/grub. Configurando esta opção, sempre que você reinicializar o sistema, o último sistema operacional será rodado.
Note que para fazer este truque funcionar, você deve adicionar uma linha no arquivo de configuração.
Esta linha deve conter GRUB_SAVEDEFAULT = true .
Você ainda deve rodar o comando sudo update-grub2 (ou update-grub) para que as alterações sejam gravadas e tenham efeito.
Se você tiver mais de um sistema operacional em seu sistema, poderá inicializar o último sistema operacional usando o valor GRUB_DEFAULT = saved.
no arquivo /etc/default/grub. Configurando esta opção, sempre que você reinicializar o sistema, o último sistema operacional será rodado.
Note que para fazer este truque funcionar, você deve adicionar uma linha no arquivo de configuração.
Esta linha deve conter GRUB_SAVEDEFAULT = true .
Você ainda deve rodar o comando sudo update-grub2 (ou update-grub) para que as alterações sejam gravadas e tenham efeito.
Configurar o timeout do GRUB
O GRUB2 é o carregador de inicialização padrão para a maioria dos sistemas operacionais Linux derivados do Debian, como por exemplo o meu computador que roda Ubuntu 18. GRUB significa GRand Unified Bootloader e é o primeiro programa que é executado quando o computador é iniciado.
Ele serve para carregar e transferir o controle para o kernel do sistema operacional, isto é, ele tem uma função básica de selecionar o sistema operacional desejado e carregar as funções básicas deste sistema, e, em seguida, o Kernel assume o controle e inicializa o restante do sistema operacional.
Você vai encontrar a base de configuração do funcionamento do GRUB no arquivo /etc/default/grub. Recomendo guardar uma cópia deste arquivo, antes de fazer qualquer modificação, assim fica mais fácil recuperar de um erro.
A primeira opção marcada na figura acima permite selecionar o sistema operacional padrão para inicializar o computador. Se você definir o valor como "0", o primeiro sistema operacional na entrada do menu de inicialização GRUB será inicializado. Se você definir como “1”, o segundo sistema operacional será inicializado e assim por diante.
Por padrão, a entrada selecionada no menu de inicialização (pela opção anterior) começará a rodada em 10 segundos.
Você pode aumentar ou diminuir essa configuração de tempo limite. Se o valor for "0", o sistema operacional padrão iniciará imediatamente a inicialização. Se o valor for “5”, o menu de inicialização aparecerá por 5 segundos, para que você possa selecionar qual sistema operacional deseja carregar quando o sistema for iniciado.
Para que as alterações sejam gravadas e tenham efeito, você ainda deve rodar o comando sudo update-grub2 (ou update-grub).
Ele serve para carregar e transferir o controle para o kernel do sistema operacional, isto é, ele tem uma função básica de selecionar o sistema operacional desejado e carregar as funções básicas deste sistema, e, em seguida, o Kernel assume o controle e inicializa o restante do sistema operacional.
Você vai encontrar a base de configuração do funcionamento do GRUB no arquivo /etc/default/grub. Recomendo guardar uma cópia deste arquivo, antes de fazer qualquer modificação, assim fica mais fácil recuperar de um erro.
A primeira opção marcada na figura acima permite selecionar o sistema operacional padrão para inicializar o computador. Se você definir o valor como "0", o primeiro sistema operacional na entrada do menu de inicialização GRUB será inicializado. Se você definir como “1”, o segundo sistema operacional será inicializado e assim por diante.
Por padrão, a entrada selecionada no menu de inicialização (pela opção anterior) começará a rodada em 10 segundos.
Você pode aumentar ou diminuir essa configuração de tempo limite. Se o valor for "0", o sistema operacional padrão iniciará imediatamente a inicialização. Se o valor for “5”, o menu de inicialização aparecerá por 5 segundos, para que você possa selecionar qual sistema operacional deseja carregar quando o sistema for iniciado.
Para que as alterações sejam gravadas e tenham efeito, você ainda deve rodar o comando sudo update-grub2 (ou update-grub).
quinta-feira, 27 de dezembro de 2018
Kernel do Python no Jupyter
Eu uso bastante um ambiente de desenvolvimento chamado Jupyter.
Ele permite escrever, por exemplo, código em python e ao mesmo tempo colocar junto no mesmo texto a saída dos comandos, texto em markdown (similar à HTML), imagens etc.
Contudo dependendo da versão do seu sistema operacional, o ambiente do Jupyter pode vir com somente um kernel. Kernel é o nome que o Jupyter dá para quais linguagens, ele suporta. Assim você precisa de um kernel para cada linguagem e, provavelmente, para cada versão dela também.
Por exemplo, na imagem abaixo vemos que temos um kernel para Python 3.
Ele vai utilizar o Python 3.x que for o padrão no seu computador. No meu caso é a versão 3.6. Se eu tiver as versões 3.5 e 3.6, será necessário customizar o kernel para que um chame o primeiro e outro para que chame o segundo.
E se eu quiser utilizar o Python 2.x? Neste caso precisamos instalar um novo kernel que suporte a versão 2 do python.
Os comandos abaixo foram testados no Ubuntu 16.04 (e provalvemente funcionarão na versão 18 também).
O kernel para o python 2 é instalado com os comandos:
A instalação para o python 3 é bastante similar:
Se você quiser mais informações sobre kernels leia a documentação online:
Kernels for Python 2 and 3. Installing the IPython kernel - IPython Docs.
Ele permite escrever, por exemplo, código em python e ao mesmo tempo colocar junto no mesmo texto a saída dos comandos, texto em markdown (similar à HTML), imagens etc.
Contudo dependendo da versão do seu sistema operacional, o ambiente do Jupyter pode vir com somente um kernel. Kernel é o nome que o Jupyter dá para quais linguagens, ele suporta. Assim você precisa de um kernel para cada linguagem e, provavelmente, para cada versão dela também.
Por exemplo, na imagem abaixo vemos que temos um kernel para Python 3.
Ele vai utilizar o Python 3.x que for o padrão no seu computador. No meu caso é a versão 3.6. Se eu tiver as versões 3.5 e 3.6, será necessário customizar o kernel para que um chame o primeiro e outro para que chame o segundo.
E se eu quiser utilizar o Python 2.x? Neste caso precisamos instalar um novo kernel que suporte a versão 2 do python.
Os comandos abaixo foram testados no Ubuntu 16.04 (e provalvemente funcionarão na versão 18 também).
O kernel para o python 2 é instalado com os comandos:
$ python2 -m pip install ipykernel
$ python2 -m ipykernel install --user
A instalação para o python 3 é bastante similar:
$ python3 -m pip install ipykernel
$ python3 -m ipykernel install --user
Se você quiser mais informações sobre kernels leia a documentação online:
Kernels for Python 2 and 3. Installing the IPython kernel - IPython Docs.
Assinar:
Comentários (Atom)
Desabilitar ModemManager no Ubuntu
ModemManager provides a unified, high-level interface to control all kinds of modems: 4G/5G modems (LTE/NR) 3G modems NB-IoT / Cat-M1 modul...
-
Atualizei recentemente meu pycharm para a versão 2018.1. A atualização basicamente consiste em baixar do site da Jetbrains dedicado ao PyC...
-
Existem diversas formas de redefinir a senha em seu servidor Windows 2012 quando você esqueceu ela. Neste post mostraremos como alterar a se...
-
Este post mostra como alterar a ação quando a tampa do laptop é fechada no Ubuntu 20.04 - por exemplo, desligar, hibernar, não fazer nada ou...





