Adicionando o painel Cinnamon ao segundo monitor

37

Eu configurei dois monitores no meu sistema. Um é alimentado pela porta HDMI e o outro pela porta analógica normal da mesma GPU (Nvidia Ge-force 210).

Acabei de configurar o monitor duplo nas configurações da Nvidia, mas não consigo ver o painel do cinnamon no segundo monitor. Como posso consertar isso?

THpubs
fonte
1
Eu uso 2 monitores com o Gnome, mas meu painel aparece apenas no esquerdo, no topo. Eu também estou interessado.
Sigur
Eu acho que esse é um dos problemas do Gnome (e do Cinnamon como derivado), agora eles estão tomando o caminho de forçá-lo a uma configuração em que, como usuários do Linux, um de nossos benefícios é a personalização! Eu acho que você vai lutar com isso. O TwinView tem dois cantos quentes (um para cada monitor)?
Capit_G
Estou usando o Cinnamon 2.2.14 e você basicamente tem 2 opções aqui. Você pode usar a extensão Extensão do painel para espalhar o painel por todas as suas telas ou pode definir o monitor HDNI como principal. Esta é uma opção configurável nas Configurações do sistema do Cinnamon.
slm

Respostas:

53

No Cinnamon 2.6 e posterior, você pode ter painéis adicionais em qualquer monitor sem instalar software adicional. Apenas clique com o botão direito do mouse no painel, clique em Modify panel ...e depois em Add panel. As bordas superior e inferior de todos os monitores devem ficar destacadas e um novo painel será configurado onde você clicar. Funciona perfeitamente. Aqui está uma postagem do github de quando foi mesclada.

Além disso, se você adicionar um painel a um segundo monitor e adicionar um applet de lista de Janelas, ele mostrará apenas as janelas nesse monitor. Isso me fez muito feliz!

Além disso, se você deseja que as janelas se alinhem para a esquerda e não para a direita, arraste e solte a lista Janela no lado esquerdo do painel (vermelho).

nedim
fonte
3
Salvou a minha vida! Vale a pena ler as respostas não aceitas. Obrigado!
Evdzhan Mustafa
1
Esta resposta definitivamente precisa de mais votos, porque esta é a melhor solução, com certeza
Brian diz Reinstate Monica
1
Adicionar a lista janela, eu perdi essa parte, ahh isso torna a vida com canela uma coisa maravilhosa
Jake1164
14

