linuxmint / cinnamon-desktop Goto Github PK
View Code? Open in Web Editor NEWThe cinnamon-desktop library (and common settings schemas for the cinnamon desktop)
License: GNU General Public License v2.0
The cinnamon-desktop library (and common settings schemas for the cinnamon desktop)
License: GNU General Public License v2.0
cinnamon-desktop ============= cinnamon-desktop contains the libcinnamon-desktop library, the cinnamon-about program as well as some desktop-wide documents. The libcinnamon-desktop library provides API shared by several applications on the desktop, but that cannot live in the platform for various reasons. There is no API or ABI guarantee, although we are doing our best to provide stability. Documentation for the API is available with gtk-doc. Installation ============ 1) Run meson with options you like. The following configuration installs all binaries, libs, and shared files into /usr/local, and enables all available options: meson debian/build \ --prefix=/usr/local \ --buildtype=debug \ -D deprecation_warnings=false 2) Compile and install (sudo is needed for install) ninja -C debian/build ninja -C debian/build install 3) You can uninstall the installed files with ninja -C debian/build uninstall
gsettings set org.cinnamon.desktop.wm.preferences num-workspaces 4
I found this command will create whatever number you specificy. However I want a way to create a new workspace without having to know how many are already created. The use case for this is to create a shortcut key to add a new workspace no matter how many exist already. I do this in xfce as it has a command to create a new workspace.
Hello,
I've been trying to solve the issue by searching in various forums etc. But the problem doesn't seem to be too obvious and couldn't find a solution.
Basically whenever I interact with Cinnamon environment using the touchscreen, the desktop session is very prone to crashing. It affects taskbar, Cinnamon native apps (Nemo, Xed, Terminal etc.), applets.
It manifests as touch events hitting the objects behind the area of activated components:
If the action is repeated, it leads to crashing the desktop environment and return to the login session.
Here's detailed info of my system specs:
$ inxi -Fxz
System: Host: spectre Kernel: 4.15.0-38-generic x86_64 bits: 64 gcc: 7.3.0
Desktop: Cinnamon 3.8.9 (Gtk 3.22.30-1ubuntu1) Distro: Linux Mint 19 Tara
Machine: Device: un-determined System: HP product: HP Spectre x360 Convertible serial: N/A
Mobo: HP model: 81A1 v: 33.79 serial: N/A UEFI: American Megatrends v: F.51 date: 06/20/2018
CPU: Dual core Intel Core i7-6500U (-MT-MCP-) arch: Skylake rev.3 cache: 4096 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 10368
clock speeds: max: 3100 MHz 1: 500 MHz 2: 500 MHz 3: 500 MHz 4: 500 MHz
Graphics: Card: Intel HD Graphics 520 bus-ID: 00:02.0
Display Server: x11 (X.Org 1.19.6 ) drivers: modesetting (unloaded: fbdev,vesa)
Resolution: [email protected]
OpenGL: renderer: Mesa DRI Intel HD Graphics 520 (Skylake GT2)
version: 4.5 Mesa 18.0.5 Direct Render: Yes
Xinput list:
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=10 [slave pointer (2)]
⎜ ↳ ELAN Touchscreen id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=16 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Logitech USB Receiver id=9 [slave keyboard (3)]
↳ ELAN Touchscreen Pen id=11 [slave keyboard (3)]
↳ ELAN Touchscreen Keyboard id=13 [slave keyboard (3)]
↳ Intel Virtual Button driver id=14 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)]
↳ HP Wireless hotkeys id=17 [slave keyboard (3)]
↳ Logitech USB Receiver id=18 [slave keyboard (3)]
The issue is persistent on fresh install, running live image from the USB. it also affects MATE DE and it happens on Cinnamon version of other distributions (I tried Fedora). The touchscreen works correctly in Gnome 3.28/3.30 environment however where it doesn't cause crashes (I tried with both Fedora/Mint).
Also the issue doesn't affect applications like Chrome browser, Steam, Gnome apps in Cinnamon session etc. generally not provided with distribution.
I would like to use the latest stable version of Cinnamon on the Ubuntu 18.04. Is it possible ? If yes, please tell me how. Thanks.
Would it be possible to have multiple pages of desktop icon like is possible with stardock fences for windows, I've missed this feature since i left windows a few years ago
Library packages must be named according to the lib's soversion number.
For NetBSD and other non-systemd platforms, cinnamon-session crashes in various ways because the org.cinnamon.desktop.session keys:
Are unconditionally set to true regardless of whether the system actually uses systemd or not. For NetBSD it's easy I just patched the dconf file to set it to false but this project would benefit from a check and replace at configure time with meson since some linux distributions don't use systemd.
It replaces working keys with ['']
$ gsettings list-recursively org.cinnamon.desktop.keybindings.media-keys
org.cinnamon.desktop.keybindings.media-keys area-screenshot ['']
org.cinnamon.desktop.keybindings.media-keys area-screenshot-clip ['<Primary><Shift>Print']
org.cinnamon.desktop.keybindings.media-keys audio-forward ['XF86AudioForward']
org.cinnamon.desktop.keybindings.media-keys audio-random ['XF86AudioRandomPlay']
org.cinnamon.desktop.keybindings.media-keys audio-repeat ['XF86AudioRepeat']
org.cinnamon.desktop.keybindings.media-keys audio-rewind ['XF86AudioRewind']
org.cinnamon.desktop.keybindings.media-keys battery ['XF86Battery']
org.cinnamon.desktop.keybindings.media-keys calculator ['']
org.cinnamon.desktop.keybindings.media-keys decrease-text-size ['']
org.cinnamon.desktop.keybindings.media-keys eject ['']
org.cinnamon.desktop.keybindings.media-keys email ['']
org.cinnamon.desktop.keybindings.media-keys help ['']
org.cinnamon.desktop.keybindings.media-keys hibernate ['XF86Suspend', 'XF86Hibernate']
org.cinnamon.desktop.keybindings.media-keys home ['']
org.cinnamon.desktop.keybindings.media-keys increase-text-size ['']
org.cinnamon.desktop.keybindings.media-keys kbd-brightness-down ['XF86KbdBrightnessDown']
org.cinnamon.desktop.keybindings.media-keys kbd-brightness-toggle ['XF86KbdLightOnOff']
org.cinnamon.desktop.keybindings.media-keys kbd-brightness-up ['XF86KbdBrightnessUp']
org.cinnamon.desktop.keybindings.media-keys logout ['']
org.cinnamon.desktop.keybindings.media-keys media ['']
org.cinnamon.desktop.keybindings.media-keys mute-quiet ['XF86AudioMute']
org.cinnamon.desktop.keybindings.media-keys next ['']
org.cinnamon.desktop.keybindings.media-keys on-screen-keyboard ['']
org.cinnamon.desktop.keybindings.media-keys pause ['']
org.cinnamon.desktop.keybindings.media-keys play ['']
org.cinnamon.desktop.keybindings.media-keys previous ['']
org.cinnamon.desktop.keybindings.media-keys screen-brightness-down ['XF86MonBrightnessDown']
org.cinnamon.desktop.keybindings.media-keys screen-brightness-up ['XF86MonBrightnessUp']
org.cinnamon.desktop.keybindings.media-keys screenreader ['']
org.cinnamon.desktop.keybindings.media-keys screensaver ['']
org.cinnamon.desktop.keybindings.media-keys screenshot ['']
org.cinnamon.desktop.keybindings.media-keys screenshot-clip ['']
org.cinnamon.desktop.keybindings.media-keys search ['']
org.cinnamon.desktop.keybindings.media-keys shutdown ['']
org.cinnamon.desktop.keybindings.media-keys stop ['']
org.cinnamon.desktop.keybindings.media-keys suspend ['XF86Sleep']
org.cinnamon.desktop.keybindings.media-keys terminal ['<Primary><Alt>t']
org.cinnamon.desktop.keybindings.media-keys toggle-contrast ['']
org.cinnamon.desktop.keybindings.media-keys touchpad-off ['XF86TouchpadOff']
org.cinnamon.desktop.keybindings.media-keys touchpad-on ['XF86TouchpadOn']
org.cinnamon.desktop.keybindings.media-keys touchpad-toggle ['XF86TouchpadToggle']
org.cinnamon.desktop.keybindings.media-keys video-outputs ['<Super>p', 'XF86Display']
org.cinnamon.desktop.keybindings.media-keys video-rotation ['XF86RotateWindows']
org.cinnamon.desktop.keybindings.media-keys volume-down ['']
org.cinnamon.desktop.keybindings.media-keys volume-down-quiet ['<Alt>XF86AudioLowerVolume']
org.cinnamon.desktop.keybindings.media-keys volume-mute ['']
org.cinnamon.desktop.keybindings.media-keys volume-up ['']
org.cinnamon.desktop.keybindings.media-keys volume-up-quiet ['<Alt>XF86AudioRaiseVolume']
org.cinnamon.desktop.keybindings.media-keys window-screenshot ['']
org.cinnamon.desktop.keybindings.media-keys window-screenshot-clip ['']
org.cinnamon.desktop.keybindings.media-keys www ['']
Hi.
I know this might not be a cinnamon desktop issue, but my hope is that you can help me finding out where to report this bug.
Basically, sometimes, when I connect an external monitor to my linux, using HDMI, it works pretty well. Some other times, the screen freezes, and only the mouse moves. Keyboard does nothing, and can't even change from X to the text consoles.
Thanks
Alberto
The Welcome Screen for 18.3 does not abide by the user preferences for single or double click rule on icons.
Please could you implement a vertical and horizontal grid and a option to change the grid size?
Right now you only can adjust to a vertical grid, but elements won't align horizontally.
Version 4.0.10-1 (on debian) - two change desktop background options on desktop right-click, top one works
All - For ubuntucinnamon-wallpapers package: Suggestion for the backgrounds to show everything inside and beyond /usr/share/backgrounds, such as a budgie folder inside with more backgrounds
I would propose to improve tiling. Currently there is possible to tile minimal 1/4 of screen. I would propose even half more - this means 1/8 of screen.
Shortcut keys Super+arrow is great - just pressing repeatedly like currently would be great.
This would be useful to be configurable e.g. from Settings->Window menu:
Another improvement would be to keep e.g. ALT pressed while Super is pressed and then moving arrow keys would resize window. Currently there are unassigned shortcut keys to resize vertically and horisontally - I would propose to add Super+ALT+arrow for them. If this is assigned already then choose something similar else.
Possibly there would be useful to get some ideas from i3 window manager - http://i3wm.org/ - how to effectively use screen layout.
with slideshow enabled in cinnamon 3.2.1 i see a little bug at boot, in the first 2 seconds before the desktop is loaded my wallpapers switch very fast, still the same on 1 minute or 6 minutes - its littlebit annoying, maybe a feature :D
hi
after 20 days i decide to update/upgdate my system with delicious:"sudo pacman -Syu"..but..after reboot,all panels and nemo changed .and this is my nemo - q output:
[saeed@saeed ~]$ nemo -q
(nemo:5373): Gtk-WARNING **: Theme parsing error: gtk.css:1581:39: The :inconsistent pseudo-class is deprecated. Use :indeterminate instead.
(nemo:5373): Gtk-WARNING **: Theme parsing error: gtk.css:1581:77: The :inconsistent pseudo-class is deprecated. Use :indeterminate instead.
(nemo:5373): Gtk-WARNING **: Allocating size to GtkGrid 0x15a42a0 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
`
Mint 18 Cinnamon amd64. If I run Gimp from the gimp-edge PPA or build it myself from git master, the Gimp menu bar only shows the 'File' menu item. The other menus (Edit, View, Select, etc) are not visible, but they are actually there, because if I click on the File menu and then use the left arrow on the keyboard, I see each of the other menus drop down as they become active, and I can select any of the menu items and they work as expected.
If I change the Cinnamon System Settings for Themes, Settings, 'Show icons in menus' to OFF, then all items in the Gimp menu bar menu become visible.
On many occasions, the mouse does not convert to a waiting symbol for an icon/executable that is currently opening and has not made an appearance on the desktop. As a result, the user may click a second time causing multiple executable requests and having the OS open many application windows.
One example where this occurs is the 18.3 Welcome Screen.
Linux Mint 19.2 64bit
Reproduced on other Mint PC's
### Issue, how to reproduce etc.
If we change the default setting for alignment of icons on our desktop more to the left(if we are keeping the icons on the default left side),
and if we then add some icon with a long name like for example "GNU Image Manipulation Program" from the menu program list "add to desktop",
then the icon will be aligned more to the right then the rest. It looks like it's happening in order to keep the whole text in the screen area.
After we move the icon to other place it aligns correctly, but the text is out of the screen area.
I am not sure if this is the right place to post this issue as I have not tried to reproduced this on any other distro with cinnamons.
Steps to reproduce:
In some input areas Ctrl+Shift+E
would interrupts following keyboard inputs.
It happened in following places so far:
It did not happen in hexchat(the only place where the reproducing failed).
And I also found that after press the ENTER key, the keyboard works again.
$ lsb_release -a
No LSB modules are available.
Distributor ID: LinuxMint
Description: Linux Mint 19.2 Tina
Release: 19.2
Codename: tina
The theme used is Mint-Y-Dark. And I reproduced this with theme Cinnamon
Thank you for your attention.
I also tested a live image on the VM, it was with an underlined e
and following inputs(the undelined e and the following inputs are hidden on my machine). CTRL+SHIFT+E is used to enter emoji.
It is weird that I do not see it configured in ibus-setup
. And I get nothing with the cmd below:
$ gsettings get org.freedesktop.ibus.panel.emoji hotkey
@as []
Dear all,
I was just facing this situation and recall that Ubuntu with Unity has/had a feature to easily add an "unknown" program to the menu by right mouse click on the left launcher panel icon.
In my case I ran a snap package for which there is no entry in the menu. Obviously, running the snap from the command line is inconvenient.
I would find it logical and a sensible enhancement if I could do a right mouse click on the entry of the program in the window list and then select an option to add this program to the menu.
In my concrete example:
What do you think?
Sound works on laptop.
(Radeon) hdmi gets plugged in.
Audio changed to hdmi. Works on TV.
Unplug HDMI. No sound on laptop.
Workaround. Plug HDMI back in.
Select internal sound.
Unplug HDMI.
Laptop sound works again.
Problem is I only see 1 of 2 sound sources when HDMI is not plugged in.
Tried alsamixer. No luck.
Not an issue in mint 17.
2 Sound sources stay selectable without HDMI being plugged in.
In Cinnamon 18.2 Beta, when I log out and log in again, the desktop wallpaper I've set gets jumbled up. - I then have to choose another wallpaper and then the old one, and everything gets restored.
picture: http://imgur.com/a/tqLFo
and here as it should be (after I set the wallpaper anew): http://imgur.com/a/3Cdz1
When I try to configure 2.0.4 I see this message :
onfigure.ac:132: warning: macro 'AM_GLIB_GNU_GETTEXT' not found in library
configure.ac:26: warning: AM_NLS is m4_require'd but not m4_defun'd
m4/intltool.m4:27: IT_PROG_INTLTOOL is expanded from...
configure.ac:26: the top level
configure.ac:26: warning: AM_NLS is m4_require'd but not m4_defun'd
m4/intltool.m4:27: IT_PROG_INTLTOOL is expanded from...
configure.ac:26: the top level
libtoolize: putting auxiliary files in .'. libtoolize: copying file
./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, m4'. libtoolize: copying file
m4/libtool.m4'
libtoolize: copying file m4/ltoptions.m4' libtoolize: copying file
m4/ltsugar.m4'
libtoolize: copying file m4/ltversion.m4' libtoolize: copying file
m4/lt~obsolete.m4'
configure.ac:132: warning: macro 'AM_GLIB_GNU_GETTEXT' not found in library
configure.ac:26: warning: AM_NLS is m4_require'd but not m4_defun'd
m4/intltool.m4:27: IT_PROG_INTLTOOL is expanded from...
configure.ac:26: the top level
configure.ac:26: warning: AM_NLS is m4_require'd but not m4_defun'd
m4/intltool.m4:27: IT_PROG_INTLTOOL is expanded from...
configure.ac:26: the top level
configure.ac:132: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure:11725: error: possibly undefined macro: AM_NLS
No INSTALL file to read... May want to update the README
See the file 'INSTALL'. If you are not using a released version of
cinnamon-desktop (for example, if you checked out the code from git), you
first need to run './autogen.sh'.
"
Currently there hibernate works but it will not restore the previous session. I would propose to set it up in such way that there would be possible to use hibernation even if swap is encrypted.
Here is one idea - https://help.ubuntu.com/community/EnableHibernateWithEncryptedSwap - this should be asked right away from user when installing as whole disk encrypted or activating encryption later - would I set up permanent password for swap to make possible restore session when hibernating or not. If user will answer yes then this should all be set up after installing.
Mint 18.1 'Serena' Cinnamon 64 bits
Every time I plug a USB device (my phone or USB flash; but USB mouse is ok) in a port (any usb port), my desktop stops working. This happens exactly at the moment when a new popup opens allowing me to explore the device.
I cannot click on any icon or any file in my desktop, however I can still access them through "~home/desktop/whatever.txt". The desktop background picture disappears, it turns black.
This issue happens always.
Everything else keeps working as usual (the Menu button, the low panel.. all other software and internet work fine).
Allow the ability and associated key binding to switch to the last visited workspace. Dexpot window manager (windows) has this capability as the following screen print shows:
keybinding in 'org.cinnamon.desktop.keybindings.wm' should be something like 'switch-to-last-workspace'
See also stack exchange entry http://unix.stackexchange.com/questions/218966/is-there-a-key-binding-to-switch-to-last-workspace-in-mint-17-2
Hello Guys,
I've encounter strange behavior during alignment 3 displays.
It is better to show you than write dozens of lines here - https://youtu.be/01f7lj9DgMQ
My hardware specifications - https://termbin.com/o3te
Pls let me know If this is not the right repository to raise the issue and where it should be placed.
thx.
Resizing a window much more wider than the screen makes cinnamon crash. I am running Cinnamon version 2.6.13 on Linux Mint 17.2.
I don't know if you already know this but I didn't find any issue here about it.
Hi
I'm building cinnamon-desktop 2.6.x and it failed with these messages
prefix: /usr
exec_prefix: ${prefix}
libdir: /usr/lib
bindir: ${exec_prefix}/bin
sbindir: ${exec_prefix}/sbin
sysconfdir: /etc
localstatedir: /var
datadir: ${datarootdir}
source code location: .
compiler: gcc
cflags: -O2 -march=i486 -mtune=i686
Maintainer mode: no
Use *_DISABLE_DEPRECATED: no
Now type make' to compile cinnamon-desktop make all-recursive make[1]: Entering directory
/tmp/csb/cinnamon-desktop-2.6.3'
Making all in libcinnamon-desktop
make[2]: Entering directory /tmp/csb/cinnamon-desktop-2.6.3/libcinnamon-desktop' Makefile:765: libgsystem/.deps/libgsystem_la-gsystem-file-utils.Plo: No such file or directory Makefile:766: libgsystem/.deps/libgsystem_la-gsystem-local-alloc.Plo: No such file or directory make[2]: *** No rule to make target
libgsystem/.deps/libgsystem_la-gsystem-local-alloc.Plo'. Stop.
make[2]: Leaving directory /tmp/csb/cinnamon-desktop-2.6.3/libcinnamon-desktop' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory
/tmp/csb/cinnamon-desktop-2.6.3'
make: *** [all] Error 2
the same script successfully build cinnamon 2.4.x
OS:
Slackware-Current
GCC 4.9.2
GTK-2-2.24.27
GTK-3-3.14.12
Since libinput 1.1 the developers added flat profile. It gives 1:1 mouse movement, i.e. without any acceleration (handy for gamers). You are able to adjust only speed of pointer with this profile
Desripton on the bottom of the page: http://wayland.freedesktop.org/libinput/doc/latest/pointer-acceleration.html
config.status: executing po/stamp-it commands
prefix: /usr
exec_prefix: ${prefix}
libdir: ${exec_prefix}/lib
bindir: ${exec_prefix}/bin
sbindir: ${exec_prefix}/sbin
sysconfdir: /etc
localstatedir: /var
datadir: ${datarootdir}
source code location: .
compiler: gcc
cflags: -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4
Maintainer mode: no
Use *_DISABLE_DEPRECATED: no
Now type `make' to compile cinnamon-desktop
make all-recursive
make[1]: вход в каталог «/tmp/packerbuild-1000/cinnamon-desktop-git/cinnamon-desktop-git/src/cinnamon-desktop»
Making all in libcinnamon-desktop
make[2]: вход в каталог «/tmp/packerbuild-1000/cinnamon-desktop-git/cinnamon-desktop-git/src/cinnamon-desktop/libcinnamon-desktop»
Makefile:776: libgsystem/.deps/libgsystem_la-gsystem-file-utils.Plo: Нет такого файла или каталога
Makefile:777: libgsystem/.deps/libgsystem_la-gsystem-local-alloc.Plo: Нет такого файла или каталога
make[2]: *** Нет правила для сборки цели «libgsystem/.deps/libgsystem_la-gsystem-local-alloc.Plo». Останов.
make[2]: выход из каталога «/tmp/packerbuild-1000/cinnamon-desktop-git/cinnamon-desktop-git/src/cinnamon-desktop/libcinnamon-desktop»
Makefile:485: ошибка выполнения рецепта для цели «all-recursive»
make[1]: *** [all-recursive] Ошибка 1
make[1]: выход из каталога «/tmp/packerbuild-1000/cinnamon-desktop-git/cinnamon-desktop-git/src/cinnamon-desktop»
Makefile:417: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
Преждевременный выход...
The build failed.
Product
http://www.canadacomputers.com/product_info.php?cPath=710_577_1199&item_id=114634
My setup works great with exception to the following .
I Wiped SSD and 1 TB Hard Drive , clean installations on UEFI/GPT-based hard drive partitions
SSD partition 64 gig Win10 NTFS , 64 gigs Mint 18.3 with 2gig swap / 20 gig root EXT4 / 42 gig home EXT4
1 TB Hard drive GPT NTFS used as Data Drive
Environment : Dual boot Mint 18.3 Cinnamon and Win 10 x64
Manually launching programs on extra internal or external drives work fine !
Adding programs to the Mint Menu , that are on the 1 TB GPT NTFS Data drive , do not launch . The links that are created by the Mint Menu or the desktop launcher , do not take into consideration a dual boot situation where a larger data drive on a laptop will be shared by windows 10 and Mint . Also creating a desktop launcher to the 1 TB data drive or a manual link on the desktop do not work .
The links created by Mint should take into consideration the shared security on a shared data drive , be it internal or a USB / eSATA external drive .
Ich möchte von Fedora auf Mint Debian migrieren, das stabiler ist und Cinnamon macht es nichts aus, sehr reaktionsschnell und scheint nicht zu viele Ressourcen zu verbrauchen.
Ich habe gelesen, dass ein neues "LMDE Debby" veröffentlicht wird. Aber wann?
I know ya'll have your share of compiler warnings in this project anyway (I usually run -Wno-error
) but this caught my eye:
/home/kevin/dev/cinnamon-desktop/libcinnamon-desktop/cdesktop-enums.h:222: syntax error, unexpected '[' in ' [C_DESKTOP_MEDIA_KEY_MUTE] = "volume-mute",' at '['
The code looks fine though... Are those supposed to be paranthesis instead of brackets?
* Cinnamon 4.2.3
* Linux Mint 19.2 Cinnamon
* AMD Ryzen 5 3400G with Radeon Vega Graphics × 4 [AMD/ATI] Picasso
* xserver-xorg-video-amdgpu 19.0.1+git1908071930.e6fce5~oibaf~b
* 64 bit
Issue
I have a Dell UP2414Q monitor which requires the display to be split in two halves using DisplayPort Multi-Stream Transport (MST). On Linux I get the two halves of the monitor on separate displays. I.e. both halves have a separate login window, and after login, only one half has the task bar. Both displays are swapped (right display on left part of monitor). On nVidia hardware I can use the Xorg option TwinView
to turn these displays into one.
To achieve this on Radeon hardware, I read that I need amdgpu version 19.0.1 to make use of MST tiling support. So I upgraded the default amdgpu version 18.0.1 to 19.0.1 using the famous oibaf repo.
After a reboot, it seems to be a success. I only have one single login window spanning the entire monitor. No more (swapped) separate halves.
However, after login, Cinnamon crashes and starts in software mode.
Steps to reproduce
MST monitors are often high-end monitors used by professional designers and photographers with a tendency to work on OSX or Windows. I hope there is a Cinnamon developer out there with (access to) this hardware so they can test/verify this.
Expected behaviour
After login, Cinnamon works fine on one monitor with the panel AKA task bar spanning both "halves".
Other information
I'm also curious if there is a different method to achieve the desired display on amdgpu 18.0.1 in the meantime. I.e. an alternative to nVidia's TwinView
, TwinViewXineramaInfoOverride
, and nvidiaXineramaInfoOrder
.
(I also reported this bug on Launchpad as #1737888)
Gnome-terminal: 3.18.3
System: Host: afo Kernel: 4.10.0-42-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.6.6 (Gtk 2.24.30) dm: mdm Distro: Linux Mint 18.3 Sylvia
Machine: Mobo: Gigabyte model: G31M-ES2L v: x.x Bios: Award v: FG date: 02/24/2010
CPU: Dual core Pentium E5500 (-MCP-) cache: 2048 KB
flags: (lm nx sse sse2 sse3 ssse3 vmx) bmips: 11200
clock speeds: min/max: 1200/2800 MHz 1: 1200 MHz 2: 1200 MHz
Graphics: Card: Intel 82G33/G31 Express Integrated Graphics Controller
bus-ID: 00:02.0 chip-ID: 8086:29c2
Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
Resolution: [email protected]
GLX Renderer: Mesa DRI Intel G33 GLX Version: 1.4 Mesa 17.0.7 Direct Rendering: Yes
For Desktop a menu bar is created. Picture is given in above
This issue can be created by installing OS ubuntu 16.04.1 LTS, cinnamon-desktop-environment and Pantheon desktop environment
Cjs-Message: JS LOG: Cinnamon started at Thu May 21 2015 10:31:54 GMT+0100 (BST)
thumbnailer: Could not determine session user.
ERROR:dbus.proxies:Introspect error on :1.30:/org/freedesktop/Notifications: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
cinnamon-session[19207]: WARNING: Application 'cinnamon.desktop' killed by signal 15
Hi,
On websites where I click on Browse to upload files, the file dialog loses focus, so I can't use the keyboard to type the first letter of the file. I have to use the mouse to click on the name input field first. I am using Linux Mint 17 with Cinnamon. I also have the issue as #1318152, and in addition, the issue I described above. Please the how the dialog title is dimmed (?) in the attachment below.
Linux Mint 17 'Qiana' - Cinnamon 64 bit
Cinnamon version 2.2.13
Intel Core 15 650 @ 3.2 GHz x 2
Memory 8 GB
120GB Samsung SSD
NVIDIA G73 (GeForce 7600 GS)
NVidia video driver version 304.117 and 304.121
When pressing Ctrl+Alt+up arrow to display the workspace switcher panel, characters rendered by Cinnamon are replaced with partial rendering only - that is black squares where the characters would be, or in some cases letter shaped shadows, and the vanilla mint menu icon is displayed. Attached screenshot shows that time desklet is also affected. Applications are not affected, so it does not appear to be a general driver rendering issue.
Using the Ctrl+Alt+L & R arrow keys to switch workspaces or the workspace switcher taskbar applet does not affect rendering at all, so the issue appears to be related to the rendering of the workspace switching panel itself. Possibly switches to a specific rendering mode and does not switch back?
This happened when using the recommended driver (304.117) and the newer driver from NVidia (304.121), so I think it may be a general driver interaction issue. I don't know whether it happens in the Nouveau driver - I never use that.
I'd like to be able to set the computer to suspend when inactive - and when on AC power - after two hours. (Why? Well, my computer gets a bit hot after a while, but I don't want it to go into a deep sleep after only one hour . . I note that Windows - or at least Windows 8 - offers a wider range of time options than, at present, does Mint.)
Mint 18.1 x64 Cinnamon (3.2.7).
In the wallpaper options, when i change the aspect of the image, it shows the gradient option
But when i choose an option that should cover all the screen, the gradient option, disappears, just as it should, if the image is a .jpg
Because when you have a .png image with transparency, you can make the wallpaper area cover all the screen, and still have transparency filled with the gradients
The 'solution' for now is change to a option that let you change the gradient, and then return to see the changes, but it doesn't makes sense this way
I have a kind of unusual monitor set up with two in landscape and a third in portrait orientation. When I try to span a wallpaper in Cinnamon instead of the expected result of the wallpaper covering the whole area as in other desktop systems, it only seems to cover the smallest area. Here's a reporesentation of what I have and the result I'm getting:
What I would like is for the wallpaper to fill a bounding box that encompasses all monitors and zoom to fit that with cropping as necessary.
This seems to be an issue in gnome-desktop but I'm posting it here since I don't use Gnome. The responsible file looks to be /libcinnamon-desktop/gnome-bg.c
but I don't have enough of a grasp of what all the functions do to figure out where the exact problem lies.
The backlight key works fine in setting the backlighting, however the icon that displays does not show any change to the 'progress' bar underneath it.
Picked up from Cinnamon Nightly, so please ignore if this represents a change in progress
Currently the systray unmount utility does not mount completely. I still have to right-click on the device in Nemo file manager and choose "Safe remove". I would propose the unmount utility should do it right away.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.