Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Desktop not working Pine64 #1604

Closed
Drew80 opened this issue Mar 10, 2018 · 5 comments

Comments

@Drew80
Copy link

commented Mar 10, 2018

Creating a bug report/issue:

Desktop Environment not loading on Pine 64 A+

Required Information:

  • DietPi Version | v6.4
  • SBC Device | Pine64 A+ 1GB (Kickstarter edition)
  • Power supply used | 5v 2.5A bought from Pine.org
  • SD card used | Adata 16gb class 10
  • Distro | Linux DietPi 3.10.104-2-pine64-longsleep # 113 SMP PREEMPT Thu Dec 15 21:46:07 CET 2016 aarch64 GNU/Linux

Additional Information (if applicable):

  • Software title - LXDE or MATE desktop installation
  • Can this issue be replicated on a fresh installation of DietPi - Yes I have tried multiple times. I have successfully installed other DE using images from the Pine.org website however I find support isn't great over there. Also I have had success with DietPi in the past in and is my preferred OS of choice whenever possible

Expected behaviour:

LXDE or MATE should install and load on the 'start' command from the terminal

Actual behaviour:

Nothing. Desktop starts to load then I get an error

original error......
EE - fbturbo: module ABI major version (18) doesn't match the server's version (23)
EE - Server terminated with error (1). Closing log file.log" for additional information
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

*** noticed this and preformed "sudo apt-get update" now errors reads as follows

new error......
EE - Server terminated with error (1). Closing log file.log" for additional information
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

Steps to reproduce:

Fresh install of DietPi
Choose LXDE or MATE as the desktop environment

Did you submit a dietpi-bugreport?

Reference Code 459f33f4-ac12-4910-a589-eb589a0c1889-0

Extra details:

From what I have been reading and testing the desktop should be able to run and run without troubles. I have had nothing but troubles getting it going.

Multiple fresh installs tried.

Installed software modules
5 - ALSA: linux sound system
6 - Xserver: linux display system --> this is what most of the errors are pointing to
24 - MATE: desktop environment (Also tried with LXDE, same issue.)
103 - DietPi-Ramlog: minimal, optimized logging
104 - Dropbear: ssh server
152 - Avahi-Daemon: hostname broadcast (I prefer to login with HOSTNAME.local on my network)

Note: The error I received with LXDE was similar but I do not think it was the exact same. Willing to test both or either to help further DietPi OS

Thanks

  • Drew
@Fourdee Fourdee added this to the v6.5 milestone Mar 10, 2018
@Fourdee

This comment has been minimized.

Copy link
Collaborator

commented Mar 10, 2018

@Drew80

Thanks for the report 👍 , looks like fbturbo driver being outdated against Xorg. We'll take a look.

@Fourdee Fourdee self-assigned this Mar 10, 2018
@Fourdee

This comment has been minimized.

Copy link
Collaborator

commented Mar 10, 2018

@Drew80

Binaries updated for Stretch, please run the following command to reinstall Xserver + fbturbo drivers:

dietpi-software reinstall 6
reboot

#startx

Please let us know if this resolves.

@Drew80

This comment has been minimized.

Copy link
Author

commented Mar 10, 2018

@Fourdee

YES! That did it. I don’t have time this morning to test it out with LXDE, but I will have time to double check it this weekend on a fresh install.

Thank you so much Finally can move forward with my magic mirror project on the Pine64

Which would be nice as an install option / feature request.

I found this on the MagicMirror.builders website So I’m going to be giving it a try

https://github.com/stacywebb/magicmirror_arm64

Thanks for the fast response time too. Another reason the DietPi community rocks!

@Drew80

This comment has been minimized.

Copy link
Author

commented Mar 10, 2018

@Fourdee
I did a fresh install on the same brand of SD card (ADATA 16GB) and installed LXDE expecting the same issue however it installed fine this time. I was unable to reproduce the error I was getting with LXDE the first time but I can confirm that both LXDE & MATE have been installed and working on the Pine64 A+ 1G board with DietPi v6.4 Hopefully the bug will get it's self worked out but at least we have a working solution that did not take too long to correct.

dietpi-software reinstall 6
reboot

#startx

Thanks for the help

  • Drew
@Fourdee