Com o MATE, você pode criar novos painéis e arrastá-los para o segundo monitor (para ativar o arrasto, desmarque "Expandir" nas propriedades , desmarque também "Ocultar automaticamente e" Mostrar botões ocultos "). Em seguida, se você adicionar uma" Lista de janelas " em cada monitor, ele gerenciará as janelas de cada monitor separadamente, o que é muito bom, exceto que o Workspace Switcher ainda opera nos dois monitores ao mesmo tempo - dificultando a capacidade de tratar os dois monitores como áreas de trabalho independentes. isso aplicando seletivamente "Always on Visible Workspace".

Uma configuração que uso até recentemente é habilitar o driver proprietário da NVIDIA, que permite selecionar cada monitor como uma tela X separada - cada um com seu próprio painel e Switch de espaço de trabalho. Existem algumas limitações dessa abordagem, principalmente porque você não pode arrastar janelas entre os monitores, como mencionei neste outro post . Essa abordagem funcionou para mim no GNOME2 - não a testei com os novos ambientes de desktop.

Para resumir:

  • Canela: arraste: sim, espaço de trabalho separado: sim, painel separado: não , colunas de espaço de trabalho: não
  • MATE: arraste: sim, espaço de trabalho separado: parcial , painel separado: sim, colunas de espaço de trabalho: sim
  • NVIDIA: arraste: não , espaço de trabalho separado: sim, painel separado: sim, colunas de espaço de trabalho: via MATE
nobar
fonte
3
Encontrei uma dica interessante nos comentários aqui : Há outra maneira de adicionar painéis no Mate - uma recuperação do Gnome2. Continue adicionando painéis, os painéis aparecerão primeiro no monitor primário (4 bordas) e depois começarão a preencher o monitor secundário. Em seguida, exclua os painéis que você não deseja.
#
2
Ahh, muito obrigado, foi uma surpresa total que eu desmarque 'expandir' para torná-lo arrastável.
Dmitry Frank
por favor você pode expandir em "adicionar uma 'Lista de Janelas' em cada monitor"
Shevek
1
ah, descobri! "Adicionar ao painel"
Shevek
13

Agora é possível (ATUALIZAÇÃO # 2)

A canela agora tem essa funcionalidade. Para poupar o trabalho de ler esta resposta longa, você pode ir diretamente para o nedim


Infelizmente, o Cinnamon não parece ter essa funcionalidade (ainda?). Ele mostra apenas um painel no seu monitor principal. Existem vários problemas na página do Github do projeto que estão solicitando.

Adicione seu suporte aqui, por exemplo, este problema: Barra de tarefas no segundo monitor # 130 .

ATUALIZAÇÃO # 1

Houve alguns desenvolvimentos interessantes nesse segmento.

Eu escrevi uma extensão personalizada, me inspirei na extensão 2panelsbottom no linuxmint.com, também criei 2 applets personalizados que são essencialmente cópias do applet de lista de janelas que vem com canela; somente eles mostram apenas as janelas de cada monitor, você também precisa de 2 porque, até onde eu sei, você não pode ter 2 do mesmo miniaplicativo carregado a qualquer momento.

Escreverei algumas instruções e carregarei a extensão / applets em algum lugar hoje à noite.

O que foi seguido por isso:

Isso pode ser ótimo. Atualmente, usando dois monitores, é necessário mover o mouse de volta para a outra tela para acessar a lista de janelas. Existe uma maneira melhor?

Junto com esta sugestão:

dê uma olhada em morePanels-Extension http://cinnamon-spices.linuxmint.com/extensions/view/30 Você pode configurar os painéis superior e inferior para cada monitor separadamente. Com o miniaplicativo de lista de janelas com vários monitores, você pode obter até 2 painéis por monitor e diferentes listas de janelas.

Atenção: a extensão faz uso pesado de monkeypatching. Porque eu tenho que substituir muitas funções. Os dois painéis são codificados (!) No layoutManager, appletManager, no arquivo main.js e assim por diante.

usá-lo no Cinnamon 2.2

insetos? https://github.com/fastrde/morePanels

Só para ficar claro. As 2 extensões referenciadas são as seguintes:

Painéis de Monitor Duplo

Essa extensão modifica o layout dos painéis "Clássico" em sistemas de monitor duplo, para que o segundo painel apareça no monitor secundário.

Use em conjunto com o applet de janela de lista com vários monitores que eu também criei e você terá mais da experiência tradicional de vários monitores do gnome 2 que muitos de nós costumava ter.

Lista de janelas para vários monitores

Esse applet deve ser usado em conjunto com a extensão de painéis com dois monitores que escrevi para criar uma experiência mais gnome 2 que muitos de nós usuários de monitores duplos já desfrutaram.

A extensão é simplesmente uma bifurcação do applet de lista de janelas, mas você pode adicionar 2 instâncias e configurá-las para mostrar apenas as janelas de um monitor.

ToeBee
fonte
4

Tente esta extensão: Extensão do painel . Você pode precisar editar metadata.json, para adicionar sua versão específica do Cinnamon {"cinnamon-version": ["1.4.0", "1.4.1", "1.4.2"].

Captura de tela

    ss # 1

Mohamed A. Dagher
fonte
Isso funciona com 2.0.14 (Casa da Moeda 16) e deve ser a resposta aceita (até que a canela tenha suporte oficial).
Phil Thomas
3

Esta discussão pode ser antiga, mas acabei de encontrar monitores e painéis duplos. Usando Mint 17.2 e canela. Você pode modificar -> copiar a configuração do applet no painel principal e colá-la no monitor / painel secundário. Alguns dos applets não podem funcionar nos dois, portanto o mint os ignorará. Funciona como um encanto agora para mim.

Joro Ivanov
fonte
Esta e a resposta do @nedim estão corretas, apenas usei as respostas para fazer isso rapidamente no Mint 17.2. Não há necessidade de extensões, você pode configurá-lo inteiramente com apenas alguns cliques do mouse.
David Noha
1

Uma solução alternativa no Cinnamon é alterar qual monitor é o primeiro / secundário e o painel será seguido. Aprendi hoje que cinnamon-control-centera ferramenta para configurações de tela permite que você faça isso.

NOTA: Você também pode acessar isso cinnamon-settingstambém!

No Canela v2.x

   ss # 1

   ss # 2

(Não somos os únicos que estão lutando para encontrar essa configuração: https://bugzilla.gnome.org/show_bug.cgi?id=636216 )

user45353
fonte
1

Não tenho certeza sobre o Cinnamon (GNOME3), mas no XFCE você pode ter vários painéis, que lembram onde devem aparecer. Eu esperava que o Cinnamon fosse capaz de fazer o mesmo. Caso contrário, sugiro tentar o XFCE ou usá-lo xfce4-panelna sessão Cinnamon (possivelmente como um substituto para o painel nativo).

A única ressalva de que estou ciente é que alguns elementos do painel (por exemplo, alias da área de notificação systray) não podem aparecer em vários painéis ao mesmo tempo. Isso significa que, quando você desconecta um monitor, os painéis se movem para o restante e você precisa garantir que os que deseja estejam no topo.

peterph
fonte
1

No MATE, clique com o botão direito do mouse em um painel existente, selecione "novo painel". Ele cria um painel em algum lugar no monitor existente. Mantenha pressionado "alt" e arraste o painel para o segundo monitor. Então você pode configurá-lo como quiser. Funciona com o MATE 1.14.1 no Mint 18.

Tom
fonte
não funciona no mate 1.16.1 :(
MilMike 29/03
Funciona no companheiro 1.18. Ao criar um novo painel no primeiro monitor - mantenha pressionada a tecla "Alt" e, sem soltar, clique no novo painel, arraste e mova-o para o outro monitor. Obrigado.
Combine
1

Você pode fazer isso: Clique com o botão direito do mouse no painel principal, selecione modificar painel -> adicionar painel. Adicione o painel na sua segunda tela, agora existe um painel, mas está vazio. Então vá no seu painel principal e selecione Modificar painel -> copiar configuração do applet. Nesse ponto, clique com o botão direito do mouse no painel secundário, selecione Modificar painel -> colar configuração de applet.

Roberto Manfreda
fonte
1
Estou usando o Cinnamon 17.2, e essa foi a única resposta que funcionou para mim. Obrigado!
jgerman 03/09
0

Agora existe uma extensão que parece oferecer o que você deseja no Cinnamon. O nome da extensão é chamado: MorePanels .

    ss # 1

excerto

morePanels é um complemento para todos os usuários de vários monitores que desejam ter ... mais painéis! Não consigo entender que isso não esteja implementado no Cinnamon. É um problema conhecido (solicitação de recurso) desde 11 de janeiro de 2012

Eu tive que monitorar um monte de coisas, porque os dois painéis estavam codificados no ui de canela. Por favor, deixe-me um comentário quando algo der errado.

Com o janela-lista-multi-monitor @ mazz Addon, você pode obter diferentes listas de janelas para cada monitor (no momento, a janela-lista-multi-monitor suporta apenas dois monitores).

slm
fonte
Para instalá-lo, baixá-lo e descompactá-lo em ~ / .local / share / canela / extensões
Kirk
@ Kirk - você pode instalá-lo diretamente da interface do usuário do Cinnamon, sem necessidade de instalá-lo manualmente.
slm
0

minha solução alternativa é a seguir: crie 4 painéis no monitor principal. Se você criar outro (5º), ele será criado em um dos outros monitores.

MilMike
fonte