Dash Blinking after grub

Hello !!

I’ve been dealing with this issue for a while now but i don’t know where to look anymore haha
I’m finally posting something because i did search like everywhere and nothing works for now…
So i’m on the 16.10.3 version 64bits and with xcfe; i used calameres for the install and manual partionning
My Secureboot is disabled on all machine of course

i can use the same bootable key (used for the install) on any computer

I’m gonna try to explain the probleme but to be honest i don’t even know what it is …?
So on computer A (where i installed manjaro on a USB key with a bootable key) i can access to the xcfe desktop and everything is normal
But ! When i try to boot manjaro in any other computer (windows based)(uefi compatible)(secureboot disabled) then :
i can load grub
i can access either manjaro or the fallback
BUT !! after this selection manjaro does load (sometimes it will show the check ok list) and then after that i only have a black screen with a dash blinking :frowning:
i can have access to the terminal and my data but i can’t have access to the xcfe desktop

startx does work
i reinstall grub just in case but it didn’t fix the problem
i don’t mind searching around but i have to admit i don’t know where to look anymore except for messing around the kernel image maybe or reinstall xcfe but it does work on computer A …
or that manjaro did install files in computer A main hard drive to help booting ?

as for my how i parted the usb key :
mountpoint | size
/boot/efi | 500M
[SWAP] | 2G
/ | 15Go (my root partition)
/home | 43Go

Thanks in advance for any help !!
Since it’s my first subject here i may have made some mistake … sorry for that

I hope i was clear enough, i can give more information if needed
Have a nice day !

Hi!

It may be due to hardware incompatibilities. Is the hardware the same on both computers? Go to this topic, read the first post and do what is asked for each machine (post the outputs over there). Then come back here and post the links to your outputs, so we can see what hardware are we talking about and what drivers are you using.

Cheers,

Hello ! Thank you for your answer

[details=Computer A]System: Host: anspake-pc Kernel: 4.4.39-1-MANJARO x86_64 (64 bit gcc: 6.2.1)
Desktop: Xfce 4.12.3 (Gtk 2.24.31) Distro: Manjaro Linux

Machine: Device: laptop System: Hewlett-Packard product: HP Pavilion TS 11 Notebook PC v: 0890100000305900000320100
Mobo: Hewlett-Packard model: 2178 v: 33.0C
UEFI: Insyde v: F.03 date: 06/21/2013

Battery BAT1: charge: 23.7 Wh 83.0% condition: 28.5/28.5 Wh (100%)
model: 12-24 KP03036 status: Discharging

CPU: Dual core AMD A4-1250 APU with Radeon HD Graphics (-MCP-) cache: 2048 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm) bmips: 3994
clock speeds: max: 1000 MHz 1: 900 MHz 2: 800 MHz

Graphics: Card: Advanced Micro Devices [AMD/ATI] Kabini [Radeon HD 8210]
bus-ID: 00:01.0
Display Server: X.Org 1.18.4 driver: radeon
Resolution: 1366x768@60.00hz
GLX Renderer: Gallium 0.4 on AMD KABINI (DRM 2.43.0 / 4.4.39-1-MANJARO, LLVM 3.9.0)
GLX Version: 3.0 Mesa 13.0.2 Direct Rendering: Yes

Audio: Card-1 Advanced Micro Devices [AMD] FCH Azalia Controller
driver: snd_hda_intel bus-ID: 00:14.2
Card-2 Advanced Micro Devices [AMD/ATI] Kabini HDMI/DP Audio
driver: snd_hda_intel bus-ID: 00:01.1
Sound: Advanced Linux Sound Architecture v: k4.4.39-1-MANJARO

Network: Card-1: Realtek RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
driver: r8169 v: 2.3LK-NAPI port: 2000 bus-ID: 01:00.0
IF: enp1s0 state: down mac:
Card-2: Ralink RT3290 Wireless 802.11n 1T/1R PCIe
driver: rt2800pci v: 2.3.0 bus-ID: 02:00.0
IF: wlo1 state: down mac:
Card-3: Atmel usb-ID: 006-002
IF: null-if-id state: N/A speed: N/A duplex: N/A mac: N/A

Drives: HDD Total Size: 564.2GB (1.4% used)
ID-1: /dev/sda model: ST500LT012 size: 500.1GB
ID-2: USB /dev/sdb model: Ultra size: 64.1GB

Partition: ID-1: / size: 15G used: 5.6G (41%) fs: ext4 dev: /dev/sdb3
ID-2: /home size: 42G used: 50M (1%) fs: ext4 dev: /dev/sdb4
ID-3: swap-1 size: 2.10GB used: 0.00GB (0%) fs: swap dev: /dev/sdb2

Sensors: System Temperatures: cpu: 44.2C mobo: 20.0C gpu: 44.0
Fan Speeds (in rpm): cpu: N/A

Info: Processes: 135 Uptime: 2 min Memory: 413.3/3415.3MB
Init: systemd Gcc sys: 6.2.1
Client: Shell (bash 4.4.51) inxi: 2.3.5
[/details]