This comment has been minimized.

Copy link
Collaborator

commented Mar 11, 2018

@Drew80

however it installed fine this time. I was unable to reproduce the error

Hi Drew,

Yep, this is because we updated the binaries on dietpi.com which get downloaded during the install of v6.4.

Thanks for testing this and confirming resolved 👍 . I'll mark this as completed.

@Fourdee Fourdee closed this Mar 11, 2018
@Fourdee Fourdee referenced this issue Mar 28, 2018
Fourdee added a commit that referenced this issue Mar 28, 2018
**v6.5
(28/03/18)**

**Changes / Improvements / Optimizations:**

General | Minor code performance enhencements: #1510

General | Our scripts preserve now the terminal scrollback buffer, when cleaning current terminal view: #1615

General | G_WHIP_*: Rolled out to all DietPi scripts.

General | Sparky SBC: Kernel update: https://github.com/sparky-sbc/sparky-test/tree/master/dsd-marantz

DietPi-Environment | Move sudoers adjustments to "/etc/sudoers.d/dietpi": #1635

DietPi-Environment | Move sysctl adjustments to "/etc/sysctl.d/dietpi.conf" to assure higher priority than "/etc/sysctl.d/99-sysctl.conf": #1635

DietPi-Config | Enabled possibility to adjust display resolution for VMs, but max guest display resolution might need to be adjusted within VM software as well: #1227

DietPi-Config | Advanced options: You can now define the swapfile location: #1602

DietPi-Config | Soundcards (RPi): Added option for ApplePi DAC: #1626

DietPi-Services | Start/Stop order is now based on service dependencies: #1462

DietPi-Process_Tool | Added ability to add custom process entries to "/DietPi/dietpi/.dietpi-process_tool_include". Add one process each line with the format <chosenName>:<executableFileName>. Check via htop, e.g. "DHCP client:dhclient"

DietPi-Software | NoMachine: Installation updated to 6.0.78 (new installations only): #1340 (comment)

DietPi-Software | Squeezebox server: Updated to systemd native service: #1613

DietPi-Software | AmiBerry: Updated to 2.18. Improved audio latency, Unique new feature: WHDLoad booter! (check the wiki for details), bug fixes: #1410 (comment)

DietPi-Software | RPi: For all software titles which require unrar, unrar-nonfree is now installed via Debian package (previously unrar-free): #865 (comment)

DietPi-Software | MPD: Resolved an issue where "libwrap0" (libwrap.so.0) was missing to start MPD service: http://dietpi.com/phpbb/viewtopic.php?f=9&t=2779

DietPi-Software | MPD: Updated to 0.20.18. Compiled with UPnP support enabled: #1614

**Bug Fixes:**

General | dphys-swapfile: Has been removed and replace with our own swapfile generation system. Uses fallocate to quickly create the swapfile of any size (1-2 seconds): #1602

General | RPi: Resolved issue with gettext error during login due to /etc/profile.d/wifi-country.sh: #1631

General | RPi: Resolved missing Allo Piano DAC firmware.

General | RPi 3B+: Resolved inability to scan/connect with WiFi: #1627 (comment)

DietPi-Drive_Manager | Resolved an issue where x-systemd.automount would fail if autofs4 was disabled in kernel/modules (eg: Rock64). x-systemd.automount is now disabled for systems which fail autofs4 detection: #1607

DietPi-Config | Removed 'firmware-ralink' pre-req from WiFi enable. This is a virtual package for 'firmware-misc-nonfree': #1631

DietPi-Config | RPi: Resolved missing Allo Piano DAC 2.1 entry.

DietPi-Software | PineA64: Resolved issue with failure to run fbturbo driver on Debian Stretch: #1604

DietPi-Software | LMS/Squeezebox: Resolved an issue where installation could fail to complete, due to service failing to stop gracefully. Resolved CPAN issues running under ARMv8 and Stretch: #1613 (comment)

DietPi-Software | ShairportSync (Jessie): Resolved failed service start due to lack of libssl1.1: #1620

DietPi-Software | MATE + VNC4: Resolved grey screen: #1645

DietPi-Software | Mopidy: Resolved no sound due to missing gstreamer1.0-alsa package: #1625
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.