[details=ComputerB]System: Host: anspake-pc Kernel: 4.4.39-1-MANJARO x86_64 (64 bit gcc: 6.2.1) Console: tty 2
Distro: Manjaro Linux
Machine: Device: laptop System: Dell product: Precision 5510
Mobo: Dell model: 07P3HH v: A05 UEFI: Dell v: 1.2.16 date: 10/07/2016

Battery BAT0: charge: 49.1 Wh 127.2% condition: 38.6/49.1 Wh (79%) model: LGC-LGC4.86 DELL 62MJV status: Full

CPU: Quad core Intel Core i5-6300HQ (-MCP-) cache: 6144 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 18439
clock speeds: max: 3200 MHz 1: 799 MHz 2: 800 MHz 3: 800 MHz 4: 806 MHz

Graphics: Card-1: Intel HD Graphics 530 bus-ID: 00:02.0
Card-2: NVIDIA GM107GLM [Quadro M1000M] bus-ID: 01:00.0
Display Server: X.org 1.18.4 driver: radeon tty size: 240x67 Advanced Data: N/A out of X

Audio: Card Intel Sunrise Point-H HD Audio driver: snd_hda_intel bus-ID: 00:1f.3
Sound: Advanced Linux Sound Architecture v: k4.4.39-1-MANJARO

Network: Card-1: Intel Wireless 8260 driver: iwlwifi bus-ID: 02:00.0
IF: wlp2s0 state: down mac:
Card-2: Realtek RTL8153 Gigabit Ethernet Adapter usb-ID: 004-002
IF: N/A state: N/A speed: N/A duplex: N/A mac: N/A

Drives: HDD Total Size: 564.2GB (1.4% used)
ID-1: /dev/sda model: ST500LM021 size: 500.1GB
ID-2: USB /dev/sdb model: Ultra size: 64.1GB

Partition: ID-1: / size: 15G used: 5.6G (41%) fs: ext4 dev: /dev/sdb3
ID-2: /home size: 42G used: 50M (1%) fs: ext4 dev: /dev/sdb4
ID-3: swap-1 size: 2.10GB used: 0.00GB (0%) fs: swap dev: /dev/sdb2

Sensors: System Temperatures: cpu: 34.0C mobo: N/A gpu: 36.0
Fan Speeds (in rpm): cpu: N/A

Info: Processes: 115 Uptime: 3 min Memory: 156.9/15875.2MB Init: systemd Gcc sys: 6.2.1
Client: Shell (bash 4.4.51) inxi: 2.3.5
[/details]

To be honest, I wanted the usb boot to work on any computer, at least any uefi based computer…
I did know i would encounter hardware compatibilities issues at some point but not that fast haha

Best regards,

Hi!

Not only you have two different CPU brands, as you have two different graphic cards. The easiest solution occurring to me is to change drivers to VESA. The downside is it will be slower and less capable.

I know there are better options, but I can’t help you more on that right now because I need to do some research. Try changing the graphic drivers to VESA with no acceleration and see if it boots properly. You can then search for an alternate solution based on that.

You can also add an extra option to grub without loading the intel ucode, so you can boot the AMD machine without it.

Cheers,

2 Likes

Hello,

Well i did know the cpu and graphic cards were different but i didn’t expect it to be a real problem…
Thank you a lot anyway i’ll see what i can do with the information you gave me !

I would really like for my usb to work on any computer if possible or just a few !
I just find it weird that the boot key could work on any computer but not the usb where i installed manjaro so i assume some file were installed into the bios during the installation on computer A (maybe something with the efi files ? )
I’m probably sure that if i install manjaro on a usb key on computer B it’d would on it but maybe not on the other computer…
But thank you a lot anyway !

Nice day !

EDIT : i’m gonna test what you said and see if it can be a satisfying solution even if it’s not what i really want. If it does work i’ll put the thread on solved!

Manjaro installation iso has a special script for hardware detection, so it can use needed drivers and so on. But after installation you have drivers only for the hardware used during installation. AFAIK there is no easy way you can use the same script after installation as it is intended for live environment.

No files are installed to bios. If you can choose to boot from your usb key, then the only difference is hardware and drivers.

2 Likes

As you can see in your computer B it say it use Radeon for the graphic driver. And it has Intel and Nvidia card. It can’t work.
But I don’t know how to do for it works. I guess using free drivers and removing x11 config files to use the auto detection of xorg

1 Like

Maybe you can write a small script and use it to change drivers at boot time, if you have skill to write shell scripts and use systemd units. If you want to use only those two computers it will not be too complex. If you want to use the same usb key on any computer, you have to figure out how mhwd script works on the live media and modify it to your case.

PS. This is a great opportunity to try scripting and to learn how to fix your linux system (and how to brake it too :grin:).

3 Likes

Thank you scachemaille and kainonergon !

I did look around mhwd but i guess i’ll look into it further !!

first, thanks for your explanation of the manjaro installation, i didn’t think it would do that even thought it seems obvious haha
I said that without knowing because after I installed manjaro on computerA, in the boot selection along with the usb and my hard drive i got the “boot from efi file” selection that i didnt have before !

Well i do want to figure out how to make the usb key boot on any computer but i guess i’ll start slowly with only old good computer A and B.
Thank you guys a lot !! It really helps me and i’m kind of excited to try and make things work now (i’ll try not to brake any bios tho haha)

Nice day everyone !

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.